6g network resource conservation and UE energy saving with implicit NW and UE policy to more dynamically scale latter pusch / pdsch repetitions
By configuring rules and thresholds for implicit repetition scaling, the system adapts to changing channel conditions, reducing energy waste and interference in communication systems.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- NOKIA TECHNOLOGIES OY
- Filing Date
- 2025-09-02
- Publication Date
- 2026-05-21
AI Technical Summary
Existing communication systems face inefficiencies in dynamically adjusting the number of PUSCH/PDSCH repetitions due to the need for selecting repetitions at the time of DCI grant without considering subsequent channel conditions, leading to unnecessary energy waste and interference.
Implementing a configuration of rules and thresholds for implicit scaling of PUSCH/PDSCH repetitions based on recent channel and HARQ history information, allowing the UE and NW to adapt the number of repetitions without additional signaling.
This approach reduces energy consumption and interference by dynamically adjusting repetitions based on real-time conditions, optimizing battery life and network resources.
Smart Images

Figure EP2025074918_21052026_PF_FP_ABST
Abstract
Description
6G Network Resource Conservation And UE Energy Saving With Implicit NW And UE Policy To More Dynamically Scale Latter PUSCH / PDSCH RepetitionsTECHNICAL FIELD
[0001] The examples and non-limiting example embodiments relate generally to communications and, more particularly, to 6G network resource conservation and UE energy saving with implicit NW and UE policy to more dynamically scale latter PUSCH / PDSCH repetitions.BACKGROUND
[0002] A communication device may gain access to a communication network through an access network node.SUMMARY
[0003] In accordance with an aspect, an apparatus includes at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a network, a scale repetition configuration; wherein the scale repetition configuration received from the network comprises a scaled repetition count; determine whether at least one condition related to the applicability of scaling to the scaled repetition count is met; and transmit, to the network, uplink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the network is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0004] In accordance with an aspect, an apparatus includes at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: transmit, to a user equipment, a scale repetition configuration; wherein the scale repetition configuration transmitted to the user equipment comprises a scaled repetition count; and receive, from the user equipment, uplink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, when the at least one condition related to the applicabilityof scaling to the scaled repetition count is met; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier received from the user equipment is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0005] In accordance with an aspect, an apparatus includes at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a network, downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, when at least one condition related to an applicability of scaling to a scaled repetition count is met; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier received from the network is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0006] In accordance with an aspect, an apparatus includes at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: determine whether at least one condition related to an applicability of scaling to a scaled repetition count is met; and transmit, to a user equipment, downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the user equipment is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0007] In accordance with an aspect, an apparatus includes at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a network, downlink control information signaling comprising a scheduling of an uplink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the uplink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of uplinkrepetitions; receive, from the network via radio resource control signaling, a configuration comprising thresholds for evaluating whether uplink repetitions can be scaled; monitor conditions associated with the thresholds, and determine to scale the uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value; and transmit, to the network, the uplink repetitions, wherein the uplink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the network is based on the scaled repetition count when the at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value.
[0008] In accordance with an aspect, an apparatus includes at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: transmit, to a user equipment, downlink control information signaling comprising a scheduling of an uplink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the uplink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of uplink repetitions; transmit, to the user equipment via radio resource control signaling, a configuration comprising thresholds for evaluating whether uplink repetitions can be scaled; monitor conditions associated with the thresholds, and expect the user equipment to scale the uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value; and receive, from the user equipment, the uplink repetitions, wherein the uplink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the uplink repetitionscorresponding to the hybrid automatic repeat request identifier received from the user equipment is based on the scaled repetition count when the at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value.
[0009] In accordance with an aspect, an apparatus includes at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a network, downlink control information signaling comprising a scheduling of a downlink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the downlink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of downlink repetitions; receive, from the network via radio resource control signaling, a configuration comprising thresholds for evaluating whether downlink repetitions can be scaled; monitor conditions associated with the thresholds, and expect the network to scale the downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value; and receive, from the network, the downlink repetitions, wherein the downlink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier received from the network is based on the scaled repetition count when the at least one threshold of the thresholds received from the network is equal to or exceeded by the least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value.
[0010] In accordance with an aspect, an apparatus includes at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: transmit, to a user equipment, downlink control information signalingcomprising a scheduling of a downlink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the downlink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of downlink repetitions; transmit, to the user equipment via radio resource control signaling, a configuration comprising thresholds for evaluating whether downlink repetitions can be scaled; monitor conditions associated with the thresholds, and determine to scale the downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value; and transmit, to the user equipment, the downlink repetitions, wherein the downlink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the user equipment is based on the scaled repetition count when the at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value.BRIEF DESCRIPTION OF THE DRAWINGS
[0011] The foregoing aspects and other features are explained in the following description, taken in connection with the accompanying drawings.
[0012] FIG. 1 is a block diagram of one possible and non-limiting system in which the example embodiments may be practiced.
[0013] FIG. 2 is an illustration of the UE deciding to have less PUSCH repetitions based on configured policy rules.
[0014] FIG. 3 is an illustration of the UE and NW deciding to have more PUSCH repetitions based on configured policy rules.
[0015] FIG. 4 shows a sequence example timeline for PUSCH repetition scaling.
[0016] FIG. 5 shows details of an RRC configuration for PUSCH / PDSCH repetition scaling.
[0017] FIG. 6 is a logic flow of dynamic PUSCH repetition scaling (per HARQ process) at the UE side.
[0018] FIG. 7 shows a logic flow of dynamic PUSCH repetition (for each HARQ process) scaling at the NW side.
[0019] FIG. 8A shows a first portion of a message sequence flow for a UE and NW side procedure for PUSCH repetition (for each HARQ process) scaling.
[0020] FIG. 8B shows a second portion of a message sequence flow for a UE and NW side procedure for PUSCH repetition (for each HARQ process) scaling, where the first portion is shown in FIG. 8A.
[0021] FIG. 9 shows an example PUSCH configuration structure for enabling dynamic PUSCH repetition scaling.
[0022] FIG. 10 shows an example specification of a PDSCH TDRA that may be applied within the scope of the examples described herein.
[0023] FIG. 11 shows an example PDSCH configuration structure in an RRC configuration to enable dynamic PDSCH repetition scaling.
[0024] FIG. 12 shows a logic flow of dynamic PDSCH repetition scaling at the NW side.
[0025] FIG. 13 shows a logic flow of dynamic PDSCH repetition scaling at the UE side.
[0026] FIG. 14A shows a first portion of a signaling flow diagram of PDSCH repetition for each HARQ process with KI factor scaled depending on a scaled PDSCH repetition count.
[0027] FIG. 14B shows a second portion of a signaling flow diagram of PDSCH repetition for each HARQ process with KI factor scaled depending on a scaled PDSCH repetition count, where the first portion is shown in FIG. 14A.
[0028] FIG. 15 is an example apparatus configured to implement the examples describedherein.
[0029] FIG. 16 shows a representation of an example of non-volatile memory media used to store instructions that implement the examples described herein.
[0030] FIG. 17 is an example method, based on the examples described herein.
[0031] FIG. 18 is an example method, based on the examples described herein.
[0032] FIG. 19 is an example method, based on the examples described herein.
[0033] FIG. 20 is an example method, based on the examples described herein.
[0034] FIG. 21 is an example method, based on the examples described herein.
[0035] FIG. 22 is an example method, based on the examples described herein.
[0036] FIG. 23 is an example method, based on the examples described herein.
[0037] FIG. 24 is an example method, based on the examples described herein.DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0038] Turning to FIG. 1, this figure shows a block diagram of one possible and nonlimiting example in which the examples may be practiced. A user equipment (UE) 110, radio access network (RAN) node 170, and network element(s) 190 are illustrated. In the example of FIG. 1, the user equipment (UE) 110 is in wireless communication with a wireless network 100. A UE is a wireless device that can access the wireless network 100. The UE 110 includes one or more processors 120, one or more memories 125, and one or more transceivers 130 interconnected through one or more buses 127. Each of the one or more transceivers 130 includes a receiver, Rx, 132 and a transmitter, Tx, 133. The one or more buses 127 may be address, data, or control buses, and may include any interconnection mechanism, such as a series of lines on a motherboard or integrated circuit, fiber optics or other optical communication equipment, and the like. The one or more transceivers 130 are connected to one or more antennas 128. The one or more memories 125 include computer program code 123. The UE 110 includes a module 140, comprising one of or both parts 140-1 and / or 140-2, which may be implemented in a number of ways. The module 140 may be implemented in hardware as module 140-1, such as being implemented as part of the one or more processors120. The module 140-1 may be implemented also as an integrated circuit or through other hardware such as a programmable gate array. In another example, the module 140 may be implemented as module 140-2, which is implemented as computer program code 123 and is executed by the one or more processors 120. For instance, the one or more memories 125 and the computer program code 123 may be configured to, with the one or more processors 120, cause the user equipment 110 to perform one or more of the operations as described herein. The UE 110 communicates with RAN node 170 via a wireless link 111.
[0039] The RAN node 170 in this example is a base station that provides access for wireless devices such as the UE 110 to the wireless network 100. The RAN node 170 may be, for example, a base station for 5G, also called New Radio (NR). In 5G, the RAN node 170 may be a NG-RAN node, which is defined as either a gNB or an ng-eNB. A gNB is a node providing NR user plane and control plane protocol terminations towards the UE, and connected via the NG interface (such as connection 131) to a 5GC (such as, for example, the network element(s) 190). The ng-eNB is a node providing E-UTRA user plane and control plane protocol terminations towards the UE, and connected via the NG interface (such as connection 131) to the 5GC. The NG-RAN node may include multiple gNBs, which may also include a central unit (CU) (gNB-CU) 196 and distributed unit(s) (DUs) (gNB-DUs), of which DU 195 is shown. Note that the DU 195 may include or be coupled to and control a radio unit (RU). The gNB-CU 196 is a logical node hosting radio resource control (RRC), SDAP and PDCP protocols of the gNB or RRC and PDCP protocols of the en-gNB that control the operation of one or more gNB-DUs. The gNB-CU 196 terminates the Fl interface connected with the gNB-DU 195. The Fl interface is illustrated as reference 198, although reference 198 also illustrates a link between remote elements of the RAN node 170 and centralized elements of the RAN node 170, such as between the gNB-CU 196 and the gNB-DU 195. The gNB-DU 195 is a logical node hosting RLC, MAC and PHY layers of the gNB or en-gNB, and its operation is partly controlled by gNB-CU 196. One gNB-CU 196 supports one or multiple cells. One cell may be supported with one gNB-DU 195, or one cell may be supported / shared with multiple DUs under RAN sharing. The gNB-DU 195 terminates the Fl interface 198 connected with the gNB-CU 196. Note that the DU 195 is considered to include the transceiver 160, e.g., as part of a RU, but some examples of this may have the transceiver 160 as part of a separate RU, e.g., under control of and connected to the DU 195. The RAN node 170 may also be an eNB (evolved NodeB) base station, for LTE (long term evolution), or any other suitable base station or node.
[0040] The RAN node 170 includes one or more processors 152, one or more memories 155, one or more network interfaces (N / W I / F(s)) 161, and one or more transceivers 160 interconnected through one or more buses 157. Each of the one or more transceivers 160 includes a receiver, Rx, 162 and a transmitter, Tx, 163. The one or more transceivers 160 are connected to one or more antennas 158. The one or more memories 155 include computer program code 153. The CU 196 may include the processor(s) 152, one or more memories 155, and network interfaces 161. Note that the DU 195 may also contain its own memory / memories and processor(s), and / or other hardware, but these are not shown.
[0041] The RAN node 170 includes a module 150, comprising one of or both parts 150-1 and / or 150-2, which may be implemented in a number of ways. The module 150 may be implemented in hardware as module 150-1, such as being implemented as part of the one or more processors 152. The module 150-1 may be implemented also as an integrated circuit or through other hardware such as a programmable gate array. In another example, the module 150 may be implemented as module 150-2, which is implemented as computer program code 153 and is executed by the one or more processors 152. For instance, the one or more memories 155 and the computer program code 153 are configured to, with the one or more processors 152, cause the RAN node 170 to perform one or more of the operations as described herein. Note that the functionality of the module 150 may be distributed, such as being distributed between the DU 195 and the CU 196, or be implemented solely in the DU 195.
[0042] The one or more network interfaces 161 communicate over a network such as via the links 176 and 131. Two or more gNBs 170 may communicate using, e.g., link 176. The link 176 may be wired or wireless or both and may implement, for example, an Xn interface for 5G, an X2 interface for LTE, or other suitable interface for other standards.
[0043] The one or more buses 157 may be address, data, or control buses, and may include any interconnection mechanism, such as a series of lines on a motherboard or integrated circuit, fiber optics or other optical communication equipment, wireless channels, and the like. For example, the one or more transceivers 160 may be implemented as a remote radio head (RRH) 195 for LTE or a distributed unit (DU) 195 for gNB implementation for 5G, with the other elements of the RAN node 170 possibly being physically in a different location from the RRH / DU 195, and the one or more buses 157 could be implemented in part as, for example, fiber optic cable or other suitable network connection to connect the other elements(e.g., a central unit (CU), gNB-CU 196) of the RAN node 170 to the RRH / DU 195. Reference 198 also indicates those suitable network link(s).
[0044] A RAN node / gNB can comprise one or more TRPs to which the methods described herein may be applied. FIG. 1 shows that the RAN node 170 comprises TRP 51 and TRP 52, in addition to the TRP represented by transceiver 160. Similar to transceiver 160, TRP 51 and TRP 52 may each include a transmitter and a receiver. The RAN node 170 may host or comprise other TRPs not shown in FIG. 1.
[0045] A relay node in NR is called an integrated access and backhaul node. A mobile termination part of the IAB node facilitates the backhaul (parent link) connection. In other words, the mobile termination part comprises the functionality which carries UE functionalities. The distributed unit part of the IAB node facilitates the so called access link (child link) connections (i.e. for access link UEs, and backhaul for other IAB nodes, in the case of multi-hop IAB). In other words, the distributed unit part is responsible for certain base station functionalities. The IAB scenario may follow the so called split architecture, where the central unit hosts the higher layer protocols to the UE and terminates the control plane and user plane interfaces to the 5G core network.
[0046] It is noted that the description herein indicates that “cells” perform functions, but it should be clear that equipment which forms the cell may perform the functions. The cell makes up part of a base station. That is, there can be multiple cells per base station. For example, there could be three cells for a single carrier frequency and associated bandwidth, each cell covering one-third of a 360 degree area so that the single base station’s coverage area covers an approximate oval or circle. Furthermore, each cell can correspond to a single carrier and a base station may use multiple carriers. So if there are three 120 degree cells per carrier and two carriers, then the base station has a total of 6 cells.
[0047] The wireless network 100 may include a network element or elements 190 that may include core network functionality, and which provides connectivity via a link or links 181 with a further network, such as a telephone network and / or a data communications network (e.g., the Internet). Such core network functionality for 5G may include location management functions (LMF(s)) and / or access and mobility management function(s) (AMF(S)) and / or user plane functions (UPF(s)) and / or session management function(s) (SMF(s)). Such core network functionality for LTE may include MME (mobility management entity) / SGW(serving gateway) functionality. Such core network functionality may include SON (self-organizing / optimizing network) functionality. These are merely example functions that may be supported by the network element(s) 190, and note that both 5G and LTE functions might be supported. The RAN node 170 is coupled via a link 131 to the network element 190. The link 131 may be implemented as, e.g., an NG interface for 5G, or an SI interface for LTE, or other suitable interface for other standards. The network element 190 includes one or more processors 175, one or more memories 171, and one or more network interfaces (N / W I / F(s)) 180, interconnected through one or more buses 185. The one or more memories 171 include computer program code 173. Computer program code 173 may include SON and / or MRO functionality 172.
[0048] The wireless network 100 may implement network virtualization, which is the process of combining hardware and software network resources and network functionality into a single, software-based administrative entity, or a virtual network. Network virtualization involves platform virtualization, often combined with resource virtualization. Network virtualization is categorized as either external, combining many networks, or parts of networks, into a virtual unit, or internal, providing network-like functionality to software containers on a single system. Note that the virtualized entities that result from the network virtualization are still implemented, at some level, using hardware such as processors 152 or 175 and memories 155 and 171, and also such virtualized entities create technical effects.
[0049] The computer readable memories 125, 155, and 171 may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor based memory devices, flash memory, magnetic memory devices and systems, optical memory devices and systems, non-transitory memory, transitory memory, fixed memory and removable memory. The computer readable memories 125, 155, and 171 may be means for performing storage functions. The processors 120, 152, and 175 may be of any type suitable to the local technical environment, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on a multi-core processor architecture, as nonlimiting examples. The processors 120, 152, and 175 may be means for performing functions, such as controlling the LTE 110, RAN node 170, network element(s) 190, and other functions as described herein.
[0050] In general, the various example embodiments of the user equipment 110 can include,but are not limited to, cellular telephones such as smart phones, tablets, personal digital assistants (PDAs) having wireless communication capabilities, portable computers having wireless communication capabilities, image capture devices such as digital cameras having wireless communication capabilities, gaming devices having wireless communication capabilities, music storage and playback devices having wireless communication capabilities, internet appliances including those permitting wireless internet access and browsing, tablets with wireless communication capabilities, head mounted displays such as those that implement virtual / augmented / mixed reality, as well as portable units or terminals that incorporate combinations of such functions. The UE 110 can also be a vehicle such as a car, or a UE mounted in a vehicle, a UAV such as e.g. a drone, or a UE mounted in a UAV. The user equipment 110 may be a terminal device, such as mobile phone, mobile device, sensor device etc., the terminal device being a device used by the user or not used by the user.
[0051] UE 110, RAN node 170, and / or network element(s) 190, (and associated memories, computer program code and modules) may be configured to implement (e.g. in part) the methods described herein. Thus, computer program code 123, module 140-1, module 140-2, and other elements / features shown in FIG. 1 of UE 110 may implement user equipment related aspects of the examples described herein. Similarly, computer program code 153, module 150-1, module 150-2, and other elements / features shown in FIG. 1 of RAN node 170 may implement gNB / TRP related aspects of the examples described herein. Computer program code 173 and other elements / features shown in FIG. 1 of network element(s) 190 may be configured to implement network element related aspects of the examples described herein.
[0052] Having thus introduced a suitable but non-limiting technical context for the practice of the example embodiments, the example embodiments are now described with greater specificity.
[0053] Repetitions are useful in a variety of cases e.g.: power limited UE, e.g. avoiding segmenting overhead (PUSCH), POLITE to decrease the peak interference among cells. (PDSCH), reduce PDCCH loading (PUSCH and PDSCH), higher latency links (e.g. Non terrestrial networks), and / or (PUSCH and PDSCH), and lower latency services (e.g. URLLC) (PUSCH and PDSCH).
[0054] With the current standard it is already possible to explicitly, dynamically adapt thenumber of repetitions with each DCI / dynamic grant, i.e. changing the number of repetitions on a per HARQ attempt basis.
[0055] However, even with this existing approach, the number of repetitions needs to be selected at the time the DCI grant is transmitted. As a result, especially with larger numbers of repetitions (e.g. with URLLC), or larger K (e.g. K2) values, and / or CG, the number of repetitions needs to be selected without the benefit of additional information which may become available after the scheduling DCI is sent, but prior to the last repetition. As a result, the number of repetitions selected may be larger or smaller than actually needed, e.g. when the RF channel conditions change after the DCI is sent / the HARQ attempt is scheduled.
[0056] Transmitting more repetitions than needed can waste energy, e.g. on the uplink can waste UE battery life, and on the downlink may waste network energy. However, without the proposed ability to refine the number of reps more dynamic way, the NW will not need to be as conservative when trying to hit a specific delay budget as in the event of degrading RF it can automatically get the benefit of extra repetitions. And in improving RF conditions, it can avoid the need to send extra repetitions.
[0057] Avoiding extra DCI signaling is a quite important benefit. Extra DCI signaling may for example require the UE to use excess power and excess resources.
[0058] Transmitting repetitions in general can generate excess interference, and can displace the PRBs for other UEs and services.
[0059] Repetitions are more likely to be used in cases where there is an elevated need to conserve energy. For example, cell edge UEs consume significantly higher Tx power bit where transmitting to gNB where there is additional fading etc. NTN links are also more energy constrained at both the UE (increased UE Tx power) and at the gNB (as it is a Satellite). URLLC and other high-priority applications can also be more sensitive to energy consumption at both the UE (increased UE Tx power) and at the gNB e.g. as the service may be for public safety, and be expected to work even during power outages.
[0060] Early Termination: Explicit signaling (where the NW can signal to explicitly terminate UE transmission of PUSCH repetitions early, for use in the case where the NW successfully decodes the PUSCH Tx after receiving a subset of the PUSCH repetitions) is a possible implementation, such as for multi-TB early termination for LTE-MTC. In this case,there are no DCI savings due to use of explicit ACK - as there may be a need to transmit a DCI to ACK a subset of the TBs. With an implicit ACK, there is flexibility on scheduling (e.g. it is possible to transition to a different narrowband, change number of repetitions, etc.). No explicit signaling is needed to implement the example embodiments described herein.
[0061] A UE Constrained Blind Decode Configuration for UE ES where NW constrains PDCCH AL Power may be implemented, related to using a NW defined configuration that contains rules for dynamically switching Aggregation Levels for reducing PDCCH blind decode attempts. In the approach related to the NW dynamically switching aggregation levels, the NW configuration rules do not set defined rules or set thresholds to control PUSCH and / or PDSCH repetitions.
[0062] A swift HARQ based on Machine Learning for latency minimization in URLLC may be implemented, where machine learning is employed to reduce HARQ latency by a Swift HARQ procedure. Swift HARQ couples the NACK message with an estimation concerning the number of retransmission rounds required to successfully decode the packet. Based on this feedback, the transmitter reacts early by dropping the non-decodable packet or enters a repetition mode in which the codewords continuously retransmit. The receiver, meanwhile, stops releasing the NACK message until the codeword is successfully decoded. The example embodiments described herein relate to defining a configuration containing a set of rules and thresholds to either increase or decrease repetitions in PUSCH or PDSCH dynamically. Further, the examples described herein do not rely on machine learning based techniques.
[0063] It is possible to enable and use an early Hybrid Automatic Repeat reQuest (HARQ) feedback for reducing the latency of acknowledged transmissions without disregarding spectral efficiency. As an enabler of such early feedback, this relates to a technique for predicting the decoder outcome before decoding occurs. The examples described herein relate to a configuration containing a set of rules and thresholds to either increase or decrease repetitions in PUSCH or PDSCH dynamically.
[0064] The examples described herein relate to dynamically and implicitly scaling the (number of) PUSCH and / or PDSCH repetitions based on history information of successful HARQ decodes and / or CQI / AL history.
[0065] The technical problem solved by the methods described herein is how to leverage more recent information about the channel, i.e. after the scheduling DCI, so that the UE canavoid sending excess repetitions, while still sending the additional repetitions when they are more likely needed and without requiring any additional signaling overhead. As such, the problem is to improve upon the existing approach where the number of repetitions needs to be selected at the time the DCI grant is transmitted so that the number of repetitions selected can benefit from additional information which may become available after the DCI is sent, but prior to the last repetition. This is especially important with larger numbers of repetitions, and larger K (e.g. K2) values. In this context, larger K values means a larger time offset from the DCI grant to the first transmission (on the UL, for example a larger K2 value). Transmitting more repetitions than needed can waste energy, e.g. on the uplink can waste UE battery life, and on the downlink may waste network energy. Transmitting repetitions in general can generate excess interference.
[0066] The problem is therefore how to, without requiring additional signaling overhead during the HARQ process, better avoid (UE) sending excess repetitions when they are less likely needed: in the uplink this can save UE battery life and avoid interference, and in the downlink this can avoid interference and save NW energy.
[0067] At a high level, described herein is a method (which may be relevant to standardization) where the NW configures UE with rules such that the UE implicitly limits / adapts which repetitions it transmits (or receives) based upon certain triggering information where that triggering information is known both the UE and NW.
[0068] This new NW configuration is sent to the UE over RRC, where DCI, or MAC CE etc. may further configure e.g. the thresholds / percentage / parameters such that: the NW and UE implicitly adapt the number of HARQ repetitions based on information received after the repetitions are scheduled (e.g. after the DCI for the dynamic grant); implicit adaptation is based on the jointly known recent history of AL / CSI, and recent history of HARQ retransmissions, i.e. which are jointly known at the transmitter and receiver; thresholds for that implicit switching (stretching / shortening or alternatively increasing / reducing the number of repetitions on PUSCH / PDSCH) are part of the (semi-static) RRC configuration.
[0069] For example: UE and NW implicitly terminate repetitions early (e.g. after 50% or 75% of the repetitions) if UE detects one or more of the following aspects are (or are changed) greater than or less than some threshold: CSI measurements, or AL of the recent history (last) DCI subsequent to the NW deciding on the number of reps indicated in the HARQ processDCI which is now being dynamically refined that the UE(s) decoded, or number of HARQ retransmissions (bundles) prior to HARQ successful decode on the other prior HARQ process, or number of HARQ retry reps on other HARQ process prior to successful decoding, or an extra explicit indicator appended to subsequent DCI for another HARQ process. The extra explicit indicator appended to subsequent DCI for another HARQ process would be optional, as it is preferred to avoid any new explicit signaling, but this could be included as a dependent claim. This explicit indication would add a couple bits to the DCI similar to what was done to append the PDCCH skipping and / or SSSG switching indication to another DCI in Rell7.
[0070] A subsequent DCI on another HARQ process has a number of repetitions and MCS choice for the repetitions. On a particular HARQ process the number of repetitions that have been indicated in DCI can be adapted according to a subsequent DCI on another HARQ process that may have a different number of repetitions and / or MCS.
[0071] The rules and aspects are known by both the UE and NW and can be used to estimate the SINR.
[0072] In other words: the network and the UE exchange a set of rules to limit / adapt which repetitions the UE or NW transmits (or receives), and at cell edge conditions the network and UE rely on a history of successfully decoded DCI and their corresponding AL, prevailing RF conditions determined via CSI measurements, and a history of number of HARQ attempts and / or repetitions on the same HARQ process and other active HARQ process ids (prior to HARQ successful decode on the prior HARQ process).
[0073] As a high-level illustration of dynamic PUSCH repetition scaling, FIG. 2 and FIG.3 show the UE decisions to scale repetitions based on Policy Rules. FIG. 2 shows a scenario where n8 repetitions (in other words, 8 repetitions) have been configured by the NW (at 202), and the UE 110 after a set of 2 PUSCH repetitions (namely PUSCH repetition 204 and PUSCH repetition 206) comes to a decision to scale the number of PUSCH repetitions to 4 (n4), including PUSCH repetition 208 and PUSCH repetition 210. The NW is synchronized to the UE decision because of a common shared set of policy rules to scale repetitions. Thus FIG. 2 is an illustration of UE 110 deciding to have less PUSCH repetitions based on configured policy rules.
[0074] FIG. 3 shows a scenario where nl repetition (in other words, 1 repetition) has been configured by the NW (at 302), and the UE 110 after 1 PUSCH repetition 304 comes to adecision to scale the number of PUSCH repetitions to 4 (n4), including performing PUSCH repetition 306, PUSCH repetition 308, and PUSCH repetition 310. The NW is synchronized to the UE decision because of a common shared set of policy rules to scale repetitions. FIG.3 is thus an illustration of UE 110 and the NW (e.g. RAN node 170) deciding to have more PUSCH repetitions based on configured policy rules.
[0075] The dynamic re-scaling of repetitions, mid-way through the repetitions, can be applied to both UL (PUSCH) and DL (PDSCH) repetitions. The principle of scaling PDSCH and PUSCH repetitions are both based on a common NW and UE policy and / or NW and UE information exchange.
[0076] Examples of policy for dynamically scaling HARQ repetitions (the examples below (1-5) are to be considered per HARQ process ID):
[0077] 1) Shrinking: Rep 8 DCI granted, but UE uses IR rule to only use Rep 4.
[0078] 2) Expanding: Rep 1 DCI granted, but UE uses IR rule to only use Rep X, X>1.
[0079] 3) Based on CQI Measurements history: If CQI measurements made at UE and reported to network is 6dB beyond the average wideband CQI measurements or average sub band CQI measurements over an allocated sub band, then the HARQ repetitions expand / scaled to a higher value.
[0080] 4. Based on DCI decoding and / or AL history: HARQ repetition on HARQ Id#n scales to a higher value (increases 2x from 4 to 8 repetitions) if either or both of i or ii: i. UE detects (in slot 4) more recent PDCCH DCIs on Id#n with lower AL (e.g. AL2 on HARQ ID#m) where the DCI for HARQ process #n (in slot 0) used the much higher AL8, 1. Where this implies the prior history of good channel conditions, is now trending toward much worse RF conditions, and NW uses this to additionally cause the UE to send the higher value of repetitions, and / or ii. UE detects (in slot 4) more recent PDCCH DCIs on Id#n for a larger number of repetitions (e.g. AL2 on HARQ ID#m) where the DCI for HARQ process #n (in slot 0) used the much higher AL8, 1. Where this implies the prior history of good channel conditions, is now trending toward much worse RF conditions, and NW uses this to additionally cause the UE to send the higher value of repetitions, iii. If more recent DCIs (Id#n) successfully decoded with lower AL (e.g. AL2 on HARQ ID#m, which is much lower than the AL8 on HARQ process #n, implying a history of good channel conditions, which isnow trending toward worse RF conditions), iv. If the current AL is higher (e.g. AL8).
[0081] 5) Based on history of HARQ repetitions for other active HARQ process ids, e.g. if HARQ repetition 8 was signaled, but then the UE received DCI for another HARQ process indicating no repetitions, then the 8 HARQ repetitions scales to a lower value.
[0082] Repetition may only be scaled (or skipped) after the triggering condition (as above) is known by both the UE and NW.
[0083] A sequence example timeline is summarized (for PUSCH repetition scaling) as follows (which example timeline is also shown in FIG. 4) with 2 HARQ process IDs (Id#n and Id#m, where m < n). Detailed logic flow and explanation is included herein. The same framework applies to PDSCH repetition scaling.
[0084] An example PUSCH repetition scaling timeline in FDD mode of operation is as follows:<
[0085] The option / range for repetition scaling can be configured as an attribute of theTDRA table.
[0086] TDRA Background: The uplink TDRA lookup tables Table 6.1.2.1.1-2, and Table 6.1.2.1.1-3 in 3GPP TS 38.214 include time domain resource allocation for multiple HARQ repetitions. In a DL DCI grant the network allocates TD resources for PUSCH transmissions corresponding to Transport Blocks following a TDRA pattern selected from the TDRA lookup table(s), in case of multiple PUSCH grants. DCI indicates the row number in the table.
[0087] In the FDD example, the TDRA (TimeDomainResourceAllocation) table, could be configured as follows:TDRA (timedomainresourceallocation) tableo Row 1 = Rep 1, K2=2, MCS XYZ, ..o Row 2 = Rep 2-6 , K2=2, MCS XYZ,o ...o Row 11 = Rep 4-4, K2=2, MCS XYZ,o Row 12 = Rep 8, K2=2, MCS XYZ,o Row 13 = Rep 4-8, K2=2, MCS XYZ,o ..Slot 0 send the DCI indicating an index into the TDRA table (example: TDRA table index points to Row 13 where Rep = 4-8, K2=2, MCS = XYZ)o NW looks up the PUSCH repetition configuration in this table and sees that the row in TDRA table that matches the configuration is - Row 13 o NW sends the value 13 in the DCI to the UE.
[0088] The HARQ process with its repetitions being refined (e.g. HARQ Id#n in section 6) could be either a dynamic grant, or a configured grant.
[0089] The examples described herein provide for a 3 GPP standards change where a configuration is introduced into the PUSCH-Config, and / or PDSCH-Config for dynamic rescaling of PUSCH repetitions.
[0090] The following Table 1 (also shown in FIG. 5) gives details of an example RRC configuration for PUSCH / PDSCH Repetition scaling. Table 1 consists of thresholds and rules that the UE and NW need to consider increasing or decreasing the repetition count of PUSCHand PDSCH repetitions respectively.
[0091] The configuration structure PXSCH-AggregationScalingThresholds-r20 (item 502) in Table 1 is used to set the rules and thresholds for dynamic scaling of PUSCH and PDSCH repetitions. This structure will be instantiated from the PUSCH-Config and PDSCH-Config and shall be initialized for UL and DL configurations respectively.Table 1<><><>
[0092] Table 1 thus shows an RRC configuration for dynamic scaling of PUSCH and PDSCH repetitions.
[0093] The TDRA tables for PUSCH (refer to Section 1 UL (PUSCH) Repetitions as follows) and PDSCH (refer to Section 2 DL (PDSCH) Repetitions as follows) resource allocation will also introduce additional entries to define repetition scaling factors in the event of the minimum thresholds defined in the above configuration are exceeded.
[0094] 1. UL (PUSCH) Repetitions
[0095] Additional TDRA table entries may be a configurable via RRC signaling. Each additional entry will define a Row index, a mapping type, a slot offset K2, a starting symbol S and an allocation length L.
[0096] The mapping may be used for either type A, or type B for the scheduled PUSCH transmission. Slot offset K2 provides the offset relative to DCI reception slot. Starting symbol specifies the symbol of the slot at which PUSCH transmission starts. The allocation length L defines a symbol length from the start symbol S. S and L can be indicated by a single SLIV indicator.
[0097] TDRA field of the DCI indicates one of the rows of the TDRA table. For example, if there are 16 entries in the TDRA table 4 bits are needed to cover the entire table in the DCI’s TDRA indicator field.
[0098] The scope of this IR is applicable to Resource Allocation in Time domain that considers UE specific PUSCH repetition scheduling. Below is the section from 3GPP TS 38.214 that specifies the PUSCH TDRA to be applied in scope of this IR.
[0099] 3GPP TS 38.214 mentions the following about PUSCH repetitions configured via pusch-AggregationFactor and the numberOfRepetitions.
[0100] The flow diagram in FIG. 6 shows the UE side handling of dynamically re-scaled PUSCH repetitions. The rules and thresholds exchanged between NW and UE at RRC configuration serve as a guidance for the UE to dynamically adjust its PUSCH repetitions. The NW will be synchronized to the UE implicitly when the repetitions are scaled up or scaled down as the same set of rules are evaluated on both sides of the radio interface for L1 / L2 scheduling. FIG. 6 thus shows the logic flow of dynamic PUSCH repetition scaling (per HARQ process) at the UE side.
[0101] UE Processing of Dynamic PUSCH repetition (per HARQ process) scaling (see FIG.6)
[0102] Step 1: UE Receives RRC Reconfiguration with PUSCH-config information containing, (Novel) Skip repetition configuration consisting of a repetition scaling factor. (Novel) Thresholds to check for scaling repetition count.
[0103] Step 2: UE decodes PUSCH grant from PDCCH DCI. DCI_format_0_l / DCI_format_0_2 will contain the Time domain resource assignment which carries the row index of the (Novel) PUSCH-TimeDomainResourceAllocationList-r20 configuration.
[0104] Described herein are example embodiments where the UE receives rules and / or policies for scaling PUSCH repetitions and the repetition scaling factor and thresholds that are part of the Rules / Policies are configured in the TDRA configuration contained in PUSCH-TimeDomainResourceAllocationList-r20.
[0105] Step 3: Following the PUSCH grant for HARQ Id#n, the UE transmits PUSCH repetitions according to TDRA index in DCI.
[0106] Step 4: Policy Rules in the TDRA configuration allow the UE to scale the PUSCH repetitions to a configured level.
[0107] Step 5: UE checks the Rules / conditions and thresholds during the transmission of repetitions and / or at the time of processing the new PUSCH grants for HARQ Id#n. UE determines if a particular Rule / condition or a combination of conditions are met for scaling the original repetition factor configured.
[0108] Step 6: If any one, or a combination of the configured conditions are met, the UE decides to scale the PUSCH repetitions by the amount configured in pusch-RepetitionScalingFactor.
[0109] If conditions are not met, then UE continues its PUSCH repetitions according to Step 3 or follows the number of PUSCH repetitions as configured in numberOfRepetitions.
[0110] In one example (with reference to Table 1 of FIG. 5 and Table 2 of FIG. 9, and the message sequence flow of FIG. 8A and FIG. 8B), if the pusch-AggregationF actor was set to n4, and the TDRA index indicated in DCI pointed to a configuration with pusch-RepetitionScalingF actor set to n2, if the conditions / thresholds in pusch-AggregationScalingThresholds-r20 contained in PUSCH-Config are met, the UE will set the number of PUSCH repetition counts to n2. This means that the PUSCH repetitions are reduced as per Policy rules / conditions.[OHl] The flow diagram in FIG. 7 shows the NW side handling of dynamically scaled PUSCH repetitions. In particular, FIG. 7 shows a logic flow of dynamic PUSCH repetition ( for each HARQ process) scaling at the NW side.
[0112] NW Processing of Dynamic PUSCH repetition (per HARQ Process) scaling (see FIG. 7)
[0113] Step 1: NW sends RRC Reconfiguration with PUSCH-config information containing, Skip repetition configuration consisting of a repetition scaling factor. Thresholds to check for scaling repetition count. PUSCH-TimeDomainResourceAllocationList-r20 configuration
[0114] Step 2: NW transmits PUSCH grant on PDCCH DCI. DCI_format_0_l / DCI_format_0_2 will contain the time domain resource assignment which carries the row index of the PUSCH allocation table.
[0115] Described herein are example embodiments where the network sets rules and / or policies for scaling PUSCH repetitions and the repetition scaling factor and thresholds that are part of the Rules / Policies are configured in the TDRA configuration contained in PUSCH-TimeDomainResourceAllocationList-r20.
[0116] Step 3 : Following the PUSCH grant, the NW receives PUSCH repetitions on HARQ Id#n with count according to TDRA index in DCI.
[0117] Step 4: Policy Rules in the TDRA configuration allow the UE to scale the PUSCH repetitions for HARQ Id#n to a configured level. These rules are known at both NW and UE.
[0118] NW evaluates the Rules / conditions and thresholds during the transmission of repetitions and / or at the time of processing the new PUSCH grants. UE determines if a particular Rule / condition or a combination of conditions are met for scaling the original repetition factor configured.
[0119] Step 6: If any one, or combination of the configured conditions are met, the NW expects the UE to scale the PUSCH repetitions by the amount configured in pusch-RepetitionScalingFactor.
[0120] If conditions are not met, then NW expects the UE to continue its PUSCH repetitions according to Step 3 or expects that the UE follows the number of PUSCH repetitions as configured in pusch-AggregationF actor / numberOfRepetitions.
[0121] In one example (with reference to Table 1 of FIG. 5 and Table 2 of FIG. 9, and the message signaling flow of FIG. 8A and FIG. 8B), DCI pointed to a configuration with numberOfRepetitions = n4. In the Policy Rules for Dynamic Repetition scaling, pusch-RepetitionScalingF actor is set to n2. The conditions / thresholds in pusch-AggregationScalingThresholds-r20 contained in PUSCH-Config are met, and the repetition scaling factor is 2x. Out of the 4 remaining repetitions that the UE is set to transmit, it will scale the number of repetitions by 2, and hence it will transmit only 2 out of the remaining 4. This means that the PUSCH repetitions are reduced as per Policy rules / conditions.
[0122] The message signaling flow diagram of FIG. 8A and FIG. 8B shows dynamic PUSCH repetition scaling per HARQ process Id after an evaluation of conditions / Policy Rules jointly by the UE and NW. No explicit signaling to scale repetitions is needed. In particular, FIG. 8A and FIG. 8B show a message Sequence flow for UE and NW side procedure for PUSCH repetition (for each HARQ process) scaling.
[0123] The following is an explanation of the message sequence flow shown in FIG. 8A and FIG. 8B between the UE side and the and NW side for PUSCH repetition scaling which is applicable to each active HARQ process:
[0124] The UE 110 and gNB 170 (the NW) are in an RRC CONNECTED mode or state.
[0125] Step 1 : UE capability information is transmitted from UE 110 to NW 170 to indicate its support of PUSCH repetition scaling, in an example by the UE 110 indicating to NW 170 ‘(pusch-RepetitionScaling: supported)’ as shown in FIG. 8A.
[0126] Step 2: gNB 170 determines UE’s PUSCH repetition Type A / B capability.
[0127] Step 3: RRC Reconfiguration from NW to UE to configure Rel-20 TDRA tables with additional rows having PUSCH repetition scaling factors, Beta Offsets, and Policy Rules and / or their combinations to enable evaluation of scaling of PUSCH repetitions. In particular, the gNB 170 transmits to the UE 110 an RRC reconfiguration (with Rel-20 TDRA tables, conditions, thresholds and timers for dynamic repetition scaling).
[0128] Steps 4-12: UL (and DL) data transfer between UE and NW, and PUSCH repetitions being transmitted from UE as in legacy procedures because the scaling of PUSCH repetitions on the UE side are not yet evaluated to be necessary.
[0129] Step 4: the UE 110 and gNB 170 perform data transfer (URLLC / eMBB).
[0130] Step 5: the gNB 170 determines that SINR conditions are met to enable PUSCH repetition.
[0131] Step 6: the UE 110 and gNB 170 perform activation of PUSCH repetition.
[0132] Step 7: the gNB 170 selects a PUSCH repetition and TDRA index.
[0133] Step 8: the gNB 170 transmits to UE 110 a PDCCH (DCI_0_l / DCI_0_2) R-16TDRA index with pusch-AggregationF actor = 4, and BetaOffsets.
[0134] Step 9: UE 110 transmits to the gNB 170 PUSCH repetition 1.
[0135] Step 10: UE 110 transmits to the gNB 170 PUSCH repetition 2.
[0136] Step 11 : UE 110 transmits to the gNB 170 PUSCH repetition 3.
[0137] Step 12: UE 110 transmits to the gNB 170 PUSCH repetition 4.
[0138] Steps 13-17: Evaluation of Policy Rules defined by NW for repetition scaling and configured to the UE in Step 2, yield a decision on UE (and NW) to move to a scaled PUSCH repetition mode. In this example it is a reduction in PUSCH repetition from n4 to n2.
[0139] Step 13: gNB 170 and UE 110 performs evaluation of one or more policy rules for dynamic repetition scaling.
[0140] Step 14: UE 110 decides scaling of PUSCH repetition to 2x, and looks up a TDRA Rel-20 configuration matching the repetition number for the evaluated condition, and gNB 170 decides scaling of PUSCH repetition to 2x, and looks up a TDRA Rel-20 configuration matching the repetition number for the evaluated condition.
[0141] Step 15: UE 110 prepares for dynamic scaling of PUSCH repetition Tx and optionally starts a configured timer for repetition scaling, and gNB 170 prepares for dynamic scaling of PUSCH repetition Tx and optionally starts a configured timer for repetition scaling.
[0142] Step 16: UE 110 transmits PUSCH repetition 1 to gNB 170.
[0143] Step 17: UE 110 transmits PUSCH repetition 2 to gNB 170.
[0144] Further, Table 2 below (Table 2 is also depicted in FIG. 9) shows proposed changes to the PUSCH-Config structure for enabling dynamic PUSCH repetition scaling.
[0145] Structure elements of PUSCH-Config are shown below and in FIG. 9:Table 2<>_
[0146] In particular, Table 2 shows PUSCH-Config structure changes to introduce dynamic PUSCH repetitions.
[0147] 2. DL (PDSCH) Repetitions
[0148] The scope of this IR is applicable to Resource Allocation in Time domain that considers UE specific PDCCH search space for PDSCH repetition scheduling. FIG. 10 shows the section from 3GPP TS 38.214 that specifies the PDSCH TDRA to be applied in scope of the embodiments described herein.
[0149] Table 3 provided below and in FIG. 11 shows proposed changes to PDSCH-Config structure in RRC configuration to enable dynamic PDSCH repetition scaling.
[0150] Structural elements of PDSCH-Config are highlighted as items 1102, 1104, and 1106.Table 3<>
[0151] Thus Table 3 shows changes to the PDSCH-Config structure in an RRC configuration to enable dynamic PDSCH repetition scaling.
[0152] The flow diagram in FIG. 12 shows the NW side handling of dynamically scaled PDSCH repetitions. The NW will be synchronized to the UE implicitly when the repetitions are scaled up or scaled down as the same set of rules are evaluated on both sides of the radio interface for L1 / L2 scheduling. FIG. 12 shows an example logic flow of dynamic PDSCH repetition scaling at the NW side.
[0153] NW Processing of Dynamic PDSCH repetition scaling (see FIG. 12):
[0154] Step 1 : NW sends to the UE, RRC Reconfiguration with PDSCH-config information containing, skip repetition configuration consisting of a repetition scaling factor. Thresholds to check for scaling repetition count.
[0155] Step 2: NW transmits DL grant in PDCCH DCI. DCI_format_l_0 / DCI_foimat_l_l will contain the Time domain resource assignment which carries the row index of the PDSCH-TimeDomainResourceAllocationList-r20 configuration.
[0156] Described herein are example embodiments where the network sets rules and / or policies for scaling PDSCH repetitions and the repetition scaling factor and thresholds that are part of the Rules / Policies are configured in the TDRA configuration contained in PDSCH-TimeDomainResourceAllocationList-r20.
[0157] Step 3: Following the PDCCH grant, the NW transmits PDSCH repetitions according to TDRA index in DCI.
[0158] Step 4: Policy Rules in the TDRA configuration allow the NW to scale the PDSCH repetitions to a configured level.
[0159] Step 5: NW checks the Rules / conditions and thresholds during the transmission of repetitions and / or at the time of processing the new PUSCH grants. NW determines if a particular Rule / condition or a combination of conditions are met for scaling the original repetition factor configured.
[0160] Step 6: If any one, or combination of the configured conditions are met, the NW decides to scale the PDSCH repetitions by the amount configured in pdsch-RepetitionScalingFactor.
[0161] If conditions are not met, then UE continues its PUSCH repetitions according to Step 3, or follows the number of PUSCH repetitions as configured in pdsch-AggregationF actor.
[0162] In one example (with reference to Table 3 of FIG. 11), if the pdsch-AggregationF actor was set to n8, and the TDRA index indicated in DCI pointed to a configuration with pdsch-RepetitionScalingF actor set to n4, if the conditions / thresholds in pdsch-AggregationScalingThresholds-r20 contained in PDSCH-Config are met, the NW will set the number of PDSCH repetition counts to n4. This means that the PDSCH repetitions are reduced as per Policy rules / conditions.
[0163] The flow diagram in FIG. 13 shows the UE side handling of dynamically scaled PDSCH repetitions from the NW. The rules and thresholds exchanged between NW and UE at RRC configuration serve as a guidance for the UE to adjust its receive window for number of PDSCH repetitions that can be scaled up or scaled down according to evaluation of configured rules and thresholds. FIG. 13 thus shows a logic flow of dynamic PDSCH repetition scaling at the UE side.
[0164] UE Processing of Dynamic PDSCH repetition scaling (see FIG. 13)
[0165] Step 1: UE receives RRC Reconfiguration with PDSCH-config information containing, Skip repetition configuration consisting of a repetition scaling factor. Thresholds to check for scaling repetition count.
[0166] Step 2: UE receives DL grant in PDCCH DCI. DCI_format_l_0 / DCI_format_l_l will contain the Time domain resource assignment which carries the row index of the (Novel) PDSCH-TimeDomainResourceAllocationList-r20 configuration.
[0167] Aspects introduced by the examples described herein include that the UE receives rules / policies for scaling PDSCH repetitions and the repetition scaling factor and thresholds that are part of the Rules / Policies are configured in the TDRA configuration contained in PD S CH-T imeD omainResource All ocati onLi st-r20.
[0168] Step 3 : Following the PDCCH grant, the UE receives PDSCH repetitions accordingto TDRA index in DCI.
[0169] Step 4: Policy Rules in the TDRA configuration allow the NW to scale the PDSCH repetitions to a configured level.
[0170] Since the UE and NW are both working on the same set of Policy rules for repetitions, the evaluation of conditions pertaining to that will be happening on both sides.
[0171] Step 5: UE evaluates the Rules / conditions and thresholds during the transmission of repetitions and / or at the time of processing the new PUSCH grants. NW determines if a particular Rule / condition or a combination of conditions are met for scaling the original repetition factor configured.
[0172] Step 6: If any one, or combination of the configured conditions are met, the UE expects the NW to scale the PDSCH repetitions by the amount configured in pdsch-RepetitionScalingFactor.
[0173] If conditions are not met, then UE expects that the NW continues its PDSCH repetitions according to Step 3, or follows the number of PDSCH repetitions as configured in pusch-AggregationF actor.
[0174] In one example (with reference to Table 3 of FIG. 11), if the pdsch-AggregationF actor was set to n8, and the TDRA index indicated in DCI pointed to a configuration with pdsch-RepetitionScalingF actor set to n4, (Novel) if the conditions / thresholds in pdsch-AggregationScalingThresholds-r20 contained in PDSCH-Config are met, the NW will set the number of PDSCH repetition counts to n4. This means that the PDSCH repetitions are reduced as per Policy rules / conditions.
[0175] The preferred embodiment is that the skipped repetitions are the last subset of the repetitions, but the skipped repetitions could also be specified as a specific noncontiguous set, for example every other repetition to preserve time diversity, while still reducing energy usage and interference. This noncontiguous option might be used for example with the PDSCH where the ACK / NACK timing is regardless aligned with the latest possible repetition within the bundle.
[0176] It is possible to also shift the HARQ ACK / NACK Tx timing by the UE in response to the above approach for the PDSCH.
[0177] FIG. 14A and FIG. 14B illustrate how the HARQ ACK / NACK Tx timing can be scaled as an offset to the last PDSCH repetition after PDSCH repetition scaling is done. In this illustration the offset KI considered from the last scaled PDSCH repetition i.e. after the 2nd PDSCH repetition. Alternatively, a KI offset corresponding to a scaled PDSCH repetition can also be configured by RRC configuration in the TDRA tables by having an additional entry for a KI offset corresponding to a scaled repetition count. Steps and configurations are shown in FIG. 14A and FIG. 14B. FIG. 14A and FIG. 14 thus together show a signaling flow diagram for PDSCH repetition for each HARQ Process with KI factor scaled depending on scaled PDSCH repetition count
[0178] The following is an explanation of the message sequence flow (of FIG. 14A and FIG. 14B) between UE and NW side for PDSCH repetition scaling which is applicable to each active HARQ process:
[0179] The UE 110 and gNB 170 (the NW) are in an RRC CONNECTED mode or state.
[0180] Step 1 : UE capability information is transmitted from UE 110 to NW 170 to indicate its support of repetition scaling, in an example by the UE 110 indicating to the NW 170 ‘(pdsch-RepetitionScaling: supported)’ as shown in FIG. 14A.
[0181] Step 2: gNB 170 determines UE’s scaled repetition capability.
[0182] Step 3: RRC Reconfiguration from NW to UE to configure Rel-20 TDRA tables with additional rows having PUSCH repetition scaling factors, Beta Offsets, KI offset for ACK / NACK, and Policy Rules and / or their combinations to enable evaluation of scaling of PDSCH repetitions. In particular, the gNB 170 transmits to the UE 110 an RRC reconfiguration (with Rel-20 TDRA tables, conditions, thresholds and timers, and KI offset for dynamic PDSCH repetition scaling).
[0183] Steps 4-6: UL (and DL) data transfer between UE and NW, and evaluation of SINR conditions on the NW side to enable PDSCH repetitions.
[0184] Step 4: the UE 110 and gNB 170 perform data transfer.
[0185] Step 5: the gNB 170 determines that SINR conditions are met to enable PDSCH repetition.
[0186] Step 6: the UE 110 and gNB 170 perform activation of PDSCH repetition.
[0187] Steps 7-13: DCI from NW indicates that legacy PDSCH repetition procedure is followed with legacy KI factor, and repetition factor of 4.
[0188] Step 7: the gNB 170 transmits to UE 110 a PDCCH (DCI_l_0 / DCI_l_l, HARQ Process Id#n, R-20 TDRA index with pdsch-AggregationFactgor=4, BetaOffsets).
[0189] Step 8: gNB 170 transmits to UE 110 PDSCH repetition 1.
[0190] Step 9: gNB 170 transmits to UE 110 PDSCH repetition 2.
[0191] Step 10: gNB 170 transmits to UE 110 PDSCH repetition 3.
[0192] Step 11 : gNB 170 transmits to UE 110 PDSCH repetition 4.
[0193] Step 12 (where Step 12 is at least after Step 11 and before Step 13): KI is configured to start from last PDSCH repetition.
[0194] Step 13 : UE 110 transmits to gNB 170 a PUCCH (ACK / NACK).
[0195] Steps 14-19: Evaluation of Policy Rules defined by NW for repetition scaling and configured to the UE in Step 2, yield a decision on UE (and NW) to move to a scaled PDSCH repetition mode. In this example it is a reduction in PDSCH repetition from n4 to n2. The KI offset for ACK / NACK from UE to NW is also scaled by the UE to offset KI slots from the latter (scaled) PDSCH repetition as shown in Step 18.
[0196] Step 14: UE 110 decides scaling of (HARQ Process Id#n) PDSCH repetition to 2x, and looks up a TDRA Rel-20 Configuration matching the repetition number for the evaluated condition, and gNB 170 decides scaling of PDSCH repetition to 2x, and looks up a TDRA Rel-20 configuration matching the repetition number for the evaluated condition.
[0197] Step 15: UE 110 prepares for dynamic scaling of PDSCH repetition Tx and optionally starts a configured timer for repetition scaling, and gNB 170 prepares for dynamic scaling of PDSCH repetition Tx and optionally starts a configured timer for repetition scaling.
[0198] Step 16: gNB 170 transmits to UE 110 PDSCH repetition 1.
[0199] Step 17: gNB 170 transmits to UE 110 PDSCH repetition 2.
[0200] Step 18 (where Step 18 is at least after Step 17 and before Step 19): KI is configured to start from the (scaled) last PDSCH repetition count.
[0201] Step 19: UE 110 transmits to gNB 170 a PUCCH (ACK / NACK) for HARQ Process Id#n.
[0202] 3. Handling of (fallback) cases where the signaling triggering the repetition switching was lost / not received
[0203] The gNB already provides for and handles multiple situations where there is potential need for fall back handling this signaling lost / UE / NW state mismatch problem, where some signaling between the UE and the NW is not received, such that the receiver may not know that the transmitter sent that signaling message.
[0204] This signaling lost and / or UE / NW state mismatch is handled with (1-3):
[0205] 1) 3 GPP skippable PUSCH has fallback handling where it performs DTX detection to handle the case where, for example the PDCCH DCI grant was lost such that the UE does not transmit on the PUSCH. With repetitions, this DTX detection is normally done across all of the repetitions. However, with the methods described herein, the network can additionally / separately perform this DTX detection on the last four repetitions as a part of an implementation, as a fallback approach for this existing case where some signaling between the UE and the NW is not received, such that the receiver may not know that the transmitter sent that signaling message.
[0206] 2) DRX inactivity timer, where the handset will not restart the DRX inactivity timer if it did not receive a PDCCH DCI, but the network doesn't immediately know that the UE did not receive that PDCCH DCI. In this case, the network can later observe if the UE transmitted / received on the UL / DL grant provided by that DCI as further fallback approach for this existing case where some signaling between the UE and the NW is not received, such that the receiver may not know that the transmitter sent that signaling message.
[0207] 3) DFT-S OFDM switching, where the network already performs multiple hypothesis decoding in multiple situations, e.g. where it attempts to receive the PUSCH with both DFT-S-OFDM and CP OFDM where there is some ambiguity with respect to the waveform switching time. Similarly, the multiple hypothesis decoding approach is anotherfallback option which can be used in an implementation dependent way within the network if needed - where some signaling between the UE and the NW is not received, such that the receiver may not know that the transmitter sent that signaling message.
[0208] Thus, described herein are embodiments where thresholds for scaling of repetitions are set up according to Table 1 of FIG. 5, including the syntax shown at item 502 of FIG. 5. These thresholds are configured to the UE by the NW via RRC signaling. The network and the UE monitor these thresholds. In the PDSCH repetition scaling case, when the network has to schedule repetitions of PDSCH towards the UE on a HARQ process, the thresholds are evaluated to check if repetitions can be scaled. The UE also evaluates these rules independently for the HARQ process, and since the thresholds are mutually agreed upon, the UE also expects the network to scale the repetitions when the thresholds for scaling them are met. The amount of scaling of repetitions depends on the range or value of repetition count in the TDRA table index that was indicated in the DCI signaling that scheduled the PDSCH grant for the HARQ process.
[0209] Uplink repetitions are from the UE to the NW. The repetitions have to be determined from the rules that are configured, and the scaling is applied according to the range of repetitions present in TDRA table index that is indicated in the DCI that schedules the HARQ process. The amount of scaling within the range is determined by the evaluation of thresholds. Thresholds are configured as one or more of a) previous AL history, b) CQI measurement history, c) number of HARQ reps on prior HARQ process, d) MCS indicated in the DCI of subsequent HARQ process that is scheduled by a subsequent DCI.
[0210] When the radio conditions are worse off (compared to configured thresholds) than when the DCI signal / indication for the repetitions was received by the UE, and / or the AL history of the DCI decoding on the HARQ process indicates higher AL (compared to configured thresholds), and / or the number of reps indicated by the DCI on another HARQ process is higher than the currently indicated number of reps on the DCI for the current HARQ process, and / or the MCS indicated by the DCI for the other HARQ process is lower than the currently indicated MCS on the DCI indication for the current HARQ process, then the repetitions of PUSCH (i.e. uplink reps) should be scaled up (based on the configured higher rep count in the range of reps), meaning that there is need to repeat more to get better chance of PUSCH to be decoded at the network, and the repetitions of PDSCH (i.e. downlink reps) should be scaled up (based on the configured higher rep count in the range of reps), meaningthat there is need to repeat more to get better chance of PDSCH to be decoded at the UE.
[0211] Conversely, if radio conditions are better (compared to configured thresholds) than when the DCI signal / indication for the repetitions was received by the UE, and / or the AL history of the DCI decoding on the HARQ process indicates lower AL (compared to configured thresholds), and / or the number of reps indicated by the DCI on another HARQ process is lower than the currently indicated number of reps on the DCI for the current HARQ process, and / or the MCS indicated by the DCI for the other HARQ process is higher than the currently indicated MCS on the DCI indication for the current HARQ process, then the repetitions of PUSCH (i.e. uplink reps) should be scaled down (based on the configured lower rep count in the range of reps), meaning that there is need to repeat less for a good chance of PUSCH to be decoded at the network, and the repetitions of PDSCH (i.e. downlink reps) should be scaled down (based on the configured lower rep count in the range of reps), meaning that there is need to repeat less for a good chance of PDSCH to be decoded at the UE.
[0212] 4. Advantages, technical effects, and benefits of Implicit Repetition Scaling
[0213] Advantages, technical effects, and benefits of implicit repetition scaling include that the examples described herein provide ability to, without extra HARQ signaling, rescale the number of repetitions in a more timely and dynamic fashion, e.g. after the repetitions have started so as to avoid UE transmission (or reception) of extra repetitions, based on new information that becomes available after the DCI scheduling the (CG or DG) repetition allocation, which is available at both the UE and the NW, so the e.g. UE (and NW) energy (and interference) can be conserved.
[0214] UE energy benefit applies if e.g. the number of repetitions is reduced, e.g. where not needed for URLLC PUSCH. This is in contrast to where the UE must Tx all (or none with skippable UL grant) of the repetitions within a “bundle” (due to a single DCI). This new IR allows the UE to send just some subset, thereby saving UE energy (i.e. skippable repetitions). Where repetitions are particularly likely to be used in cases where there is an elevated need to conserve energy. For example (1-3): 1) Cell edge UEs consume significantly higher Tx power bit where transmitting to gNB where there is additional fading etc. The 3GPP standard model has a parameter for this. This is value is also quantized where the UE signals this value to the NW, 2) NTN links are also more energy constrained at both the UE (increased UE Tx power) and at the gNB (as it is a Satellite), 3) URLLC and other high-priority can also bemore sensitive to energy consumption at both the UE (increased UE Tx power) and at the gNB e.g. as the service may be for public safety, and be expected to work even during power outages.
[0215] Reduced interference on DL (and UL) resulting from reduced PDSCH (and PUSCH) repetitions, and possibly reducing the PDCCH and other signaling needed.
[0216] Reduced scheduler blocking - Transmitting less repetitions where possible can avoid needlessly displacing PRBs usage by other UEs and services. If there is a collision then the NW detects elevated energy and throws out those 4 slots.
[0217] DCI Signaling Overhead reduction e.g.: in the expand / increase repetitions case -Avoids extra DCI, and provides extra repetitions when needed, adding those extra repetition allocations implicitly when they are more likely needed) is benefit if IR expands or shrinks the size of the allocation that the DCI granted - on the fly / i.e. when likely needed. In the shrink / reduce repetitions case - Avoids extra DCI or early termination signaling while still avoiding extra repetitions when needed.
[0218] The examples described herein may be applicable to 6G and beyond, to Rel-20, and to a larger group 6G technology that focuses on repetitions, and / or a dynamic implicit trigger structure: Dynamically avoiding Tx of latter repetitions based upon implicit triggers at both UE and NW, saving UE and NW energy, many of which also relate to repetitions.
[0219] The examples described herein may be applicable to 3 GPP, including 3 GPP TS 38.331 and 3GPP TS 38.213.
[0220] As used herein, met, satisfied, and fulfilled may be used interchangeable. For example, if the conditions for determining a repetition count (e.g. a scaled repetition count) are met, then the conditions for determining the repetition count are satisfied and are also fulfilled.
[0221] FIG. 15 is an example apparatus 1500, which may be implemented in hardware, configured to implement the examples described herein. The apparatus 1500 comprises at least one processor 1502 (e.g. an FPGA and / or CPU), one or more memories 1504 including computer program code 1505, the computer program code 1505 having instructions to carry out the methods described herein, wherein the at least one memory 1504 and the computerprogram code 1505 are configured to, with the at least one processor 1502, cause the apparatus 1500 to implement circuitry, a process, component, module, or function (implemented with control module 1506) to implement the examples described herein. The one or more memories 1504 may include a non-transitory memory, a transitory memory, a volatile memory (e.g. RAM), or a non-volatile memory (e.g. ROM).
[0222] Repetition scaling 1530 implements the examples described herein related to configuring and transmitting PUSCH / PDSCH repetitions.
[0223] The apparatus 1500 includes a display and / or I / O interface 1508, which includes user interface (UI) circuitry and elements, that may be used to display aspects or a status of the methods described herein (e.g., as one of the methods is being performed or at a subsequent time), or to receive input from a user such as with using a keypad, camera, touchscreen, touch area, microphone, biometric recognition, one or more sensors, etc. The apparatus 1500 includes one or more communication e.g. network (N / W) interfaces (I / F(s)) 1510. The communication I / F(s) 1510 may be wired and / or wireless and communicate over the Internet / other network(s) via any communication technique including via one or more links 1524. The link(s) 1524 may be the link(s) 131 and / or 176 from FIG. 1. The link(s) 131 and / or 176 from FIG. 1 may also be implemented using transceiver(s) 1516 and corresponding wireless link(s) 1526. The communication I / F(s) 1510 may comprise one or more transmitters or one or more receivers.
[0224] The transceiver 1516 comprises one or more transmitters 1518 and one or more receivers 1520. The transceiver 1516 and / or communication I / F(s) 1510 may comprise standard well-known components such as an amplifier, filter, frequency-converter, (de)modulator, and encoder / decoder circuitries and one or more antennas, such as antennas 1514 used for communication over wireless link 1526.
[0225] The control module 1506 of the apparatus 1500 comprises one of or both parts 1506- 1 and / or 1506-2, which may be implemented in a number of ways. The control module 1506 may be implemented in hardware as control module 1506-1, such as being implemented as part of the one or more processors 1502. The control module 1506-1 may be implemented also as an integrated circuit or through other hardware such as a programmable gate array. In another example, the control module 1506 may be implemented as control module 1506-2, which is implemented as computer program code (having corresponding instructions) 1505and is executed by the one or more processors 1502. For instance, the one or more memories 1504 store instructions that, when executed by the one or more processors 1502, cause the apparatus 1500 to perform one or more of the operations as described herein. Furthermore, the one or more processors 1502, the one or more memories 1504, and example algorithms (e.g., as flowcharts and / or signaling diagrams), encoded as instructions, programs, or code, are means for causing performance of the operations described herein.
[0226] The apparatus 1500 to implement the functionality of control 1506 may be UE 110, RAN node 170 (e.g. gNB), or network element(s) 190 (e.g. LMF 190). Thus, processor 1502 may correspond to processor(s) 120, processor(s) 152 and / or processor(s) 175, memory 1504 may correspond to one or more memories 125, one or more memories 155 and / or one or more memories 171, computer program code 1505 may correspond to computer program code 123, computer program code 153, and / or computer program code 173, control module 1506 may correspond to module 140-1, module 140-2, module 150-1, and / or module 150-2, and communication I / F(s) 1510 and / or transceiver 1516 may correspond to transceiver 130, antenna(s) 128, transceiver 160, antenna(s) 158, N / W I / F(s) 161, and / or N / W I / F(s) 180. Alternatively, apparatus 1500 and its elements may not correspond to either of UE 110, RAN node 170, or network element(s) 190 and their respective elements, as apparatus 1500 may be part of a self-organizing / optimizing network (SON) node or other node, such as a node in a cloud.
[0227] The apparatus 1500 may also be distributed throughout the network (e.g. 100) including within and between apparatus 1500 and any network element (such as a network control element (NCE) 190 and / or the RAN node 170 and / or UE 110).
[0228] Interface 1512 enables data communication and signaling between the various items of apparatus 1500, as shown in FIG. 15. For example, the interface 1512 may be one or more buses such as address, data, or control buses, and may include any interconnection mechanism, such as a series of lines on a motherboard or integrated circuit, fiber optics or other optical communication equipment, and the like. Computer program code (e.g. instructions) 1505, including control 1506 may comprise object-oriented software configured to pass data or messages between objects within computer program code 1505, or computer program code (e.g. instructions) 1505, including control 1506 may include functional, scripting, or procedural code. The apparatus 1500 need not comprise each of the features mentioned, or may comprise other features as well. The various components of apparatus1500 may at least partially reside in a common housing 1528, or a subset of the various components of apparatus 1500 may at least partially be located in different housings, which different housings may include housing 1528.
[0229] FIG. 16 shows a schematic representation of non-volatile memory media 1600a (e.g. computer / compact disc (CD) or digital versatile disc (DVD)) and 1600b (e.g. universal serial bus (USB) memory stick) and 1600c (e.g. cloud storage for downloading instructions and / or parameters 1602 or receiving emailed instructions and / or parameters 1602) storing instructions and / or parameters 1602 which when executed by a processor allows the processor to perform one or more of the steps of the methods described herein. Instructions and / or parameters 1602 may represent a computer readable medium.
[0230] FIG. 17 is an example method 1700 based on the examples described herein. At 1710, the method includes receiving, from a network, a scale repetition configuration. At 1720, the method includes wherein the scale repetition configuration received from the network comprises a scaled repetition count. At 1730, the method includes determining whether at least one condition related to the applicability of scaling to the scaled repetition count is met. At 1740, the method includes transmitting, to the network, uplink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met. At 1750, the method includes wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the network is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met. Method 1700 may be performed with UE 110 or apparatus 1500.
[0231] FIG. 18 is an example method 1800 based on the examples described herein. At 1810, the method includes transmitting, to a user equipment, a scale repetition configuration. At 1820, the method includes wherein the scale repetition configuration transmitted to the user equipment comprises a scaled repetition count. At 1830, the method includes receiving, from the user equipment, uplink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, when the at least one condition related to the applicability of scaling to the scaled repetition count is met. At 1840, the method includes wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier received from the user equipment is based on thescaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met. Method 1800 may be performed with RAN node 170 (e.g. a gNB) or apparatus 1500.
[0232] FIG. 19 is an example method 1900 based on the examples described herein. At 1910, the method includes receiving, from a network, downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, when at least one condition related to an applicability of scaling to a scaled repetition count is met. At 1920, the method includes wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier received from the network is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met. Method 1900 may be performed with UE 110 or apparatus 1500.
[0233] FIG. 20 is an example method 2000 based on the examples described herein. At 2010, the method includes determining whether at least one condition related to an applicability of scaling to a scaled repetition count is met. At 2020, the method includes transmitting, to a user equipment, downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met. At 2030, the method includes wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the user equipment is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met. Method 2000 may be performed with RAN node 170 (e.g. a gNB) or apparatus 1500.
[0234] FIG. 21 is an example method 2100 based on the examples described herein. At 2110, the method includes receiving, from a network, downlink control information signaling comprising a scheduling of an uplink grant for a hybrid automatic repeat request process. At 2120, the method includes wherein the downlink control information signaling comprising the scheduling of the uplink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table. At 2130, the method includes wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of uplink repetitions. At 2140, themethod includes receiving, from the network via radio resource control signaling, a configuration comprising thresholds for evaluating whether uplink repetitions can be scaled. At 2150, the method includes monitoring conditions associated with the thresholds, and determining to scale the uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value. At 2160, the method includes transmitting, to the network, the uplink repetitions, wherein the uplink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process. At 2170, the method includes wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the network is based on the scaled repetition count when the at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value. Method 2100 may be performed with UE 110 or apparatus 1500.
[0235] FIG. 22 is an example method 2200 based on the examples described herein. At 2210, the method includes transmitting, to a user equipment, downlink control information signaling comprising a scheduling of an uplink grant for a hybrid automatic repeat request process. At 2220, the method includes wherein the downlink control information signaling comprising the scheduling of the uplink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table. At 2230, the method includes wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of uplink repetitions. At 2240, the method includes transmitting, to the user equipment via radio resource control signaling, a configuration comprising thresholds for evaluating whether uplink repetitions can be scaled. At 2250, the method includes monitoring conditions associated with the thresholds, and expecting the user equipment to scale the uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value. At 2260, the method includesreceiving, from the user equipment, the uplink repetitions, wherein the uplink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process. At 2270, the method includes wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier received from the user equipment is based on the scaled repetition count when the at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value. Method 2200 may be performed with RAN node 170 (e.g. a gNB) or apparatus 1500.
[0236] FIG. 23 is an example method 2300 based on the examples described herein. At 2310, the method includes receiving, from a network, downlink control information signaling comprising a scheduling of a downlink grant for a hybrid automatic repeat request process. At 2320, the method includes wherein the downlink control information signaling comprising the scheduling of the downlink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table. At 2330, the method includes wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of downlink repetitions. At 2340, the method includes receiving, from the network via radio resource control signaling, a configuration comprising thresholds for evaluating whether downlink repetitions can be scaled. At 2350, the method includes monitoring conditions associated with the thresholds, and expecting the network to scale the downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value. At 2360, the method includes receiving, from the network, the downlink repetitions, wherein the downlink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process. At 2370, the method includes wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier received from the network is based on the scaled repetition count when the at least one threshold of the thresholds received from the network is equal to or exceeded by the least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value. Method2300 may be performed with UE 110 or apparatus 1500.
[0237] FIG. 24 is an example method 2400 based on the examples described herein. At 2410, the method includes transmitting, to a user equipment, downlink control information signaling comprising a scheduling of a downlink grant for a hybrid automatic repeat request process. At 2420, the method includes wherein the downlink control information signaling comprising the scheduling of the downlink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table. At 2430, the method includes wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of downlink repetitions. At 2440, the method includes transmitting, to the user equipment via radio resource control signaling, a configuration comprising thresholds for evaluating whether downlink repetitions can be scaled. At 2450, the method includes monitoring conditions associated with the thresholds, and determining to scale the downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value. At 2460, the method includes transmitting, to the user equipment, the downlink repetitions, wherein the downlink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process. At 2470, the method includes wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the user equipment is based on the scaled repetition count when the at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value. Method 2400 may be performed with RAN node 170 (e.g. a gNB) or apparatus 1500.
[0238] A first set of examples related to uplink repetition scaling (e.g. PUSCH repetition scaling) is as follows:
[0239] Example 1. An apparatus including: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a network, a scale repetition configuration; wherein the scale repetitionconfiguration received from the network comprises a scaled repetition count; determine whether at least one condition related to the applicability of scaling to the scaled repetition count is met; and transmit, to the network, uplink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the network is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0240] Example 2. The apparatus of example 1, wherein scaling the number of uplink repetitions corresponding to the hybrid automatic repeat request identifier to the scaled repetition count comprises increasing an initial number of uplink repetitions or decreasing an initial number of uplink repetitions.
[0241] Example 3. The apparatus of any of examples 1 to 2, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a radio frequency condition included within a history of channel quality indicator measurement reports or channel state information measurement reports transmitted to the network.
[0242] Example 4. The apparatus of any of examples 1 to 3, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to an aggregation level history of a downlink control information message associated with another hybrid automatic repeat request process successfully decoded by the apparatus.
[0243] Example 5. The apparatus of any of examples 1 to 4, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a modulation and coding scheme of another hybrid automatic repeat request process associated with a downlink control information message successfully decoded by the apparatus.
[0244] Example 6. The apparatus of example 5, wherein the downlink control information message indicates the modulation and coding scheme to be used for a physical uplink shared channel transmission or a physical downlink shared channel transmission.
[0245] Example 7. The apparatus of any of examples 1 to 6, wherein the apparatus is further caused to: determine whether a number of hybrid automatic repeat request retransmissions of another hybrid automatic repeat request process is greater than or less than a threshold; wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises the number of the hybrid automatic repeat request retransmissions of the another hybrid automatic repeat request process being greater than or less than the threshold; wherein the at least one condition related to the applicability of scaling to the scaled repetition count comprises an evaluation of a modulation and coding scheme indicated with a subsequent downlink control information signal that schedules transmission associated with a subsequent hybrid automatic repeat request process; wherein the threshold is within the scale repetition configuration received from the network.
[0246] Example 8. The apparatus of any of examples 1 to 7, wherein the apparatus is further caused to: determine whether a number of hybrid automatic repeat request retry repetitions of a hybrid automatic repeat request process is greater than or less than a threshold; wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises the number of hybrid automatic repeat request retry repetitions of the hybrid automatic repeat request process being greater than or less than the threshold; wherein the threshold is within the scale repetition configuration received from the network.
[0247] Example 9. The apparatus of any of examples 1 to 8, wherein the apparatus is further caused to: receive, from the network, a time domain resource allocation; wherein the scale repetition configuration is included within the time domain resource allocation received from the network.
[0248] Example 10. The apparatus of any of examples 1 to 9, wherein the apparatus is further caused to: determine a time domain resource allocation that matches the scaled repetition count, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met.
[0249] Example 11. The apparatus of any of examples 1 to 10, wherein a window for receiving the uplink repetitions corresponding to the hybrid automatic repeat request identifier is adjusted, based on the scaled repetition count.
[0250] Example 12. The apparatus of any of examples 1 to 11, wherein the scaled repetition count is less than a repetition count associated with an aggregation factor.
[0251] Example 13. The apparatus of any of examples 1 to 12, wherein the scale repetition configuration is received from the network with a physical uplink shared channel configuration syntax element.
[0252] Example 14. The apparatus of any of examples 1 to 13, wherein the apparatus is further caused to: increase the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions when a measured radio metric indicating a radio condition is less than at least one threshold within the scale repetition configuration received from the network.
[0253] Example 15. The apparatus of any of examples 1 to 14, wherein the apparatus is further caused to: decrease the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions when a measured radio metric indicating a radio condition is greater than at least one threshold within the scale repetition configuration received from the network.
[0254] Example 16. The apparatus of any of examples 1 to 15, wherein the apparatus is further caused to: increase the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions when a measured radio metric indicating a radio condition after downlink control information signaling for the hybrid automatic repeat request process was received by the apparatus is less than a measured radio metric indicating the radio condition determined when the downlink control information signaling for the hybrid automatic repeat request process was received by the apparatus.
[0255] Example 17. The apparatus of any of examples 1 to 16, wherein the apparatus is further caused to: decrease the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions when a measured radio metric indicating a radio condition after downlink control information signaling for the hybrid automatic repeat request process was received by the apparatus is greater than a measured radio metric indicating the radio condition determined when the downlink control information signaling for the hybrid automatic repeat request process was received by the apparatus.
[0256] Example 18. The apparatus of any of examples 1 to 17, wherein the apparatus is further caused to: increase the number of uplink repetitions to the scaled repetition countindicated by the scale repetition configuration from an initial number of uplink repetitions in response to an aggregation level history of a decoding of downlink control information signaling on the hybrid automatic repeat request process being higher than an aggregation level history threshold; wherein the aggregation level history threshold is within the scale repetition configuration received from the network.
[0257] Example 19. The apparatus of any of examples 1 to 18, wherein the apparatus is further configured to: decrease the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions in response to an aggregation level history of a decoding of downlink control information signaling on the hybrid automatic repeat request process being lower than an aggregation level history threshold; wherein the aggregation level history threshold is within the scale repetition configuration received from the network.
[0258] Example 20. The apparatus of any of examples 1 to 19, wherein the apparatus is further caused to: increase the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being higher than a number of repetitions indicated by downlink control information signaling for the hybrid automatic repeat request process.
[0259] Example 21. The apparatus of any of examples 1 to 20, wherein the apparatus is further caused to: decrease the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being lower than a number of repetitions indicated by downlink control information signaling for the hybrid automatic repeat request process.
[0260] Example 22. The apparatus of any of examples 1 to 21, wherein the apparatus is further caused to: increase the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being lower than a currently indicated modulation and coding scheme on downlink control information signaling for the hybrid automatic repeat request process.
[0261] Example 23. The apparatus of any of examples 1 to 22, wherein the apparatus is further caused to: decrease the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being higher than a currently indicated modulation and coding scheme on downlink control information signaling for the hybrid automatic repeat request process.
[0262] Example 24. An apparatus including: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: transmit, to a user equipment, a scale repetition configuration; wherein the scale repetition configuration transmitted to the user equipment comprises a scaled repetition count; and receive, from the user equipment, uplink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, when the at least one condition related to the applicability of scaling to the scaled repetition count is met; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier received from the user equipment is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0263] Example 25. The apparatus of example 24, wherein scaling the number of uplink repetitions corresponding to the hybrid automatic repeat request identifier to the scaled repetition count comprises increasing an initial number of uplink repetitions or decreasing an initial number of uplink repetitions.
[0264] Example 26. The apparatus of any of examples 24 to 25, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a radio frequency condition determined through a history of channel quality indicator measurement reports or channel state information measurement reports.
[0265] Example 27. The apparatus of any of examples 24 to 26, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to an aggregation level history of a downlink control information message associated with another hybrid automatic repeat request process transmitted by the apparatus to the user equipment.
[0266] Example 28. The apparatus of any of examples 24 to 27, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a modulation and coding scheme of another hybrid automatic repeat request process associated with a downlink control information message transmitted by the apparatus to the user equipment.
[0267] Example 29. The apparatus of example 28, wherein the downlink control information message indicates the modulation and coding scheme to be used for a physical uplink shared channel transmission or a physical downlink shared channel transmission.
[0268] Example 30. The apparatus of any of examples 24 to 29, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retransmissions of another hybrid automatic repeat request process being greater than or less than a threshold, and the at least one condition related to the applicability of scaling to the scaled repetition count comprises an evaluation of a modulation and coding scheme indicated with a subsequent downlink control information signal that schedules transmission associated with a subsequent hybrid automatic repeat request process, and the threshold is within the scale repetition configuration transmitted to the user equipment.
[0269] Example 31. The apparatus of any of examples 24 to 30, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retry repetitions of the hybrid automatic repeat request process being greater than or less than a threshold, and the threshold is within the skip repetition configuration transmitted to the user equipment.
[0270] Example 32. The apparatus of any of examples 24 to 31, wherein the apparatus is further caused to: add the scale repetition configuration to a time domain resource allocation; and transmit the time domain resource allocation to the user equipment.
[0271] Example 33. The apparatus of any of examples 24 to 32, wherein the apparatus is further caused to: determine a time domain resource allocation that matches the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0272] Example 34. The apparatus of any of examples 24 to 33, wherein the apparatus isfurther configured to: adjust a window for receiving the uplink repetitions corresponding to the hybrid automatic repeat request identifier, based on the scaled repetition count.
[0273] Example 35. The apparatus of any of examples 24 to 34, wherein the scaled repetition count is less than a repetition count associated with an aggregation factor.
[0274] Example 36. The apparatus of any of examples 24 to 35, wherein the scale repetition configuration is transmitted to the user equipment with a physical uplink shared channel configuration syntax element.
[0275] Example 37. The apparatus of any of examples 24 to 36, wherein the apparatus is further caused to: determine that the user equipment is to increase the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions when a measured radio metric indicating a radio condition is less than at least one threshold within the scale repetition configuration transmitted to the user equipment.
[0276] Example 38. The apparatus of any of examples 24 to 37, wherein the apparatus is further caused to: determine that the user equipment is to decrease the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions when a measured radio metric indicating a radio condition is greater than at least one threshold within the scale repetition configuration transmitted to the user equipment.
[0277] Example 39. The apparatus of any of examples 24 to 38, wherein the apparatus is further caused to: determine that the user equipment is to increase the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions when a measured radio metric indicating a radio condition after downlink control information signaling for the hybrid automatic repeat request process was transmitted by the apparatus is less than a measured radio metric indicating the radio condition determined when the downlink control information for the hybrid automatic repeat request process signaling was transmitted by the apparatus.
[0278] Example 40. The apparatus of any of examples 24 to 39, wherein the apparatus is further caused to: determine that the user equipment is to decrease the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration froman initial number of uplink repetitions when a measured radio metric indicating a radio condition after downlink control information signaling for the hybrid automatic repeat request process was transmitted by the apparatus is greater than a measured radio metric indicating the radio condition determined when the downlink control information signaling for the hybrid automatic repeat request process was transmitted by the apparatus.
[0279] Example 41. The apparatus of any of examples 24 to 40, wherein the apparatus is further caused to: determine that the user equipment is to increase the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions in response to an aggregation level history of a decoding of downlink control information signaling on the hybrid automatic repeat request process being higher than an aggregation level history threshold; wherein the aggregation level history threshold is within the scale repetition configuration transmitted to the user equipment.
[0280] Example 42. The apparatus of any of examples 24 to 41, wherein the apparatus is further configured to: determine that the user equipment is to decrease the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions in response to an aggregation level history of a decoding of downlink control information signaling on the hybrid automatic repeat request process being lower than an aggregation level history threshold; wherein the aggregation level history threshold is within the scale repetition configuration transmitted to the user equipment.
[0281] Example 43. The apparatus of any of examples 24 to 42, wherein the apparatus is further caused to: determine that the user equipment is to increase the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being higher than a number of repetitions indicated by downlink control information signaling for the hybrid automatic repeat request process.
[0282] Example 44. The apparatus of any of examples 24 to 43, wherein the apparatus is further caused to: determine that the user equipment is to decrease the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions in response to a number of repetitions indicated bydownlink control information on another hybrid automatic repeat request process being lower than a number of repetitions indicated by downlink control information signaling for the hybrid automatic repeat request process.
[0283] Example 45. The apparatus of any of examples 24 to 44, wherein the apparatus is further caused to: determine that the user equipment is to increase the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being lower than a currently indicated modulation and coding scheme on downlink control information signaling for the hybrid automatic repeat request process.
[0284] Example 46. The apparatus of any of examples 24 to 45, wherein the apparatus is further caused to: determine that the user equipment is to decrease the number of uplink repetitions to the scaled repetition count indicated by the scale repetition configuration from an initial number of uplink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being higher than a currently indicated modulation and coding scheme on downlink control information signaling for the hybrid automatic repeat request process.
[0285] Example 47. A method including: receiving, from a network, a scale repetition configuration; wherein the scale repetition configuration received from the network comprises a scaled repetition count; determining whether at least one condition related to the applicability of scaling to the scaled repetition count is met; and transmitting, to the network, uplink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the network is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0286] Example 48. A method including: transmitting, to a user equipment, a scale repetition configuration; wherein the scale repetition configuration transmitted to the user equipment comprises a scaled repetition count; and receiving, from the user equipment, uplink repetitions corresponding to a hybrid automatic repeat request identifier associatedwith a hybrid automatic repeat request process, when the at least one condition related to the applicability of scaling to the scaled repetition count is met; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier received from the user equipment is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0287] Example 49. An apparatus including: means for receiving, from a network, a scale repetition configuration; wherein the scale repetition configuration received from the network comprises a scaled repetition count; means for determining whether at least one condition related to the applicability of scaling to the scaled repetition count is met; and means for transmitting, to the network, uplink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the network is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0288] Example 50. An apparatus including: means for transmitting, to a user equipment, a scale repetition configuration; means for wherein the scale repetition configuration transmitted to the user equipment comprises a scaled repetition count; and means for receiving, from the user equipment, uplink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, when the at least one condition related to the applicability of scaling to the scaled repetition count is met; means for wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier received from the user equipment is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0289] Example 51. A computer readable medium including instructions stored thereon for performing at least the following: receiving, from a network, a scale repetition configuration; wherein the scale repetition configuration received from the network comprises a scaled repetition count; determining whether at least one condition related to the applicability of scaling to the scaled repetition count is met; and transmitting, to the network, uplink repetitions corresponding to a hybrid automatic repeat request identifier associated with ahybrid automatic repeat request process, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the network is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0290] Example 52. A computer readable medium including instructions stored thereon for performing at least the following: transmitting, to a user equipment, a scale repetition configuration; wherein the scale repetition configuration transmitted to the user equipment comprises a scaled repetition count; and receiving, from the user equipment, uplink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, when the at least one condition related to the applicability of scaling to the scaled repetition count is met; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier received from the user equipment is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0291] A first set of examples related to downlink repetition scaling (e.g. PDSCH repetition scaling) is as follows:
[0292] Example 1. An apparatus including: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a network, downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, when at least one condition related to an applicability of scaling to a scaled repetition count is met; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier received from the network is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0293] Example 2. The apparatus of example 1, wherein scaling the number of downlink repetitions corresponding to the hybrid automatic repeat request identifier to the scaled repetition count comprises increasing an initial number of downlink repetitions or decreasing an initial number of downlink repetitions.
[0294] Example 3. The apparatus of any of examples 1 to 2, wherein the at least onecondition related to the applicability of scaling to the scaled repetition count being met is related to a radio frequency condition included within a history of channel quality indicator measurement reports or channel state information measurement reports transmitted to the network.
[0295] Example 4. The apparatus of any of examples 1 to 3, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to an aggregation level history of a downlink control information message associated with another hybrid automatic repeat request process successfully decoded by the apparatus.
[0296] Example 5. The apparatus of any of examples 1 to 4, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a modulation and coding scheme of another hybrid automatic repeat request process associated with a downlink control information message successfully decoded by the apparatus.
[0297] Example 6. The apparatus of example 5, wherein the downlink control information message indicates the modulation and coding scheme to be used for a physical uplink shared channel transmission or a physical downlink shared channel transmission.
[0298] Example 7. The apparatus of any of examples 1 to 6, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retransmissions of another hybrid automatic repeat request process being greater than or less than a threshold, and the at least one condition related to the applicability of scaling to the scaled repetition count comprises an evaluation of a modulation and coding scheme indicated with a subsequent downlink control information signal that schedules transmission associated with a subsequent hybrid automatic repeat request process; the threshold is within a scale repetition configuration received from the network.
[0299] Example 8. The apparatus of any of examples 1 to 7, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retry repetitions of a hybrid automatic repeat request process being greater than or less than a threshold, and the threshold is within a scale repetition configuration received from the network.
[0300] Example 9. The apparatus of any of examples 1 to 8, wherein the apparatus is further caused to: receive, from the network, a scale repetition configuration; wherein the scale repetition configuration received from the network comprises the scaled repetition count; wherein the apparatus is configured to receive the number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier, based on the scale repetition configuration.
[0301] Example 10. The apparatus of example 9, wherein the apparatus is further caused to: receive, from the network, a time domain resource allocation; wherein the time domain resource allocation received from the network comprises the scale repetition configuration.
[0302] Example 11. The apparatus of any of examples 9 to 10, wherein the scale repetition configuration is received from the network with a physical downlink shared channel configuration syntax element.
[0303] Example 12. The apparatus of any of examples 1 to 11, wherein the apparatus is further caused to: determine a time domain resource allocation that matches the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0304] Example 13. The apparatus of any of examples 1 to 12, wherein the apparatus is further configured to: adjust a receive window to receive the downlink repetitions corresponding to the hybrid automatic repeat request identifier, based on the scaled repetition count; wherein the downlink repetitions corresponding to the hybrid automatic repeat request identifier are received from the network during a duration of a configured timer that is started when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0305] Example 14. The apparatus of any of examples 1 to 13, wherein the scaled repetition count is less than a repetition count associated with an aggregation factor.
[0306] Example 15. The apparatus of any of examples 1 to 14, wherein the apparatus is further caused to: determine that the network is to increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration from an initial number of downlink repetitions when a measured radio metric indicating a radio condition is less than at least one threshold within the scale repetition configuration that is received fromthe network.
[0307] Example 16. The apparatus of any of examples 1 to 15, wherein the apparatus is further caused to: determine that the network is to decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration from an initial number of downlink repetitions when a measured radio metric indicating a radio condition is greater than at least one threshold within the scale repetition configuration that is received from the network.
[0308] Example 17. The apparatus of any of examples 1 to 16, wherein the apparatus is further caused to: determine that the network is to increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is received from the network from an initial number of downlink repetitions when a measured radio metric indicating a radio condition after downlink control information signaling for the hybrid automatic repeat request process was received by the apparatus is less than a measured radio metric indicating the radio condition determined when the downlink control information signaling for the hybrid automatic repeat request process was received by the apparatus.
[0309] Example 18. The apparatus of any of examples 1 to 17, wherein the apparatus is further caused to: determine that the network is to decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is received from the network from an initial number of downlink repetitions when a measured radio metric indicating a radio condition after downlink control information signaling for the hybrid automatic repeat request process was received by the apparatus is greater than a measured radio metric indicating the radio condition determined when the downlink control information signaling for the hybrid automatic repeat request process was received by the apparatus.
[0310] Example 19. The apparatus of any of examples 1 to 18, wherein the apparatus is further caused to: determine that the network is to increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration from an initial number of downlink repetitions in response to an aggregation level history of a decoding of downlink control information signaling on the hybrid automatic repeat request process being higher than an aggregation level history threshold; wherein the aggregation level history threshold is within the scale repetition configuration, and the scale repetition configurationreceived from the network.
[0311] Example 20. The apparatus of any of examples 1 to 19, wherein the apparatus is further configured to: determine that the network is to decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration from an initial number of downlink repetitions in response to an aggregation level history of a decoding of downlink control information signaling on the hybrid automatic repeat request process being lower than an aggregation level history threshold; wherein the aggregation level history threshold is within the scale repetition configuration, and the scale repetition configuration received from the network.
[0312] Example 21. The apparatus of any of examples 1 to 20, wherein the apparatus is further caused to: determine that that the network is to increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is received from the network from an initial number of downlink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being higher than a number of repetitions indicated by downlink control information signaling for the hybrid automatic repeat request process.
[0313] Example 22. The apparatus of any of examples 1 to 21, wherein the apparatus is further caused to: determine that the network is to decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is received from the network from an initial number of downlink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being lower than a number of repetitions indicated by downlink control information signaling for the hybrid automatic repeat request process.
[0314] Example 23. The apparatus of any of examples 1 to 22, wherein the apparatus is further caused to: determine that the network is to increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is received from the network from an initial number of downlink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being lower than a currently indicated modulation and coding scheme on downlink control information signaling for the hybrid automatic repeat request process.
[0315] Example 24. The apparatus of any of examples 1 to 23, wherein the apparatus isfurther caused to: determine that the network is to decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is received from the network from an initial number of downlink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being higher than a currently indicated modulation and coding scheme on downlink control information signaling for the hybrid automatic repeat request process.
[0316] Example 25. An apparatus including: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: determine whether at least one condition related to an applicability of scaling to a scaled repetition count is met; and transmit, to a user equipment, downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the user equipment is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0317] Example 26. The apparatus of example 25, wherein scaling the number of downlink repetitions corresponding to the hybrid automatic repeat request identifier to the scaled repetition count comprises increasing an initial number of downlink repetitions or decreasing an initial number of downlink repetitions.
[0318] Example 27. The apparatus of any of examples 25 to 26, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a radio frequency condition determined through a history of channel quality indicator measurement reports or channel state information measurement reports received from the user equipment.
[0319] Example 28. The apparatus of any of examples 25 to 27, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to an aggregation level history of a downlink control information message associated with another hybrid automatic repeat request process transmitted by the apparatus.
[0320] Example 29. The apparatus of any of examples 25 to 28, wherein the at least onecondition related to the applicability of scaling to the scaled repetition count being met is related to a modulation and coding scheme of another hybrid automatic repeat request process associated with a downlink control information message transmitted by the apparatus.
[0321] Example 30. The apparatus of example 29, wherein the downlink control information message indicates the modulation and coding scheme to be used for a physical uplink shared channel transmission or a physical downlink shared channel transmission.
[0322] Example 31. The apparatus of any of examples 25 to 30, wherein the apparatus is further caused to: determine whether a number of hybrid automatic repeat request retransmissions of another hybrid automatic repeat request process is greater than or less than a threshold; wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises the number of the hybrid automatic repeat request retransmissions of the another prior hybrid automatic repeat request process being greater than or less than the threshold; wherein the at least one condition related to the applicability of scaling to the scaled repetition count comprises an evaluation of a modulation and coding scheme indicated with a subsequent downlink control information signal that schedules transmission associated with a subsequent hybrid automatic repeat request process.
[0323] Example 32. The apparatus of any of examples 25 to 31, wherein the apparatus is further caused to: determine whether a number of hybrid automatic repeat request retry repetitions of a hybrid automatic repeat request process is greater than or less than a threshold; wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises the number of hybrid automatic repeat request retry repetitions of the hybrid automatic repeat request process being greater than or less than the threshold.
[0324] Example 33. The apparatus of any of examples 25 to 32, wherein the apparatus is further caused to: transmit, to the user equipment, a scale repetition configuration; wherein the scale repetition configuration transmitted to the user equipment comprises the scaled repetition count.
[0325] Example 34. The apparatus of example 33, wherein the apparatus is further caused to: transmit, to the user equipment, a time domain resource allocation; wherein the scale repetition configuration is included within the time domain resource allocation transmitted to the user equipment.
[0326] Example 35. The apparatus of any of examples 33 to 34, wherein the scale repetition configuration is transmitted to the user equipment with a physical downlink shared channel configuration syntax element.
[0327] Example 36. The apparatus of any of examples 25 to 35, wherein the apparatus is further caused to: determine a time domain resource allocation that matches the scaled repetition count, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met.
[0328] Example 37. The apparatus of any of examples 25 to 36, wherein the apparatus is further caused to: start a configured timer, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met; wherein the downlink repetitions corresponding to the hybrid automatic repeat request identifier are transmitted to the user equipment during a duration of the configured timer.
[0329] Example 38. The apparatus of any of examples 25 to 37, wherein the scaled repetition count is less than a repetition count associated with an aggregation factor.
[0330] Example 39. The apparatus of any of examples 25 to 38, wherein the apparatus is further caused to: increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions when a measured radio metric indicating a radio condition is less than at least one threshold within the scale repetition configuration that is transmitted to the user equipment.
[0331] Example 40. The apparatus of any of examples 25 to 39, wherein the apparatus is further caused to: decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions when a measured radio metric indicating a radio condition is greater than at least one threshold within the scale repetition configuration that is transmitted to the user equipment.
[0332] Example 41. The apparatus of any of examples 25 to 40, wherein the apparatus is further caused to: increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions when a measured radio metric indicating a radiocondition after downlink control information signaling for the hybrid automatic repeat request process was transmitted by the apparatus is less than a measured radio metric indicating the radio condition determined when the downlink control information signaling for the hybrid automatic repeat request process was transmitted by the apparatus.
[0333] Example 42. The apparatus of any of examples 25 to 41, wherein the apparatus is further caused to: decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions when a measured radio metric indicating a radio condition after downlink control information signaling for the hybrid automatic repeat request process was transmitted by the apparatus is greater than a measured radio metric indicating the radio condition determined when the downlink control information signaling for the hybrid automatic repeat request process was transmitted by the apparatus.
[0334] Example 43. The apparatus of any of examples 25 to 42, wherein the apparatus is further caused to: increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions in response to an aggregation level history of a decoding of downlink control information signaling on the hybrid automatic repeat request process being higher than an aggregation level history threshold; wherein the aggregation level history threshold is within the scale repetition configuration transmitted to the user equipment.
[0335] Example 44. The apparatus of any of examples 25 to 43, wherein the apparatus is further configured to: decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions in response to an aggregation level history of a decoding of downlink control information signaling on the hybrid automatic repeat request process being lower than an aggregation level history threshold; wherein the aggregation level history threshold is within the scale repetition configuration transmitted to the user equipment.
[0336] Example 45. The apparatus of any of examples 25 to 44, wherein the apparatus is further caused to: increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions in response to a number of repetitions indicated bydownlink control information on another hybrid automatic repeat request process being higher than a number of repetitions indicated by downlink control information signaling for the hybrid automatic repeat request process.
[0337] Example 46. The apparatus of any of examples 25 to 45, wherein the apparatus is further caused to: decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being lower than a number of repetitions indicated by downlink control information signaling for the hybrid automatic repeat request process.
[0338] Example 47. The apparatus of any of examples 25 to 46, wherein the apparatus is further caused to: increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being lower than a currently indicated modulation and coding scheme on downlink control information signaling for the hybrid automatic repeat request process.
[0339] Example 48. The apparatus of any of examples 25 to 47, wherein the apparatus is further caused to: decrease the number of downlink repetitions to the scaled repetition count indicated by the index of a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being higher than a currently indicated modulation and coding scheme on downlink control information signaling for the hybrid automatic repeat request process.
[0340] Example 49. A method including: receiving, from a network, downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, when at least one condition related to an applicability of scaling to a scaled repetition count is met; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier received from the network is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0341] Example 50. A method including: determining whether at least one condition related to an applicability of scaling to a scaled repetition count is met; and transmitting, to a user equipment, downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the user equipment is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0342] Example 51. An apparatus including: means for receiving, from a network, downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, when at least one condition related to an applicability of scaling to a scaled repetition count is met; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier received from the network is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0343] Example 52. An apparatus including: means for determining whether at least one condition related to an applicability of scaling to a scaled repetition count is met; and means for transmitting, to a user equipment, downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the user equipment is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0344] Example 53. A computer readable medium including instructions stored thereon for performing at least the following: receiving, from a network, downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, when at least one condition related to an applicability of scaling to a scaled repetition count is met; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier received from the network is based on the scaled repetition count, when the at least one condition related to the applicabilityof scaling to the scaled repetition count is met.
[0345] Example 54. A computer readable medium including instructions stored thereon for performing at least the following: determining whether at least one condition related to an applicability of scaling to a scaled repetition count is met; and transmitting, to a user equipment, downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the user equipment is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
[0346] A second set of examples related to uplink repetition scaling (e.g. PUSCH repetition scaling) is as follows:
[0347] Example 1. An apparatus including: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a network, downlink control information signaling comprising a scheduling of an uplink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the uplink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of uplink repetitions; receive, from the network via radio resource control signaling, a configuration comprising thresholds for evaluating whether uplink repetitions can be scaled; monitor conditions associated with the thresholds, and determine to scale the uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value; and transmit, to the network, the uplink repetitions, wherein the uplink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat requestidentifier transmitted to the network is based on the scaled repetition count when the at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value.
[0348] Example 2. The apparatus of example 1, wherein the thresholds for evaluating whether the uplink repetitions can be scaled received from the network via radio resource control signaling are mutually agreed upon between the apparatus and the network.
[0349] Example 3. The apparatus of any of examples 1 to 2, wherein the uplink repetitions comprise physical uplink shared channel repetitions.
[0350] Example 4. The apparatus of any of examples 1 to 3, wherein the configuration comprising thresholds for evaluating whether uplink repetitions can be scaled received from the network via radio resource control signaling is received from the network as a syntax configuration table.
[0351] Example 5. The apparatus of any of examples 1 to 4, wherein the apparatus is further configured to: determine whether the thresholds including the at least one threshold configured at each index of the time domain resource allocation table are equal to or exceeded by the at least one respective metric or value, or whether the thresholds including the at least one threshold configured at each index of the time domain resource allocation table are greater than at least one respective metric or value, and determine to scale the uplink repetitions to the respective scaled repetition count corresponding to a respective index of the time domain resource allocation table when the respective threshold corresponding to the respective index of the time domain resource allocation table is equal to or exceeded by the at least one respective metric or value, or the respective threshold corresponding to the respective index of the time domain resource allocation table is greater than or the at least one respective metric or value.
[0352] Example 6. The apparatus of any of examples 1 to 5, wherein the apparatus comprises a user equipment, or a user equipment comprises the apparatus.
[0353] Example 7. The apparatus of any of examples 1 to 6, wherein the apparatus is further caused to: determine a configuration that includes the scaled repetition count, based on the index of the time domain resource allocation table.
[0354] Example 8. The apparatus of example 7, wherein the configuration that includes the scaled repetition count is determined by looking up the configuration that includes the scaled repetition count within the time domain allocation table using the index of the time domain resource allocation table indicated by the downlink control information signaling received from the network.
[0355] Example 9. The apparatus of any of examples 1 to 8, wherein the uplink repetitions are scaled to the scaled repetition count when at least one condition related to an applicability of scaling to the scaled repetition count is met.
[0356] Example 10. The apparatus of example 9, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a radio frequency condition determined through a history of channel quality indicator measurement reports or channel state information measurement reports transmitted to the network, and the radio frequency condition comprises a comparison of a channel quality indicator measurement history with at least one channel quality indicator measurement history threshold, and the at least one channel quality indicator measurement history threshold is among the thresholds within the configuration received from the network.
[0357] Example 11. The apparatus of any of examples 9 to 10, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to an aggregation level history of a downlink control information message associated with another hybrid automatic repeat request process successfully decoded by the apparatus compared with a previous aggregation level history threshold, and the previous aggregation level history threshold is among the thresholds within the configuration received from the network.
[0358] Example 12. The apparatus of any of examples 9 to 11, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a modulation and coding scheme of another hybrid automatic repeat request process associated with a downlink control information message successfully decoded by the apparatus compared with a modulation and coding scheme threshold, and the modulation and coding scheme threshold is among the thresholds within the configuration received from the network.
[0359] Example 13. The apparatus of example 12, wherein the downlink controlinformation message indicates the modulation and coding scheme to be used for a physical uplink shared channel transmission or a physical downlink shared channel transmission.
[0360] Example 14. The apparatus of any of examples 9 to 13, wherein one or more of the following applies: the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retransmissions of another hybrid automatic repeat request process being equal to or greater than or less than the at least one threshold of the thresholds within the configuration received from the network, or the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request repetitions of another hybrid automatic repeat request process being equal to, greater than, or less than a number of hybrid automatic repeat request repetitions threshold, and the number of hybrid automatic repeat request repetitions threshold is among the thresholds within the configuration received from the network, or the at least one condition related to the applicability of scaling to the scaled repetition count comprises an evaluation of a modulation and coding scheme indicated with a subsequent downlink control information signal that schedules transmission associated with a subsequent hybrid automatic repeat request process compared with a modulation and coding scheme threshold, and the modulation and coding scheme threshold is among the thresholds within the configuration received from the network.
[0361] Example 15. The apparatus of any of examples 9 to 14, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retry repetitions of the hybrid automatic repeat request process being greater than or less than the at least one threshold of the thresholds received from the network within the configuration.
[0362] Example 16. The apparatus of any of examples 1 to 15, wherein the uplink repetitions comprise physical uplink shared channel repetitions.
[0363] Example 17. The apparatus of any of examples 1 to 16, wherein scaling the number of uplink repetitions corresponding to the hybrid automatic repeat request identifier to the scaled repetition count comprises increasing an initial number of uplink repetitions or decreasing an initial number of uplink repetitions after receiving an initial scheduling of repetitions with an initial downlink control information signal.
[0364] Example 18. The apparatus of any of examples 1 to 17, wherein the thresholds areconfigured as one or more of: a previous aggregation level history, or a channel quality indicator measurement history, or a number of hybrid automatic repeat request repetitions on a prior hybrid automatic repeat request process, or a modulation and coding scheme indicated in downlink control information of a subsequent hybrid automatic repeat request process that is scheduled by a subsequent downlink control information signal.
[0365] Example 19. The apparatus of any of examples 1 to 18, wherein the apparatus is further caused to: increase the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions when a measured radio metric indicating a radio condition is less than the at least one threshold within the configuration received from the network.
[0366] Example 20. The apparatus of any of examples 1 to 19, wherein the apparatus is further caused to: decrease the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions when a measured radio metric indicating a radio condition is greater than the at least one threshold within the configuration received from the network.
[0367] Example 21. The apparatus of any of examples 1 to 20, wherein the apparatus is further caused to: increase the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions when a measured radio metric indicating a radio condition after the downlink control information signaling was received by the apparatus is less than a measured radio metric indicating the radio condition determined when the downlink control information signaling was received by the apparatus.
[0368] Example 22. The apparatus of any of examples 1 to 21, wherein the apparatus is further caused to: decrease the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions when a measured radio metric indicating a radio condition after the downlink control information signaling was received by the apparatus is greater than a measured radio metric indicating the radio condition determined when the downlink control information signaling was received by the apparatus.
[0369] Example 23. The apparatus of any of examples 1 to 22, wherein the apparatus is further caused to: increase the number of uplink repetitions to the scaled repetition countindicated by the index of the time domain resource allocation table from an initial number of uplink repetitions in response to an aggregation level history of a decoding of the downlink control information signaling on the hybrid automatic repeat request process being higher than an aggregation level history threshold; wherein the aggregation level history threshold is within the configuration received from the network.
[0370] Example 24. The apparatus of any of examples 1 to 23, wherein the apparatus is further configured to: decrease the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions in response to an aggregation level history of a decoding of the downlink control information signaling on the hybrid automatic repeat request process being lower than an aggregation level history threshold; wherein the aggregation level history threshold is within the configuration received from the network.
[0371] Example 25. The apparatus of any of examples 1 to 24, wherein the apparatus is further caused to: increase the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being higher than a number of repetitions indicated by the downlink control information signaling for the hybrid automatic repeat request process.
[0372] Example 26. The apparatus of any of examples 1 to 25, wherein the apparatus is further caused to: decrease the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being lower than a number of repetitions indicated by the downlink control information signaling for the hybrid automatic repeat request process.
[0373] Example 27. The apparatus of any of examples 1 to 26, wherein the apparatus is further caused to: increase the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being lower than acurrently indicated modulation and coding scheme on the downlink control information signaling for the hybrid automatic repeat request process.
[0374] Example 28. The apparatus of any of examples 1 to 27, wherein the apparatus is further caused to: decrease the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being higher than a currently indicated modulation and coding scheme on the downlink control information signaling for the hybrid automatic repeat request process.
[0375] Example 29. An apparatus including: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: determine a configuration of a time domain resource allocation table that corresponds to a scaled repetition count; receive, from a network, a threshold within a threshold configuration, wherein the threshold is associated with the configuration of the time domain resource allocation table; determine to transmit uplink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process based on the configuration of the time domain resource allocation table that corresponds to the scaled repetition count, and that a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the network is based on the scaled repetition count; and transmit, to the network, the uplink repetitions corresponding to the hybrid automatic repeat request identifier.
[0376] Example 30. The apparatus of example 29, wherein determining the configuration of the time domain resource allocation table that corresponds to the scaled repetition count comprises looking up the configuration in the time domain resource allocation table that corresponds to the scaled repetition count using the scaled repetition count.
[0377] Example 31. The apparatus of any of examples 29 to 30, wherein the apparatus comprises a user equipment, or a user equipment comprises the apparatus.
[0378] Example 32. The apparatus of any of examples 29 to 31, wherein the apparatus is further caused to: receive, from the network, the configuration of the time domain resource allocation table that corresponds to the scaled repetition count.
[0379] Example 33. The apparatus of any of examples 29 to 32, wherein the number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the network is based on the scaled repetition count, when at least one condition related to an applicability of scaling to the scaled repetition count is met.
[0380] Example 34. The apparatus of example 33, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a radio frequency condition determined through a history of channel quality indicator measurement reports or channel state information measurement reports transmitted to the network compared with a channel quality indicator measurement history threshold, and the radio frequency condition comprises a comparison of a channel quality indicator measurement history with at least one channel quality indicator measurement history threshold, and the threshold within the threshold configuration received from the network comprises the at least one channel quality indicator measurement history threshold.
[0381] Example 35. The apparatus of any of examples 33 to 34, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to an aggregation level history of a downlink control information message associated with another hybrid automatic repeat request process successfully decoded by the apparatus compared with a previous aggregation level history threshold, and the threshold within the threshold configuration received from the network comprises the previous aggregation level history threshold.
[0382] Example 36. The apparatus of any of examples 33 to 35, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a modulation and coding scheme of another hybrid automatic repeat request process associated with a downlink control information message successfully decoded by the apparatus compared with a modulation and coding scheme threshold, and the threshold within the threshold configuration received from the network comprises the modulation and coding scheme threshold.
[0383] Example 37. The apparatus of example 36, wherein the downlink control information message indicates the modulation and coding scheme to be used for a physical uplink shared channel transmission or a physical downlink shared channel transmission.
[0384] Example 38. The apparatus of any of examples 33 to 37, wherein one or more of thefollowing applies: the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retransmissions of another hybrid automatic repeat request process being equal to or greater than or less than the threshold received from the network within the threshold configuration, or the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request repetitions of another hybrid automatic repeat request process being equal to, greater than, or less than a number of hybrid automatic repeat request repetitions threshold, and the threshold within the threshold configuration received from the network comprises the number of hybrid automatic repeat request repetitions threshold, or the at least one condition related to the applicability of scaling to the scaled repetition count comprises an evaluation of a modulation and coding scheme indicated with a subsequent downlink control information signal that schedules transmission associated with a subsequent hybrid automatic repeat request process compared with a modulation and coding scheme threshold, and the threshold within the threshold configuration received from the network comprises the modulation and coding scheme threshold.
[0385] Example 39. The apparatus of any of examples 33 to 38, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retry repetitions of the hybrid automatic repeat request process being greater than or less than the threshold within the threshold configuration received from the network.
[0386] Example 40. The apparatus of any of examples 29 to 39, wherein the uplink repetitions comprise physical uplink shared channel repetitions.
[0387] Example 41. The apparatus of any of examples 29 to 40, wherein scaling the number of uplink repetitions corresponding to the hybrid automatic repeat request identifier to the scaled repetition count comprises increasing an initial number of uplink repetitions or decreasing an initial number of uplink repetitions after receiving an initial scheduling of repetitions with an initial downlink control information signal.
[0388] Example 42. The apparatus of any of examples 29 to 41, wherein the threshold is configured as one or more of: a previous aggregation level history, or a channel quality indicator measurement history, or a number of hybrid automatic repeat request repetitions on a prior hybrid automatic repeat request process, or a modulation and coding scheme indicatedin downlink control information of a subsequent hybrid automatic repeat request process that is scheduled by a subsequent downlink control information signal.
[0389] Example 43. An apparatus including: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: transmit, to a user equipment, downlink control information signaling comprising a scheduling of an uplink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the uplink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of uplink repetitions; transmit, to the user equipment via radio resource control signaling, a configuration comprising thresholds for evaluating whether uplink repetitions can be scaled; monitor conditions associated with the thresholds, and expect the user equipment to scale the uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value; and receive, from the user equipment, the uplink repetitions, wherein the uplink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier received from the user equipment is based on the scaled repetition count when the at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value.
[0390] Example 44. The apparatus of example 43, wherein the thresholds for evaluating whether the uplink repetitions can be scaled transmitted to the user equipment via radio resource control signaling are mutually agreed upon between the apparatus and the user equipment.
[0391] Example 45. The apparatus of any of examples 43 to 44, wherein the uplink repetitions comprise physical uplink shared channel repetitions.
[0392] Example 46. The apparatus of any of examples 43 to 45, wherein the configuration comprising thresholds for evaluating whether uplink repetitions can be scaled transmitted to the user equipment via radio resource control signaling is transmitted to the user equipment as a syntax configuration table.
[0393] Example 47. The apparatus of any of examples 43 to 46, wherein the apparatus is further configured to: determine whether the thresholds including the at least one threshold configured at each index of the time domain resource allocation table are equal to or exceeded by the at least one respective metric or value, or whether the thresholds including the at least one threshold configured at each index of the time domain resource allocation table are greater than at least one respective metric or value, and determine to scale the uplink repetitions to the respective scaled repetition count corresponding to a respective index of the time domain resource allocation table when the respective threshold corresponding to the respective index of the time domain resource allocation table is equal to or exceeded by the at least one respective metric or value, or the respective threshold corresponding to the respective index of the time domain resource allocation table is greater than or the at least one respective metric or value.
[0394] Example 48. The apparatus of any of examples 43 to 47, wherein the apparatus comprises a radio access network node, or a radio access network node comprises the apparatus.
[0395] Example 49. The apparatus of any of examples 43 to 48, wherein the apparatus is further caused to: determine a configuration that includes the scaled repetition count, based on the index of the time domain resource allocation table.
[0396] Example 50. The apparatus of example 49, wherein the configuration that includes the scaled repetition count is determined by looking up the configuration that includes the scaled repetition count within the time domain allocation table using the index of the time domain resource allocation table.
[0397] Example 51. The apparatus of any of examples 43 to 50, wherein determining the index of the time domain resource allocation table that corresponds to the configuration that includes the scaled repetition count comprises looking up, within the time domain resource allocation table, the index of the time domain resource allocation table that corresponds to the configuration that includes the scaled repetition count using the scaled repetition count usingthe configuration that includes the scaled repetition count.
[0398] Example 52. The apparatus of any of examples 43 to 51, wherein the apparatus is further caused to: determine and expect the user equipment to scale the uplink repetitions to the scaled repetition count when at least one condition related to an applicability of scaling to the scaled repetition count is met.
[0399] Example 53. The apparatus of example 52, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a radio frequency condition determined through a recent history of channel quality indicator measurement reports or channel state information measurement reports received from the user equipment, and the radio frequency condition comprises a comparison of a channel quality indicator measurement history with at least one channel quality indicator measurement history threshold, and the at least one channel quality indicator measurement history threshold is among the thresholds within the configuration transmitted to the user equipment.
[0400] Example 54. The apparatus of any of examples 52 to 53, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to an aggregation level history of a downlink control information message associated with another hybrid automatic repeat request process transmitted by the apparatus compared with a previous aggregation level history threshold, and the previous aggregation level history threshold is among the thresholds within the configuration transmitted to the user equipment.
[0401] Example 55. The apparatus of any of examples 52 to 54, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a modulation and coding scheme of another hybrid automatic repeat request process associated with a downlink control information message transmitted by the apparatus compared with a modulation and coding scheme threshold, and the modulation and coding scheme threshold is among the thresholds within the configuration transmitted to the user equipment.
[0402] Example 56. The apparatus of example 55, wherein the downlink control information message indicates the modulation and coding scheme to be used for a physical uplink shared channel transmission or a physical downlink shared channel transmission.
[0403] Example 57. The apparatus of any of examples 52 to 56, wherein one or more of thefollowing applies: the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retransmissions of another hybrid automatic repeat request process being equal to or greater than or less than the at least one threshold of the configuration transmitted to the user equipment, or the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request repetitions of another hybrid automatic repeat request process being equal to, greater than, or less than a number of hybrid automatic repeat request repetitions threshold, and the number of hybrid automatic repeat request repetitions threshold is among the thresholds within the configuration transmitted to the user equipment, or the at least one condition related to the applicability of scaling to the scaled repetition count comprises an evaluation of a modulation and coding scheme indicated with a subsequent downlink control information signal that schedules transmission associated with a subsequent hybrid automatic repeat request process compared with a modulation and coding scheme threshold, and the modulation and coding scheme threshold is among the thresholds within the configuration transmitted to the user equipment.
[0404] Example 58. The apparatus of any of examples 52 to 57, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retry repetitions of the hybrid automatic repeat request process being greater than or less than the at least one threshold of the thresholds within the configuration transmitted to the user equipment.
[0405] Example 59. The apparatus of any of examples 43 to 58, wherein scaling the number of uplink repetitions corresponding to the hybrid automatic repeat request identifier to the scaled repetition count comprises increasing an initial number of uplink repetitions or decreasing an initial number of uplink repetitions after transmitting an initial scheduling of repetitions with an initial downlink control information signal.
[0406] Example 60. The apparatus of any of examples 43 to 59, wherein the thresholds are configured as one or more of: a previous aggregation level history, or a channel quality indicator measurement history, or a number of hybrid automatic repeat request repetitions on a prior hybrid automatic repeat request process, or a modulation and coding scheme indicated in downlink control information of a subsequent hybrid automatic repeat request process that is scheduled by a subsequent downlink control information signal.
[0407] Example 61. The apparatus of any of examples 43 to 60, wherein the apparatus is further caused to: determine that the user equipment is to increase the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions when a measured radio metric indicating a radio condition is less than the at least one threshold within the configuration transmitted to the user equipment.
[0408] Example 62. The apparatus of any of examples 43 to 61, wherein the apparatus is further caused to: determine that the user equipment is to decrease the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions when a measured radio metric indicating a radio condition is greater than the at least one threshold within the configuration transmitted to the user equipment.
[0409] Example 63. The apparatus of any of examples 43 to 62, wherein the apparatus is further caused to: determine that the user equipment is to increase the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions when a measured radio metric indicating a radio condition after the downlink control information signaling was transmitted by the apparatus is less than a measured radio metric indicating the radio condition determined when the downlink control information signaling was transmitted by the apparatus.
[0410] Example 64. The apparatus of any of examples 43 to 63, wherein the apparatus is further caused to: determine that the user equipment is to decrease the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions when a measured radio metric indicating a radio condition after the downlink control information signaling was transmitted by the apparatus is greater than a measured radio metric indicating the radio condition determined when the downlink control information signaling was transmitted by the apparatus.
[0411] Example 65. The apparatus of any of examples 43 to 64, wherein the apparatus is further caused to: determine that the user equipment is to increase the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions in response to an aggregationlevel history of a decoding of the downlink control information signaling on the hybrid automatic repeat request process being higher than an aggregation level history threshold; wherein the aggregation level history threshold is within the configuration transmitted to the user equipment.
[0412] Example 66. The apparatus of any of examples 43 to 65, wherein the apparatus is further configured to: determine that the user equipment is to decrease the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions in response to an aggregation level history of a decoding of the downlink control information signaling on the hybrid automatic repeat request process being lower than an aggregation level history threshold; wherein the aggregation level history threshold is within the configuration transmitted to the user equipment.
[0413] Example 67. The apparatus of any of examples 43 to 66, wherein the apparatus is further caused to: determine that the user equipment is to increase the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being higher than a number of repetitions indicated by the downlink control information signaling for the hybrid automatic repeat request process.
[0414] Example 68. The apparatus of any of examples 43 to 67, wherein the apparatus is further caused to: determine that the user equipment is to decrease the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being lower than a number of repetitions indicated by the downlink control information signaling for the hybrid automatic repeat request process.
[0415] Example 69. The apparatus of any of examples 43 to 68, wherein the apparatus is further caused to: determine that the user equipment is to increase the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeatrequest process being lower than a currently indicated modulation and coding scheme on the downlink control information signaling for the hybrid automatic repeat request process.
[0416] Example 70. The apparatus of any of examples 43 to 69, wherein the apparatus is further caused to: determine that the user equipment is to decrease the number of uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of uplink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being higher than a currently indicated modulation and coding scheme on the downlink control information signaling for the hybrid automatic repeat request process.
[0417] Example 71. An apparatus including: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: determine a configuration of a time domain resource allocation table that corresponds to a scaled repetition count; transmit, to a user equipment, a threshold within a threshold configuration, wherein the threshold is associated with the configuration of the time domain resource allocation table; determine that the apparatus is to receive, and that the user equipment is to transmit uplink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process based on the configuration of the time domain resource allocation table that corresponds to the scaled repetition count, and that a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier received from the user equipment is based on the scaled repetition count; and receive, from the user equipment, the uplink repetitions corresponding to the hybrid automatic repeat request identifier.
[0418] Example 72. The apparatus of example 71, wherein determining the configuration of the time domain resource allocation table that corresponds to the scaled repetition count comprises looking up the configuration in the time domain resource allocation table that corresponds to the scaled repetition count using the scaled repetition count.
[0419] Example 73. The apparatus of any of examples 71 to 72, wherein the apparatus comprises a radio access network node, or a radio access network node comprises the apparatus.
[0420] Example 74. The apparatus of any of examples 71 to 73, wherein the apparatus is further caused to: transmit, to the user equipment, the configuration of the time domainresource allocation table that corresponds to the scaled repetition count.
[0421] Example 75. The apparatus of any of examples 71 to 74, wherein the number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier received from the user equipment is based on the scaled repetition count, when at least one condition related to an applicability of scaling to the scaled repetition count is met.
[0422] Example 76. The apparatus of example 75, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a radio frequency condition determined through a history of channel quality indicator measurement reports or channel state information measurement reports received from the user equipment, and the radio frequency condition comprises a comparison of a channel quality indicator measurement history with at least one channel quality indicator measurement history threshold, and the threshold within the threshold configuration transmitted to the user equipment comprises the at least one channel quality indicator measurement history threshold.
[0423] Example 77. The apparatus of any of examples 75 to 76, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to an aggregation level history of a downlink control information message associated with another hybrid automatic repeat request process transmitted by the apparatus compared with a previous aggregation level history threshold, and the threshold within the threshold configuration transmitted to the user equipment comprises the previous aggregation level history threshold.
[0424] Example 78. The apparatus of any of examples 75 to 77, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a modulation and coding scheme of another hybrid automatic repeat request process associated with a downlink control information message transmitted by the apparatus compared with a modulation and coding scheme threshold, and the threshold within the threshold configuration transmitted to the user equipment comprises the modulation and coding scheme threshold.
[0425] Example 79. The apparatus of example 78, wherein the downlink control information message indicates the modulation and coding scheme to be used for a physical uplink shared channel transmission or a physical downlink shared channel transmission.
[0426] Example 80. The apparatus of any of examples 75 to 79, wherein one or more of the following applies: the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retransmissions of another hybrid automatic repeat request process being equal to or greater than or less than the threshold within the threshold configuration transmitted to the user equipment, or the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request repetitions of another hybrid automatic repeat request process being equal to, greater than, or less than a number of hybrid automatic repeat request repetitions threshold, and the threshold of the threshold configuration transmitted to the user equipment comprises the number of hybrid automatic repeat request repetitions threshold, or the at least one condition related to the applicability of scaling to the scaled repetition count comprises an evaluation of a modulation and coding scheme indicated with a subsequent downlink control information signal that schedules transmission associated with a subsequent hybrid automatic repeat request process compared with a modulation and coding scheme threshold, and the threshold within the threshold configuration transmitted to the user equipment comprises the modulation and coding scheme threshold.
[0427] Example 81. The apparatus of any of examples 75 to 80, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retry repetitions of the hybrid automatic repeat request process being greater than or less than the threshold.
[0428] Example 82. The apparatus of any of examples 71 to 81, wherein the uplink repetitions comprise physical uplink shared channel repetitions.
[0429] Example 83. The apparatus of any of examples 71 to 82, wherein scaling the number of uplink repetitions corresponding to the hybrid automatic repeat request identifier to the scaled repetition count comprises increasing an initial number of uplink repetitions or decreasing an initial number of uplink repetitions after transmitting an initial scheduling of repetitions with an initial downlink control information signal.
[0430] Example 84. The apparatus of any of examples 71 to 83, wherein the threshold is configured as one or more of: a previous aggregation level history, or a channel quality indicator measurement history, or a number of hybrid automatic repeat request repetitions ona prior hybrid automatic repeat request process, or a modulation and coding scheme indicated in downlink control information of a subsequent hybrid automatic repeat request process that is scheduled by a subsequent downlink control information signal.
[0431] Example 85. A method including: receiving, from a network, downlink control information signaling comprising a scheduling of an uplink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the uplink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of uplink repetitions; receiving, from the network via radio resource control signaling, a configuration comprising thresholds for evaluating whether uplink repetitions can be scaled; monitoring conditions associated with the thresholds, and determining to scale the uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value; and transmitting, to the network, the uplink repetitions, wherein the uplink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the network is based on the scaled repetition count when the at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value.
[0432] Example 86. A method including: transmitting, to a user equipment, downlink control information signaling comprising a scheduling of an uplink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the uplink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of uplink repetitions; transmitting, to the user equipment viaradio resource control signaling, a configuration comprising thresholds for evaluating whether uplink repetitions can be scaled; monitoring conditions associated with the thresholds, and expecting the user equipment to scale the uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value; and receiving, from the user equipment, the uplink repetitions, wherein the uplink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier received from the user equipment is based on the scaled repetition count when the at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value.
[0433] Example 87. An apparatus including: means for receiving, from a network, downlink control information signaling comprising a scheduling of an uplink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the uplink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of uplink repetitions; means for receiving, from the network via radio resource control signaling, a configuration comprising thresholds for evaluating whether uplink repetitions can be scaled; means for monitoring conditions associated with the thresholds, and means for determining to scale the uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value; and means for transmitting, to the network, the uplink repetitions, wherein the uplink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the network is based on the scaled repetition count when the at leastone threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value.
[0434] Example 88. An apparatus including: means for transmitting, to a user equipment, downlink control information signaling comprising a scheduling of an uplink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the uplink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of uplink repetitions; means for transmitting, to the user equipment via radio resource control signaling, a configuration comprising thresholds for evaluating whether uplink repetitions can be scaled; means for monitoring conditions associated with the thresholds, and means for expecting the user equipment to scale the uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value; and means for receiving, from the user equipment, the uplink repetitions, wherein the uplink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier received from the user equipment is based on the scaled repetition count when the at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value.
[0435] Example 89. A computer readable medium including instructions stored thereon for performing at least the following: receiving, from a network, downlink control information signaling comprising a scheduling of an uplink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the uplink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocationtable indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of uplink repetitions; receiving, from the network via radio resource control signaling, a configuration comprising thresholds for evaluating whether uplink repetitions can be scaled; monitoring conditions associated with the thresholds, and determining to scale the uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value; and transmitting, to the network, the uplink repetitions, wherein the uplink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the network is based on the scaled repetition count when the at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value.
[0436] Example 90. A computer readable medium including instructions stored thereon for performing at least the following: transmitting, to a user equipment, downlink control information signaling comprising a scheduling of an uplink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the uplink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of uplink repetitions; transmitting, to the user equipment via radio resource control signaling, a configuration comprising thresholds for evaluating whether uplink repetitions can be scaled; monitoring conditions associated with the thresholds, and expecting the user equipment to scale the uplink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value; and receiving, from the user equipment, the uplink repetitions, wherein the uplink repetitions correspond to a hybrid automatic repeatrequest identifier that is associated with the hybrid automatic repeat request process; wherein a number of the uplink repetitions corresponding to the hybrid automatic repeat request identifier received from the user equipment is based on the scaled repetition count when the at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value.
[0437] A second set of examples related to downlink repetition scaling (e.g. PDSCH repetition scaling) is as follows:
[0438] Example 1. An apparatus including: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a network, downlink control information signaling comprising a scheduling of a downlink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the downlink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of downlink repetitions; receive, from the network via radio resource control signaling, a configuration comprising thresholds for evaluating whether downlink repetitions can be scaled; monitor conditions associated with the thresholds, and expect the network to scale the downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value; and receive, from the network, the downlink repetitions, wherein the downlink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier received from the network is based on the scaled repetition count when the at least one threshold of the thresholds received from the network is equal to or exceeded by the least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value.
[0439] Example 2. The apparatus of example 1, wherein the thresholds for evaluating whether the downlink repetitions can be scaled received from the network via radio resource control signaling are mutually agreed upon between the apparatus and the network.
[0440] Example 3. The apparatus of any of examples 1 to 2, wherein the downlink repetitions comprise physical downlink shared channel repetitions.
[0441] Example 4. The apparatus of any of examples 1 to 3, wherein the configuration comprising thresholds for evaluating whether downlink repetitions can be scaled received from the network via radio resource control signaling is received from the network as a syntax configuration table.
[0442] Example 5. The apparatus of any of examples 1 to 4, wherein the apparatus is further configured to: determine whether the thresholds including the at least one threshold configured at each index of the time domain resource allocation table are equal to or exceeded by the at least one respective metric or value, or whether the thresholds including the at least one threshold configured at each index of the time domain resource allocation table are greater than at least one respective metric or value, and determine and expect the network to scale the downlink repetitions to the respective scaled repetition count corresponding to a respective index of the time domain resource allocation table when the respective threshold corresponding to the respective index of the time domain resource allocation table is equal to or exceeded by the at least one respective metric or value, or the respective threshold corresponding to the respective index of the time domain resource allocation table is greater than or the at least one respective metric or value.
[0443] Example 6. The apparatus of any of examples 1 to 5, wherein the apparatus is further caused to: start a timer, wherein the apparatus receives the downlink repetitions corresponding to the hybrid automatic repeat request identifier from the network during a duration of the timer.
[0444] Example 7. The apparatus of any of examples 1 to 6, wherein the apparatus is further caused to: determine a configuration that includes the scaled repetition count, based on the index of the time domain resource allocation table.
[0445] Example 8. The apparatus of example 7, wherein the configuration that includes the scaled repetition count is determined by looking up the configuration that includes the scaledrepetition count within the time domain allocation table using the index of the time domain resource allocation table indicated by the downlink control information signaling received from the network.
[0446] Example 9. The apparatus of any of examples 1 to 8, wherein the downlink repetitions are scaled to the scaled repetition count when at least one condition related to an applicability of scaling to the scaled repetition count is met.
[0447] Example 10. The apparatus of example 9, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a radio frequency condition determined through a history of channel quality indicator measurement reports or channel state information measurement reports transmitted to the network, and the radio frequency condition comprises a comparison of a channel quality indicator measurement history with at least one channel quality indicator measurement history threshold, and the at least one channel quality indicator measurement history threshold is among the thresholds within the configuration received from the network.
[0448] Example 11. The apparatus of any of examples 9 to 10, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to an aggregation level history of a downlink control information message associated with another hybrid automatic repeat request process successfully decoded by the apparatus compared with a previous aggregation level history threshold, and the previous aggregation level history threshold is among the thresholds within the configuration received from the network.
[0449] Example 12. The apparatus of any of examples 9 to 11, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a modulation and coding scheme of another hybrid automatic repeat request process associated with a downlink control information message successfully decoded by the apparatus compared with a modulation and coding scheme threshold, and the modulation and coding scheme threshold is among the thresholds within the configuration received from the network.
[0450] Example 13. The apparatus of example 12, wherein the downlink control information message indicates the modulation and coding scheme to be used for a physical uplink shared channel transmission or a physical downlink shared channel transmission.
[0451] Example 14. The apparatus of any of examples 9 to 13, wherein one or more of the following applies: the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retransmissions of another hybrid automatic repeat request process being equal to or greater than or less than the at least one threshold of the thresholds within the configuration received from the network, or the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request repetitions of another hybrid automatic repeat request process being equal to, greater than, or less than a number of hybrid automatic repeat request repetitions threshold, and the number of hybrid automatic repeat request repetitions threshold is among the thresholds within the configuration received from the network, or the at least one condition related to the applicability of scaling to the scaled repetition count comprises an evaluation of a modulation and coding scheme indicated with a subsequent downlink control information signal that schedules transmission associated with a subsequent hybrid automatic repeat request process compared with a modulation and coding scheme threshold, and the modulation and coding scheme threshold is among the thresholds within the configuration received from the network.
[0452] Example 15. The apparatus of any of examples 9 to 14, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retry repetitions of the hybrid automatic repeat request process being greater than or less than the at least one threshold of the thresholds received from the network within the configuration.
[0453] Example 16. The apparatus of any of examples 1 to 15, wherein the downlink repetitions comprise physical downlink shared channel repetitions.
[0454] Example 17. The apparatus of any of examples 1 to 16, wherein scaling the number of downlink repetitions corresponding to the hybrid automatic repeat request identifier to the scaled repetition count comprises increasing an initial number of downlink repetitions or decreasing an initial number of downlink repetitions after receiving an initial scheduling of repetitions with an initial downlink control information signal.
[0455] Example 18. The apparatus of example 1, wherein the thresholds are configured as one or more of: a previous aggregation level history, or a channel quality indicator measurement history, or a number of hybrid automatic repeat request repetitions on a priorhybrid automatic repeat request process, or a modulation and coding scheme indicated in downlink control information of a subsequent hybrid automatic repeat request process that is scheduled by a subsequent downlink control information signal.
[0456] Example 19. The apparatus of any of examples 1 to 18, wherein the apparatus is further caused to: determine that the network is to increase the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions when a measured radio metric indicating a radio condition is less than the at least one threshold within the configuration received from the network.
[0457] Example 20. The apparatus of any of examples 1 to 19, wherein the apparatus is further caused to: determine that the network is to decrease the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions when a measured radio metric indicating a radio condition is greater than the at least one threshold within the configuration received from the network.
[0458] Example 21. The apparatus of any of examples 1 to 20, wherein the apparatus is further caused to: determine that the network is to increase the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions when a measured radio metric indicating a radio condition after the downlink control information signaling was received by the apparatus is less than a measured radio metric indicating the radio condition determined when the downlink control information signaling was received by the apparatus.
[0459] Example 22. The apparatus of any of examples 1 to 21, wherein the apparatus is further caused to: determine that the network is to decrease the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions when a measured radio metric indicating a radio condition after the downlink control information signaling was received by the apparatus is greater than a measured radio metric indicating the radio condition determined when the downlink control information signaling was received by the apparatus.
[0460] Example 23. The apparatus of any of examples 1 to 22, wherein the apparatus is further caused to: determine that the network is to increase the number of downlink repetitionsto the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions in response to an aggregation level history of a decoding of the downlink control information signaling on the hybrid automatic repeat request process being higher than an aggregation level history threshold; wherein the aggregation level history threshold is within the configuration received from the network.
[0461] Example 24. The apparatus of any of examples 1 to 23, wherein the apparatus is further configured to: determine that the network is to decrease the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions in response to an aggregation level history of a decoding of the downlink control information signaling on the hybrid automatic repeat request process being lower than an aggregation level history threshold; wherein the aggregation level history threshold is within the configuration received from the network.
[0462] Example 25. The apparatus of any of examples 1 to 24, wherein the apparatus is further caused to: determine that that the network is to increase the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being higher than a number of repetitions indicated by the downlink control information signaling for the hybrid automatic repeat request process.
[0463] Example 26. The apparatus of any of examples 1 to 25, wherein the apparatus is further caused to: determine that the network is to decrease the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being lower than a number of repetitions indicated by the downlink control information signaling for the hybrid automatic repeat request process.
[0464] Example 27. The apparatus of any of examples 1 to 26, wherein the apparatus is further caused to: determine that the network is to increase the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions in response to a modulation and codingscheme indicated by downlink control information for another hybrid automatic repeat request process being lower than a currently indicated modulation and coding scheme on the downlink control information signaling for the hybrid automatic repeat request process.
[0465] Example 28. The apparatus of any of examples 1 to 27, wherein the apparatus is further caused to: determine that the network is to decrease the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being higher than a currently indicated modulation and coding scheme on the downlink control information signaling for the hybrid automatic repeat request process.
[0466] Example 29. An apparatus including: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: determine a configuration of a time domain resource allocation table that corresponds to a scaled repetition count; receive, from a network, a threshold within a threshold configuration, wherein the threshold is associated with the configuration of the time domain resource allocation table; determine that the network is to transmit downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process based on the configuration of the time domain resource allocation table that corresponds to the scaled repetition count, and that a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier received from the network is based on the scaled repetition count; and receive, from the network, the downlink repetitions corresponding to the hybrid automatic repeat request identifier.
[0467] Example 30. The apparatus of example 29, wherein determining the configuration of the time domain resource allocation table that corresponds to the scaled repetition count comprises looking up the configuration in the time domain resource allocation table that corresponds to the scaled repetition count using the scaled repetition count.
[0468] Example 31. The apparatus of any of examples 29 to 30, wherein the apparatus is further caused to: start a timer, wherein the apparatus receives the downlink repetitions corresponding to the hybrid automatic repeat request identifier from the network during a duration of the timer.
[0469] Example 32. The apparatus of any of examples 29 to 31, wherein the apparatus isfurther caused to: receive, from the network, the configuration of the time domain resource allocation table that corresponds to the scaled repetition count.
[0470] Example 33. The apparatus of any of examples 29 to 32, wherein the number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier received from the network is based on the scaled repetition count, when at least one condition related to an applicability of scaling to the scaled repetition count is met.
[0471] Example 34. The apparatus of example 33, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a radio frequency condition determined through a history of channel quality indicator measurement reports or channel state information measurement reports transmitted to the network, and the radio frequency condition comprises a comparison of a channel quality indicator measurement history with at least one channel quality indicator measurement history threshold, and the threshold within the threshold configuration received from the network comprises the at least one channel quality indicator measurement history threshold.
[0472] Example 35. The apparatus of any of examples 33 to 34, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to an aggregation level history of a downlink control information message associated with another hybrid automatic repeat request process successfully decoded by the apparatus compared with a previous aggregation level history threshold, and the threshold within the threshold configuration received from the network comprises the previous aggregation level history threshold.
[0473] Example 36. The apparatus of any of examples 33 to 35, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a modulation and coding scheme of another hybrid automatic repeat request process associated with a downlink control information message successfully decoded by the apparatus compared with a modulation and coding scheme threshold, and the threshold within the threshold configuration received from the network comprises the modulation and coding scheme threshold.
[0474] Example 37. The apparatus of example 36, wherein the downlink control information message indicates the modulation and coding scheme to be used for a physical uplink shared channel transmission or a physical downlink shared channel transmission.
[0475] Example 38. The apparatus of any of examples 33 to 37, wherein one or more of the following applies: the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retransmissions of another hybrid automatic repeat request process being equal to or greater than or less than the threshold received from the network within the threshold configuration, or the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request repetitions of another hybrid automatic repeat request process being equal to, greater than, or less than a number of hybrid automatic repeat request repetitions threshold, and the threshold within the threshold configuration received from the network comprises the number of hybrid automatic repeat request repetitions threshold, or the at least one condition related to the applicability of scaling to the scaled repetition count comprises an evaluation of a modulation and coding scheme indicated with a subsequent downlink control information signal that schedules transmission associated with a subsequent hybrid automatic repeat request process compared with a modulation and coding scheme threshold, and the threshold within the threshold configuration received from the network comprises the modulation and coding scheme threshold.
[0476] Example 39. The apparatus of any of examples 33 to 38, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retry repetitions of the hybrid automatic repeat request process being greater than or less than the threshold within the threshold configuration received from the network.
[0477] Example 40. The apparatus of any of examples 29 to 39, wherein the downlink repetitions comprise physical downlink shared channel repetitions.
[0478] Example 41. The apparatus of any of examples 29 to 40, wherein scaling the number of downlink repetitions corresponding to the hybrid automatic repeat request identifier to the scaled repetition count comprises increasing an initial number of downlink repetitions or decreasing an initial number of downlink repetitions after receiving an initial scheduling of repetitions with an initial downlink control information signal.
[0479] Example 42. The apparatus of any of examples 19 to 41, wherein the threshold is configured as one or more of: a previous aggregation level history, or a channel quality indicator measurement history, or a number of hybrid automatic repeat request repetitions ona prior hybrid automatic repeat request process, or a modulation and coding scheme indicated in downlink control information of a subsequent hybrid automatic repeat request process that is scheduled by a subsequent downlink control information signal.
[0480] Example 43. An apparatus including: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: transmit, to a user equipment, downlink control information signaling comprising a scheduling of a downlink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the downlink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of downlink repetitions; transmit, to the user equipment via radio resource control signaling, a configuration comprising thresholds for evaluating whether downlink repetitions can be scaled; monitor conditions associated with the thresholds, and determine to scale the downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value; and transmit, to the user equipment, the downlink repetitions, wherein the downlink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the user equipment is based on the scaled repetition count when the at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value.
[0481] Example 44. The apparatus of example 43, wherein the thresholds for evaluating whether the downlink repetitions can be scaled transmitted to the user equipment via radio resource control signaling are mutually agreed upon between the apparatus and the user equipment.
[0482] Example 45. The apparatus of any of examples 43 to 44, wherein the downlinkrepetitions comprise physical downlink shared channel repetitions.
[0483] Example 46. The apparatus of any of examples 43 to 45, wherein the configuration comprising thresholds for evaluating whether downlink repetitions can be scaled transmitted to the user equipment via radio resource control signaling is transmitted to the user equipment as a syntax configuration table.
[0484] Example 47. The apparatus of any of examples 43 to 46, wherein the apparatus is further configured to: determine whether the thresholds including the at least one threshold configured at each index of the time domain resource allocation table are equal to or exceeded by the at least one respective metric or value, or whether the thresholds including the at least one threshold configured at each index of the time domain resource allocation table are greater than at least one respective metric or value, and determine to scale the downlink repetitions to the respective scaled repetition count corresponding to a respective index of the time domain resource allocation table when the respective threshold corresponding to the respective index of the time domain resource allocation table is equal to or exceeded by the at least one respective metric or value, or the respective threshold corresponding to the respective index of the time domain resource allocation table is greater than or the at least one respective metric or value.
[0485] Example 48. The apparatus of any of examples 43 to 47, wherein the apparatus is further caused to: start a timer, wherein the apparatus transmits the downlink repetitions corresponding to the hybrid automatic repeat request identifier to the user equipment during a duration of the timer.
[0486] Example 49. The apparatus of any of examples 43 to 48, wherein the apparatus is further caused to: determine a configuration that includes the scaled repetition count, based on the index of the time domain resource allocation table.
[0487] Example 50. The apparatus of example 49, wherein the configuration that includes the scaled repetition count is determined by looking up the configuration that includes the scaled repetition count within the time domain allocation table using the index of the time domain resource allocation table.
[0488] Example 51. The apparatus of any of examples 43 to 50, wherein determining the index of the time domain resource allocation table that corresponds to the configuration thatincludes the scaled repetition count comprises looking up, within the time domain resource allocation table, the index of the time domain resource allocation table that corresponds to the configuration that includes the scaled repetition count using the scaled repetition count using the configuration that includes the scaled repetition count.
[0489] Example 52. The apparatus of any of examples 43 to 51, wherein the apparatus is further caused to: determine to scale the downlink repetitions to the scaled repetition count when at least one condition related to an applicability of scaling to the scaled repetition count is met.
[0490] Example 53. The apparatus of example 52, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a radio frequency condition determined through a recent history of channel quality indicator measurement reports or channel state information measurement reports received from the user equipment, and the radio frequency condition comprises a comparison of a channel quality indicator measurement history with at least one channel quality indicator measurement history threshold, and the at least one channel quality indicator measurement history threshold is among the thresholds within the configuration transmitted to the user equipment.
[0491] Example 54. The apparatus of any of examples 52 to 53, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to an aggregation level history of a downlink control information message associated with another hybrid automatic repeat request process transmitted by the apparatus compared with a previous aggregation level history threshold, and the previous aggregation level history threshold is among the thresholds within the configuration transmitted to the user equipment.
[0492] Example 55. The apparatus of any of examples 52 to 54, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a modulation and coding scheme of another hybrid automatic repeat request process associated with a downlink control information message transmitted by the apparatus compared with a modulation and coding scheme threshold, and the modulation and coding scheme threshold is among the thresholds within the configuration transmitted to the user equipment.
[0493] Example 56. The apparatus of example 55, wherein the downlink control information message indicates the modulation and coding scheme to be used for a physicaluplink shared channel transmission or a physical downlink shared channel transmission.
[0494] Example 57. The apparatus of any of examples 52 to 56, wherein one or more of the following applies: the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retransmissions of another hybrid automatic repeat request process being equal to or greater than or less than the at least one threshold of the configuration transmitted to the user equipment, or the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request repetitions of another hybrid automatic repeat request process being equal to, greater than, or less than a number of hybrid automatic repeat request repetitions threshold, and the number of hybrid automatic repeat request repetitions threshold is among the thresholds within the configuration transmitted to the user equipment, or the at least one condition related to the applicability of scaling to the scaled repetition count comprises an evaluation of a modulation and coding scheme indicated with a subsequent downlink control information signal that schedules transmission associated with a subsequent hybrid automatic repeat request process compared with a modulation and coding scheme threshold, and the modulation and coding scheme threshold is among the thresholds within the configuration transmitted to the user equipment.
[0495] Example 58. The apparatus of any of examples 52 to 57, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retry repetitions of the hybrid automatic repeat request process being greater than or less than the at least one threshold of the thresholds within the configuration transmitted to the user equipment.
[0496] Example 59. The apparatus of any of examples 43 to 58, wherein scaling the number of downlink repetitions corresponding to the hybrid automatic repeat request identifier to the scaled repetition count comprises increasing an initial number of downlink repetitions or decreasing an initial number of downlink repetitions after transmitting an initial scheduling of repetitions with an initial downlink control information signal.
[0497] Example 60. The apparatus of any of examples 43 to 59, wherein the thresholds are configured as one or more of: a previous aggregation level history, or a channel quality indicator measurement history, or a number of hybrid automatic repeat request repetitions ona prior hybrid automatic repeat request process, or a modulation and coding scheme indicated in downlink control information of a subsequent hybrid automatic repeat request process that is scheduled by a subsequent downlink control information signal.
[0498] Example 61. The apparatus of any of examples 43 to 60, wherein the apparatus is further caused to: increase the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions when a measured radio metric indicating a radio condition is less than the at least one threshold within the configuration transmitted to the user equipment.
[0499] Example 62. The apparatus of any of examples 43 to 61, wherein the apparatus is further caused to: decrease the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions when a measured radio metric indicating a radio condition is greater than the at least one threshold within the configuration transmitted to the user equipment.
[0500] Example 63. The apparatus of any of examples 43 to 62, wherein the apparatus is further caused to: increase the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions when a measured radio metric indicating a radio condition after the downlink control information signaling was transmitted by the apparatus is less than a measured radio metric indicating the radio condition determined when the downlink control information signaling was transmitted by the apparatus.
[0501] Example 64. The apparatus of any of examples 43 to 63, wherein the apparatus is further caused to: decrease the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions when a measured radio metric indicating a radio condition after the downlink control information signaling was transmitted by the apparatus is greater than a measured radio metric indicating the radio condition determined when the downlink control information signaling was transmitted by the apparatus.
[0502] Example 65. The apparatus of any of examples 43 to 64, wherein the apparatus is further caused to: increase the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions in response to an aggregation level history of a decoding of the downlinkcontrol information signaling on the hybrid automatic repeat request process being higher than an aggregation level history threshold; wherein the aggregation level history threshold is within the configuration transmitted to the user equipment.
[0503] Example 66. The apparatus of any of examples 43 to 65, wherein the apparatus is further configured to: decrease the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions in response to an aggregation level history of a decoding of the downlink control information signaling on the hybrid automatic repeat request process being lower than an aggregation level history threshold; wherein the aggregation level history threshold is within the configuration transmitted to the user equipment.
[0504] Example 67. The apparatus of any of examples 43 to 66, wherein the apparatus is further caused to: increase the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being higher than a number of repetitions indicated by the downlink control information signaling for the hybrid automatic repeat request process.
[0505] Example 68. The apparatus of any of examples 43 to 67, wherein the apparatus is further caused to: decrease the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being lower than a number of repetitions indicated by the downlink control information signaling for the hybrid automatic repeat request process.
[0506] Example 69. The apparatus of any of examples 43 to 68, wherein the apparatus is further caused to: increase the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being lower than a currently indicated modulation and coding scheme on the downlink control information signaling for the hybrid automatic repeat request process.
[0507] Example 70. The apparatus of any of examples 43 to 69, wherein the apparatus is further caused to: decrease the number of downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table from an initial number of downlink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being higher than a currently indicated modulation and coding scheme on the downlink control information signaling for the hybrid automatic repeat request process.
[0508] Example 71. An apparatus including: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: determine a configuration of a time domain resource allocation table that corresponds to a scaled repetition count; transmit, to a user equipment, a threshold within a threshold configuration, wherein the threshold is associated with the configuration of the time domain resource allocation table; determine to transmit downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process based on the configuration of the time domain resource allocation table that corresponds to the scaled repetition count, and that a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the user equipment is based on the scaled repetition count; and transmit, to a user equipment, the downlink repetitions corresponding to the hybrid automatic repeat request identifier.
[0509] Example 72. The apparatus of example 71, wherein determining the configuration of the time domain resource allocation table that corresponds to the scaled repetition count comprises looking up the configuration in the time domain resource allocation table that corresponds to the scaled repetition count using the scaled repetition count.
[0510] Example 73. The apparatus of any of examples 71 to 72, wherein the apparatus is further caused to: start a timer, wherein the apparatus transmits the downlink repetitions corresponding to the hybrid automatic repeat request identifier to the user equipment during a duration of the timer.
[0511] Example 74. The apparatus of any of examples 71 to 73, wherein the apparatus is further caused to: transmit, to the user equipment, the configuration of the time domain resource allocation table that corresponds to the scaled repetition count.
[0512] Example 75. The apparatus of any of examples 71 to 74, wherein the number of thedownlink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the user equipment is based on the scaled repetition count, when at least one condition related to an applicability of scaling to the scaled repetition count is met.
[0513] Example 76. The apparatus of example 75, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a radio frequency condition determined through a history of channel quality indicator measurement reports or channel state information measurement reports received from the user equipment, and the radio frequency condition comprises a comparison of a channel quality indicator measurement history with at least one channel quality indicator measurement history threshold, and the threshold within the threshold configuration transmitted to the user equipment comprises the at least one channel quality indicator measurement history threshold.
[0514] Example 77. The apparatus of any of examples 75 to 76, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to an aggregation level history of a downlink control information message associated with another hybrid automatic repeat request process transmitted by the apparatus compared with a previous aggregation level history threshold, and the threshold within the threshold configuration transmitted to the user equipment comprises the previous aggregation level history threshold.
[0515] Example 78. The apparatus of any of examples 75 to 77, wherein: the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a modulation and coding scheme of another hybrid automatic repeat request process associated with a downlink control information message transmitted by the apparatus compared with a modulation and coding scheme threshold, and the threshold within the threshold configuration transmitted to the user equipment comprises the modulation and coding scheme threshold.
[0516] Example 79. The apparatus of example 78, wherein the downlink control information message indicates the modulation and coding scheme to be used for a physical uplink shared channel transmission or a physical downlink shared channel transmission.
[0517] Example 80. The apparatus of any of examples 75 to 79, wherein one or more of the following applies: the at least one condition related to the applicability of scaling to the scaledrepetition count being met comprises a number of hybrid automatic repeat request retransmissions of another hybrid automatic repeat request process being equal to or greater than or less than the threshold within the threshold configuration transmitted to the user equipment, or the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request repetitions of another hybrid automatic repeat request process being equal to, greater than, or less than a number of hybrid automatic repeat request repetitions threshold, and the threshold of the threshold configuration transmitted to the user equipment comprises the number of hybrid automatic repeat request repetitions threshold, or the at least one condition related to the applicability of scaling to the scaled repetition count comprises an evaluation of a modulation and coding scheme indicated with a subsequent downlink control information signal that schedules transmission associated with a subsequent hybrid automatic repeat request process compared with a modulation and coding scheme threshold, and the threshold within the threshold configuration transmitted to the user equipment comprises the modulation and coding scheme threshold.
[0518] Example 81. The apparatus of any of examples 75 to 80, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retry repetitions of the hybrid automatic repeat request process being greater than or less than the threshold of the threshold configuration transmitted to the user equipment.
[0519] Example 82. The apparatus of any of examples 71 to 81, wherein the downlink repetitions comprise physical downlink shared channel repetitions.
[0520] Example 83. The apparatus of any of examples 71 to 82, wherein scaling the number of downlink repetitions corresponding to the hybrid automatic repeat request identifier to the scaled repetition count comprises increasing an initial number of downlink repetitions or decreasing an initial number of downlink repetitions after transmitting an initial scheduling of repetitions with an initial downlink control information signal.
[0521] Example 84. The apparatus of any of examples 71 to 83, wherein the threshold is configured as one or more of: a previous aggregation level history, or a channel quality indicator measurement history, or a number of hybrid automatic repeat request repetitions on a prior hybrid automatic repeat request process, or a modulation and coding scheme indicatedin downlink control information of a subsequent hybrid automatic repeat request process that is scheduled by a subsequent downlink control information signal.
[0522] Example 85. A method including: receiving, from a network, downlink control information signaling comprising a scheduling of a downlink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the downlink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of downlink repetitions; receiving, from the network via radio resource control signaling, a configuration comprising thresholds for evaluating whether downlink repetitions can be scaled; monitoring conditions associated with the thresholds, and expecting the network to scale the downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value; and receiving, from the network, the downlink repetitions, wherein the downlink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier received from the network is based on the scaled repetition count when the at least one threshold of the thresholds received from the network is equal to or exceeded by the least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value.
[0523] Example 86. A method including: transmitting, to a user equipment, downlink control information signaling comprising a scheduling of a downlink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the downlink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of downlink repetitions; transmitting, to the userequipment via radio resource control signaling, a configuration comprising thresholds for evaluating whether downlink repetitions can be scaled; monitoring conditions associated with the thresholds, and determining to scale the downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value; and transmitting, to the user equipment, the downlink repetitions, wherein the downlink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the user equipment is based on the scaled repetition count when the at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value.
[0524] Example 87. An apparatus including: means for receiving, from a network, downlink control information signaling comprising a scheduling of a downlink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the downlink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of downlink repetitions; means for receiving, from the network via radio resource control signaling, a configuration comprising thresholds for evaluating whether downlink repetitions can be scaled; means for monitoring conditions associated with the thresholds, and means for expecting the network to scale the downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value; and means for receiving, from the network, the downlink repetitions, wherein the downlink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier received from the network isbased on the scaled repetition count when the at least one threshold of the thresholds received from the network is equal to or exceeded by the least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value.
[0525] Example 88. An apparatus including: means for transmitting, to a user equipment, downlink control information signaling comprising a scheduling of a downlink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the downlink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of downlink repetitions; means for transmitting, to the user equipment via radio resource control signaling, a configuration comprising thresholds for evaluating whether downlink repetitions can be scaled; means for monitoring conditions associated with the thresholds, and means for determining to scale the downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value; and means for transmitting, to the user equipment, the downlink repetitions, wherein the downlink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the user equipment is based on the scaled repetition count when the at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value.
[0526] Example 89. A computer readable medium including instructions stored thereon for performing at least the following: receiving, from a network, downlink control information signaling comprising a scheduling of a downlink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the downlink grant for the hybrid automatic repeat request process indicates an index of a timedomain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of downlink repetitions; receiving, from the network via radio resource control signaling, a configuration comprising thresholds for evaluating whether downlink repetitions can be scaled; monitoring conditions associated with the thresholds, and expecting the network to scale the downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds received from the network is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value; and receiving, from the network, the downlink repetitions, wherein the downlink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier received from the network is based on the scaled repetition count when the at least one threshold of the thresholds received from the network is equal to or exceeded by the least one metric or value, or the at least one threshold of the thresholds received from the network is greater than the at least one metric or value.
[0527] Example 90. A computer readable medium including instructions stored thereon for performing at least the following: transmitting, to a user equipment, downlink control information signaling comprising a scheduling of a downlink grant for a hybrid automatic repeat request process; wherein the downlink control information signaling comprising the scheduling of the downlink grant for the hybrid automatic repeat request process indicates an index of a time domain resource allocation table; wherein the index of the time domain resource allocation table indicated by the downlink control information signaling indicates a range or value of a scaled repetition count, wherein the scaled repetition count indicates an amount of scaling of downlink repetitions; transmitting, to the user equipment via radio resource control signaling, a configuration comprising thresholds for evaluating whether downlink repetitions can be scaled; monitoring conditions associated with the thresholds, and determining to scale the downlink repetitions to the scaled repetition count indicated by the index of the time domain resource allocation table when at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment isgreater than the at least one metric or value; and transmitting, to the user equipment, the downlink repetitions, wherein the downlink repetitions correspond to a hybrid automatic repeat request identifier that is associated with the hybrid automatic repeat request process; wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the user equipment is based on the scaled repetition count when the at least one threshold of the thresholds transmitted to the user equipment is equal to or exceeded by at least one metric or value, or the at least one threshold of the thresholds transmitted to the user equipment is greater than the at least one metric or value.
[0528] References to a ‘computer’, ‘processor’, etc. should be understood to encompass not only computers having different architectures such as single / multi-processor architectures and sequential or parallel architectures but also specialized circuits such as field-programmable gate arrays (FPGAs), application specific circuits (ASICs), signal processing devices and other processing circuitry. References to computer program, instructions, code etc. should be understood to encompass software for a programmable processor or firmware such as, for example, the programmable content of a hardware device whether instructions for a processor, or configuration settings for a fixed-function device, gate array or programmable logic device etc.
[0529] The memories as described herein may be implemented using any suitable data storage technology, such as semiconductor based memory devices, flash memory, magnetic memory devices and systems, optical memory devices and systems, non-transitory memory, transitory memory, fixed memory and removable memory. The memories may comprise a database for storing data.
[0530] The term “non-transitory,” as used herein, is a limitation of the medium itself (i.e., tangible, not a signal) as opposed to a limitation on data storage persistency (e.g., RAM vs. ROM).
[0531] As used herein, the term ‘circuitry’ may refer to the following: (a) hardware circuit implementations, such as implementations in analog and / or digital circuitry, and (b) combinations of circuits and software (and / or firmware), such as (as applicable): (i) a combination of processor(s) or (ii) portions of processor(s) / software including digital signal processor(s), software, and memories that work together to cause an apparatus to perform various functions, and (c) circuits, such as a microprocessor(s) or a portion of amicroprocessor(s), that require software or firmware for operation, even if the software or firmware is not physically present. As a further example, as used herein, the term ‘circuitry’ would also cover an implementation of merely a processor (or multiple processors) or a portion of a processor and its (or their) accompanying software and / or firmware. The term ‘circuitry’ would also cover, for example and if applicable to the particular element, a baseband integrated circuit or applications processor integrated circuit for a mobile phone or a similar integrated circuit in a server, a cellular network device, or another network device.
[0532] It should be understood that the foregoing description is only illustrative. Various alternatives and modifications may be devised by those skilled in the art. For example, features recited in the various dependent claims could be combined with each other in any suitable combination(s). In addition, features from different example embodiments described above could be selectively combined into a new example embodiment. Accordingly, this description is intended to embrace all such alternatives, modifications and variances which fall within the scope of the appended claims.
[0533] The following acronyms and abbreviations that may be found in the specification and / or the drawing figures are given as follows (the abbreviations and acronyms may be appended / combined with each other or with other characters using e.g. a dash, hyphen, slash, letter, or number, and may be case insensitive):3 GPP third generation partnership project4G fourth generation5G fifth generation5GC 5G core network6G sixth generationACK acknowledgementAL aggregation levelAMF access and mobility management functionASIC application-specific integrated circuitCD compact / computer discCE control elementCG configured grantCORESET control resource setCP cyclic prefixCPU central processing unitCQI channel quality indicatorCRC cyclic redundancy checkC-RNTI cell radio network temporary identifierCSI channel state informationCS-RNTI configured scheduling radio network temporary identifierCU central unit or centralized unitDC dual connectivityDCI downlink control informationDFT-S-OFDM discrete Fourier transform spread orthogonal frequency division multiplexingDG dynamic grantDL downlinkDRX discontinuous receptionDSP digital signal processorDTX discontinuous transmissionDU distributed unitDVD digital versatile disceMBB enhanced mobile broadbandeNB evolved Node B (e.g., an LTE base station)EN-DC, EN DC E-UTRAN new radio - dual connectivityen-gNB node providing NR user plane and control plane protocol terminations towards the UE, and acting as a secondary node in EN- DC EPC evolved packet coreES energy savingsE-UTRA evolved UMTS terrestrial radio access, i.e., the LTE radio access technologyE-UTRAN E-UTRA networkFl interface between the CU and the DUFDD frequency division duplexFPGA field-programmable gate arraygNB generalized node B, base station for 5G / NR, i.e., a node providing NR user plane and control plane protocol terminations towards theUE, and connected via the NG interface to the 5GC HARQ hybrid automatic repeat requestIAB integrated access and backhaulID identifierI / F interfaceI / O input / outputLI layer 1L2 layer 2LMF location management functionLTE long term evolution (4G)MAC medium access controlMCS modulation and coding schemeMME mobility management entityMRO mobility robustness optimizationMTC machine type communicationMT CH multicast traffic channeln number of repetitions (e.g. n4)NACK negative acknowledgementNCE network control elementng or NG new generationng-eNB new generation eNBNG-RAN new generation radio access networkNR new radioNTN non-terrestrial networksNW networkN / W networkPA power amplifierPDA personal digital assistantPDCCH physical downlink control channelPDCP packet data convergence protocolPDSCH physical downlink shared channelPHY physical layerPRB physical resource blockPrev previousPUSCH physical uplink shared channelPXSCH physical uplink shared channel or physical downlink shared channel r release (e.g. R20)RAM random access memoryRAN radio access networkRel releaserep repetitionRAN radio access networkRF radio frequencyRLC radio link controlROM read-only memoryRRC radio resource controlRU radio unitRx, RX receive, or receiver, or receptionSI interface between the mobility management entity (MME) in the EPC and the evolved Node B’s in the E-UTRAN SDAP service data adaptation protocolSGW serving gatewaySINR signal to interference plus noise ratioSLIV start and length indicator valueSMF session management functionSON self-organizing / optimizing networkSSSG search space set groupTB transport blockTDRA time domain resource allocationTRP transmission reception pointTS technical specificationTx transmit, or transmitter, or transmissionUAV unmanned aerial vehicleUE user equipment (e.g., a wireless, typically mobile device)UE ES UE energy savingsUI user interfaceUL uplinkUMTS Universal Mobile Telecommunications SystemUPF user plane functionURLLC ultra reliable and low latency communicationsUSB universal serial busUTRAN universal terrestrial radio access networkX2 network interface between RAN nodes and between RAN and the core networkXn network interface between NG-RAN nodes
Claims
CLAIMSWhat is claimed is:
1. An apparatus comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to:receive, from a network, downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, when at least one condition related to an applicability of scaling to a scaled repetition count is met;wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier received from the network is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
2. The apparatus of claim 1, wherein scaling the number of downlink repetitions corresponding to the hybrid automatic repeat request identifier to the scaled repetition count comprises increasing an initial number of downlink repetitions or decreasing an initial number of downlink repetitions.
3. The apparatus of any of claims 1 to 2, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a radio frequency condition included within a history of channel quality indicator measurement reports or channel state information measurement reports transmitted to the network.
4. The apparatus of any of claims 1 to 3, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to an aggregation level history of a downlink control information message associated with another hybrid automatic repeat request process successfully decoded by the apparatus.
5. The apparatus of any of claims 1 to 4, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a modulation and coding scheme of another hybrid automatic repeat request process associated with a downlink control information message successfully decoded by the apparatus.
6. The apparatus of claim 5, wherein the downlink control information message indicates the modulation and coding scheme to be used for a physical uplink shared channel transmission or a physical downlink shared channel transmission.
7. The apparatus of any of claims 1 to 6, wherein:the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retransmissions of another hybrid automatic repeat request process being greater than or less than a threshold, andthe at least one condition related to the applicability of scaling to the scaled repetition count comprises an evaluation of a modulation and coding scheme indicated with a subsequent downlink control information signal that schedules transmission associated with a subsequent hybrid automatic repeat request process;the threshold is within a scale repetition configuration received from the network.
8. The apparatus of any of claims 1 to 7, wherein:the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises a number of hybrid automatic repeat request retry repetitions of a hybrid automatic repeat request process being greater than or less than a threshold, andthe threshold is within a scale repetition configuration received from the network.
9. The apparatus of any of claims 1 to 8, wherein the apparatus is further caused to:receive, from the network, a scale repetition configuration;wherein the scale repetition configuration received from the network comprises the scaled repetition count;wherein the apparatus is configured to receive the number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier, based on the scale repetition configuration.
10. The apparatus of claim 9, wherein the apparatus is further caused to:receive, from the network, a time domain resource allocation;wherein the time domain resource allocation received from the network comprises the scale repetition configuration.
11. The apparatus of any of claims 9 to 10, wherein the scale repetition configuration is received from the network with a physical downlink shared channel configuration syntax element.
12. The apparatus of any of claims 1 to 11, wherein the apparatus is further caused to:determine a time domain resource allocation that matches the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
13. The apparatus of any of claims 1 to 12, wherein the apparatus is further configured to:adjust a receive window to receive the downlink repetitions corresponding to the hybrid automatic repeat request identifier, based on the scaled repetition count;wherein the downlink repetitions corresponding to the hybrid automatic repeat request identifier are received from the network during a duration of a configured timer that is started when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
14. The apparatus of any of claims 1 to 13, wherein the scaled repetition count is less118than a repetition count associated with an aggregation factor.
15. The apparatus of any of claims 1 to 14, wherein the apparatus is further caused to:determine that the network is to increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration from an initial number of downlink repetitions when a measured radio metric indicating a radio condition is less than at least one threshold within the scale repetition configuration that is received from the network.
16. The apparatus of any of claims 1 to 15, wherein the apparatus is further caused to:determine that the network is to decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration from an initial number of downlink repetitions when a measured radio metric indicating a radio condition is greater than at least one threshold within the scale repetition configuration that is received from the network.
17. The apparatus of any of claims 1 to 16, wherein the apparatus is further caused to:determine that the network is to increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is received from the network from an initial number of downlink repetitions when a measured radio metric indicating a radio condition after downlink control information signaling for the hybrid automatic repeat request process was received by the apparatus is less than a measured radio metric indicating the radio condition determined when the downlink control information signaling for the hybrid automatic repeat request process was received by the apparatus.
18. The apparatus of any of claims 1 to 17, wherein the apparatus is further caused to:determine that the network is to decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is received from the network from an initial number of downlink repetitions when a measured radio metric indicating a radio condition after downlink control information signaling for the hybrid automatic repeat request process was received by the apparatus is greater than a119measured radio metric indicating the radio condition determined when the downlink control information signaling for the hybrid automatic repeat request process was received by the apparatus.
19. The apparatus of any of claims 1 to 18, wherein the apparatus is further caused to:determine that the network is to increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration from an initial number of downlink repetitions in response to an aggregation level history of a decoding of downlink control information signaling on the hybrid automatic repeat request process being higher than an aggregation level history threshold;wherein the aggregation level history threshold is within the scale repetition configuration, and the scale repetition configuration received from the network.
20. The apparatus of any of claims 1 to 19, wherein the apparatus is further configured to:determine that the network is to decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration from an initial number of downlink repetitions in response to an aggregation level history of a decoding of downlink control information signaling on the hybrid automatic repeat request process being lower than an aggregation level history threshold;wherein the aggregation level history threshold is within the scale repetition configuration, and the scale repetition configuration received from the network.
21. The apparatus of any of claims 1 to 20, wherein the apparatus is further caused to:determine that that the network is to increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is received from the network from an initial number of downlink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being higher than a number of repetitions indicated by downlink control information signaling for the hybrid automatic repeat request process.12022. The apparatus of any of claims 1 to 21, wherein the apparatus is further caused to:determine that the network is to decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is received from the network from an initial number of downlink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being lower than a number of repetitions indicated by downlink control information signaling for the hybrid automatic repeat request process.
23. The apparatus of any of claims 1 to 22, wherein the apparatus is further caused to:determine that the network is to increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is received from the network from an initial number of downlink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being lower than a currently indicated modulation and coding scheme on downlink control information signaling for the hybrid automatic repeat request process.
24. The apparatus of any of claims 1 to 23, wherein the apparatus is further caused to:determine that the network is to decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is received from the network from an initial number of downlink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being higher than a currently indicated modulation and coding scheme on downlink control information signaling for the hybrid automatic repeat request process.
25. An apparatus comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to:121determine whether at least one condition related to an applicability of scaling to a scaled repetition count is met; andtransmit, to a user equipment, downlink repetitions corresponding to a hybrid automatic repeat request identifier associated with a hybrid automatic repeat request process, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met;wherein a number of the downlink repetitions corresponding to the hybrid automatic repeat request identifier transmitted to the user equipment is based on the scaled repetition count, when the at least one condition related to the applicability of scaling to the scaled repetition count is met.
26. The apparatus of claim 25, wherein scaling the number of downlink repetitions corresponding to the hybrid automatic repeat request identifier to the scaled repetition count comprises increasing an initial number of downlink repetitions or decreasing an initial number of downlink repetitions.
27. The apparatus of any of claims 25 to 26, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a radio frequency condition determined through a history of channel quality indicator measurement reports or channel state information measurement reports received from the user equipment.
28. The apparatus of any of claims 25 to 27, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to an aggregation level history of a downlink control information message associated with another hybrid automatic repeat request process transmitted by the apparatus.
29. The apparatus of any of claims 25 to 28, wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met is related to a modulation and coding scheme of another hybrid automatic repeat request process associated with a downlink control information message transmitted by the apparatus.
30. The apparatus of claim 29, wherein the downlink control information message122indicates the modulation and coding scheme to be used for a physical uplink shared channel transmission or a physical downlink shared channel transmission.
31. The apparatus of any of claims 25 to 30, wherein the apparatus is further caused to:determine whether a number of hybrid automatic repeat request retransmissions of another hybrid automatic repeat request process is greater than or less than a threshold;wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises the number of the hybrid automatic repeat request retransmissions of the another prior hybrid automatic repeat request process being greater than or less than the threshold;wherein the at least one condition related to the applicability of scaling to the scaled repetition count comprises an evaluation of a modulation and coding scheme indicated with a subsequent downlink control information signal that schedules transmission associated with a subsequent hybrid automatic repeat request process.
32. The apparatus of any of claims 25 to 31, wherein the apparatus is further caused to:determine whether a number of hybrid automatic repeat request retry repetitions of a hybrid automatic repeat request process is greater than or less than a threshold;wherein the at least one condition related to the applicability of scaling to the scaled repetition count being met comprises the number of hybrid automatic repeat request retry repetitions of the hybrid automatic repeat request process being greater than or less than the threshold.
33. The apparatus of any of claims 25 to 32, wherein the apparatus is further caused to:transmit, to the user equipment, a scale repetition configuration;wherein the scale repetition configuration transmitted to the user equipment comprises the scaled repetition count.
34. The apparatus of claim 33, wherein the apparatus is further caused to:123transmit, to the user equipment, a time domain resource allocation;wherein the scale repetition configuration is included within the time domain resource allocation transmitted to the user equipment.
35. The apparatus of any of claims 33 to 34, wherein the scale repetition configuration is transmitted to the user equipment with a physical downlink shared channel configuration syntax element.
36. The apparatus of any of claims 25 to 35, wherein the apparatus is further caused to:determine a time domain resource allocation that matches the scaled repetition count, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met.
37. The apparatus of any of claims 25 to 36, wherein the apparatus is further caused to:start a configured timer, in response to the at least one condition related to the applicability of scaling to the scaled repetition count being met;wherein the downlink repetitions corresponding to the hybrid automatic repeat request identifier are transmitted to the user equipment during a duration of the configured timer.
38. The apparatus of any of claims 25 to 37, wherein the scaled repetition count is less than a repetition count associated with an aggregation factor.
39. The apparatus of any of claims 25 to 38, wherein the apparatus is further caused to:increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions when a measured radio metric indicating a radio condition is less than at least one threshold within the scale repetition configuration that is transmitted to the user equipment.
40. The apparatus of any of claims 25 to 39, wherein the apparatus is further caused to:decrease the number of downlink repetitions to the scaled repetition count124indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions when a measured radio metric indicating a radio condition is greater than at least one threshold within the scale repetition configuration that is transmitted to the user equipment.
41. The apparatus of any of claims 25 to 40, wherein the apparatus is further caused to:increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions when a measured radio metric indicating a radio condition after downlink control information signaling for the hybrid automatic repeat request process was transmitted by the apparatus is less than a measured radio metric indicating the radio condition determined when the downlink control information signaling for the hybrid automatic repeat request process was transmitted by the apparatus.
42. The apparatus of any of claims 25 to 41, wherein the apparatus is further caused to:decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions when a measured radio metric indicating a radio condition after downlink control information signaling for the hybrid automatic repeat request process was transmitted by the apparatus is greater than a measured radio metric indicating the radio condition determined when the downlink control information signaling for the hybrid automatic repeat request process was transmitted by the apparatus.
43. The apparatus of any of claims 25 to 42, wherein the apparatus is further caused to:increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions in response to an aggregation level history of a decoding of downlink control information signaling on the hybrid automatic repeat request process being higher than an aggregation level history threshold;125wherein the aggregation level history threshold is within the scale repetition configuration transmitted to the user equipment.
44. The apparatus of any of claims 25 to 43, wherein the apparatus is further configured to:decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions in response to an aggregation level history of a decoding of downlink control information signaling on the hybrid automatic repeat request process being lower than an aggregation level history threshold;wherein the aggregation level history threshold is within the scale repetition configuration transmitted to the user equipment.
45. The apparatus of any of claims 25 to 44, wherein the apparatus is further caused to:increase the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being higher than a number of repetitions indicated by downlink control information signaling for the hybrid automatic repeat request process.
46. The apparatus of any of claims 25 to 45, wherein the apparatus is further caused to:decrease the number of downlink repetitions to the scaled repetition count indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions in response to a number of repetitions indicated by downlink control information on another hybrid automatic repeat request process being lower than a number of repetitions indicated by downlink control information signaling for the hybrid automatic repeat request process.
47. The apparatus of any of claims 25 to 46, wherein the apparatus is further caused to:increase the number of downlink repetitions to the scaled repetition count126indicated by a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being lower than a currently indicated modulation and coding scheme on downlink control information signaling for the hybrid automatic repeat request process.
48. The apparatus of any of claims 25 to 47, wherein the apparatus is further caused to:decrease the number of downlink repetitions to the scaled repetition count indicated by the index of a scale repetition configuration that is transmitted to the user equipment from an initial number of downlink repetitions in response to a modulation and coding scheme indicated by downlink control information for another hybrid automatic repeat request process being higher than a currently indicated modulation and coding scheme on downlink control information signaling for the hybrid automatic repeat request process.