Physical uplink shared channel repetition

By introducing a frequency hopping mechanism and a method for scheduling multiple repetition sets in a wireless communication system, the problem of insufficient resource utilization in the PUSCH repetition mechanism is solved, thereby improving communication efficiency and flexibility.

CN120935807APending Publication Date: 2025-11-11QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511175598.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2020-10-03
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

Existing wireless communication systems fail to effectively utilize downlink time resources in the Physical Uplink Shared Channel (PUSCH) repetition mechanism, resulting in low communication efficiency.

Method used

User equipment (UE) receives duplicate information indicating PUSCH transmission and transmits it using frequency hopping in time intervals excluding downlink time resources, or receives duplicate sets with different transmission parameter sets and transmits them in specific frequency hopping, discarding duplicates that are not within the specified time.

Benefits of technology

It improves communication efficiency, optimizes resource utilization, and enhances the flexibility and reliability of wireless communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120935807A_ABST
    Figure CN120935807A_ABST
Patent Text Reader

Abstract

Aspects of the present disclosure generally relate to wireless communications, in particular to physical uplink shared channel repetition. In some aspects, a user equipment (UE) may receive information indicating a number of repetitions of a physical uplink shared channel transmission to be transmitted in at least one time interval, the at least one time interval including time resources configured for downlink communications. The UE may transmit the number of repetitions using frequency hopping based at least in part on an index of a respective time interval in the respective time interval that does not include time resources configured for downlink communications. Numerous other aspects are provided.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of Chinese patent application No. 202080105590.8 (PCT International Application No. PCT / CN2020 / 119802) filed on October 3, 2020, entitled "Physical Uplink Shared Channel Repetition". Technical Field

[0002] Various aspects of this disclosure generally relate to wireless communications, and specifically to techniques and apparatus for repeating Physical Uplink Shared Channel (PUSCH). Background Technology

[0003] Wireless communication systems are widely deployed to provide a variety of telecommunications services such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems employ multiple access technologies that can support communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power). Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, and Long Term Evolution (LTE). LTE / LTE-Advanced is an enhancement set of the Universal Mobile Telecommunications System (UMTS) mobile standard issued by the 3rd Generation Partnership Project (3GPP).

[0004] A wireless network may include several base stations (BSs) capable of supporting communication between several user equipments (UEs). UEs can communicate with the base stations (BSs) via downlinks and uplinks. A downlink (or forward link) refers to the communication link from the BS to the UE, while an uplink (or reverse link) refers to the communication link from the UE to the BS. As will be described in more detail herein, a BS may be referred to as a B-node, gNB, access point (AP), radio headend, transmit / receive point (TRP), new radio (NR) BS, 5G B-node, etc.

[0005] The multiple access technologies mentioned above have been adopted in various telecommunications standards to provide a common protocol enabling different user equipment to communicate at the city, country, region, and even global levels. New Radio (NR) (also known as 5G) is an enhancement set of the LTE mobile standard issued by the 3rd Generation Partnership Project (3GPP). NR is designed to better support mobile broadband internet access by improving spectrum efficiency, reducing costs, improving service, utilizing new spectrum, and better integrating with other open standards that support beamforming, multiple-input multiple-output (MIMO) antenna technologies and carrier aggregation, using Orthogonal Frequency Division Multiplexing (OFDM) with a Cyclic Prefix (CP) on the downlink (DL) (CP-OFDM), and CP-OFDM and / or SC-FDM (e.g., also known as Discrete Fourier Transform Extended OFDM (DFT-s-OFDM)) on the uplink (UL). Further improvements to LTE, NR, and other radio access technologies remain useful as the demand for mobile broadband access continues to grow. Summary of the Invention

[0006] In some aspects, a method of wireless communication performed by a user equipment (UE) includes: receiving information indicating the number of repetitions transmitted on a Physical Uplink Shared Channel (PUSCH), wherein at least one of the repetitions of the number is to be transmitted in a time interval including time resources configured for downlink communication; and transmitting the number of repetitions using frequency hopping at least in part based on an index of the corresponding time interval in a corresponding time interval excluding time resources configured for downlink communication.

[0007] In some aspects, a method of wireless communication performed by a UE includes: receiving information indicating periodicity of configured-approved timing, wherein the periodicity of configured-approved timing indicates a number of time intervals; and transmitting one or more first repetitions of PUSCH transmissions for configured-approved timings within corresponding time intervals excluding time resources configured for downlink communication, and discarding one or more second repetitions of PUSCH transmissions for configured-approved timings that were not transmitted within the number of time intervals.

[0008] In some aspects, a wireless communication method performed by a UE includes: receiving information on scheduling a first set of repetitions of PUSCH transmissions having a first set of transmission parameters and a second set of repetitions of PUSCH transmissions having a second set of transmission parameters; and transmitting repetitions in the first set of repetitions and the second set of repetitions in corresponding time intervals, wherein at least one repetition in each of the first set of repetitions and the second set of repetitions is transmitted in a first frequency hopping, and at least one repetition in each of the first set of repetitions and the second set of repetitions is transmitted in a second frequency hopping.

[0009] In some aspects, a UE for wireless communication includes a memory; and one or more processors operatively coupled to the memory, the memory and the one or more processors being configured to: receive information indicating the number of repetitions of PUSCH transmission, wherein at least one of the number of repetitions is to be transmitted in a time interval including time resources configured for downlink communication; and transmit the number of repetitions using frequency hopping at least in part based on an index of the corresponding time interval in a corresponding time interval excluding time resources configured for downlink communication.

[0010] In some aspects, a UE for wireless communication includes a memory; and one or more processors operatively coupled to the memory, the memory and the one or more processors being configured to: receive periodic information indicating a configured-approved timing, wherein the periodicity of the configured-approved timing indicates a number of time intervals; and transmit one or more first repetitions of PUSCH transmissions for the configured-approved timing within a corresponding time interval excluding time resources configured for downlink communication, and discard one or more second repetitions of PUSCH transmissions for the configured-approved timing that were not transmitted within the number of time intervals.

[0011] In some aspects, a UE for wireless communication includes a memory; and one or more processors operatively coupled to the memory, the memory and the one or more processors being configured to: receive information scheduling a first set of repetitions of PUSCH transmissions having a first set of transmission parameters and a second set of repetitions of PUSCH transmissions having a second set of transmission parameters; and transmit repetitions in the first set of repetitions and the second set of repetitions in corresponding time intervals, wherein at least one repetition in each of the first set of repetitions and the second set of repetitions is transmitted in a first frequency hopping, and at least one repetition in each of the first set of repetitions and the second set of repetitions is transmitted in a second frequency hopping.

[0012] In some aspects, a non-transient computer-readable medium storing a set of instructions for wireless communication includes one or more instructions that, when executed by one or more processors of a UE, cause the UE to: receive information indicating the number of repetitions of PUSCH transmission, wherein at least one of the repetitions of the number is to be transmitted in a time interval including time resources configured for downlink communication; and, in a corresponding time interval excluding time resources configured for downlink communication, transmit the number of repetitions using frequency hopping at least in part based on an index of the corresponding time interval.

[0013] In some aspects, a non-transient computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising one or more instructions, which, when executed by one or more processors of a UE, cause the UE to: receive information indicating periodicity of configured-approved timings, wherein the periodicity of configured-approved timings indicates a number of time intervals; and, within a corresponding time interval excluding time resources configured for downlink communication, transmit one or more first repetitions of PUSCH transmissions for configured-approved timings that are not transmitted within the number of time intervals.

[0014] In some aspects, a non-transient computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising one or more instructions that, when executed by one or more processors of a UE, cause the UE to: receive information scheduling a first set of repetitions of PUSCH transmissions having a first set of transmission parameters and a second set of repetitions of PUSCH transmissions having a second set of transmission parameters; and transmit repetitions in the first set of repetitions and the second set of repetitions in corresponding time intervals, wherein at least one repetition of each of the first set of repetitions and the second set of repetitions is transmitted in a first frequency hopping, and at least one repetition of each of the first set of repetitions and the second set of repetitions is transmitted in a second frequency hopping.

[0015] In some aspects, an apparatus for wireless communication includes: means for receiving information indicating the number of repetitions of a PUSCH transmission, wherein at least one of the repetitions of the number is to be transmitted in a time interval including time resources configured for downlink communication; and means for transmitting the number of repetitions in a corresponding time interval excluding time resources configured for downlink communication using frequency hopping at least in part based on an index of the corresponding time interval.

[0016] In some aspects, an apparatus for wireless communication includes: means for receiving information indicating periodicity of configured-approved timing, wherein the periodicity of configured-approved timing indicates a number of time intervals; and means for transmitting one or more first repetitions of PUSCH transmissions for configured-approved timings within corresponding time intervals excluding time resources configured for downlink communication, and for discarding one or more second repetitions of PUSCH transmissions for configured-approved timings that were not transmitted within the number of time intervals.

[0017] In some aspects, an apparatus for wireless communication includes: means for receiving information on a first set of repetitions of PUSCH transmissions having a first set of transmission parameters and a second set of repetitions of PUSCH transmissions having a second set of transmission parameters; and means for transmitting repetitions in the first set of repetitions and the second set of repetitions in corresponding time intervals, wherein at least one repetition in each of the first set of repetitions and the second set of repetitions is transmitted in a first frequency hopping, and at least one repetition in each of the first set of repetitions and the second set of repetitions is transmitted in a second frequency hopping.

[0018] The aspects generally include, as substantially described herein with reference to the accompanying drawings and description, methods, apparatus, systems, computer program products, non-transient computer-readable media, user equipment, base stations, wireless communication equipment, and / or processing systems.

[0019] The foregoing has broadly outlined the features and technical advantages of the examples according to this disclosure in an effort to facilitate a better understanding of the following detailed description. Additional features and advantages will be described thereafter. The disclosed concepts and specific examples can be readily used as the basis for modifications or the design of other structures for implementing the same purposes as this disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The characteristics of the concepts disclosed herein, in both their organization and manner of operation, and their associated advantages, will be better understood by considering the following description in conjunction with the accompanying drawings. Each drawing is provided for illustrative and descriptive purposes and not for defining limitations on the claims. Attached Figure Description

[0020] To gain a more detailed understanding of the features described above in this disclosure, reference can be made to various aspects of the above brief overview, some of which are illustrated in the accompanying drawings. However, it should be noted that the drawings illustrate only certain typical aspects of this disclosure and should not be considered as limiting its scope, as other equivalent aspects are permissible in this description. Identical reference numerals in different drawings may identify the same or similar elements.

[0021] Figure 1 This is a diagram illustrating examples of wireless networks according to various aspects of this disclosure.

[0022] Figure 2 This is a diagram illustrating an example of communication between a base station and a UE in a wireless network according to various aspects of this disclosure.

[0023] Figure 3 This is a diagram illustrating an example of configured-allowed (CG) communication according to various aspects of this disclosure.

[0024] Figure 4This is a diagram illustrating an example of physical uplink repetition types according to various aspects of this disclosure.

[0025] Figure 5-7 This is a diagram illustrating an example of repeated association with the Physical Uplink Shared Channel (PUSCH) according to various aspects of this disclosure.

[0026] Figure 8-10 This is a diagram illustrating an example process associated with the repetition of PUSCH according to various aspects of this disclosure.

[0027] Figure 11 This is a diagram illustrating an example device for wireless communication according to various aspects of this disclosure. Detailed Implementation

[0028] The various aspects of this disclosure are described more fully below with reference to the accompanying drawings. However, this disclosure may be implemented in many different forms and should not be construed as being limited to any specific structure or function given throughout this disclosure. Rather, these aspects are provided so that this disclosure will be thorough and complete, and will fully convey the scope of this disclosure to those skilled in the art. Based on the teachings herein, those skilled in the art will appreciate that the scope of this disclosure is intended to cover any aspect of this disclosure disclosed herein, whether implemented independently of or in combination with any other aspect of this disclosure. For example, any number of aspects set forth herein may be used to implement an apparatus or method of practice. Furthermore, the scope of this disclosure is intended to cover such apparatus or methods practiced using additional structures, functionalities, or structures and functionalities that complement or supplement the various aspects of this disclosure set forth herein. It should be understood that any aspect of this disclosure disclosed herein may be implemented by one or more elements of the claims.

[0029] Several aspects of a telecommunications system will now be presented with reference to various devices and techniques. These devices and techniques will be described in the following detailed description and explained in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, algorithms, etc. (collectively, "elements"). These elements can be implemented using hardware, software, or a combination thereof. Whether such elements are implemented in hardware or software depends on the specific application and the design constraints imposed on the overall system.

[0030] It should be noted that although the aspects herein may be described using terms commonly associated with 5G or NR radio access technology (RAT), the aspects of this disclosure may be applied to other RATs, such as 3G RAT, 4G RAT, and / or RATs after 5G (e.g., 6G).

[0031] Figure 1This is a diagram illustrating an example of a wireless network 100 according to various aspects of this disclosure. The wireless network 100 may be a 5G (NR) network, an LTE network, etc., or may include elements thereof. The wireless network 100 may include several base stations 110 (shown as BS110a, BS110b, BS110c, and BS110d) and other network entities. A base station (BS) is an entity that communicates with a user equipment (UE) and may also be referred to as an NR BS, B-node, gNB, 5G B-node (NB), access point, transmit / receive point (TRP), etc. Each BS may provide communication coverage for a specific geographic area. In 3GPP, the term "cell" may refer to the coverage area of ​​a BS and / or the BS subsystem serving that coverage area, depending on the context in which the term is used.

[0032] A BS can provide communication coverage for macrocells, picocells, femtocells, and / or another type of cell. Macrocells can cover a relatively large geographic area (e.g., a radius of several kilometers) and allow unrestricted access by UEs with a service subscription. Picocells can cover a relatively small geographic area and allow unrestricted access by UEs with a service subscription. Femtocells can cover a relatively small geographic area (e.g., a residential area) and allow restricted access by UEs associated with that femtocell (e.g., UEs in a Closed Subscriber Group (CSG)). A BS used for macrocells may be referred to as a macro BS. A BS used for picocells may be referred to as a pico BS. A BS used for femtocells may be referred to as a femto BS or a home BS. Figure 1 In the example shown, BS110a can be a macro BS for macro cell 102a, BS110b can be a pico BS for pico cell 102b, and BS110c can be a femto BS for femto cell 102c. A BS can support one or more (e.g., three) cells. The terms “eNB,” “base station,” “NR BS,” “gNB,” “TRP,” “AP,” “B node,” “5G NB,” and “cell” are used interchangeably herein.

[0033] In some respects, the cell may not be stationary, and the geographical area of ​​the cell may move depending on the location of the mobile BS. In some respects, BSs may interconnect with each other and / or interconnect to one or more other BSs or network nodes (not shown) in the wireless network 100 using any suitable transport network through various types of backhaul interfaces (such as direct physical connections, virtual networks, etc.).

[0034] The wireless network 100 may also include a relay station. A relay station is an entity capable of receiving data transmissions from an upstream station (e.g., a BS or a UE) and transmitting those data transmissions to a downstream station (e.g., a UE or a BS). A relay station can also be a UE capable of relaying transmissions for other UEs. Figure 1 In the example shown, relay BS110d can communicate with macro BS110a and UE 120d to facilitate communication between BS110a and UE 120d. A relay BS can also be referred to as a relay station, relay base station, relay, etc.

[0035] Wireless network 100 can be a heterogeneous network comprising different types of Base Stations (BSs) (e.g., macro BSs, pico BSs, femto BSs, relay BSs, etc.). These different types of BSs may have different transmit power levels, different coverage areas, and different effects on interference in wireless network 100. For example, macro BSs may have high transmit power levels (e.g., 5 to 40 watts), while pico BSs, femto BSs, and relay BSs may have lower transmit power levels (e.g., 0.1 to 2 watts).

[0036] Network controller 130 can be coupled to a set of BSs and can provide coordination and control over these BSs. Network controller 130 can communicate with each BS via backhaul. These BSs can also communicate with each other directly or indirectly, for example, via wireless or wired backhaul.

[0037] UE 120 (e.g., 120a, 120b, 120c) may be distributed throughout the wireless network 100, and each UE may be stationary or mobile. UE may also be referred to as an access terminal, terminal, mobile station, subscriber unit, station, etc. UE may be a cellular phone (e.g., a smartphone), personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, laptop computer, cordless phone, wireless local loop (WLL) station, tablet, camera, gaming device, netbook, smartbook, ultrabook, medical device or equipment, biometric sensor / device, wearable device (smartwatch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet)), entertainment device (e.g., music or video device, or satellite radio), vehicle component or sensor, smart meter / sensor, industrial manufacturing equipment, GPS device, or any other suitable device configured to communicate via wireless or wired media.

[0038] Some UEs can be considered machine-type communication (MTC) devices, or evolved or enhanced machine-type communication (eMTC) UEs. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, instruments, monitors, location tags, etc., which can communicate with a base station, another device (e.g., a remote device), or some other entity. Wireless nodes can provide connectivity to or to a network (e.g., a wide area network, such as the Internet or a cellular network) via wired or wireless communication links, for example. Some UEs can be considered Internet of Things (IoT) devices, and / or can be implemented as NB-IoT (Narrowband Internet of Things) devices. Some UEs can be considered client equipment (CPE). UE 120 can be included within a housing that houses the components of UE 120, such as processor components, memory components, etc. In some aspects, the processor components and memory components can be coupled together. For example, the processor components (e.g., one or more processors) and memory components (e.g., memory) can be operatively coupled, communicatively coupled, electronically coupled, electrically coupled, etc.

[0039] Generally, any number of wireless networks can be deployed in a given geographical area. Each wireless network can support a specific RAT and can operate on one or more frequencies. A RAT may also be referred to as a radio technology, air interface, etc. A frequency may also be referred to as a carrier, frequency channel, etc. Each frequency can support a single RAT in a given geographical area to avoid interference between wireless networks using different RATs. In some cases, NR or 5G RAT networks can be deployed.

[0040] In some respects, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly using one or more sidelink channels (e.g., without using base station 110 as an intermediary). For example, UEs 120 may communicate using peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocols (e.g., which may include vehicle-to-vehicle (V2V) protocols, vehicle-to-infrastructure (V2I) protocols, etc.), mesh networks, etc. In this scenario, UEs 120 may perform scheduling operations, resource selection operations, and / or other operations described elsewhere herein as performed by base station 110.

[0041] Devices in the wireless network 100 can communicate using the electromagnetic spectrum, which can be subdivided into various categories, bands, channels, etc., based on frequency or wavelength. For example, devices in the wireless network 100 can communicate using an operating band with a first frequency range (FR1) and / or an operating band with a second frequency range (FR2), where the first frequency range (FR1) spans from 410 MHz to 7.125 GHz and the second frequency range (FR2) spans from 24.25 GHz to 52.6 GHz. The frequencies between FR1 and FR2 are sometimes referred to as intermediate frequency bands. Although a portion of FR1 is greater than 6 GHz, FR1 is often referred to as the "sub-6 GHz band." Similarly, although different from the extremely high frequency (EHF) band (30 GHz–300 GHz) designated as the "millimeter wave" band by the International Telecommunication Union (ITU), FR2 is often referred to as the "millimeter wave" band. Therefore, unless otherwise stated, it should be understood that, if used herein, the terms "sub-6 GHz" and the like can broadly refer to frequencies less than 6 GHz, frequencies within FR1, and / or intermediate frequency band frequencies (e.g., greater than 7.125 GHz). Similarly, unless otherwise stated, it should be understood that, if used herein, the terms "millimeter wave" and the like can broadly refer to frequencies within the EHF band, frequencies within FR2, and / or intermediate frequency band frequencies (e.g., less than 24.25 GHz). It is conceivable that the frequencies included in FR1 and FR2 can be modified, and the techniques described herein are applicable to those modified frequency ranges.

[0042] As indicated above, Figure 1 This is provided as an example. Other examples may differ from the one provided. Figure 1 The example described.

[0043] Figure 2 This is a diagram illustrating an example 200 of communication between a base station 110 and a UE 120 in a wireless network 100 according to various aspects of this disclosure. The base station 110 may be equipped with T antennas 234a to 234t, and the UE 120 may be equipped with R antennas 252a to 252r, wherein generally T≥1 and R≥1.

[0044] At base station 110, transmit processor 220 can receive data destined for one or more UEs from data source 212, select one or more modulation and coding schemes (MCS) for each UE based at least in part on the Channel Quality Indicator (CQI) received from each UE, process (e.g., encode and modulate) the data for each UE based at least in part on the MCS(s) selected for each UE, and provide data symbols for all UEs. Transmit processor 220 can also process system information (e.g., semi-static resource allocation information (SRPI) etc.) and control information (e.g., CQI requests, grants, upper-layer signaling, etc.), and provide overhead symbols and control symbols. Transmit processor 220 can also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS)), demodulation reference signals (DMRS), etc.) and synchronization signals (e.g., primary synchronization signal (PSS) and secondary synchronization signal (SSS)). The transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on ​​data symbols, control symbols, overhead symbols, and / or reference symbols, where applicable, and can provide T output symbol streams to T modulators (MODs) 232a to 232t. Each modulator 232 can process its own output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator 232 can further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The T downlink signals from modulators 232a to 232t can be transmitted via T antennas 234a to 234t, respectively.

[0045] At UE 120, antennas 252a to 252r can receive downlink signals from base station 110 and / or other base stations and can provide the received signals to demodulators (DEMODs) 254a to 254r respectively. Each demodulator 254 can condition (e.g., filter, amplify, downconvert, and digitize) the received signal to obtain an input sample. Each demodulator 254 can further process the input sample (e.g., for OFDM, etc.) to obtain received symbols. MIMO detector 256 can obtain the received symbols from all R demodulators 254a to 254r, perform MIMO detection on these received symbols where applicable, and provide detected symbols. Receiver processor 258 can process (e.g., demodulate and decode) these detected symbols, provide decoded data for UE 120 to data sink 260, and provide decoded control information and system information to controller / processor 280. The term "controller / processor" can refer to one or more controllers, one or more processors, or a combination thereof. The channel processor can determine the Reference Received Power (RSRP), Received Signal Strength Indicator (RSSI), Reference Received Quality (RSRQ), Channel Quality Indicator (CQI), and so on. In some respects, one or more components of the UE 120 may be included in the housing 284.

[0046] Network controller 130 may include communication unit 294, controller / processor 290, and memory 292. Network controller 130 may include one or more devices, such as those in the core network. Network controller 130 may communicate with base station 110 via communication unit 294.

[0047] On the uplink, at UE 120, transmit processor 264 can receive and process data from data source 262 and control information from controller / processor 280 (e.g., reports including RSRP, RSSI, RSRQ, CQI, etc.). Transmit processor 264 can also generate reference symbols for one or more reference signals. Symbols from transmit processor 264 may be pre-encoded by TX MIMO processor 266 where applicable, further processed by modulators 254a to 254r (e.g., for DFT-s-OFDM, CP-OFDM, etc.), and transmitted to base station 110. In some aspects, UE 120 includes a transceiver. The transceiver may include (e.g.) antenna 252, modulator and / or demodulator 254, MIMO detector 256, receive processor 258, transmit processor 264, and / or any combination of TX MIMO processor 266. The transceiver may be used by a processor (e.g., controller / processor 280) and memory 282 to perform aspects of any of the methods described herein, for example, as referenced Figure 5-10 As described.

[0048] At base station 110, uplink signals from UE 120 and other UEs can be received by antenna 234, processed by demodulator 232, detected by MIMO detector 236 where applicable, and further processed by receiver processor 238 to obtain decoded data and control information transmitted by UE 120. Receiver processor 238 can provide the decoded data to data sink 239 and the decoded control information to controller / processor 240. Base station 110 may include communication unit 244 and communicate with network controller 130 via communication unit 244. Base station 110 may include scheduler 246 to schedule UE 120 for downlink and / or uplink communications. In some aspects, base station 110 includes a transceiver. The transceiver may include any combination of antenna 234, modulator and / or demodulator 232, MIMO detector 236, receiver processor 238, transmitter processor 220, and / or TX MIMO processor 230. The transceiver can be used by a processor (e.g., controller / processor 240) and memory 242 to perform aspects of any of the methods described herein, for example, as referenced Figure 5-10 As described.

[0049] The controller / processor 240 of base station 110, the controller / processor 280 of UE 120, and / or Figure 2 Any other component may perform one or more techniques associated with Physical Uplink Shared Channel (PUSCH) repetition, as described in more detail elsewhere herein. For example, the controller / processor 240 of base station 110, the controller / processor 280 of UE 120, and / or Figure 2 Any other component may execute or direct, for example Figure 8 The process 800 Figure 9 The process 900 Figure 10 The operation of process 1000 and / or other processes as described herein. Memory 242 and 282 may store data and program code for base station 110 and UE 120, respectively. In some aspects, memory 242 and / or memory 282 may include: a non-transitory computer-readable medium storing one or more instructions (e.g., code, program code, etc.) for wireless communication. For example, when executed by one or more processors of base station 110 and / or UE 120 (e.g., directly executed, or executed after compilation, conversion, interpretation, etc.), the one or more processors, UE 120, and / or base station 110 may cause the one or more processors, UE 120, and / or base station 110 to perform or direct, for example... Figure 8 The process 800 Figure 9 The process 900 Figure 10The process 1000, and / or other processes as described herein. In some respects, the execution instructions may include run instructions, translate instructions, compile instructions, interpret instructions, etc.

[0050] In some aspects, the UE includes means for receiving information indicating the number of repetitions of PUSCH transmission, wherein at least one of the repetitions of that number is to be transmitted in a time interval including time resources configured for downlink communication; and / or means for transmitting the number of repetitions using frequency hopping at least partially based on an index of the corresponding time interval in a corresponding time interval excluding time resources configured for downlink communication. In some aspects, the UE includes means for receiving information indicating the periodicity of configured-approved timings, wherein the periodicity of configured-approved timings indicates the number of time intervals; and / or means for transmitting one or more first repetitions of PUSCH transmissions for configured-approved timings in a corresponding time interval excluding time resources configured for downlink communication, and for discarding one or more second repetitions of PUSCH transmissions for configured-approved timings that were not transmitted within the number of time intervals. In some aspects, the UE includes means for receiving information on a first set of repetitions of PUSCH transmissions having a first set of transmission parameters and a second set of repetitions of PUSCH transmissions having a second set of transmission parameters; and / or means for transmitting repetitions in the first and second sets of repetitions in corresponding time intervals, wherein at least one repetition in each of the first and second sets of repetitions is transmitted in a first frequency hopping, and at least one repetition in each of the first and second sets of repetitions is transmitted in a second frequency hopping. Means for the UE to perform the operations described herein may include, for example, an antenna 252, a demodulator 254, a MIMO detector 256, a receive processor 258, a transmit processor 264, a TX MIMO processor 266, a modulator 254, a controller / processor 280, and / or a memory 282.

[0051] although Figure 2 The boxes in the diagram are interpreted as different components, but the functions described above with respect to these boxes can be implemented by a single hardware component, software component, or combination of components. For example, the functions described with respect to transmit processor 264, receive processor 258, and / or TX MIMO processor 266 can be performed by controller / processor 280 or under the control of controller / processor 280.

[0052] As indicated above, Figure 2 This is provided as an example. Other examples may differ from the one provided. Figure 2 The example described.

[0053] Figure 3This is a diagram illustrating example 300 of configured-allowed (CG) communication according to various aspects of this disclosure. As shown, example 300 includes a base station and a UE.

[0054] like Figure 3 As shown by reference numeral 305 in the accompanying drawings, the base station may transmit CG configuration to the UE. For example, the base station may transmit configuration information identifying the CG (e.g., in Radio Resource Configuration (RRC) messages, Downlink Control Information (DCI) messages, etc.). In some aspects, the configuration information identifying the CG may indicate resource allocation (e.g., in the time domain, frequency domain, spatial domain, code domain, etc.), periodicity associated with the resource allocation, etc. The CG may identify resources or sets of resources that the UE can use for uplink communication (e.g., data, control information, etc.). For example, the CG configuration may identify resource allocation for PUSCH. In some aspects, the CG configuration may identify one or more resource pools that the UE can use for uplink transmission.

[0055] In some aspects, CG configuration can be configured to use resources dedicated to UE uplink communication to configure contention-free CG communication. In this case, CG configuration can indicate the allocation of resources dedicated to UE uplink communication (e.g., in the time domain, frequency domain, spatial domain, code domain, etc.). In some aspects, CG configuration can configure the allocation of resources for the UE to occur periodically, such that the allocation corresponds to the periodically occurring transmission timing.

[0056] like Figure 3 As shown by reference numeral 310 in the accompanying drawings, when a UE has uplink data to transmit, the UE transmits the uplink data in CG resources identified by the CG configuration. For example, the UE uses a configured resource allocation to transmit uplink data in one of the CG uplink timings identified in the CG configuration. For UEs with periodic uplink traffic, a CG configuration with rule-based periodic CG uplink timings for dedicated resource allocations for the UE can be convenient. The CG configuration can be configured with periodicity associated with resource allocation to associate the CG uplink timings with a periodic nominal arrival time at which traffic expected to be transmitted to the base station arrives at the UE (or is ready to be transmitted by the UE).

[0057] like Figure 3 As further illustrated by reference numeral 320 in the accompanying drawing, the UE transmits uplink communication to the base station on CG resources. For example, the UE may use a resource allocation identified by the CG to transmit uplink communication as PUSCH communication.

[0058] In this manner, the base station can schedule uplink data transmission for the UE without uplink permission (e.g., without DCI permission). As described above, the CG configuration (e.g., ConfiguredGrantConfig) can be a semi-static configuration (e.g., RRC configuration). In some aspects, the CG configuration can be activated (or deactivated) by DCI.

[0059] In the first type of CG configuration, referred to as Type 1 CG configuration (e.g., RRC-based CG configuration), the UE can perform uplink data transmission without permission, at least partially based on RRC (re)configuration, without any Layer 1 (L1) signaling. That is, Type 1 CG configuration is fully RRC-configured. In the second type of CG configuration, referred to as Type 2 CG configuration (e.g., DCI-activated CG configuration), the UE can perform uplink data transmission without permission, at least partially based on RRC (re)configuration combined with L1 signaling to activate and / or release Type 2 CG configuration. That is, Type 2 CG configuration uses RRC configuration for some parameters, and the DCI activating the CG can indicate other parameters of the CG configuration. Here, after the CG is activated by the DCI, the UE can perform PUSCH transmissions according to the CG configuration (e.g., the periodicity and offset of the CG configuration) until another DCI releases the CG.

[0060] Type 1 CG configurations can indicate a configured Scheduled Radio Network Temporary Identifier (CS-RNTI) that can be used to receive DCIs for scheduled retransmissions. Type 1 CG configurations can indicate the periodicity of the CG. Type 1 CG configurations can indicate a time-domain offset (e.g., timeDomainOffset) that indicates the offset of the CG resource in the time domain (e.g., relative to system frame number 0 (SFN=0)). Type 1 CG configurations can indicate a time-domain allocation (e.g., timeDomainAllocation) that indicates configured uplink permission in the time domain. For example, time-domain allocation may include indications of start symbols and lengths (e.g., start and length indicator values ​​(SLIVs)). As an example, the time-domain allocation parameter of a Type 1 CG configuration can indicate a value (m) that indicates the row index (m+1) of the time-domain resource allocation table (which indicates the SLIV). Type 1 CG configurations can indicate the number of Hybrid Automatic Repeat Request (HARQ) processes for the CG (e.g., nrofHARQ-Processes).

[0061] Type 2CG configuration may indicate a CS-RNTI, which can be used to receive DCIs for activating, deactivating, and / or scheduling retransmissions of the Type 2CG configuration. Type 2CG configuration may indicate the periodicity of the CG. Type 2CG configuration may indicate the number of HARQ processes for the CG (e.g., nrofHARQ-Processes). For Type 2CG configuration, L1 signaling may indicate additional parameters of the CG resources, such as the time offset associated with the periodicity. For example, the time-domain resource allocation field in the DCI may indicate the row index of the time-domain resource allocation table (which indicates the SLIV). Furthermore, for Type 2CG configuration, the UE may transmit confirmation of L1 signaling for activating or deactivating the Type 2CG configuration (e.g., in the Media Access Control element (MAC-CE)).

[0062] In some cases, the CG configuration may indicate the number of coherent time slots allocated for CG resources within a CG time period. A coherent time slot may begin with a time slot offset indicated by the CG configuration. As another example, the CG configuration may indicate the number of coherent PUSCHs within a time slot (i.e., per time slot). The length (e.g., duration) of each PUSCH timing may be the same. For example, the SLIV of the CG configuration may indicate the starting symbol and length of the first PUSCH timing within a time slot, and the indicated length may be repeated for coherent PUSCH timings within the time slot. Furthermore, the temporal resource allocation of the CG configuration may be repeated over the indicated number of coherent time slots, and the same symbol allocation and mapping type may be used for the first PUSCH timing in each time slot within the coherent time slot.

[0063] In some respects, the UE can transmit uplink control information (UCI) related to the CG in each PUSCH transmission (which may be referred to as CG-UCI). CG-UCI may indicate the HARQ procedure identifier associated with the PUSCH transmission, the new data indication for the PUSCH transmission, the redundant version associated with the PUSCH transmission, etc. CG-UCI may also indicate Channel Occupancy Time (COT) sharing information.

[0064] As indicated above, Figure 3 This is provided as an example. Other examples may differ from the one provided. Figure 3 The example described.

[0065] Figure 4Figures 400 and 405 illustrate examples of physical uplink repetition types according to various aspects of this disclosure. Specifically, examples 400 and 405 are examples of different types of PUSCH repetition that can be used for dynamically granted or configured-granted repetition. The different types of PUSCH repetition in examples 400 and 405 can be used for ultra-reliable low latency communication (URLLC). In some aspects, PUSCH repetition can be defined according to a SLIV indicating the starting symbol (S) and the length (L) of the repetition (e.g., the number of symbols used for the repetition) and the number of repetitions (K).

[0066] Example 400 is an example of PUSCH repetition type A. In PUSCH repetition type A, the same SLIV can be used for each repetition in a slot across K consecutive slots (e.g., when K > 1). In PUSCH repetition type A, each repetition is transmitted in the corresponding slot. Furthermore, the same symbol index is used for repetition in each slot. That is, in each slot, the same start symbol and the same repetition length (e.g., the same SLIV) are used for repetition. PUSCH repetition type A can use dynamic indication of the number of repetitions (e.g., in the Time Domain Resource Allocation (TDRA) field of the DCI) or semi-static configuration of the number of repetitions (e.g., in the Radio Resource Control (RRC) configuration). In the case of semi-static configuration, the UE can be configured to have a PUSCH aggregation factor (e.g., the pusch-AggregationFactor parameter), and the number of repetitions can correspond to the PUSCH aggregation factor. In the case of dynamic indication, the UE can be configured to have a TDRA table including multiple rows, and each row can identify the number of repetitions (e.g., in the numberofrepetitions field). Here, the number of repetitions may correspond to the number of repetitions identified by the row of the TDRA table indicated in the DCI.

[0067] In some respects (e.g., for PUSCH repeats scheduled by dynamic permission), if a PUSCH copy is to be transmitted in a slot that includes one or more symbols configured (e.g., semi-statically configured) for downlink communication, the repeat can be skipped (e.g., not transmitted). However, the repeat can still be counted toward the number (K) of repeats to be transmitted. For example, if four repeats are scheduled for the UE, and one of the repeats is to be transmitted in a slot that includes downlink symbols, the UE can actually transmit only three of the repeats.

[0068] For type 1 CG, the number of repetitions can be provided by parameters (e.g., the repK parameter) configured by a higher layer (e.g., RRC) for the number of repetitions. For type 2 CG, the number of repetitions can be indicated by the DCI that identifies the row in the TDRA table. If the row in the TDRA table does not identify the number of repetitions (e.g., the numberofrepetitions field does not exist in the TDRA table), the number of repetitions can be provided by parameters (e.g., repK) configured by a higher layer. For CG, repetition skipping and repetition counting can be performed as described above. Furthermore, if the duration of transmission for this number of repetitions is greater than the duration associated with the periodicity of the CG timing, the UE can determine an error.

[0069] Example 405 is an example of PUSCH repetition type B. In PUSCH repetition type B, K nominal repetitions (each with a nominal length L) are scheduled back-to-back starting from symbol S (e.g., in DCI) (e.g., consecutively, with no time gaps between repetitions), where S and L are indicated by SLIV. In PUSCH repetition type B, the repetitions scheduled are called "nominal repetitions," and the indicated repetition length is called the "nominal length," because the actual number of repetitions to be transmitted or the actual repetition length used may differ from the indicated nominal number of repetitions or the indicated nominal repetition length.

[0070] As described above, type A PUSCH repetitions can be skipped if repetitions are to be transmitted in a time slot that includes one or more symbols configured for downlink communication. However, in some aspects, skipped repetitions (e.g., time slots with downlink symbols in the allocation for repetitions) may not be counted in the number of repetitions to be transmitted. For example, UE 120 may postpone the transmission of skipped repetitions to the next transmission opportunity of downlink symbols that do not conflict. Therefore, the UE can effectively transmit the indicated or configured number of repetitions in time slots that do not conflict downlink symbols.

[0071] In some respects, inter-slot frequency hopping (e.g., when enabled) can be based on the slot index within the radio frame (e.g., absolute slot number). For example, according to Equation 1, PUSCH transmissions in even-indexed slots can occur in a first frequency hopping (e.g., frequency position), while PUSCH transmissions in odd-indexed slots can occur in a second frequency hopping:

[0072]

[0073] in Indicates the time slot number, RB 起始 Define the first frequency hopping, and Define the second frequency hopping frequency.

[0074] Accordingly, if the UE is to actually transmit the number of repetitions to the base station in a time slot that does not include conflicting downlink symbols (in some cases, every other time slot), then all or most of the repetitions can be transmitted in the same frequency hopping. Therefore, the UE's transmission may lack frequency diversity, thereby impairing transmission performance and leading to retransmissions, additional overhead of network resources, and / or additional overhead of processing resources for the UE and / or the base station.

[0075] Some of the techniques and apparatus described herein provide improved frequency diversity for repetitions transmitted using inter-slot frequency hopping. In some aspects, frequency hopping may be based at least in part on the time-order index (rather than the absolute index) of the time slots to be used for repetition. As described above, the time slots to be used for repetition may be coherent time slots of downlink resources that do not contain collisions. In this way, spatial diversity of repetition can be improved, thereby reducing retransmissions and saving network and processing resources associated with retransmissions.

[0076] Furthermore, as described above, if the transmission duration for the number of repetitions is longer than the duration associated with the periodicity of the CG timing, the UE can determine an error. Accordingly, if the UE intends to actually transmit the number of repetitions to the base station in a time slot that does not include conflicting downlink symbols, the transmission duration for the repetitions can exceed the duration associated with the periodicity. This is because the transmission duration for the repetitions is not constant and depends on the number of time slots that include conflicting downlink symbols, while the configured periodicity of the CG timing is constant. As a result, conflicts may occur between repetitions, thus impairing the performance of the repetitions.

[0077] Some of the techniques and apparatus described herein address a scenario where the duration of a repetition exceeds the duration associated with the periodicity of the timing of a CG (CG animation). In some aspects, one or more repetitions exceeding the duration associated with the periodicity can be discarded. In this way, conflicts between repetitions can be avoided, and the performance of the repetition can be improved.

[0078] In some aspects, UEs using multiple beams for multiple TRP PUSCH repetitions (e.g., type A repetition or type B repetition) can map beams to repetitions to improve time diversity and / or frequency diversity of the repetitions. For example, beams can be mapped to repetitions cyclically. Here, the first beam is mapped to the first repetition, the second beam to the second repetition, the first beam to the third repetition, the second beam to the fourth repetition, and so on (e.g., beam mapping patterns of beam 1, beam 2, beam 1, beam 2, etc.). As another example, beams can be mapped to repetitions sequentially. Here, the first beam is mapped to the first and second repetitions, the second beam to the third and fourth repetitions, and so on (e.g., beam mapping patterns of beam 1, beam 1, beam 2, beam 2, etc.). Other mapping patterns are also possible. For example, the first half of a repetition can be mapped to the first beam, while the second half of the repetition can be mapped to the second beam. As another example, a specific mapping pattern of beams to repetitions can be configured.

[0079] In some respects, for PUSCH repetitions with frequency hopping (e.g., type A repetition or type B repetition), beam mapping can be performed at the frequency hopping level. For example, beams can be mapped cyclically to frequency hopping, sequentially to frequency hopping, half-and half-to-frequency hopping, and so on.

[0080] Accordingly, if inter-slot frequency hopping is based on absolute timeslot indexes, as described above, then multiple sets of repetitions using different sets of transmission parameters (e.g., different beams) may be unevenly distributed across different frequency hopping frequencies. For example, all or most repetitions in the first set may be transmitted in the same frequency hopping frequency, while all or most repetitions in the second set may also be transmitted in the same frequency hopping frequency. Therefore, as described above, the UE's transmission may lack frequency diversity.

[0081] The techniques and apparatus described herein provide improved frequency diversity for multiple sets of repetitions transmitted using different sets of transmission parameters and employing inter-slot frequency hopping. In some aspects, repetitions in a first set (to be transmitted to a first TRP using a first beam) and repetitions in a second set (to be transmitted to a second TRP using a second beam) are mapped such that at least one repetition from each of the first and second sets is transmitted in the first frequency hopping and at least one repetition from each of the first and second sets is transmitted in the second frequency hopping. In this manner, frequency diversity of repetitions is improved, thereby reducing retransmissions and conserving network and processing resources associated with retransmissions.

[0082] As indicated above, Figure 4 Examples are provided. Other examples may differ from those provided. Figure 4 The example described.

[0083] Figure 5 This is a diagram illustrating example 500 of the repetition of PUSCH according to various aspects of this disclosure. For example... Figure 5 As shown, Example 500 includes communication between base station 110 and UE 120. In some aspects, base station 110 and UE 120 may be included in a wireless network (such as wireless network 100). Base station 110 and UE 120 may communicate on a wireless access link, which may include an uplink and a downlink.

[0084] As indicated by reference numeral 505, base station 110 can transmit, and UE 120 can receive, information indicating the number of repetitions of PUSCH transmissions (e.g., transport blocks). For example, as described above, UE 120 can receive an RRC configuration indicating the number of repetitions (e.g., by the pusch-AggregationFactor parameter). As another example, as described above, UE 120 can receive a DCI indicating the number of repetitions (e.g., by a TDRA identifier identifying a row in a TDRA table). As described above, the repetitions of PUSCH transmissions can be type A PUSCH repetitions. For example, each repetition can be transmitted in a corresponding time interval (e.g., a corresponding timeslot) based on the indicated (e.g., in the DCI) start value and length value (e.g., SLIV).

[0085] In some aspects, repetition may include a first set of repetitions to be transmitted to a first TRP using a first set of transmission parameters, and a second set of repetitions to be transmitted to a second TRP using a second set of transmission parameters (e.g., repetition may be used for transmissions to multiple TRPs and may be scheduled by a single DCI or multiple DCIs). The first and second transmission parameter sets may be different (e.g., they may differ by at least one transmission parameter). The transmission parameter sets may identify uplink beams, precoding and / or uplink power control parameter sets, etc. Accordingly, in some aspects, the first and second transmission parameter sets may identify different uplink beams, different precoding and / or different power control parameters.

[0086] As shown by reference numeral 510, UE 120 may determine a time interval (e.g., a time slot) in which repetitions are to be transmitted. In some aspects, UE 120 may be configured to skip repetitions to be transmitted in a time interval that includes resources configured for downlink communication (e.g., including at least one conflicting downlink symbol). Resources configured for downlink communication may be semi-statically configured (e.g., by semi-persistent scheduling). In some aspects, UE 120 may be configured to transmit all the number of repetitions indicated for UE 120. That is, UE 120 may not count skipped repetitions in relation to the number of repetitions to be transmitted by UE 120. Therefore, UE 120 may determine to transmit that number of repetitions in a coherent time interval (e.g., a time slot) that does not include time resources configured for downlink communication. That is, UE 120 may transmit that number of repetitions in a coherent time interval that includes time resources (e.g., symbols) configured only for uplink communication or for flexible use (e.g., uplink or downlink communication).

[0087] In some respects, UE 120 may determine the index of the determined time interval, which may be based at least in part on the repetitions to be transmitted within the determined time interval. In other words, the determined time intervals may be indexed chronologically. For example, a first determined time interval of downlink time resources excluding conflicts may be assigned index 0 (k = 0), a second determined time interval of downlink time resources excluding conflicts may be assigned index 1 (k = 1), and so on. The last determined time interval of downlink time resources excluding conflicts may be assigned index k = K – 1, where K is the indicated number of repetitions.

[0088] Accordingly, the index of the determined time interval (thus not assigning the index to time intervals that include conflicting downlink time resources) can differ from the absolute index of the time interval within the radio frame (thus assigning the index to each time interval regardless of whether the time interval includes conflicting downlink time resources), as described above. Therefore, the index of the time interval can be a modified index relative to the absolute index of the time interval.

[0089] In some respects, as described above, repetitions may include multiple sets of repetitions to be transmitted using different sets of transmission parameters (e.g., different beams). Here, the determined time intervals may be indexed chronologically within the set of repetitions. For example, the determined time intervals to be used for repetitions in a first set of repetitions may be indexed chronologically (e.g., k=0, k=1), and the determined time intervals to be used for repetitions in a second set of repetitions may be indexed chronologically (e.g., k=0, k=1).

[0090] In some aspects, as described above, base station 110 may determine the time interval (e.g., time slot) to be transmitted repeatedly. In some aspects, as described above, base station 110 may determine the index of the determined time interval.

[0091] As indicated by reference numeral 515, UE 120 can transmit, and base station 110 can receive, the indicated number of repetitions. As described above, UE 120 can transmit the indicated number of repetitions within a defined time interval excluding time resources configured for downlink communication. In some aspects, UE 120 can transmit a first set of repetitions (e.g., using a first beam) to a first TRP and a second set of repetitions (e.g., using a second beam) to a second TRP.

[0092] UE 120 may use frequency hopping to transmit the indicated number of repetitions. For example, UE 120 may use inter-slot frequency hopping to transmit the indicated number of repetitions. In inter-slot frequency hopping, different frequency hopping occurs in different time intervals (e.g., different time slots). For example, frequency hopping may include a first frequency hopping and a second frequency hopping used in alternating time intervals.

[0093] Frequency hopping used by UE 120 may be based at least in part on the index of a determined time interval (e.g., rather than the absolute index of the time interval within a radio frame). In some aspects, a first frequency hopping may be used in a determined time interval associated with either an even or odd index value, and a second frequency hopping may be used in a determined time interval associated with the other of an even or odd index value. For example, UE 120 may determine the frequency hopping according to Equation 2:

[0094]

[0095] Where k is the index of the time interval determined according to the modified index described in this article.

[0096] Figure 520 illustrates an example in which UE 120 uses frequency hopping based at least in part on a modified timeslot index to transmit this number of repetitions. As shown, the indicated number of repetitions could be four. Accordingly, UE 120 can determine that the first four timeslots, excluding downlink resources, are to be used for repetitions. For example, the first, third, fifth, and sixth timeslots do not include downlink resources and can be used to transmit PUSCH repetitions. These timeslots can be indexed chronologically (from 0 to 3, as shown) according to the modified index described herein. Conversely, the second and fourth timeslots include downlink resources and are not indexed. As shown, UE 120 can use the first frequency hopping in even-indexed timeslots to transmit repetitions, and UE 120 can use the second frequency hopping in odd-indexed timeslots to transmit repetitions.

[0097] Figure 525 illustrates an example in which UE 120 uses frequency hopping at least in part based on a modified time slot index to transmit this number of repetitions. In this example, repetitions may include a first set of repetitions using a first transmission parameter (e.g., a first beam for transmission to a first TRP) and a second set of repetitions using a second transmission parameter (e.g., a second beam for transmission to a second TRP). Repetitions in the first and second sets may be scheduled in alternating time intervals. As shown, the indicated number of repetitions may be two repetitions in the first set and two repetitions in the second set (a total of four repetitions).

[0098] Accordingly, UE 120 can determine that the first four time slots, excluding downlink resources, are to be used for repetitions in the first and second repetition sets. For example, the first, third, fifth, and sixth time slots do not include downlink resources and can be used to transmit PUSCH repetitions. These time slots can be indexed chronologically within the repetition sets according to the modified indexing described herein. For example, time slots used for repetitions in the first repetition set (as shown, the first and fifth time slots) are indexed chronologically, and time slots used for repetitions in the second repetition set (as shown, the third and sixth time slots) are indexed chronologically. Conversely, the second and fourth time slots include downlink resources and are not indexed. As shown, UE 120 can use the first frequency hopping in even-indexed time slots to transmit repetitions, and UE 120 can use the second frequency hopping in odd-indexed time slots to transmit repetitions.

[0099] As indicated above, Figure 5 This is provided as an example. Other examples may differ from the one provided. Figure 5 The example described.

[0100] Figure 6 This is a diagram illustrating example 600 associated with the repetition of PUSCH according to various aspects of this disclosure. For example... Figure 6 As shown, Example 600 includes communication between base station 110 and UE 120. In some aspects, base station 110 and UE 120 may be included in a wireless network (such as wireless network 100). Base station 110 and UE 120 may communicate on a wireless access link, which may include an uplink and a downlink.

[0101] As shown by reference numeral 605, base station 110 can transmit, and UE 120 can receive, a configuration that is configured to be granted. This configuration may include information indicating time-domain resource allocation for the configured-grant timings. For example, the time-domain resource allocation may identify the duration of the configured-grant timings, such as the number of time intervals (e.g., the number of time slots). The configuration may include information indicating the periodicity of the configured-grant timings. For example, periodicity may indicate the duration between the start times of consecutive configured-grant timings. The duration may be the number of time intervals (e.g., the number of time slots). In some aspects, the duration of a configured-grant timing is less than the duration associated with the periodicity of the configured-grant timing (e.g., if the duration used to transmit a repetition in the configured-grant timing is greater than the duration associated with the periodicity, UE 120 may determine an error).

[0102] This configuration may include information indicating the number of repetitions of the PUSCH transmission to be transmitted in the configured-approved time slots. In some aspects, as described above, the repetitions are Type A PUSCH repetitions. For example, each repetition may be transmitted in a corresponding time interval (e.g., a corresponding slot) of the configured-approved time slot, based on an indicated (e.g., in DCI) start value and length value (e.g., SLIV).

[0103] In some respects, the configuration can be configured to be granted for either Type 1 or Type 2. For example, UE 120 may receive the configuration via RRC signaling (e.g., configured to be granted for Type 1). As another example, UE 120 may receive a portion of the configuration via RRC signaling and another portion via DCI (e.g., configured to be granted for Type 2). For Type 1 configuration, the configured configuration can be activated by RRC signaling. For Type 2 configuration, the configured configuration can be activated by DCI.

[0104] As indicated by reference numeral 610, UE 120 may determine a time interval (e.g., a time slot) in which to transmit repetitions for configured-approved timing. In some aspects, UE 120 may be configured to skip repetitions to be transmitted in time intervals that include resources configured for downlink communication (e.g., including at least one conflicting downlink symbol), as described above. In some aspects, UE 120 may be configured to transmit all the number of repetitions indicated by UE 120, as described above. Thus, UE 120 may determine to transmit that number of repetitions in a coherent time interval (e.g., a time slot) that does not include time resources configured for downlink communication. That is, UE 120 may transmit that number of repetitions in a coherent time interval that includes time resources (e.g., symbols) configured only for uplink communication or for flexible use.

[0105] In some aspects, the determined time interval may include one or more time intervals beyond the time-domain resource allocation for the configured-approved timing. In some aspects, the duration from the first time interval to the last time interval within the determined time interval may exceed the duration associated with periodicity. Here, UE 120 may determine to transmit fewer than that number of repetitions (e.g., even if UE 120 is configured to transmit all the repetitions). In some aspects, UE 120 may determine to transmit a smaller number of repetitions such that the last repetition to be transmitted by UE 120 for the configured-approved timing ends before the next configured-approved timing (e.g., the first time slot and / or the first repetition of the next configured-approved timing).

[0106] In some aspects, as described above, base station 110 may determine the time interval (e.g., time slot) in which repetitions are to be transmitted. In some aspects, as described above, base station 110 may determine when UE 120 should transmit fewer repetitions than the number indicated for UE 120.

[0107] As indicated by reference numeral 615, UE 120 can transmit, and base station 110 can receive, one or more repetitions of an indicated number of repetitions for a configured and authorized timing. In some aspects, UE 120 can transmit a first set of repetitions (e.g., using a first beam) to a first TRP and a second set of repetitions (e.g., using a second beam) to a second TRP. As described above, UE 120 can transmit repetitions within a determined time interval excluding time resources configured for downlink communication. Furthermore, UE 120 can transmit repetitions within a periodic duration (e.g., within a certain number of time intervals). Accordingly, UE 120 can discard one or more repetitions of the indicated number of repetitions that are not transmitted within the periodic duration. That is, UE 120 can discard one or more repetitions determined to have exceeded the periodic duration.

[0108] Figure 620 illustrates an example of transmitting repetitions within a duration associated with periodicity. In this example, the number of repetitions to be transmitted by UE 120 could be four. In this example, the periodicity of the configured-approved timing could correspond to seven time slots. UE 120 can determine that the first four time slots within the cycle of periodicity, excluding downlink resources, will be used for repetition.

[0109] As shown, within the periodic first cycle, only the first, second, and sixth time slots do not include downlink resources and can be used to transmit PUSCH repeats. Accordingly, UE 120 can transmit three repeats for a configured first timing within the periodic first cycle (e.g., in the first, second, and sixth time slots) and can discard a fourth repeat.

[0110] As shown, within the periodic second cycle, the first, second, third, and fourth time slots do not include downlink resources and can be used to transmit PUSCH repetitions. Accordingly, UE 120 can transmit all four repetitions for the configured-approved second timing within the periodic second cycle (e.g., within the first, second, third, and fourth time slots). As described above, UE 120 can determine for each configured-approved timing whether to transmit all indicated numbers of repetitions or transmit fewer numbers of repetitions.

[0111] As indicated above, Figure 6 This is provided as an example. Other examples may differ from the one provided. Figure 6 The example described.

[0112] Figure 7 This is a diagram illustrating example 700 associated with the repetition of PUSCH according to various aspects of this disclosure. For example... Figure 7 As shown, Example 700 includes communication between a UE 120 and multiple TRPs 705 (shown as a first TRP 705-1 and a second TRP 705-2). In some aspects, the UE 120 and the TRPs 705 may be included in a wireless network (such as wireless network 100). The UE 120 may communicate with the TRPs 705 on a radio access link, which may include an uplink and a downlink. In some aspects, each TRP 705 may correspond to a corresponding base station 110, may be implemented by the corresponding base station 110, or may be included in the corresponding base station 110. In some aspects, the multiple TRPs 705 may be implemented by the same base station 110, or may be included in the same base station 110.

[0113] As indicated by reference numeral 710, UE 120 may receive information on a first set of repeats and a second set of repeats for scheduling PUSCH transmissions. In some aspects, the first and second repeats are Type A PUSCH repeats. UE 120 may receive information from a first TRP 705-1 and / or a second TRP 705-2 (or another TRP or base station). In some aspects, this information may be included in the RRC configuration or in the DCI. For example, UE 120 may receive scheduling for the first and second repeats in a single DCI message or in a corresponding DCI message.

[0114] In some respects, this information may indicate the first number of repetitions in the first repeating set and the second number of repetitions in the second repeating set. In some respects, the first number of repetitions and the second number of repetitions may be the same number of repetitions.

[0115] In some aspects, a first set of transmission parameters (e.g., a first beam) is used to transmit a first repeat set to a first TRP 705-1, and a second set of transmission parameters (e.g., a second beam) is used to transmit a second repeat set to a second TRP 705-2. As described above, the first and second sets of transmission parameters can be different. Although Example 700 is described in accordance with the first and second repeat sets, it is conceivable that any number of multiple repeat sets can be scheduled with different corresponding sets of transmission parameters.

[0116] In some respects, the first and second repetition sets are to be transmitted using inter-slot frequency hopping (e.g., setting a frequency hopping flag in the DCI(s) scheduling the repetition sets), as described above. Frequency hopping for frequency hopping may include a first frequency hopping and a second frequency hopping used in alternating time intervals. UE 120 may determine the time interval for the first frequency hopping and the time interval for the second frequency hopping based at least in part on the absolute index of the time interval within the radio frame (e.g., according to Equation 1 above).

[0117] As shown by reference numeral 715 in the accompanying drawing, UE 120 may determine a pattern for mapping repetitions in the first and second repetition sets to repetitions to be transmitted (e.g., regardless of whether repetitions scheduled in time intervals including downlink resources are to be skipped and / or whether skipped repetitions are to be counted in the number of repetitions to be transmitted). That is, UE 120 may determine a specific set of transmission parameters (e.g., a specific beam) to be used for a particular repetition transmission timing based on the pattern.

[0118] In some aspects, UE 120 may sequentially map repetitions in a first set of repetitions (e.g., those to be used with a first beam) and repetitions in a second set of repetitions (e.g., those to be used with a second beam) to repetitions transmitted by UE 120 in corresponding time intervals alternating between using a first frequency hopping and a second frequency hopping. In some aspects, UE 120 may use sequential beam mapping regardless of whether cyclic beam mapping is configured for UE 120 (e.g., configured via RRC). However, if only two repetitions are scheduled to be transmitted by UE 120, UE 120 may map repetitions in the first set of repetitions (e.g., those associated with a first beam) to the first repetition of these two repetitions, and repetitions in the second set of repetitions (e.g., those associated with a second beam) to the second repetition of these two repetitions (e.g., regardless of whether the mapping results in inter-slot frequency hopping across these two repetitions).

[0119] Figure 720 illustrates an example of mapped repetitions using different beams. In this example, the number of repetitions (eight) is to be transmitted by the UE 120 in eight time slots. The first frequency hopping and the second frequency hopping can alternate across the eight time slots. According to the sequential mapping, the UE 120 can map repetitions in the first set to the first frequency hopping in the first time slot, map repetitions in the first set to the second frequency hopping in the second time slot, map repetitions in the second set to the first frequency hopping in the third time slot, map repetitions in the second set to the second frequency hopping in the fourth time slot, and so on.

[0120] In some aspects, UE 120 may map repetitions in a first repetition set (e.g., to use a first beam) and repetitions in a second repetition set (e.g., to use a second beam) to repetitions to be transmitted by UE 120 in a corresponding time interval with a first frequency hopping, and may also map repetitions in the first and second repetition sets to repetitions to be transmitted by UE 120 in a corresponding time interval with a second frequency hopping, respectively. In some aspects, UE 120 may use sequential mapping or cyclic mapping to map repetitions to time intervals with the same frequency hopping.

[0121] Reference numeral 725 illustrates an example of mapped repetitions using different beams. In this example, the number of repetitions is to be transmitted by UE 120 in eight time slots. The first frequency hopping and the second frequency hopping can alternate across the eight time slots. According to the sequential mapping, UE 120 can map repetitions in the first set to the first frequency hopping in the first time slot, map repetitions in the first set to the first frequency hopping in the third time slot, map repetitions in the second set to the first frequency hopping in the fifth time slot, and map repetitions in the second set to the first frequency hopping in the seventh time slot. Similarly, UE 120 can map repetitions in the first set to the second frequency hopping in the second time slot, map repetitions in the first set to the second frequency hopping in the fourth time slot, map repetitions in the second set to the second frequency hopping in the sixth time slot, and map repetitions in the second set to the second frequency hopping in the eighth time slot.

[0122] According to the cyclic mapping, UE 120 can map repetitions in the first repetition set to the first frequency hopping in the first time slot, repetitions in the second repetition set to the first frequency hopping in the third time slot, and so on. Similarly, UE 120 can map repetitions in the first repetition set to the second frequency hopping in the second time slot, repetitions in the second repetition set to the second frequency hopping in the fourth time slot, and so on. This cyclic mapping can result in the mapping shown by reference numeral 720.

[0123] In some respects, base station 110 (e.g., TRP 705) may determine to map repetitions in the first and second repetition sets to repetitions to be transmitted by UE 120 in the corresponding time intervals, as described above.

[0124] As shown by reference numeral 730, UE 120 may transmit repetitions from a first repetition set and a second repetition set. For example, UE 120 may transmit repetitions from the first repetition set to a first TRP 705-1 (e.g., using a first beam) and repetitions from the second repetition set to a second TRP 705-2 (e.g., using a second beam). UE 120 may transmit repetitions at least in part based on a mapping determined by UE 120. For example, UE 120 may transmit repetitions such that at least one repetition from each of the first and second repetition sets is transmitted in a first frequency hopping, and at least one repetition from each of the first and second repetition sets is transmitted in a second frequency hopping.

[0125] As indicated above, Figure 7 This is provided as an example. Other examples may differ from the one provided. Figure 7 The example described.

[0126] Figure 8 This is a diagram illustrating, for example, an example process 800 performed by a UE according to various aspects of this disclosure. Example process 800 is an example of a UE (e.g., UE 120) performing an operation associated with PUSCH repetition.

[0127] like Figure 8 As shown, in some aspects, process 800 may include receiving information indicating the number of repetitions for PUSCH transmission, wherein at least one of these repetitions is to be transmitted within a time interval including time resources configured for downlink communication (box 810). For example, the UE (e.g., using...) Figure 11 The receiving component 1102 depicted herein can receive information indicating the number of repetitions for PUSCH transmission, as described above. In some aspects, at least one of these repetitions is to be transmitted within a time interval that includes time resources configured for downlink communication.

[0128] like Figure 8 As further shown, in some aspects, process 800 may include transmitting that number of repetitions (box 820) using frequency hopping at least partially based on an index of the corresponding time interval in a corresponding time interval that does not include time resources configured for downlink communication. For example, the UE (e.g., using...) Figure 11The transmission component 1102 described above can transmit that number of repetitions using frequency hopping at least in part based on the index of the corresponding time interval, excluding the time resources configured for downlink communication.

[0129] Process 800 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.

[0130] In the first aspect, a first frequency hopping is used in a first time interval associated with an even index value in the corresponding time interval, and a second frequency hopping is used in a second time interval associated with an odd index value in the corresponding time interval.

[0131] In the second aspect, either alone or in combination with the first aspect, the number of repetitions includes a first set of repetitions to be transmitted using a first set of transmission parameters and a second set of repetitions to be transmitted using a second set of transmission parameters.

[0132] In the third aspect, either alone or in combination with one or more of the first and second aspects, the first time interval for the first repeating set and the second time interval for the second repeating set in the corresponding time interval are respectively indexed.

[0133] In the fourth aspect, either alone or in combination with one or more of the first to third aspects, a first frequency hopping is used in one or more first time intervals and one or more second time intervals associated with even index values, and a second frequency hopping is used in one or more first time intervals and one or more second time intervals associated with odd index values.

[0134] although Figure 8 An example box of process 800 is shown, but in some respects, process 800 may include... Figure 8 The boxes depicted in the diagram are compared to additional boxes, fewer boxes, different boxes, or boxes arranged differently. Additionally or alternatively, two or more boxes in process 800 can be executed in parallel.

[0135] Figure 9 This is a diagram illustrating, for example, an example process 900 performed by a UE according to various aspects of this disclosure. Example process 900 is an example of a UE (e.g., UE 120) performing an operation associated with PUSCH repetition.

[0136] like Figure 9 As shown, in some aspects, process 900 may include: receiving information indicating the periodicity of configured-approved timings, wherein the periodicity of configured-approved timings indicates the number of time intervals (block 910). For example, the UE (e.g., using...) Figure 11The receiving component 1102 depicted herein can receive periodic information indicating configured and permitted timings, as described above. In some aspects, the periodicity of configured and permitted timings indicates the number of time intervals.

[0137] As in Figure 9 As further illustrated, in some aspects, process 900 may include: transmitting one or more first repetitions of PUSCH transmissions for configured-approved timings within corresponding time intervals excluding time resources configured for downlink communication; and discarding one or more second repetitions of PUSCH transmissions for configured-approved timings that were not transmitted within that number of time intervals (box 920). For example, a UE (e.g., using...) Figure 11 The transmission component 1102 described herein may transmit one or more first repetitions of PUSCH transmissions for configured-approved timings within a corresponding time interval excluding time resources configured for downlink communication, and discard one or more second repetitions of PUSCH transmissions for configured-approved timings that were not transmitted within that number of time intervals, as described above.

[0138] Process 900 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.

[0139] In the first aspect, the last repetition of one or more first repetitions transmitted ends before the next timing configured to allow.

[0140] In the second aspect, either alone or in combination with the first aspect, the configured permission is activated by RRC signaling or DCI.

[0141] although Figure 9 An example box of process 900 is shown, but in some respects, process 900 may include... Figure 9 The boxes depicted in the diagram are compared to additional boxes, fewer boxes, different boxes, or boxes arranged differently. Additionally or alternatively, two or more boxes in process 900 can be executed in parallel.

[0142] Figure 10 This is a diagram illustrating, for example, an example procedure 1000 performed by a UE according to various aspects of this disclosure. Example procedure 1000 is an example of a UE (e.g., UE 120) performing an operation associated with PUSCH repetition.

[0143] like Figure 10As shown, in some aspects, process 1000 may include: receiving information on a first set of repetitions of PUSCH transmissions having a first set of transmission parameters and a second set of repetitions of PUSCH transmissions having a second set of transmission parameters (block 1010). For example, a UE (e.g., using...) Figure 11 The receiving component 1102 described above can receive information on a first set of repeating PUSCH transmissions with a first set of transmission parameters and a second set of repeating PUSCH transmissions with a second set of transmission parameters.

[0144] As in Figure 10 As further illustrated, in some aspects, process 1000 may include: transmitting repetitions from a first repetition set and a second repetition set in corresponding time intervals, wherein at least one repetition from each of the first repetition set and the second repetition set is transmitted in a first frequency hopping, and at least one repetition from each of the first repetition set and the second repetition set is transmitted in a second frequency hopping (block 1020). For example, a UE (e.g., using...) Figure 11 The transmission component 1102 depicted herein can transmit repetitions from the first and second repetition sets in corresponding time intervals, as described above. In some aspects, at least one repetition from each of the first and second repetition sets is transmitted in the first frequency hopping, and at least one repetition from each of the first and second repetition sets is transmitted in the second frequency hopping.

[0145] Process 1000 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.

[0146] In the first aspect, the first and second repeating sets are sequentially mapped to the corresponding time intervals.

[0147] In a second aspect, either alone or in combination with the first aspect, one or more repetitions in the first and second repetition sets are sequentially or cyclically mapped to time intervals in the corresponding time intervals that include the first frequency hopping, and one or more repetitions in the first and second repetition sets are respectively sequentially or cyclically mapped to time intervals in the corresponding time intervals that include the second frequency hopping.

[0148] although Figure 10 An example box of process 1000 is shown, but in some respects, process 1000 may include... Figure 10 The boxes depicted in the process are compared to additional boxes, fewer boxes, different boxes, or boxes arranged differently. Additionally or alternatively, two or more boxes of process 1000 can be executed in parallel.

[0149] Figure 11This is a diagram of an example device 1100 for wireless communication. Device 1100 may be a UE, or a UE may include device 1100. In some aspects, device 1100 includes a receiving component 1102 and a transmitting component 1104, which may be in communication with each other (e.g., via one or more buses and / or one or more other components). As shown, device 1100 may use the receiving component 1102 and the transmitting component 1104 to communicate with another device 1106 (such as a UE, a base station, or another wireless communication device). As further shown, device 1100 may include a determining component 1108 and other examples.

[0150] In some respects, device 1100 can be configured to perform the functions described herein. Figure 5-7 The described one or more operations. Additionally or alternatively, the apparatus 1100 may be configured to perform one or more processes described herein, such as Figure 8 The process 800 Figure 9 The process 900 Figure 10 Process 1000, or a combination thereof. In some aspects, device 1100 and / or Figure 11 One or more components shown may include the above combination Figure 2 One or more components of the described UE. Additionally or alternatively, Figure 11 One or more components shown can be combined as described above. Figure 2 Implemented within one or more of the described components. Additionally or alternatively, one or more components in the component set may be implemented at least partially as software stored in memory. For example, a component (or a portion of a component) may be implemented as instructions or code stored in a non-transitory computer-readable medium and may be executed by a controller or processor to perform the function or operation of that component.

[0151] Receiver 1102 may receive communications (such as reference signals, control information, data communications, or combinations thereof) from device 1106. Receiver 1102 may provide the received communications to one or more other components of device 1100. In some aspects, receiver 1102 may perform signal processing on the received communications (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, etc.), and may provide the processed signal to one or more other components of device 1106. In some aspects, receiver 1102 may include combinations of the above. Figure 2 The described UE includes one or more antennas, demodulators, MIMO detectors, receiver processors, controllers / processors, memory, or combinations thereof.

[0152] Transmission component 1104 can transmit communications (such as reference signals, control information, data communications, or combinations thereof) to device 1106. In some aspects, one or more other components of device 1106 can generate communications and provide the generated communications to transmission component 1104 for transmission to device 1106. In some aspects, transmission component 1104 can perform signal processing (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, encoding, etc.) on the generated communications and can transmit the processed signals to device 1106. In some aspects, transmission component 1104 can include combinations of the above. Figure 2 The described UE includes one or more antennas, modulators, transmit MIMO processors, transmit processors, controllers / processors, memory, or combinations thereof. In some aspects, the transmit component 1104 may coexist with the receive component 1102 in a transceiver.

[0153] Receiving component 1102 may receive information indicating the number of repetitions transmitted for a physical uplink shared channel. In some aspects, at least one of these repetitions is to be transmitted within a time interval that includes time resources configured for downlink communication. Transmitting component 1104 may transmit this number of repetitions using frequency hopping at least partially based on an index of the corresponding time interval, within a corresponding time interval that does not include time resources configured for downlink communication. Determining component 1108 may determine a corresponding time interval for transmitting this number of repetitions. In some aspects, determining component 1108 may include the above combination. Figure 2 The described UE's controller / processor, memory, or a combination thereof.

[0154] Receiving component 1102 may receive periodic information indicating configured-approved timings. In some aspects, the periodicity of configured-approved timings indicates the number of time intervals. Transmitting component 1104 may transmit one or more first repetitions of PUSCH transmissions for configured-approved timings within corresponding time intervals excluding time resources configured for downlink communication, and discard one or more second repetitions of PUSCH transmissions for configured-approved timings that are not transmitted within that number of time intervals. Determining component 1108 may determine the corresponding time intervals for transmitting one or more first repetitions of PUSCH transmissions.

[0155] Receiving component 1102 can receive information about a first set of repetitions of PUSCH transmissions with a first set of transmission parameters and a second set of repetitions of PUSCH transmissions with a second set of transmission parameters. Transmitting component 1104 can transmit repetitions from the first and second sets of repetitions in corresponding time intervals. In some aspects, at least one repetition from each of the first and second sets of repetitions is transmitted in a first frequency hopping, and at least one repetition from each of the first and second sets of repetitions is transmitted in a second frequency hopping. Transmitting component 1108 can determine how to map the first and second sets of repetitions to corresponding time intervals.

[0156] Figure 11 The number and arrangement of components shown are provided as an example. In practice, different arrangements may exist. Figure 11 The components shown are compared to additional components, fewer components, different components, or components arranged differently. Furthermore, Figure 11 The two or more components shown can be implemented within a single component, or Figure 11 The single component shown can be implemented as multiple distributed components. Additionally or alternatively, Figure 11 The set of components shown (e.g., one or more components) can be executed as described by Figure 11 The other set of components shown in the diagram performs one or more functions.

[0157] The foregoing disclosure provides explanations and descriptions, but is not intended to be exhaustive or to limit the aspects to the precise forms disclosed. Modifications and variations may be made in light of the foregoing disclosure or may be obtained through practice.

[0158] As used herein, the term "component" is intended to be interpreted broadly as hardware, firmware, and / or a combination of hardware and software. As used herein, a processor is implemented using hardware, firmware, and / or a combination of hardware and software. It will be apparent that the systems and / or methods described herein can be implemented in various forms of hardware, firmware, and / or hardware and software combinations. The actual dedicated control hardware or software code used to implement these systems and / or methods is not limited in any aspect. Therefore, the operation and behavior of these systems and / or methods are described herein without reference to any specific software code—it is understood that software and hardware can be designed to implement these systems and / or methods, at least in part, based on the description herein.

[0159] As used in this article, depending on the context, satisfying the threshold can mean a value greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, not equal to the threshold, etc.

[0160] Although specific combinations of features are described in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of aspects. In fact, many of these features can be combined in ways not specifically described in the claims and / or disclosed in the specification. Although each dependent claim listed below may be directly subordinated to only one claim, the disclosure of aspects includes each dependent claim being combined with each other claim in this set of claims. The phrase “at least one of” refers to any combination of these items, including single members. As an example, “at least one of a, b, or c” is intended to cover: a, b, c, ab, ac, bc, and abc, as well as any combination having multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).

[0161] The elements, actions, or instructions used herein should not be construed as critical or necessary unless explicitly stated otherwise. Furthermore, as used herein, the articles “a” and “some” are intended to include one or more items and may be used interchangeably with “one or more.” Additionally, as used herein, the article “the” is intended to include one or more items referenced in conjunction with the article “the” and may be used interchangeably with “one or more.” Furthermore, as used herein, the terms “set” and “group” are intended to include one or more items (e.g., related items, unrelated items, combinations of related and unrelated items, etc.) and may be used interchangeably with “one or more.” Where only one item is intended, the phrase “only one” or similar language is used. Moreover, as used herein, the terms “have,” “contain,” “include,” etc., are intended to be open-ended terms. Furthermore, the phrase “based on” is intended to mean “at least partially based on” unless otherwise explicitly stated. Moreover, as used herein, the term “or” is intended to be inclusive when used in a sequence and may be used interchangeably with “and / or” unless otherwise explicitly stated (e.g., in combination with “either of” or “only one of”).

Claims

1. A wireless communication method performed by a user equipment (UE), comprising: Information on receiving and scheduling a first repetition set of Physical Uplink Shared Channel (PUSCH) transmissions with a first set of transmission parameters and a second repetition set of the PUSCH transmissions with a second set of transmission parameters; and Transmit the repetitions in the first and second repeat sets within the corresponding time intervals. At least one repetition of each of the first repetition set and the second repetition set is transmitted in the first frequency hopping, and at least one repetition of each of the first repetition set and the second repetition set is transmitted in the second frequency hopping.

2. The method of claim 1, wherein the first repeat set and the second repeat set are sequentially mapped to the corresponding time intervals.

3. The method of claim 1, wherein one or more repetitions in the first repetition set and the second repetition set are sequentially or cyclically mapped to the corresponding time interval including the first frequency hopping time interval, and one or more repetitions in the first repetition set and the second repetition set are respectively sequentially or cyclically mapped to the corresponding time interval including the second frequency hopping time interval.

4. A user equipment (UE) for wireless communication, comprising: Memory; as well as One or more processors operatively coupled to the memory, the memory and the one or more processors being configured to: Information on receiving and scheduling a first repetition set of Physical Uplink Shared Channel (PUSCH) transmissions with a first set of transmission parameters and a second repetition set of the PUSCH transmissions with a second set of transmission parameters; and Transmit the repetitions in the first and second repeat sets within the corresponding time intervals. At least one repetition of each of the first repetition set and the second repetition set is transmitted in the first frequency hopping, and at least one repetition of each of the first repetition set and the second repetition set is transmitted in the second frequency hopping.

5. The UE of claim 4, wherein the first repeat set and the second repeat set are sequentially mapped to the corresponding time intervals.

6. The UE of claim 4, wherein one or more repetitions in the first repetition set and the second repetition set are sequentially or cyclically mapped to the corresponding time interval including the first frequency hopping time interval, and one or more repetitions in the first repetition set and the second repetition set are respectively sequentially or cyclically mapped to the corresponding time interval including the second frequency hopping time interval.

7. A non-transient computer-readable medium storing an instruction set for wireless communication, the instruction set comprising: One or more instructions, which, when executed by one or more processors of a user-equipped UE, cause the UE to: Information on receiving and scheduling a first repetition set of Physical Uplink Shared Channel (PUSCH) transmissions with a first set of transmission parameters and a second repetition set of the PUSCH transmissions with a second set of transmission parameters; and Transmit the repetitions in the first and second repeat sets within the corresponding time intervals. At least one repetition of each of the first repetition set and the second repetition set is transmitted in the first frequency hopping, and at least one repetition of each of the first repetition set and the second repetition set is transmitted in the second frequency hopping.

8. A device for wireless communication, comprising: An apparatus for receiving information on a first set of repetitions of Physical Uplink Shared Channel (PUSCH) transmissions having a first set of transmission parameters and a second set of repetitions of the PUSCH transmissions having a second set of transmission parameters; as well as A means for transmitting repetitions in the first set of repetitions and the second set of repetitions within a corresponding time interval. At least one repetition of each of the first repetition set and the second repetition set is transmitted in the first frequency hopping, and at least one repetition of each of the first repetition set and the second repetition set is transmitted in the second frequency hopping.