Time gap between repetitions of the Physical Uplink Shared Channel
By using a time gap in the repeated set of physical uplink shared channel (PUSCH) switching between different transmission parameter sets, the transmission inconsistency problem during transmission parameter set switching in the prior art is solved, and the transmission performance and resource utilization efficiency are improved.
Patent Information
- Application Number
- CN202080105598.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-03
- Publication Date
- 2025-06-17
- Estimated Expiration
- 2040-10-03
AI Technical Summary
The prior art is difficult to effectively support the coherent transmission of the repeated set of physical uplink shared channel (PUSCH) switched between different transmission parameter sets, resulting in reduced transmission performance and waste of resources.
By using a time gap between multiple Type B PUSCH repetition sets, user equipment (UE) allows to transmit repetitions in the repetition sets using different transmission parameter sets, providing time and position indications of the time gap using DCI messages and RRC configurations.
The spatial and temporal diversity of repetition is improved, the consumption of retransmission and network resources is reduced, and the transmission performance is improved.
Smart Images

Figure CN116250327B_ABST
Abstract
Description
[0001] Public domain
[0002] Aspects of the present disclosure generally relate to wireless communications and relate to techniques and apparatus for time gaps between physical uplink shared channel (PUSCH) repetitions.
[0003] Background
[0004] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcasting. A typical wireless communication system may employ a multiple access technology that is capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). 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 enhanced set of mobile standards for the universal mobile telecommunications system (UMTS) promulgated by the 3rd Generation Partnership Project (3GPP).
[0005] A wireless network may include a number of base stations (BSs) capable of supporting communication of several user equipments (UEs). A user equipment (UE) may communicate with a base station (BS) via a downlink and an uplink. The downlink (or forward link) refers to the communication link from the BS to the UE, and the 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 head, transmission reception point (TRP), new radio (NR) BS, 5G B node, and so on.
[0006] The above multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different user equipments to communicate at the urban, national, regional, and even global levels. New Radio (NR), which may also be referred to as 5G, is an enhanced set of the LTE mobile standard promulgated by the Third Generation Partnership Project (3GPP). NR is designed to better support mobile broadband Internet access by using Orthogonal Frequency Division Multiplexing with Cyclic Prefix (CP-OFDM) on the downlink (DL), CP-OFDM and / or SC-FDM (e.g., also referred to as Discrete Fourier Transform Spread OFDM (DFT-s-OFDM)) on the uplink (UL), and supporting beamforming, Multiple-Input Multiple-Output (MIMO) antenna technology, and carrier aggregation to improve spectral efficiency, reduce costs, improve services, utilize new spectrums, and better integrate with other open standards. As the demand for mobile broadband access continues to grow, further improvements to LTE, NR, and other radio access technologies remain useful.
[0007] Overview
[0008] In some aspects, a wireless communication method performed by a user equipment (UE) includes: receiving at least one Downlink Control Information (DCI) message that schedules a Physical Uplink Shared Channel (PUSCH) transmission with multiple repetition sets having different transmission parameter sets, wherein the scheduled repetitions in the multiple repetition sets are to be transmitted coherently; and transmitting one or more of the scheduled repetitions in the multiple repetition sets using one or more time gaps between the scheduled repetitions in the multiple repetition sets.
[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 at least one DCI message that schedules a PUSCH transmission with multiple repetition sets having different transmission parameter sets, wherein the scheduled repetitions in the multiple repetition sets are to be transmitted coherently; and transmit one or more of the scheduled repetitions in the multiple repetition sets using one or more time gaps between the scheduled repetitions in the multiple repetition sets.
[0010] In some aspects, a non-transitory 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 at least one DCI message that schedules a PUSCH transmission with multiple repetition sets having different transmission parameter sets, wherein the scheduled repetitions in the multiple repetition sets are to be transmitted coherently; and transmit one or more of the scheduled repetitions in the multiple repetition sets using one or more time gaps between the scheduled repetitions in the multiple repetition sets.
[0011] In some aspects, a device for wireless communication includes: means for receiving at least one DCI message having multiple repetition sets with different sets of transmission parameters for scheduling physical uplink shared channel transmissions, wherein the scheduled repetitions in the multiple repetition sets are to be transmitted coherently; and means for transmitting one or more of the scheduled repetitions in the multiple repetition sets using one or more time gaps between the scheduled repetitions in the multiple repetition sets.
[0012] Aspects generally include methods, apparatus, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication devices, and / or processing systems substantially as described herein with reference to the figures and as illustrated in the figures and the description.
[0013] The foregoing has outlined rather broadly the features and technical advantages of examples in accordance with the present disclosure in order that the detailed description that follows may be better understood. Additional features and advantages will be described hereinafter. The disclosed concepts and specific examples may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes as the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The characteristics of the concepts disclosed herein, in terms of both their organization and method of operation, as well as associated advantages, will be better understood when considered in conjunction with the following description taken in connection with the accompanying figures. Each of the figures is provided for purposes of illustration and description and is not intended to define a limitation of the claims. Brief Description of the Drawings
[0015] To enable a more particular understanding of the features briefly summarized above, reference may be made to the aspects, some of which are illustrated in the figures. It should be noted, however, that the figures illustrate only certain typical aspects of the present disclosure and are not to be considered limiting of its scope, as the description may admit to other equally effective aspects. Like reference numerals in different figures may identify the same or similar elements.
[0016] Figure 1 is a diagram illustrating an example of a wireless network in accordance with various aspects of the present disclosure.
[0017] Figure 2 is a diagram illustrating an example of a base station and a UE in communication in a wireless network in accordance with various aspects of the present disclosure.
[0018] Figure 3 is a diagram illustrating an example of a physical uplink repetition type in accordance with various aspects of the present disclosure.
[0019] Figure 4 is a diagram illustrating an example of a physical uplink repetition in accordance with various aspects of the present disclosure.
[0020] Figures 5-6 is a diagram illustrating examples associated with a time gap between repetitions of a Physical Uplink Shared Channel (PUSCH) in accordance with various aspects of the present disclosure.
[0021] Figure 7 is a diagram illustrating an example process associated with a time gap between repetitions of a PUSCH in accordance with various aspects of the present disclosure.
[0022] Figure 8 is a diagram illustrating an example device for wireless communication in accordance with various aspects of the present disclosure.
[0023] Detailed Description
[0024] Aspects of the present disclosure are described more fully hereinafter with reference to the accompanying drawings. However, the present disclosure may be embodied in many different forms and should not be construed as limited to any specific structure or function presented throughout this disclosure. Rather, these aspects are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the present disclosure to those skilled in the art. Based on the teachings herein, one of ordinary skill in the art should appreciate that the scope of the present disclosure is intended to cover any aspect of the present disclosure disclosed herein, whether implemented independently of or combined with any other aspect of the present disclosure. For example, any number of the aspects set forth herein may be used to implement a device or practice a method. Additionally, the scope of the present disclosure is intended to cover such devices or methods practiced using other structures, functionality, or a combination of the structures and functionality as supplements to or in addition to the various aspects of the present disclosure set forth herein. It should be understood that any aspect of the present disclosure disclosed herein may be implemented by one or more elements of a claim.
[0025] Certain aspects of a telecommunications system will now be presented with reference to various devices and techniques. These devices and techniques will be described in detail hereinafter and illustrated in the drawings by various blocks, modules, components, circuits, steps, processes, algorithms, etc. (collectively referred to as "elements"). These elements may be implemented using hardware, software, or a combination thereof. Whether such elements are implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system.
[0026] Note that although aspects may be described herein using terminology typically associated with 5G or New Radio (NR) radio access technology (RAT), aspects of the present disclosure may be applied to other RATs such as 3G RAT, 4G RAT, and / or RATs after 5G (e.g., 6G).
[0027] Figure 1FIG. is an illustration depicting an example of a wireless network 100 in accordance with various aspects of the present 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 BS 110a, BS 110b, BS 110c, and BS 110d) and other network entities. A base station (BS) is an entity that communicates with user equipment (UE) and may also be referred to as an NR BS, B node, gNB, 5G B node (NB), access point, transmission reception point (TRP), etc. Each BS may provide communication coverage for a particular 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.
[0028] The BS may provide communication coverage for macro cells, pico cells, femto cells, and / or another type of cell. A macro cell may cover a relatively large geographic area (e.g., with a radius of several kilometers) and may allow unrestricted access by UEs having a service subscription. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs having a service subscription. A femto cell may cover a relatively small geographic area (e.g., a residence) and may allow restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG)). A BS for a macro cell may be referred to as a macro BS. A BS for a pico cell may be referred to as a pico BS. A BS for a femto cell may be referred to as a femto BS or a home BS. In Figure 1 the example shown, BS 110a may be a macro BS for macro cell 102a, BS 110b may be a pico BS for pico cell 102b, and BS 110c may be a femto BS for femto cell 102c. A BS may support one or more (e.g., three) cells. The terms “eNB,” “base station,” “NR BS,” “gNB,” “TRP,” “AP,” “B node,” “5G NB,” and “cell” may be used interchangeably herein.
[0029] In some aspects, a cell may not have to be stationary, and the geographic area of a cell may move according to the location of a mobile BS. In some aspects, the BSs may be interconnected with each other and / or with one or more other BSs or network nodes (not shown) in the wireless network 100 using any suitable transport network via various types of backhaul interfaces such as direct physical connections, virtual networks, etc.
[0030] The wireless network 100 may also include relay stations. A relay station is an entity that can receive a transmission of data from an upstream station (e.g., a BS or a UE) and send the transmission of the data to a downstream station (e.g., a UE or a BS). A relay station may also be a UE that can relay transmissions for other UEs. In Figure 1 In the example shown in, relay BS 110d may communicate with macro BS 110a and UE 120d to facilitate communication between BS 110a and UE 120d. A relay BS may also be referred to as a relay station, relay base station, relay, etc.
[0031] The wireless network 100 may be a heterogeneous network that includes different types of 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 impacts on interference in the wireless network 100. For example, a macro BS may have a high transmit power level (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).
[0032] The network controller 130 may be coupled to the set of BSs and may provide coordination and control of these BSs. The network controller 130 may communicate with each BS via a backhaul. These BSs may also communicate with each other directly or indirectly, e.g., via a wireless or wired backhaul.
[0033] UEs 120 (e.g., 120a, 120b, 120c) may be dispersed throughout the wireless network 100, and each UE may be stationary or mobile. A UE may also be referred to as an access terminal, terminal, mobile station, subscriber unit, station, etc. A UE may be a cellular phone (e.g., a smart phone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet, a camera, a gaming device, a netbook, a smartbook, a ultrabook, a medical device or equipment, a biometric sensor / device, a wearable device (smart watch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet)), an entertainment device (e.g., a music or video device, or a satellite radio), a vehicle component or sensor, a smart meter / sensor, an industrial manufacturing equipment, a global positioning system device, or any other suitable device configured to communicate via a wireless or wired medium.
[0034] Some UEs may 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, meters, monitors, location tags, etc., which may communicate with a base station, another device (e.g., a remote device), or some other entity. A wireless node may provide connectivity to a network (e.g., a wide area network such as the Internet or a cellular network) or provide connectivity to the network via, for example, a wired or wireless communication link. Some UEs may be considered Internet of Things (IoT) devices and / or may be implemented as narrowband IoT (NB-IoT) devices. Some UEs may be considered customer premise equipment (CPE). UE 120 may be included inside a housing that houses components of UE 120, such as a processor component, a memory component, etc. In some aspects, the processor component and the memory component may be coupled together. For example, the processor component (e.g., one or more processors) and the memory component (e.g., a memory) may be operatively coupled, communicatively coupled, electronically coupled, electrically coupled, etc.
[0035] In general, any number of wireless networks may be deployed in a given geographical area. Each wireless network may support a specific RAT and may operate on one or more frequencies. The RAT may also be referred to as a radio technology, an air interface, etc. The frequency may also be referred to as a carrier, a frequency channel, etc. Each frequency may support a single RAT in a given geographical area to avoid interference between wireless networks of different RATs. In some cases, an NR or 5G RAT network may be deployed.
[0036] In some aspects, 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., communicate with each other without using base station 110 as an intermediary). For example, UE 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.), a mesh network, etc. In this case, UE 120 may perform scheduling operations, resource selection operations, and / or other operations described elsewhere herein as performed by base station 110.
[0037] Devices of the wireless network 100 can communicate using the electromagnetic spectrum, which can be subdivided into various categories, frequency bands, channels, etc. based on frequency or wavelength. For example, devices of the wireless network 100 can communicate using an operating frequency band having a first frequency range (FR1) and / or can communicate using an operating frequency band having a second frequency range (FR2). The first frequency range (FR1) can span from 410 MHz to 7.125 GHz, and the second frequency range (FR2) can span from 24.25 GHz to 52.6 GHz. The frequency between FR1 and FR2 is sometimes referred to as the mid-band frequency. Although a part of FR1 is greater than 6 GHz, FR1 is generally referred to as the "sub-6 GHz band". Similarly, although different from the extremely high frequency (EHF) band (30 GHz - 300 GHz) identified by the International Telecommunication Union (ITU) as the "millimeter wave" band, FR2 is generally referred to as the "millimeter wave" band. Thus, unless otherwise specifically stated, it should be understood that if used herein, terms such as "sub-6 GHz" can generically represent frequencies less than 6 GHz, frequencies within FR1, and / or mid-band frequencies (e.g., greater than 7.125 GHz). Similarly, unless otherwise specifically stated, it should be understood that if used herein, terms such as "millimeter wave" can generically represent frequencies within the EHF band, frequencies within FR2, and / or mid-band frequencies (e.g., less than 24.25 GHz). It is contemplated that the frequencies included in FR1 and FR2 can be modified, and the techniques described herein apply to those modified frequency ranges.
[0038] As indicated above, Figure 1 is provided as an example. Other examples can be different from those Figure 1 described.
[0039] Figure 2 is a diagram illustrating an example 200 in which a base station 110 and a UE 120 are in communication in the wireless network 100 according to various aspects of the present disclosure. The base station 110 can be equipped with T antennas 234a to 234t, and the UE 120 can be equipped with R antennas 252a to 252r, where generally T≥1 and R≥1.
[0040] At base station 110, transmit processor 220 may receive data for one or more UEs from data source 212, select one or more modulation and coding schemes (MCSs) for a UE at least in part based on channel quality indicators (CQIs) received from each UE, process (e.g., encode and modulate) the data for the UE at least in part based on the selected MCS(s) for each UE, and provide data symbols for all UEs. Transmit processor 220 may also process system information (e.g., for semi-static resource partitioning 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 may also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRSs)), demodulation reference signals (DMRSs), etc.) and synchronization signals (e.g., primary synchronization signal (PSS) and secondary synchronization signal (SSS)). Transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on the data symbols, control symbols, overhead symbols, and / or reference symbols, if applicable, and may provide T output symbol streams to T modulators (MODs) 232a through 232t. Each modulator 232 may process its respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator 232 may 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 through 232t may be transmitted via T antennas 234a through 234t, respectively.
[0041] At the UE 120, antennas 252a through 252r may receive downlink signals from the base station 110 and / or other base stations and may provide the received signals to demodulators (DEMOD) 254a through 254r, respectively. Each demodulator 254 may condition (e.g., filter, amplify, down-convert, and digitize) the received signal to obtain input samples. Each demodulator 254 may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. The MIMO detector 256 may obtain the received symbols from all R demodulators 254a through 254r, perform MIMO detection on the received symbols when applicable, and provide detected symbols. The receive processor 258 may process (e.g., demodulate and decode) the detected symbols, provide the decoded data for the UE 120 to the data sink 260, and provide the decoded control information and system information to the controller / processor 280. The term "controller / processor" may refer to one or more controllers, one or more processors, or a combination thereof. The channel processor may determine a reference signal received power (RSRP), received signal strength indicator (RSSI), reference signal received quality (RSRQ), channel quality indicator (CQI), etc. In some aspects, one or more components of the UE 120 may be included in a housing 284.
[0042] The network controller 130 may include a communication unit 294, a controller / processor 290, and a memory 292. The network controller 130 may include, for example, one or more devices in a core network. The network controller 130 may communicate with the base station 110 via the communication unit 294.
[0043] On the uplink, at the UE 120, the transmit processor 264 may receive and process data from the data source 262 and control information from the controller / processor 280 (e.g., for reports including RSRP, RSSI, RSRQ, CQI, etc.). The transmit processor 264 may also generate reference symbols for one or more reference signals. The symbols from the transmit processor 264 may be precoded by the TX MIMO processor 266 when applicable, further processed by modulators 254a through 254r (e.g., for DFT-s-OFDM, CP-OFDM, etc.), and transmitted to the base station 110. In some aspects, the UE 120 includes a transceiver. The transceiver may include any combination of antennas 252, modulators and / or demodulators 254, MIMO detector 256, receive processor 258, transmit processor 264, and / or 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, e.g., as described with reference to Figures 5-7 as described.
[0044] At base station 110, uplink signals from UE 120 and other UEs may be received by antenna 234, processed by demodulator 232, detected by MIMO detector 236 when applicable, and further processed by receive processor 238 to obtain decoded data and control information transmitted by UE 120. Receive processor 238 may 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 communication. In some aspects, base station 110 includes a transceiver. The transceiver may include any combination of (one or more) antennas 234, modulator and / or demodulator 232, MIMO detector 236, receive processor 238, transmit processor 220, and / or TXMIMO processor 230. The transceiver may be used by a processor (e.g., controller / processor 240) and memory 242 to perform aspects of any of the methods described herein, e.g., as referred to Figures 5-7 as described.
[0045] Controller / processor 240 of base station 110, controller / processor 280 of UE 120, and / or Figure 2 any other components may perform one or more techniques associated with the time gap between physical uplink shared channel (PUSCH) repetitions, as described in more detail elsewhere herein. For example, controller / processor 240 of base station 110, controller / processor 280 of UE 120, and / or Figure 2 any other components may perform or direct the operation of, for example Figure 7 process 700 and / or other processes as described herein. Memories 242 and 282 may store data and program codes 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 the one or more instructions are executed (e.g., directly executed, or after compilation, conversion, interpretation, etc.) by one or more processors of base station 110 and / or UE 120, the one or more processors, UE 120, and / or base station 110 may perform or direct the operation of, for example Figure 7 process 700 and / or other processes as described herein. In some aspects, executing the instructions may include running the instructions, converting the instructions, compiling the instructions, interpreting the instructions, etc.
[0046] In some aspects, a UE includes: means for receiving at least one downlink control information (DCI) message that schedules multiple repetition sets having different sets of transmission parameters for PUSCH transmission, where the scheduled repetitions in the multiple repetition sets are to be transmitted coherently; and / or means for transmitting one or more of the scheduled repetitions in the multiple repetition sets using one or more time gaps between the scheduled repetitions in the multiple repetition sets. The means for the UE to perform the operations described herein may include, for example, antenna 252, demodulator 254, MIMO detector 256, receive processor 258, transmit processor 264, TX MIMO processor 266, modulator 254, controller / processor 280, and / or memory 282.
[0047] In some aspects, the UE includes means for determining the duration of the one or more time gaps.
[0048] In some aspects, the UE includes means for receiving, via radio resource control signaling, a configuration indicating the duration of the one or more time gaps.
[0049] In some aspects, the UE includes means for determining the location of the one or more time gaps.
[0050] In some aspects, the UE includes means for determining a first duration of one or more time gaps for a first repetition set at least partially based on a first control resource set (CORESET) pool index, and determining a second duration of one or more time gaps for a second repetition set at least partially based on a second CORESET pool index.
[0051] In some aspects, the UE includes means for receiving, via radio resource control signaling, a configuration that indicates a first duration of one or more time gaps for a first CORESET pool index and a second duration of one or more time gaps for a second CORESET pool index.
[0052] In some aspects, the UE includes means for determining a first duration at least partially based on a first indication and a first CORESET pool index, and determining a second duration at least partially based on a second indication and a second CORESET pool index.
[0053] In some aspects, the UE includes means for receiving an indication of the location of the one or more time gaps in a first repetition set and a second repetition set.
[0054] In some aspects, the UE includes means for receiving an indication of the respective durations of one or more time gaps for each pair of coherently scheduled repetitions in a first repetition set and a second repetition set.
[0055] Although Figure 2 the boxes in Figure 2 are illustrated as different components, the functions described above for these boxes can be implemented using a single hardware, software, or a combination of components, or a combination of various components. For example, the functions described with respect to the transmit processor 264, the receive processor 258, and / or the TX MIMO processor 266 can be performed by or under the control of the controller / processor 280.
[0056] As indicated above, Figure 2 is provided as an example. Other examples may be different from the example described with respect to Figure 2 Figure 2 .
[0057] Figure 3 FIGS. 300 and 305 are diagrams that illustrate examples of physical uplink repetition types in accordance with various aspects of the present disclosure. Specifically, examples 300 and 305 are examples of different types of PUSCH repetitions that can be used for dynamic grants or configured grants. The different types of PUSCH repetitions of examples 300 and 305 can be used for ultra-reliable low-latency communication (URLLC). In some aspects, a PUSCH repetition can be defined based on a start and length indicator value (SLIV) that indicates a start symbol (S) for the repetition, a length (L) of the repetition (e.g., the number of symbols for the repetition), and a number (K) of repetitions.
[0058] Example 300 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 time slots (e.g., when K > 1). PUSCH repetition type A can use a dynamic indication of the number of repetitions (e.g., in the time domain resource allocation (TDRA) field of the DCI), or a semi-static configuration of the number of repetitions (e.g., in a radio resource control (RRC) configuration).
[0059] Example 305 is an example of PUSCH repetition type B. In PUSCH repetition type B, K nominal repetitions (each having a nominal length L) are scheduled back-to-back starting from symbol S (e.g., in the DCI) (e.g., continuously, with no time gap between repetitions), where S and L are indicated by the SLIV. In PUSCH repetition type B, the scheduled repetitions are referred to as "nominal repetitions" and the indicated repetition length is referred to as the "nominal length" because the actual number of repetitions transmitted or the actual repetition length used can be different from the indicated nominal number of repetitions or the indicated nominal repetition length, as described below in connection with Figure 4 Figure 4 .
[0060] As indicated above, Figure 3 examples are provided. Other examples may be different from the example described with respect toFigure 3 The described example.
[0061] Figure 4 FIG. 400 is a diagram illustrating Example 400 of physical uplink repetition according to various aspects of the present disclosure. Example 400 shows type B PUSCH repetition. As described above, the UE may receive an indication (e.g., in DCI) of a nominal number of repetitions of the same length to be transmitted by the UE.
[0062] In some aspects, the actual number of repetitions transmitted by the UE may be different from the indicated nominal number of repetitions. In some aspects, the actual repetitions transmitted by the UE may be of different lengths. This may be the result of a slot boundary or a null symbol. For example, when a nominal repetition straddles a slot boundary, the nominal repetition may be divided into two actual repetitions. As another example, when a nominal repetition is in a "null symbol", the nominal repetition may be divided into multiple actual repetitions that avoid the null symbol. In some aspects, the null symbol may be a downlink symbol (e.g., configured semi-statically for the UE), an indication symbol of a pattern of null symbols, a symbol for synchronization signal block (SSB) reception, or a symbol for monitoring PDCCH (e.g., a symbol of control resource set (CORESET) 0 for type 0 PDCCH monitoring), among other examples.
[0063] Example 400 shows three repetition groups: a top group, a middle group, and a bottom group. In the top group, two nominal repetitions of length L with 4 symbols are scheduled. The top group shows two repetitions, where the first repetition has a length L of 4 symbols and the second repetition has a length L of 4 symbols. Thus, the first slot has an actual number of 2 repetitions. In the middle group, four nominal repetitions of length L with 4 symbols are scheduled. The middle group has two actual repetitions (each of 4 symbols) in the first slot, but due to the slot boundary, the first slot has a third actual repetition of 2 symbols. The second slot has a fourth actual repetition of 2 symbols and a fifth actual repetition of 4 symbols. In the bottom group, one nominal repetition of length L with 14 symbols is scheduled. The bottom group has one actual repetition of 10 symbols, which fills the first slot (starting from symbol index 4). The second slot starts with an actual repetition of 4 symbols. In other words, due to the slot boundary, the number of actual repetitions may be different from the number of nominal repetitions, and the repetitions may have different lengths.
[0064] Current wireless networks typically lack support for multiple sets of type B PUSCH repetitions associated with different sets of transmission parameters. In some cases, a UE may not be able to coherently transmit repetitions in multiple nominal repetition sets to a base station using different sets of transmission parameters. For example, the UE may require a switching time to switch between different sets of transmission parameters (e.g., switch between different uplink beams, uplink transmission power, and / or precoding, etc.), which may not be available when the repetitions are transmitted coherently. Accordingly, the transmission of the UE may lack spatial diversity, thereby degrading the performance of the transmission and resulting in retransmissions, additional consumption of network resources, and / or additional consumption of processing resources of the UE and / or the base station, etc.
[0065] In addition, multiple nominal repetition sets may be scheduled by separate DCIs. Here, the first repetition set scheduled by the first DCI may be coherent, and the second repetition set scheduled by the second DCI may be coherent. Thus, the first repetition set and the second repetition set are not interleaved (i.e., staggered) and lack spatial / temporal diversity, thereby degrading the performance of the transmission, as described above.
[0066] Some of the techniques and apparatuses described herein enable a UE to transmit multiple sets of type B PUSCH repetitions using different sets of transmission parameters. For example, the UE may use one or more time gaps to transmit one or more repetitions in multiple nominal repetition sets. In some aspects, multiple nominal repetition sets may be scheduled by a single DCI, and the DCI or radio resource control (RRC) configuration may provide an indication of the number of symbols used as the time gap. The time gap may be used between consecutive nominal repetitions or between consecutive nominal repetitions using different sets of transmission parameters. In some aspects, multiple nominal repetition sets may be scheduled by corresponding (e.g., multiple) DCIs, and the UE may receive a separate indication of the time gap for the nominal repetition sets (e.g., in the corresponding DCIs and / or in one or more RRC configurations). The duration of the time gap for one repetition set may correspond to the duration of the time gap for another repetition set and may further include the duration of beam switching. This may enable one repetition set to be interleaved with another repetition set.
[0067] In this way, the UE may transmit type B PUSCH repetitions using different sets of transmission parameters (e.g., different beams). Accordingly, the diversity of the repetitions (e.g., spatial diversity and / or temporal diversity) may be improved, thereby reducing retransmissions and saving network resources and processing resources associated with retransmissions.
[0068] As indicated above, Figure 4 is provided as an example. Other examples may be different from the examples described with respect to Figure 4 described.
[0069] Figure 5 FIG. 500 is an example illustration associated with a time gap between PUSCH repetitions in accordance with various aspects of the present disclosure. As Figure 5 shown, example 500 includes communication between UE 120 and multiple TRPs 505 (shown as first TRP 505-1 and second TRP 505-2). In some aspects, UE 120 and TRPs 505 may be included in a wireless network (such as, wireless network 100). UE 120 may communicate with TRPs 505 over a radio access link, which may include an uplink and a downlink. In some aspects, each TRP 505 may correspond to, be implemented by, or be included in a respective base station 110. In some aspects, the multiple TRPs 505 may be implemented by or included in the same base station 110.
[0070] As indicated by reference numeral 510, UE 120 may receive a DCI message. For example, UE 120 may receive a single DCI message from the first TRP 505-1 or the second TRP 505-2 (or another TRP or base station). The DCI message may schedule a first repetition set of PUSCH transmissions (e.g., transport blocks) and a second repetition set of PUSCH transmissions. The first repetition set may include a first number of nominal repetitions, while the second repetition set may include a second number of nominal repetitions. As described above, the first repetition set and the second repetition set may be type B PUSCH repetitions. That is, the DCI message may schedule the first repetition set and the second repetition set to be transmitted coherently (e.g., without a time gap between repetitions).
[0071] The DCI message may indicate a first set of transmission parameters for transmitting the first repetition set and a second set of transmission parameters for transmitting the second repetition set (e.g., the repetitions may be used for transmission to multiple TRPs). The first set of transmission parameters and the second set of transmission parameters may be different (e.g., may differ by at least one transmission parameter). The set of transmission parameters may identify an uplink beam, precoding, and / or a set of uplink power control parameters, etc. Accordingly, in some aspects, the first set of transmission parameters and the second set of transmission parameters may identify different uplink beams, different precoding, and / or different power control parameters. Although example 500 is described in terms of a first repetition set and a second repetition set, any number of multiple repetition sets scheduled with different respective sets of transmission parameters may be contemplated.
[0072] As indicated by reference numeral 515, the UE 120 may determine the duration of the time gap to be used between repetitions (e.g., between nominal repetitions scheduled by a DCI message). In some aspects, the duration of the time gap may be the number of OFDM symbols. The UE 120 may determine the time-domain resource allocation (TDRA) for the first repetition set and the second repetition set based at least in part on one or more time gaps to be located between repetitions.
[0073] In some aspects, the UE 120 may determine the duration of the time gap based at least in part on a configuration. For example, the UE 120 may receive a configuration indicating the duration of the time gap (e.g., the number of OFDM symbols). The UE 120 may receive the configuration via RRC signaling. The UE 120 may receive the configuration from the first TRP 505-1 or the second TRP 505-2. In some aspects, if the configuration does not configure a parameter (e.g., an RRC parameter) for the duration of the time gap, the UE 120 may determine that the time gap will not be used (e.g., the duration of the time gap is zero symbols).
[0074] Additionally or alternatively, the UE 120 may determine the duration of the time gap based at least in part on an indication of the duration included in the DCI message received by the UE 120. In some aspects, the indication is provided in a field of the DCI message. In some aspects, the field is designated for indicating the duration. In some aspects, the field is the TDRA field of the DCI message. In this example, the TDRA identifier (e.g., the row index of the TDRA table) in the TDRA field may indicate the duration. Here, the UE 120 may be configured with a TDRA table, and each row of the TDRA table may identify a specific duration (e.g., a specific number of OFDM symbols). Additionally, each row may identify a slot offset, a start symbol, the PUSCH duration per repetition, and / or the number of repetitions.
[0075] In some aspects, the UE 120 may receive a configuration for a DCI format that indicates whether the DCI message of the DCI format is to include an indication of the duration (e.g., in a field designated for indicating the duration or in the TDRA field). For example, whether the indication is included in the DCI may be configured separately for DCI format 0_1 and DCI format 0_2.
[0076] As indicated by reference numeral 520, the UE 120 may determine the location of the time gap to be used between repetitions (e.g., between nominal repetitions scheduled by a DCI message). In some aspects, the UE 120 may determine the location based at least in part on a configuration (e.g., an RRC configuration) and / or an indication in the DCI message, as described above.
[0077] In some aspects, the time gap may be located between consecutive repetitions (e.g., consecutive nominal repetitions) in the first repetition set and the second repetition set. That is, the time gap may be located between each pair of consecutive repetitions scheduled for UE 120. In some aspects, the time gap may be located between consecutive repetitions (e.g., consecutive nominal repetitions) in the first repetition set and the second repetition set associated with different transmission parameter sets. That is, the time gap may be located between each pair of consecutive repetitions scheduled using different transmission parameter sets. For example, the time gap may be located between repetitions in the first repetition set (e.g., using a first transmission parameter set) and repetitions in the second repetition set (e.g., using a second transmission parameter set) to be transmitted consecutively.
[0078] In some aspects, the base station 110 (e.g., TRP 505) may determine the duration and / or the location of the time gap. Accordingly, the base station 110 (e.g., TRP 505) may transmit a configuration (e.g., RRC configuration) and / or a DCI message indicating the duration and / or the location, at least in part based on the determined duration and / or location.
[0079] As indicated by reference numeral 525, UE 120 may transmit one or more repetitions in the first repetition set and the second repetition set. That is, UE 120 may transmit the scheduled nominal repetitions in the first repetition set and the second repetition set as one or more actual repetitions. UE 120 may use a first transmission parameter set (e.g., using a first beam, first precoding, and / or first uplink power control parameter) to transmit repetitions in the first repetition set, and use a second transmission parameter set (e.g., using a second beam, second precoding, and / or second uplink power control parameter) to transmit repetitions in the second repetition set. UE 120 may transmit repetitions in the first repetition set to the first TRP 505-1, and transmit repetitions in the second repetition set to the second TRP 505-2.
[0080] UE 120 may use one or more time gaps to transmit one or more repetitions in the first repetition set and the second repetition set. For example, the time gap may have a duration and a location determined by UE 120, as described above.
[0081] Reference numeral 530 illustrates an example of using one or more time gaps to transmit one or more repetitions in a first repetition set and a second repetition set. In this example, a DCI message schedules four repetitions (e.g., nominal repetitions), each repetition having a length of four symbols, and the first two scheduled repetitions (e.g., the first repetition set) are associated with a first transmission parameter set (e.g., a first beam), and the last two scheduled repetitions (e.g., the second repetition set) are associated with a second transmission parameter set (e.g., a second beam). In this example, UE 120 may determine a time gap of two symbols. As described above, UE 120 may determine that the time gap is between consecutively scheduled repetitions (e.g., consecutive nominal repetitions) using different transmission parameter sets. For example, as shown, the time gap is between the second nominal repetition and the third nominal repetition. Accordingly, UE 120 may transmit the first repetition and the second repetition consecutively before transmitting the third repetition, followed by the time gap. As shown, nominal repetitions across slot boundaries may be transmitted as multiple actual repetitions, as described above.
[0082] As indicated above, Figure 5 is provided as an example. Other examples may be different from the example regarding Figure 5 described.
[0083] Figure 6 is an illustrative diagram of example 600 associated with a time gap between PUSCH repetitions in accordance with various aspects of the present disclosure. As Figure 6 shown, example 600 includes communication between UE 120 and multiple TRPs 505 (shown as first TRP 505-1 and second TRP 505-2), as described above.
[0084] As shown by reference numeral 605, UE 120 may receive multiple DCI messages. For example, UE 120 may receive a first DCI message in a first control resource set (CORESET) and a second DCI message in a second CORESET. The first CORESET may be associated with a first CORESET pool index (e.g., CORESETPoolIndex) value associated with the first TRP 505-1, and the second CORESET may be associated with a second CORESET pool index value associated with the second TRP 505-2. That is, UE 120 may receive the first DCI message from the first TRP 505-1 (or another TRP or base station), and receive the second DCI message from the second TRP 505-2 (or another TRP or base station). As described above, the first DCI message may schedule a first repetition set of PUSCH transmissions, and the second DCI message may schedule a second repetition set of PUSCH transmissions. The first DCI message may schedule the first repetition set to be transmitted coherently, and the second DCI message may schedule the second repetition set to be transmitted coherently.
[0085] The first DCI message may indicate a first set of transmission parameters for transmitting the first repetition set, and the second DCI message may indicate a second set of transmission parameters for transmitting the second repetition set (e.g., the repetitions may be used for transmission to multiple TRPs). As described above, the first set of transmission parameters and the second set of transmission parameters may be different. Although Example 600 is described in terms of the first repetition set and the second repetition set, any number of multiple repetition sets scheduled by corresponding DCI messages and scheduled with different corresponding sets of transmission parameters are contemplated.
[0086] As shown by reference numeral 610, UE 120 may determine a first duration of a first time gap to be used between repetitions (e.g., between nominal repetitions) in the first repetition set scheduled by the first DCI message, and a second duration of a second time gap to be used between repetitions (e.g., between nominal repetitions) in the second repetition set scheduled by the second DCI message. UE 120 may determine the first TDRA of the first repetition set at least in part based on one or more first time gaps that will be located between repetitions, and determine the second TDRA of the second repetition set at least in part based on one or more second time gaps that will be located between repetitions.
[0087] In some aspects, as described above, the first duration of the first time gap and the second duration of the second time gap may be respective numbers of OFDM symbols. In some aspects, the first duration and the second duration may be the same duration or different durations. In some aspects, the first duration may correspond to the duration (e.g., nominal length) of a repetition in the second repetition set (e.g., nominal repetition), while the second duration may correspond to the duration of a repetition in the first repetition set. The first duration and / or the second duration may include additional durations for beam switching (e.g., one symbol for switching from a first beam to a second beam and one symbol for switching the second beam back to the first beam). For example, if the duration (e.g., nominal length) of a repetition in the second repetition set is 4 symbols, the first duration of the first time gap may be 6 symbols (e.g., 1 + 4 + 1 symbols) to allow for beam switching.
[0088] In some aspects, the UE 120 may determine the first duration of the first time gap and the second duration of the second time gap at least in part based on a configuration (e.g., RRC configuration), as described above. Additionally or alternatively, the UE 120 may determine the first duration of the first time gap and the second duration of the second time gap at least in part based on an indication of the duration included in the first and second DCI messages received by the UE 120 (e.g., in a field designated for indicating the duration or in the TDRA field of the DCI message), as described above.
[0089] In some aspects, the UE 120 may determine the duration of the time gap at least in part based on the CORESET pool index value of the CORESET in which the first and second DCI messages are detected. For example, the UE 120 may determine the first duration of the first time gap at least in part based on the first CORESET pool index value of the first CORESET in which the first DCI message is detected, and determine the second duration of the second time gap at least in part based on the second CORESET pool index value of the second CORESET in which the second DCI message is detected.
[0090] In some aspects, the UE 120 may receive a configuration (e.g., via RRC signaling) that configures separate time duration parameters for different CORESET pool index values. For example, the configuration may include a first parameter for the first CORESET pool index value and a second parameter for the second CORESET pool index value. The first parameter may indicate the first duration of the first time gap (e.g., the number of OFDM symbols), while the second parameter may indicate the second duration of the second time gap.
[0091] Additionally or alternatively, the UE 120 may determine the first duration and the second duration based at least in part on the indication of the duration included in the first and second DCI messages received by the UE 120 and the CORESET pool index values. For example, the UE 120 may determine the first duration based at least in part on the value of a field in the first DCI message (e.g., a field designated for indicating the duration or a field in the TDRA field) and the first CORESET pool index value, and determine the second duration based at least in part on the value of a field in the second DCI message (e.g., a field designated for indicating the duration or a field in the TDRA field) and the second CORESET pool index value. As an example, the fields in both the first DCI message and the second DCI message may indicate the same value, but the UE 120 may determine that the value indicates a first number of symbols in combination with the first CORESET pool index and a second number of symbols in combination with the second CORESET pool index. In some aspects, the UE 120 may be configured (e.g., via RRC configuration) to have information (e.g., a table) that the UE 120 may use to identify the durations indicated by different combinations of the value of the field and the CORESET pool index value.
[0092] As indicated by reference numeral 615, the UE 120 may determine the location of the time gap to be used between repetitions (e.g., between nominal repetitions scheduled by the first DCI message or the second DCI message). In some aspects, the UE 120 may determine the location based at least in part on the configuration (e.g., RRC configuration) and / or indication in the first DCI message and / or the second DCI message, as described above.
[0093] In some aspects, the first time gap may be located between consecutive repetitions (e.g., consecutive nominal repetitions) in the first repetition set, and the second time gap may be located between consecutive repetitions in the second repetition set, as described above. In some aspects, the first time gap may be located between specific consecutive repetitions (e.g., specific consecutive nominal repetitions) in the first repetition set, and the second time gap may be located between specific consecutive repetitions in the second repetition set. For example, the configuration, the first DCI message, and / or the second DCI message may indicate a location pattern or a specific location for the time gap. As an example, the first DCI message may indicate that the first time gap will be located between every three consecutive repetitions in the first repetition set.
[0094] In some aspects, the time gaps may be located between consecutive repetitions (e.g., consecutive nominal repetitions) in the first repetition set and between consecutive repetitions in the second repetition set, and the configuration, the first DCI message, and / or the second DCI message may indicate a specific duration for each time gap. As an example, for the first repetition set, the first DCI message may indicate that there is no time gap between the first and second nominal repetitions, there is a 4-symbol time gap between the second and third nominal repetitions, there is a 2-symbol time gap between the third and fourth nominal repetitions, and so on.
[0095] In some aspects, the base station 110 (e.g., the TRP 505) may determine the duration and / or the position of the time gap. Accordingly, the base station 110 (e.g., the TRP 505) may transmit a configuration (e.g., an RRC configuration) and / or transmit a DCI message indicating the duration and / or the position, at least in part based on the determined duration and / or position.
[0096] As shown by reference numeral 620, the UE 120 may transmit one or more repetitions in the first repetition set and the second repetition set, as described above. The UE 120 may use one or more first time gaps and / or one or more second time gaps to transmit one or more repetitions in the first repetition set and the second repetition set. For example, the time gaps may have a duration and a position determined by the UE 120, as described above.
[0097] Reference numeral 625 shows an example of using one or more time gaps to transmit one or more repetitions in the first repetition set and the second repetition set. In this example, the first DCI message schedules four repetitions (e.g., nominal repetitions), each having a length of four symbols (e.g., the first repetition set), while the second DCI message schedules four repetitions (e.g., nominal repetitions), each having a length of three symbols (e.g., the second repetition set). At least in part based on receiving the first DCI in a CORESET configured to have a CORESET pool index value of 0 (e.g., associated with the first TRP 505-1), the UE 120 may determine (e.g., at least in part based on the RRC configuration and / or DCI indication, as described above) a first time gap of three symbols (or five symbols if the first time gap is to include the duration of beam switching) for the first repetition set. At least in part based on receiving the second DCI in a CORESET configured to have a CORESET pool index value of 1 (e.g., associated with the second TRP 505-2), the UE 120 may determine (e.g., at least in part based on the RRC configuration and / or DCI indication, as described above) a second time gap of four symbols (or six symbols if the second time gap is to include the duration of beam switching) for the second repetition set.
[0098] As described above, the UE 120 may determine that a first time gap is located between consecutive scheduled repetitions (e.g., consecutive nominal repetitions) in a first repetition set, and determine that a second time gap is located between consecutive scheduled repetitions in a second repetition set. For example, the first time gap may be located between the first and second nominal repetitions in the first repetition set, between the second and third nominal repetitions in the first repetition set, and so on. Similarly, the second time gap may be located between the first and second nominal repetitions in the second repetition set, between the second and third nominal repetitions in the second repetition set, and so on.
[0099] Accordingly, the UE 120 may transmit the nominal repetitions in the first repetition set interleaved with the nominal repetitions in the second repetition set. That is, the UE 120 may transmit the nominal repetitions in the first repetition set in the time gaps between consecutive nominal repetitions in the second repetition set, and the UE 120 may transmit the nominal repetitions in the second repetition set in the time gaps between consecutive nominal repetitions in the first repetition set. As shown, the nominal repetitions across the time slot boundary may be transmitted as multiple actual repetitions, as described above.
[0100] As indicated above, Figure 6 is provided as an example. Other examples may be different from the example described with respect to Figure 6 what is described.
[0101] Figure 7 is a diagram illustrating an example process 700, such as may be performed by a UE, in accordance with various aspects of the present disclosure. Example process 700 is an example of operations performed by a UE (e.g., UE 120) associated with time gaps between PUSCH repetitions.
[0102] As Figure 7 shown, in some aspects, process 700 may include: receiving at least one DCI message scheduling physical uplink shared channel transmissions for multiple repetition sets having different sets of transmission parameters, wherein the scheduled repetitions in the multiple repetition sets are to be transmitted consecutively (block 710). For example, the UE (e.g., using the Figure 8 depicted receiving component 802) may receive at least one DCI message scheduling physical uplink shared channel transmissions for multiple repetition sets having different sets of transmission parameters, as described above. In some aspects, the scheduled repetitions in the multiple repetition sets are to be transmitted consecutively.
[0103] As further shown in Figure 7 in some aspects, process 700 may include: transmitting one or more of the scheduled repetitions in the multiple repetition sets using one or more time gaps between the scheduled repetitions in the multiple repetition sets (block 720). For example, the UE (e.g., usingFigure 8 The depicted transmission component 804) may use one or more time gaps between the scheduled repetitions in the plurality of repetition sets to transmit one or more of the scheduled repetitions in the plurality of repetition sets, as described above.
[0104] Process 700 may include additional aspects, such as any individual aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.
[0105] In a first aspect, process 700 includes determining (e.g., using determination component 808) the duration of one or more time gaps.
[0106] In a second aspect, either alone or in combination with the first aspect, process 700 includes receiving (e.g., using receiving component 802) via RRC signaling a configuration indicating the duration of one or more time gaps.
[0107] In a third aspect, either alone or in combination with one or more of the first and second aspects, at least one DCI message includes an indication of the duration of one or more time gaps.
[0108] In a fourth aspect, either alone or in combination with one or more of the first to third aspects, the indication is indicated by the TDRA identifier of at least one DCI message.
[0109] In a fifth aspect, either alone or in combination with one or more of the first to fourth aspects, process 700 includes determining (e.g., using determination component 808) the location of one or more time gaps.
[0110] In a sixth aspect, either alone or in combination with one or more of the first to fifth aspects, one or more time gaps are located between consecutive scheduled repetitions in the plurality of repetition sets.
[0111] In a seventh aspect, either alone or in combination with one or more of the first to sixth aspects, one or more time gaps are located between consecutive scheduled repetitions in the plurality of repetition sets that are to be transmitted using different transmission parameter sets.
[0112] In an eighth aspect, either alone or in combination with one or more of the first to seventh aspects, at least one DCI message includes a first DCI message received in a first CORESET associated with a first CORESET pool index and a second DCI message received in a second CORRESET associated with a second CORESET pool index, and the first DCI message schedules a first repetition set in the plurality of repetition sets, and the second DCI message schedules a second repetition set in the plurality of repetition sets.
[0113] In a ninth aspect, alone or in combination with one or more of the first to eighth aspects, process 700 includes (e.g., using determination component 808) determining a first duration for one or more time intervals for a first repetition set based at least in part on a first CORESET pool index, and determining a second duration for one or more time intervals for a second repetition set based at least in part on a second CORESET pool index.
[0114] In a tenth aspect, alone or in combination with one or more of the first to ninth aspects, process 700 includes receiving (e.g., using receiving component 802) via RRC signaling a configuration that indicates a first duration for one or more time intervals for a first CORESET pool index and a second duration for one or more time intervals for a second CORESET pool index.
[0115] In an eleventh aspect, alone or in combination with one or more of the first to tenth aspects, a first DCI message includes a first indication of a first duration for one or more time intervals, and a second DCI message includes a second indication of a second duration for one or more time intervals.
[0116] In a twelfth aspect, alone or in combination with one or more of the first to eleventh aspects, the first indication is indicated by a TDRA identifier of the first DCI message, and the second indication is indicated by a TDRA identifier of the second DCI message.
[0117] In a thirteenth aspect, alone or in combination with one or more of the first to twelfth aspects, process 700 includes (e.g., using determination component 808) determining the first duration based at least in part on the first indication and the first CORESET pool index, and determining the second duration based at least in part on the second indication and the second CORESET pool index.
[0118] In a fourteenth aspect, alone or in combination with one or more of the first to thirteenth aspects, the first duration for one or more time intervals for the first repetition set corresponds to the duration of a scheduled repetition in the second repetition set, and the second duration for one or more time intervals for the second repetition set corresponds to the duration of a scheduled repetition in the first repetition set.
[0119] In a fifteenth aspect, alone or in combination with one or more of the first to fourteenth aspects, the first duration corresponds to the duration of a scheduled repetition in the second repetition set and the duration of a beam switch, and the second duration corresponds to the duration of a scheduled repetition in the first repetition set and the duration of a beam switch.
[0120] In a sixteenth aspect, alone or in combination with one or more of the first to fifteenth aspects, one or more time gaps are between consecutive scheduled repetitions in the first repetition set and the second repetition set.
[0121] In a seventeenth aspect, either alone or in combination with one or more of the first to sixteenth aspects, process 700 includes receiving (e.g., using receiving component 802) an indication of the position of the one or more time slots in the first repetition set and the second repetition set.
[0122] In an eighteenth aspect, either alone or in combination with one or more of aspects one to seventeen, process 700 includes receiving (e.g., using receiving component 802) indications of corresponding durations of one or more time slots for each pair of consecutive scheduled repetitions in a first repetition set and a second repetition set.
[0123] In a nineteenth aspect, either alone or in combination with one or more of the first to eighteenth aspects, the scheduled repetitions in the first repetition set are transmitted interleaved with the scheduled repetitions in the second repetition set.
[0124] although Figure 7 An example block diagram of process 700 is shown, but in some aspects, process 700 may include Figure 7 Additional blocks, fewer blocks, different blocks, or differently arranged blocks than those depicted in the process 700. Additionally or alternatively, two or more blocks of the process 700 may be executed in parallel.
[0125] Figure 8 800 is a diagram illustrating an example apparatus 800 for wireless communication. Apparatus 800 may be a UE, or a UE may include apparatus 800. In some aspects, apparatus 800 includes a receiving component 802 and a transmitting component 804, which may be in communication with each other (e.g., via one or more buses and / or one or more other components). As shown, apparatus 800 may use receiving component 806 and transmitting component 802 to communicate with another apparatus 804 (such as a UE, a base station, a TRP, or another wireless communication device). As further shown, apparatus 800 may include determining component 808 and other examples.
[0126] In some aspects, the apparatus 800 may be configured to perform Figures 5-6 Additionally or alternatively, the apparatus 800 may be configured to perform one or more processes described herein (such as Figure 7 In some aspects, the apparatus 800 and / or Figure 8 One or more components shown in the figure may include the above combination Figure 2 Additionally or alternatively,Figure 8 One or more of the components shown above may be implemented within one or more of the components described above in connection with Figure 2 Additional or alternatively, one or more of the components in the set of components may be implemented at least in part as software stored in a memory. For example, a component (or a portion of a component) may be implemented as instructions or code stored on a non-transitory computer-readable medium and may be executed by a controller or processor to perform the functions or operations of the component.
[0127] The receiving component 802 may receive communications (such as reference signals, control information, data communications, or combinations thereof) from the device 806. The receiving component 802 may provide the received communications to one or more other components of the device 800. In some aspects, the receiving component 802 may perform signal processing (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding and other examples) on the received communications and may provide the processed signals to one or more other components of the device 806. In some aspects, the receiving component 802 may include one or more antennas, demodulators, MIMO detectors, receiving processors, controllers / processors, memories, or combinations thereof of the UE described above in connection with Figure 2 One or more of the components described above.
[0128] The transmitting component 804 may transmit communications (such as reference signals, control information, data communications, or combinations thereof) to the device 806. In some aspects, one or more other components of the device 806 may generate the communications and may provide the generated communications to the transmitting component 804 for transmission to the device 806. In some aspects, the transmitting component 804 may perform signal processing (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, coding, etc.) on the generated communications and may transmit the processed signals to the device 806. In some aspects, the transmitting component 804 may include one or more antennas, modulators, transmit MIMO processors, transmit processors, controllers / processors, memories, or combinations thereof of the UE described above in connection with Figure 2 One or more of the components described above. In some aspects, the transmitting component 804 may be co-located with the receiving component 802 in a transceiver.
[0129] The receiving component 802 may receive at least one DCI message of a plurality of repeating sets having different sets of transmission parameters that schedule physical uplink shared channel transmissions. In some aspects, the scheduled repetitions in the plurality of repeating sets are to be transmitted coherently. The transmitting component 804 may use one or more time gaps between the scheduled repetitions in the plurality of repeating sets to transmit one or more of the scheduled repetitions in the plurality of repeating sets.
[0130] Determining component 808 may determine the duration of one or more time gaps. In some aspects, determining component 808 may include the controller / processor, memory, or a combination thereof of the UE described above in connection with Figure 2 and the like.
[0131] Receiving component 802 may receive, via RRC signaling, a configuration indicating the duration of one or more time gaps.
[0132] Determining component 808 may determine the location of one or more time gaps.
[0133] Determining component 808 may determine a first duration of one or more time gaps for a first repetition set, at least in part, based on a first CORESET pool index, and a second duration of one or more time gaps for a second repetition set, at least in part, based on a second CORESET pool index.
[0134] Receiving component 802 may receive, via RRC signaling, a configuration indicating the first duration of one or more time gaps for a first CORESET pool index and the second duration of one or more time gaps for a second CORESET pool index.
[0135] Determining component 808 may determine the first duration, at least in part, based on a first indication and a first CORESET pool index, and determine the second duration, at least in part, based on a second indication and a second CORESET pool index.
[0136] Receiving component 802 may receive an indication of the location of the one or more time gaps in the first repetition set and the second repetition set.
[0137] Receiving component 802 may receive an indication of the respective durations of one or more time gaps for each pair of consecutive scheduled repetitions in the first repetition set and the second repetition set.
[0138] Figure 8 The number and arrangement of the components shown in Figure 8 are provided as an example. In practice, there may be additional components, fewer components, different components, or differently arranged components compared to those shown in Figure 8 . Additionally, two or more of the components shown in Figure 8 may be implemented in a single component, or Figure 8 a single component shown in Figure 8 may be implemented as multiple distributed components. Additionally or alternatively,
[0139] The foregoing disclosure provides illustration and description, 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 above disclosure or may be acquired through the practice of the aspects.
[0140] As used herein, the term "component" is intended to be broadly construed as hardware, firmware, and / or a combination of hardware and software. As used herein, a processor is implemented with hardware, firmware, and / or a combination of hardware and software. It will be apparent that the systems and / or methods described herein may be implemented in different forms of hardware, firmware, and / or a combination of hardware and software. The actual specific control hardware or software code for implementing these systems and / or methods does not limit the aspects. Thus, the operation and behavior of these systems and / or methods are described herein without reference to specific software code - understanding that software and hardware can be designed to implement these systems and / or methods at least in part based on the description herein.
[0141] As used herein, depending on the context, meeting a threshold may 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.
[0142] Although specific feature combinations are recited in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of the aspects. In fact, many of these features may be combined in ways not specifically recited in the claims and / or not disclosed in the specification. Although each of the dependent claims listed below may directly depend on only one claim, the disclosure of the aspects includes each dependent claim in combination with each other claim in this set of claims. A phrase that recites "at least one of" a list of items refers to any combination of those items, including a single member. As an example, "at least one of a, b, or c" is intended to cover: a, b, c, a - b, a - c, b - c, and a - b - c, and any combination with multiple identical elements (e.g., a - a, a - a - a, a - a - b, a - a - c, a - b - b, a - c - c, b - b, b - b - b, b - b - c, c - c, and c - c - c, or any other ordering of a, b, and c).
[0143] Elements, acts, or instructions used herein should not be construed as critical or essential, unless expressly described as such. Also, as used herein, the articles "a" and "an" 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 referred to in conjunction with the article "the" and may be used interchangeably with "one or more." Further, 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. Also, as used herein, the terms "having," "containing," "including," etc. are intended to be open-ended terms. Additionally, the phrase "based on" is intended to mean "at least partially based on," unless otherwise expressly stated. Also, as used herein, the term "or" when used in a series is intended to be inclusive and may be used interchangeably with "and / or," unless otherwise expressly stated (e.g., when used in conjunction with "any one of" or "only one of").
Claims
1. A wireless communication method performed by a user equipment (UE), comprising: Receive at least one downlink control information (DCI) message for scheduling physical uplink shared channel transmissions with multiple repetition sets having different transmission parameter sets, wherein the scheduled repetitions in the multiple repetition sets are to be transmitted coherently; and Use one or more time gaps between the scheduled repetitions in the multiple repetition sets to transmit one or more of the scheduled repetitions in the multiple repetition sets.
2. The method according to claim 1, further comprising: Determine the duration of the one or more time gaps.
3. The method according to claim 1, further comprising: Receive, via radio resource control signaling, a configuration indicating the duration of the one or more time gaps.
4. The method according to claim 1, wherein the at least one DCI message includes an indication of the duration of the one or more time gaps, and wherein the indication is indicated by a time domain resource allocation identifier of the at least one DCI message.
5. The method according to claim 1, further comprising: Determine the location of the one or more time gaps.
6. The method according to claim 1, wherein the one or more time gaps are located between consecutive scheduled repetitions in the plurality of repetition sets.
7. The method according to claim 1, wherein the one or more time gaps are located between consecutive scheduled repetitions in the plurality of repetition sets that are to be transmitted using different transmission parameter sets.
8. The method according to claim 1, wherein the at least one DCI message includes a first DCI message received in a first CORESET associated with a first CORESET pool index, and a second DCI message received in a second CORESET associated with a second CORESET pool index; and wherein the first DCI message schedules a first repetition set in the plurality of repetition sets, and the second DCI message schedules a second repetition set in the plurality of repetition sets.
9. The method according to claim 8, further comprising: Determine a first duration of the one or more time gaps for the first repetition set at least in part based on the first CORESET pool index, and determine a second duration of the one or more time gaps for the second repetition set at least in part based on the second CORESET pool index.
10. The method according to claim 8, further comprising: Receive, via radio resource control signaling, a configuration that indicates a first duration of the one or more time gaps for the first CORESET pool index and a second duration of the one or more time gaps for the second CORESET pool index.
11. The method according to claim 8, wherein the first DCI message includes a first indication of a first duration of the one or more time gaps, and the second DCI message includes a second indication of a second duration of the one or more time gaps, and wherein the first indication is indicated by a time domain resource allocation identifier of the first DCI message, and the second indication is indicated by a time domain resource allocation identifier of the second DCI message.
12. The method according to claim 11, further comprising: Determine the first duration at least in part based on the first indication and the first CORESET pool index, and determine the second duration at least in part based on the second indication and the second CORESET pool index.
13. The method according to claim 8, wherein a first duration of the one or more time gaps for the first repetition set corresponds to a duration of a scheduled repetition in the second repetition set, and a second duration of the one or more time gaps for the second repetition set corresponds to a duration of a scheduled repetition in the first repetition set, and wherein the first duration corresponds to a duration of a scheduled repetition in the second repetition set and a duration of beam switching, and the second duration corresponds to a duration of a scheduled repetition in the first repetition set and a duration of beam switching.
14. The method according to claim 8, wherein the one or more time gaps are between consecutive scheduled repetitions in the first repetition set and the second repetition set.
15. The method according to claim 8, further comprising: Receive an indication of the location of the one or more time gaps in the first repetition set and the second repetition set.
16. The method according to claim 8, further comprising: Receive an indication of the respective durations of the one or more time gaps for each pair of coherently scheduled repetitions in the first repetition set and the second repetition set.
17. A user equipment (UE) for wireless communication, comprising: A memory; and One or more processors operatively coupled to the memory, the memory and the one or more processors being configured to: Receive at least one downlink control information (DCI) message for scheduling physical uplink shared channel transmissions with multiple repetition sets having different transmission parameter sets, wherein the scheduled repetitions in the multiple repetition sets are to be transmitted coherently; and Use one or more time gaps between the scheduled repetitions in the multiple repetition sets to transmit one or more of the scheduled repetitions in the multiple repetition sets.
18. The UE according to claim 17, wherein the one or more processors are further configured to: Determine a duration of the one or more time gaps.
19. The UE according to claim 17, wherein the one or more processors are further configured to: Receive, via radio resource control signaling, a configuration indicating a duration of the one or more time gaps.
20. The UE according to claim 17, wherein the at least one DCI message includes an indication of a duration of the one or more time gaps, and Wherein the indication is indicated by a time domain resource allocation identifier of the at least one DCI message.
21. The UE according to claim 17, wherein the one or more processors are further configured to: Determine the positions of the one or more time gaps.
22. The UE according to claim 17, wherein the one or more time gaps are located between consecutive scheduled repetitions in the plurality of repetition sets.
23. The UE according to claim 17, wherein the one or more time gaps are located between consecutive scheduled repetitions in the plurality of repetition sets that are to be transmitted using different transmission parameter sets.
24. The UE according to claim 17, wherein the at least one DCI message includes a first DCI message received in a first CORESET associated with a first CORESET pool index, and a second DCI message received in a second CORESET associated with a second CORESET pool index; and wherein the first DCI message schedules a first repetition set in the plurality of repetition sets, and the second DCI message schedules a second repetition set in the plurality of repetition sets.
25. The UE according to claim 24, wherein the one or more processors are further configured to: Determine a first duration of the one or more time gaps for the first repetition set at least in part based on the first CORESET pool index, and determine a second duration of the one or more time gaps for the second repetition set at least in part based on the second CORESET pool index.
26. The UE according to claim 24, wherein the one or more processors are further configured to: Receive a configuration via radio resource control signaling, the configuration indicating a first duration of the one or more time gaps for the first CORESET pool index and a second duration of the one or more time gaps for the second CORESET pool index.
27. The UE according to claim 24, wherein the first DCI message includes a first indication of a first duration of the one or more time gaps, and the second DCI message includes a second indication of a second duration of the one or more time gaps, and wherein the first indication is indicated by a time domain resource allocation identifier of the first DCI message, and the second indication is indicated by a time domain resource allocation identifier of the second DCI message.
28. The UE according to claim 27, wherein the one or more processors are further configured to: Determine the first duration at least in part based on the first indication and the first CORESET pool index, and determine the second duration at least in part based on the second indication and the second CORESET pool index.
29. The UE according to claim 24, wherein the first duration of the one or more time gaps for the first repetition set corresponds to the duration of the scheduled repetitions in the second repetition set, and the second duration of the one or more time gaps for the second repetition set corresponds to the duration of the scheduled repetitions in the first repetition set, and Wherein the first duration corresponds to the duration of the scheduled repetitions and the duration of beam switching in the second repetition set, and the second duration corresponds to the duration of the scheduled repetitions and the duration of beam switching in the first repetition set.
30. The UE according to claim 24, wherein the one or more time gaps are between consecutive scheduled repetitions in the first repetition set and the second repetition set.
31. The UE according to claim 24, wherein the one or more processors are further configured to: Receive an indication of the position of the one or more time gaps in the first repetition set and the second repetition set.
32. The UE according to claim 24, wherein the one or more processors are further configured to: Receive an indication of the respective durations of the one or more time gaps for each pair of consecutive scheduled repetitions in the first repetition set and the second repetition set.
33. A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions including: One or more instructions that, when executed by one or more processors of a user equipment (UE), cause the UE to: Receive at least one downlink control information (DCI) message for scheduling physical uplink shared channel transmissions with multiple repetition sets having different transmission parameter sets, wherein the scheduled repetitions in the multiple repetition sets are to be transmitted coherently; and Use one or more time gaps between the scheduled repetitions in the multiple repetition sets to transmit one or more of the scheduled repetitions in the multiple repetition sets.
34. A device for wireless communication, comprising: Apparatus for receiving at least one downlink control information (DCI) message for scheduling physical uplink shared channel transmissions with multiple repetition sets having different transmission parameter sets, wherein the scheduled repetitions among the plurality of repetition sets are to be transmitted coherently; and means for transmitting one or more of the scheduled repetitions among the plurality of repetition sets using one or more time gaps between the scheduled repetitions among the plurality of repetition sets.
Citation Information
Patent Citations
UCI transmission for overlapping uplink resource assignments with repetition
US20190230683A1
Uplink multi-beam operation
US20190319823A1