HARQ-ACK with delay of physical uplink channel repetition for semi-persistent scheduling
By delaying the transmission of uplink duplicates, the problem of HARQ-ACK information being dropped due to overlap with downlink is solved, thus improving the transmission efficiency and reliability of wireless communication.
Patent Information
- Application Number
- CN202180072349.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-10-27
- Filing Date
- 2021-10-19
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2041-10-19
AI Technical Summary
In wireless communication, when the uplink duplication based on SPS carrying HARQ-ACK information overlaps with the DG PDSCH, the existing technology causes the uplink duplication to be discarded, requiring additional resources to retransmit downlink data, which affects transmission efficiency and reliability.
By delaying the transmission of uplink duplicates, including discarded and remaining uplink duplicates, it is determined whether a subset of the first uplink channel transmission duplicate set overlaps with the downlink transmission, and a second subset is sent if there is no overlap, thereby improving transmission efficiency and reliability.
It improves the efficiency and reliability of uplink retransmission, avoids the waste of additional resources, and ensures the effective transmission of HARQ-ACK information.
Smart Images

Figure CN116508279B_ABST
Abstract
Description
[0001] Cross-references to related applications
[0002] This application claims the benefit of Greek patent application serial number 20200100648, filed on October 27, 2020, entitled “DELAYED SEMI-PERSISTENT SCHEDULING HARQ-ACK WITH PHYSICALUPLINK CHANNEL REPETITION”, the entire contents of which are expressly incorporated herein by reference. Technical Field
[0003] This disclosure generally relates to wireless communications, and more specifically, to a technique for semi-persistent scheduling hybrid automatic repeat request (HARQ)-acknowledgment (ACK) with delays due to physical uplink channel repetition. Background Technology
[0004] 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 may employ multiple access technologies that enable communication with multiple users by sharing available system resources. 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, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems.
[0005] These multiple access technologies have been adopted in various telecommunications standards to provide a common protocol that enables different wireless devices to communicate at the city, national, regional, and even global levels. An example telecommunications standard is 5G New Radio (NR). 5G NR is part of the continuous evolution of mobile broadband promulgated by the 3rd Generation Partnership Project (3GPP) to meet new requirements associated with latency, reliability, security, scalability (e.g., with the Internet of Things (IoT)), and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable low-latency communications (URLLC). These improvements can also be applied to other multiple access technologies and telecommunications standards that employ these technologies. Summary of the Invention
[0006] The following presents a simplified summary of one or more aspects in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated aspects, and is intended to neither identify key or critical elements of all aspects nor delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that is presented later.
[0007] In uplink repetition, two PUCCH sequences can overlap with each other on at least one slot (e.g., in a slot-based procedure). A user equipment (UE) can be configured to transmit a physical uplink control channel (PUCCH) in a symbol set, and the UE can detect a dynamic grant (e.g., downlink control information (DCI) 2_0) indicating a subset of the symbol set as a downlink data transmission or other flexible downlink signaling. In other examples, the UE can detect other types of DCI (e.g., DCI 1_0 / 1_1 / 0_1) indicating a channel state information reference signal (CSI-RS) or a physical downlink shared channel (PDSCH) in a subset of the symbol set. In some approaches to facilitate uplink repetition, the UE can cancel (or drop) the PUCCH from the subset of symbols after some processing time (e.g., about two symbols from the end of the DCI) of decoding the DCI associated with the PDSCH. In some examples, in the case of PUCCH repetition, the UE can cancel only the PUCCH repetition that overlaps with the DG PDSCH. In some aspects, due to possible PUCCH collision with at least one downlink symbol or flexible symbol, the UE can avoid time division duplexing (TDD) SPS HARQ-ACK dropping. In some aspects, SPS ACK / NACK signals dropped due to dynamic slot format indication (SFI) or dynamic grant (DG), semi-static TDD can be retransmitted by the UE.
[0008] As described above, when SPS-based uplink repetition carrying HARQ-ACK information overlaps with a DG PDSCH, the uplink repetition is dropped. However, when the dropped uplink repetition carries SPS HARQ-ACK information, this approach of handling overlapping uplink repetition with SPS HARQ-ACK information requires additional resources to retransmit the downlink data.
[0009] The subject technology provides for delayed transmission of uplink repetitions, including both dropped and remaining uplink repetitions. In this regard, the subject technology improves the efficiency and reliability of uplink repetition transmission by facilitating the delay of overlapping uplink repetitions with SPS HARQ-ACK information.
[0010] In aspects of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus can be a UE. The apparatus is configured to determine whether a first subset of a first set of uplink channel transmission repetitions overlaps with at least a portion of a downlink transmission. The apparatus is further configured to determine whether to transmit a second subset of the first set of uplink channel transmission repetitions when the first subset overlaps with at least a portion of the downlink transmission, where the second subset includes one or more uplink channel transmission repetitions that do not overlap with the downlink transmission. The apparatus is further configured to transmit, to a base station, a second set of uplink channel transmission repetitions including the first subset and the second subset of the first set of uplink channel transmission repetitions on an uplink channel when it is determined that the second subset is to be transmitted, where the second set of uplink channel transmission repetitions does not overlap with the downlink transmission.
[0011] In aspects of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus can be a base station. The apparatus is configured to transmit, to a user equipment (UE), a first downlink transmission on a downlink channel, the first downlink transmission including a configuration indicating a request to retransmit a first subset of a first set of uplink channel transmission repetitions that overlap with at least a portion of a second downlink transmission. The apparatus is further configured to receive, from the UE, a second set of uplink channel transmission repetitions on an uplink channel, the second set of uplink channel transmission repetitions including the first subset of the first set of uplink channel transmission repetitions and a second subset of the first set of uplink channel transmission repetitions, the second subset including one or more uplink channel transmission repetitions that do not overlap with the second downlink transmission, where the second set of uplink channel transmission repetitions does not overlap with the second downlink transmission.
[0012] To the accomplishment of the foregoing and related aspects, one or more aspects comprise the features as fully described and particularly pointed out in the claims. The following description and the annexed drawings set forth in detail certain illustrative features of the one or more aspects. These features are indicative, however, of but a few of the various ways in which the principles of various aspects can be employed. This description is intended to include all such aspects and their equivalents. BRIEF DESCRIPTION OF DRAWINGS
[0013] Figure 1 FIG. 1 is a diagram illustrating an example of a wireless communication system and an access network.
[0014] Figure 2A , 2B , 2C, and 2D are diagrams illustrating examples of a first 5G / NR frame, DL channels within a 5G / NR subframe, a second 5G / NR frame, and UL channels within a 5G / NR subframe, respectively.
[0015] Figure 3 FIG. 1 is a diagram illustrating an example of a wireless communication system and an access network.
[0016] Figure 4 FIG. 1 is a diagram illustrating an example of an uplink repetition sequence with dropped repetitions, in accordance with some aspects of the present disclosure.
[0017] Figure 5 FIG. 2 is a diagram illustrating an example of a transmitted uplink repetition sequence, in accordance with some aspects of the present disclosure.
[0018] Figure 6 FIG. 3 is a diagram illustrating another example of a transmitted uplink repetition sequence, in accordance with some aspects of the present disclosure.
[0019] Figure 7 FIG. 4 is a diagram illustrating an example of a single transmitted uplink repetition, in accordance with some aspects of the present disclosure.
[0020] Figure 8 FIG. 5 is a diagram illustrating an example of a single transmitted uplink repetition accounting for processing time, in accordance with some aspects of the present disclosure.
[0021] Figure 9 FIG. 6 is a diagram illustrating an example of a transmitted uplink repetition sequence with an extended repetition pattern, in accordance with some aspects of the present disclosure.
[0022] Figure 10 FIG. 7 is a diagram illustrating an example of a dropped uplink repetition sequence accounting for an expiration time, in accordance with some aspects of the present disclosure.
[0023] Figure 11 FIG. 8 is a flow chart of a process for wireless communication of retransmitting overlapping uplink channel transmission repetitions at a user equipment, in accordance with some aspects of the present disclosure.
[0024] Figure 12 FIG. 9 is a flow chart of a process for wireless communication of retransmitting overlapping uplink channel transmission repetitions at a base station, in accordance with some aspects of the present disclosure.
[0025] Figure 13 FIG. 10 is a diagram illustrating an example of a hardware implementation for an example apparatus.
[0026] Figure 14 FIG. 11 is a diagram illustrating an example of a hardware implementation for an example apparatus. DETAILED DESCRIPTION
[0027] The detailed description set forth below, in connection with the appended drawings, is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein can be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of various concepts. However, it will be apparent to those skilled in the art that these concepts can be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form in order to avoid obscuring such concepts.
[0028] Several aspects of telecommunication systems will now be presented with reference to various apparatus and methods. These apparatus and methods will be described in the following detailed description and illustrated in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as “elements”). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends on the particular application and design constraints imposed on the overall system.
[0029] By way of example, an element, or any portion of an element, or any combination of elements can be implemented as a “processing system” that includes one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, systems on a chip (SoC), baseband processors, field programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functionality described in this disclosure. One or more processors in the processing system can execute software. Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software components, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
[0030] Accordingly, in one or more example embodiments, the functions described can be implemented in hardware, software, or any combination thereof. If implemented in software, the functions can be stored on or encoded as one or more instructions or code on a computer-readable medium. Computer-readable media includes computer storage media. Storage media can be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can comprise a random-access memory (RAM), a read-only memory (ROM), an electrically erasable programmable ROM (EEPROM), compact disk ROM (CD-ROM), diskette, hard disk, other magnetic storage devices, a magneto-optical storage device, a solid-state memory device, a floppy disk, a cassette tape, other magnetic storage devices, flash memory cards, JAVATM disks, Bernoulli cartridges, RAMs, DRAMs, BDNs, and the like, or any other medium which can be used to store the desired information in a computer-readable form.
[0031] Figure 1 FIG. 1 is a diagram illustrating an example of a wireless communications system and an access network 100. The wireless communications system (also referred to as a wireless wide area network (WW AN)) includes base stations 102, UEs 104, an Evolved Packet Core (EPC) 160, and another core network 190 (e.g., a 5G Core (5GC)). The base stations 102 can include macro cells (high power cellular base stations) and / or small cells (low power cellular base stations). The macro cells include base stations. The small cells include femtocells, picocells, and microcells.
[0032] The base stations 102 configured for 4G LTE (collectively referred to as the Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with the EPC 160 through first backhaul links 132 (e.g., S I interface). The base stations 102 configured for 5G NR (collectively referred to as the Next Generation RAN (NG-RAN)) can interface with the core network 190 through second backhaul links 184. In addition to other functions, the base stations 102 can perform one or more of the following functions: transfer of user data, radio channel ciphering and deciphering, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection setup and release, load balancing, distribution of paging information, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), subscriber and equipment trace, RAN information management (RIM), paging, delivery of warning messages, and location measurement.
[0033] The base stations 102 can wirelessly communicate with the UEs 104. Each of the base stations 102 can provide communication coverage for a respective geographic coverage area 110. There can be overlapping geographic coverage areas 110. For example, a small cell 102' can have a coverage area 110' that overlaps the coverage area 110 of one or more macro base stations 102. A network that includes both small cell and macro cells can be known as a heterogeneous network. A heterogeneous network can also include Home Evolved Node Bs (eNBs) (HeNBs), which can provide service to a restricted group known as a closed subscriber group (CSG). The communication links 120 between the base stations 102 and the UEs 104 can include uplink (UL) (also referred to as reverse link) transmissions from a UE 104 to a base station 102 and / or downlink (DL) (also referred to as forward link) transmissions from a base station 102 to a UE 104. The communication links 120 can use multiple-input and multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, and / or transmit diversity. The communication links can be through one or more carriers, where a carrier can be a set of
[0034] Certain UEs 104 can communicate with each other using device-to-device (D2D) communication link 158. The D2D communication link 158 can use the DL / UL WWAN spectrum. The D2D communication link 158 can use one or more sidelink channels, such as a physical sidelink broadcast channel (PSBCH), a physical sidelink discovery channel (PSDCH), a physical sidelink shared channel (PSSCH), and a physical sidelink control channel (PSCCH). D2D communication can be through a variety of wireless D2D communications systems, such as for example, WiMedia, Bluetooth, ZigBee, Wi-Fi based on Institute of Electrical and Electronics Engineers (IEEE) 802.11 standards, LTE, or NR.
[0035] The wireless communications system can further include a Wi-Fi access point (AP) 150 in communication with Wi-Fi stations (STAs) 152 via communication links 154 in a 5 GHz unlicensed frequency spectrum. When communicating in an unlicensed frequency spectrum, the STAs 152 / AP 150 can perform a clear channel assessment (CCA) prior to communicating in order to determine whether the channel is available for use.
[0036] The small cells 102' can operate in a licensed and / or an unlicensed frequency spectrum. When operating in an unlicensed frequency spectrum, the small cells 102' can employ NR and use the same 5 GHz unlicensed frequency spectrum as used by the Wi-Fi AP 150. The small cells 102' employing NR in an unlicensed frequency spectrum can enhance coverage and / or increase capacity of an access network.
[0037] The base stations 102, whether small cell 102' or large cell (e.g., macro base station), can include and / or be referred to as an eNB, gNodeB (gNB), or another type of base station. Some base stations, such as gNB 180 can operate in a traditional sub 6 GHz spectrum, in millimeter wave (mmW) frequencies, and / or near mmW frequencies in communication with the UEs 104. When the gNB 180 operates in mmW or near mmW frequencies, the gNB 180 can be referred to as a mmW base station. Extremely high frequency (EHF) is the part of the radio frequency (RF) spectrum that lies between 30 GHz and 300 GHz. It is also known as the millimeter band, since the wavelengths range from 1 to 10 millimeters. Radio waves in this band can be referred to as millimeter waves or, simply, mmW. Near mmW can extend down to a frequency of 3 GHz with a wavelength of 100 millimeters. The super high frequency (SHF) band extends between 3 GHz and 30 GHz, also referred to as the centimeter band. Frequency range bands include frequency range 1 (FR1) which includes frequency bands up to 7.225 GHz and frequency range 2 (FR2) which includes frequency bands from 24.250 GHz and up. Communications using the mmW / near mmW radio frequency (RF) band (e.g., 3 GHz - 300 GHz) has extremely high path loss and a short range. The base stations / UEs can operate within one or more frequency range bands. The mmW base station 180 can utilize beamforming 182 with the UEs 104 to compensate for the extremely high path loss and short range. The base station 180 and the UEs 104 can each include multiple antennas, such as antenna elements, antenna panels, and / or antenna arrays to facilitate beamforming.
[0038] The base stations 180 can transmit to the UEs 104 in one or more transmit directions 182'. The UEs 104 can receive from the base stations 180 in one or more receive directions 182". The UEs 104 can also transmit to the base stations 180 in one or more transmit directions. The base stations 180 can also receive from the UEs 104 in one or more receive directions. The base station(s) 180 / UE(s) 104 can perform beam training to determine the best receive and transmit directions for each of the base station(s) 180 / UE(s) 104. The transmit and receive directions for the base stations 180 can or can not be the same. The transmit and receive directions for the UEs 104 can or can not be the same.
[0039] The EPC 160 can include a Mobility Management Entity (MME) 162, other MMEs 164, a Serving Gateway 166, a Multimedia Broadcast Multicast Service (MBMS) Gateway 168, a Broadcast Multicast Service Center (BM-SC) 170, and a Packet Data Network (PDN) Gateway 172. The MME 162 can be in communication with a Home Subscriber Server (HSS) 174. The MME 162 is the control node that processes the signaling between the UEs 104 and the EPC 160. Generally, the MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are transferred through the Serving Gateway 166, which itself is connected to the PDN Gateway 172. The PDN Gateway 172 provides UE IP address allocation as well as other functions. The PDN Gateway 172 and the BM-SC 170 are connected to the IP Services 176. The IP Services 176 can include the Internet, an intranet, an IP Multimedia Subsystem (IMS), a PS Streaming Service, and / or other IP services. The BM-SC 170 can provide functions for MBMS user service provisioning and delivery. The BM-SC 170 can serve as an entry point for content provider MBMS transmissions, can be used to authorize and initiate MBMS Bearer Services, and can be used to schedule MBMS transmissions. The MBMS Gateway 168 can be used to
[0040] The core network 190 can include an Access and Mobility Management Function (AMF) 192, other AMFs 193, a Session Management Function (SMF) 194, and a User Plane Function (UPF) 195. The AMF 192 can be in communication with a Unified Data Management (UDM) 196. The AMF 192 is the control node that processes the signaling between the UEs 104 and the core network 190. Generally, the AMF 192 provides QoS flow and session management. All user Internet protocol (IP) packets are transferred
[0041] Base stations can include and / or be referred to as a gNB, Node B, eNB, an access point, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a basic service set (BSS), an extended service set (ESS), a transmit reception point (TRP), or some other suitable terminology. The base station 102 provides wireless access to the EPC 160 or core network 190 for the UEs 104. Examples of UEs 104 include a cellular phone, a smart phone, a session initiation protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., MP3 player), a camera, a game console, a tablet, a smart device, a wearable device, a vehicle, an electric meter, a gas pump, a large or small kitchen appliance, a healthcare device, an implant, a sensor / actuator, a display, or any other similar functional device. Some of the UEs 104 can be referred to as IoT devices (e.g., a parking meter, gas pump, toaster, vehicle, heart monitor, etc.). The UE 104 can also be referred to as a station, a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable terminology.
[0042] Referring again to Figure 1In certain aspects, the UE 104 can include an uplink repetition retransmission component 198 configured to determine whether a first subset of a first set of uplink channel transmission repetitions overlaps with at least a portion of a downlink transmission. The uplink repetition retransmission component 198 is further configured to determine whether to transmit a second subset of the first set of uplink channel transmission repetitions when the first subset overlaps with at least a portion of the downlink transmission, where the second subset includes one or more uplink channel transmission repetitions that do not overlap with the downlink transmission. The uplink repetition retransmission component 198 is further configured to transmit, to the base station, a second set of uplink channel transmission repetitions including the first subset and the second subset of the first set of uplink channel transmission repetitions on an uplink channel when it is determined that the second subset is to be transmitted, where the second set of uplink channel transmission repetitions does not overlap with the downlink transmission.
[0043] Still referring to Figure 1 In certain aspects, the base station 102 / 180 can include an uplink repetition retransmission configuration component 199 configured to transmit, to a user equipment (UE), a first downlink transmission on a downlink channel, the first downlink transmission including a configuration indicating a request to retransmit a first subset of a first set of uplink channel transmission repetitions that overlap with at least a portion of a second downlink transmission. The uplink repetition retransmission configuration component 199 is further configured to receive, from the UE, a second set of uplink channel transmission repetitions on an uplink channel, the second set of uplink channel transmission repetitions including the first subset of the first set of uplink channel transmission repetitions and a second subset of the first set of uplink channel transmission repetitions, the second subset including one or more uplink channel transmission repetitions that do not overlap with the second downlink transmission, where the second set of uplink channel transmission repetitions does not overlap with the second downlink transmission.
[0044] Although the following description can focus on 5G NR, the concepts described herein can be applicable to other similar areas, such as LTE, LTE-A, CDMA, GSM, and other radio technologies.
[0045] Figure 2A FIG. 200 is a diagram illustrating an example of a first subframe within a 5G / NR frame structure. Figure 2B FIG. 230 is a diagram illustrating an example of DL channels within a 5G / NR subframe. Figure 2C FIG. 250 is a diagram illustrating an example of a second subframe within a 5G / NR frame structure. Figure 2Dis a diagram 280 illustrating an example of UL channels within a 5G / NR subframe. The 5G / NR frame structure can be frequency division duplex (FDD) in which for a particular set of subcarriers (carrier system bandwidth), different subcarriers are used for DL and UL transmissions, or can be time division duplex (TDD) in which for a particular set of subcarriers (carrier system bandwidth), the same subcarriers are used for both DL and UL transmissions. Figure 2A and Figure 2C In the examples provided, the 5G / NR frame structure is assumed to be TDD, with subframe 4 configured to slot format 28 (mostly DL), where D is DL, U is UL, F can be flexibly used between DL / UL, and subframe 3 configured to slot format 34 (mostly UL). While subframes 3, 4 are shown with slot formats 34, 28, respectively, any particular subframe can be configured to any of the various available slot formats 0-61. Slot formats 0, 1 are all DL, UL, respectively. Other slot formats 2-61 include a mix of DL, UL, and flexible symbols. A UE is configured to a slot format (either dynamically with DL control information (DCI), or semi-statically / statically with radio resource control (RRC) signaling) by a received slot format indicator (SFI). Note that the description infra also applies for 5G / NR frame structures that are TDD.
[0046] Other wireless communication technologies can have different frame structures and / or different channels. A frame (10 ms) can be divided into 10 equally sized subframes (1 ms). Each subframe can include one or more time slots. A subframe can also include mini-slots, which can include 7, 4, or 2 symbols. Depending on the slot configuration, each slot can include 7 or 14 symbols. For slot configuration 0, each slot can include 14 symbols, and for slot configuration 1, each slot can include 7 symbols. A symbol on the DL can be a cyclic prefix (CP) OFDM (CP-OFDM) symbol. A symbol on the UL can be a CP-OFDM symbol (for high throughput scenarios) or a discrete Fourier transform (DFT) spread OFDM (DFT-s-OFDM) symbol (also known as single carrier frequency division multiple access (SC-FDMA) symbol) (for power limited scenarios; limited to single stream transmission). The number of slots within a subframe is based on the slot configuration and the numerology. For slot configuration 0, different numerologies µ 0 to 4 allow for 1, 2, 4, 8, and 16 slots per subframe, respectively. For slot configuration 1, different numerologies µ 0 to 2 allow for 2, 4, and 8 slots per subframe, respectively. Accordingly, for slot configuration 0 and numerology µ, there are 14 symbols per slot and 2 µ The subcarrier spacing and symbol length / duration are a function of the numerology. The subcarrier spacing can equal 2µ· 15 kHz, where µ is the numerology index (µ = 0, 1, 2, 3). The symbol length / duration is inversely related to the subcarrier spacing. That is, the larger the subcarrier spacing, the shorter the symbol length / duration, and vice versa. *15 kHz, where The parameter sets are 0 to 4. Therefore, the subcarrier spacing is 15 kHz for parameter set µ=0 and 240 kHz for parameter set µ=4. The symbol length / duration is inversely proportional to the subcarrier spacing. Figures 2A-2D An example of slot configuration 0 is provided, with 14 symbols per slot and parameter set µ=2, and 4 slots per subframe. The slot duration is 0.25 ms, the subcarrier spacing is 60 kHz, and the symbol duration is approximately 16.67 μs. Within the frame set, there may be one or more different bandwidth portions (BWPs) that are frequency-division multiplexed (see 2B). Each BWP can have a specific parameter set.
[0047] A resource grid can be used to represent the frame structure. Each time slot consists of a resource block (RB) that extends 12 consecutive subcarriers (also known as a physical RB (PRB)). The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.
[0048] like Figure 2A As illustrated, some of the REs carry reference (pilot) signals (RS) for the UE. The RS may include a demodulated RS (DM-RS) (indicated as R for a specific configuration). x (where 100x is the port number, but other DM-RS configurations are possible) and the Channel State Information Reference Signal (CSI-RS) for channel estimation at the UE. RS may also include Beam Measurement RS (BRS), Beam Refinement RS (BRRS), and Phase Tracking RS (PT-RS).
[0049] Figure 2BAn example of various DL channels are illustrated. The physical downlink control channel (PDCCH) carries DCI within one or more control channel elements (CCEs), each CCE including nine RE groups (REGs), each REG including four consecutive REs in an OFDM symbol. A PDCCH within one BWP can be referred to as a control resource set (CORESET). Additional BWPs can be located in higher and / or lower frequencies of the channel bandwidth. A primary synchronization signal (PSS) can be within symbol 2 of particular subframes of a frame. The PSS is used by a UE 104 to determine subframe / symbol timing and physical layer identity. A secondary synchronization signal (SSS) can be within symbol 4 of particular subframes of a frame. The SSS is used by a UE to determine physical layer cell identity group number and radio frame timing. Based on the physical layer identity and the physical layer cell identity group number, the UE can determine a physical cell identifier (PCI). Based on the PCI, the UE can determine the locations of the aforementioned DM-RS. The physical broadcast channel (PBCH), which carries a master information block (MIB), can be logically grouped with the PSS and SSS to form a synchronization signal (SS) / PBCH block (also referred to as SS block (SSB)). The MIB provides a number of RBs in the system bandwidth and a system frame number (SFN) in the time domain. The physical downlink shared channel (PDSCH) carries user data, broadcast system information such as system information blocks (SIBs), and paging messages.
[0050] As Figure 2C As illustrated in the middle, some of the REs carry DM-RS (indicated as R for one particular configuration, but other DM-RS configurations are possible) for channel estimation at the base station. The UE can transmit DM-RS for channel estimation at the base station. The UE can transmit DM-RS for the physical uplink control channel (PUCCH) and DM-RS for the physical uplink shared channel (PUSCH). The PUSCH DM-RS can be transmitted in the first one or two symbols of a subframe. The PUCCH DM-RS can be transmitted in different configurations depending on whether short or long PUCCH is being used and depending on the particular PUCCH format used. The UE can transmit a sounding reference signal (SRS). The SRS can be transmitted in the last symbol of a subframe. The SRS can have a comb-2 structure, and the UE can transmit SRS on one of the combs. The SRS can be used by a base station for channel quality estimation to enable frequency-dependent scheduling on the UL.
[0051] Figure 2DAn example of various UL channels within a subframe of a frame is shown. The PUCCH can be positioned as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicator (CQI), precoding matrix indicator (PMI), rank indicator (RI), and hybrid automatic repeat request (HARQ) ACK / NACK feedback. The PUSCH carries data, and can additionally be used to carry buffer status reports (BSRs), power headroom reports (PHRs), and / or UCI.
[0052] In uplink repetition, two PUCCH sequences can overlap with each other on at least one slot (e.g., in a slot-based procedure). A UE can be configured to transmit a PUCCH in a set of symbols, and the UE can detect a dynamic grant (e.g., DCI 2_0) indicating a subset of the set of symbols as a downlink data transmission or other flexible downlink signaling. In other examples, the UE can detect other types of DCI (e.g., DCI 1_0 / 1_1 / 0_1) indicating a CSI-RS or PDSCH in a subset of the set of symbols. In some approaches to facilitate uplink repetition, the UE can cancel (or drop) the PUCCH from the subset of symbols after some processing time (e.g., about two symbols from the end of the DCI) of decoding the DCI associated with the PDSCH. In some examples, in the case of PUCCH repetition, the UE can only cancel the PUCCH repetition that overlaps with the DG PDSCH. In some aspects, the UE can avoid SPS HARQ-ACK dropping for TDD due to possible PUCCH collision with at least one downlink symbol or flexible symbol. In some aspects, a SPS ACK / NACK signal dropped due to dynamic SFI or dynamic grant (DG), semi-static TDD can be retransmitted by the UE. As described above, when an SPS-based uplink repetition carrying HARQ-ACK information overlaps with a DG PDSCH, the uplink repetition is dropped. However, when the dropped uplink repetition carries SPS HARQ-ACK information, the approach of dropping the uplink repetition with overlapping SPS HARQ-ACK information requires additional resources to retransmit the downlink data.
[0053] The subject technology provides for delayed transmission of uplink repetitions, including both dropped and remaining uplink repetitions. In this regard, the subject technology improves the efficiency and reliability of uplink repetition transmission by facilitating the delay of uplink repetitions with overlapping SPS HARQ-ACK information.
[0054] Figure 3is a block diagram of a base station 310 that communicates with the UE 350 in an access network. In the DL, IP packets from the EPC 160 can be provided to a controller / processor 375. The controller / processor 375 implements layer 3 and layer 2 functionality. Layer 3 includes a radio resource control (RRC) layer, and layer 2 includes a service data adaptation protocol (SDAP) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, and a medium access control (MAC) layer. The controller / processor 375 provides RRC layer functionality associated with broadcasting of system information (e.g., MIB, SIBs), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter radio access technology (RAT) mobility, and measurement configuration
[0055] The transmit (TX) processor 316 and the receive (RX) processor 370 implement layer 1 functionality associated with various signal processing functions. Layer 1, which includes a physical (PHY) layer, can include error detection on the transport channels, forward error correction (FEC) coding / decoding of the transport channels, interleaving, rate matching, mapping to physical channels, modulation / demodulation of physical channels, and MIMO antenna processing. The TX processor 316 handles mapping to signal constellations based on various modulation schemes (e.g., binary phase-shift keying (BPSK), quadrature phase-shift keying (QPSK), M-phase-shift keying (M-PSK), M-quadrature amplitude modulation (M-QAM)). The coded and modulated symbols can then be split into parallel streams. Each stream can then be mapped to a OFDM subcarrier, multiplexed with a reference signal (e.g., pilot) in the time and / or frequency domain, and then combined together using an inverse fast Fourier transform (IFFT) to produce a physical channel carrying a time domain OFDM symbol stream. The OFDM stream is spatially precoded to produce multiple spatial streams. Channel estimates from a channel estimator 374 can be used to determine the coding and modulation schemes, as well as for spatial processing. The channel estimate can be derived from a reference signal and / or channel condition feedback transmitted by the UE 350. Each spatial stream can then be provided to a different antenna 320 via a separate transmitter 318TX. Each transmitter 318TX can modulate an RF carrier with a respective spatial stream for transmission.
[0056] At the UE 350, each receiver 354RX receives a signal through its respective antenna 352. Each receiver 354RX recovers information modulated onto an RF carrier and provides the information to the receive (RX) processor 356. The TX processor 368 and the RX processor 356 implement layer 1 functionality associated with various signal processing functions. The RX processor 356 can perform spatial processing on the information to recover any spatial streams destined for the UE 350. If multiple spatial streams are destined for the UE 350, they can be combined by the RX processor 356 into a single OFDM symbol stream. The RX processor 356 then converts the OFDM symbol stream from the time-domain to the frequency domain using a fast Fourier transform (FFT). The frequency domain signal comprises a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier, and the reference signal, are recovered and demodulated by determining the most likely signal constellation points transmitted by the base station 310. These soft decisions can be based on channel estimates computed by the channel estimator 358. The soft decisions are then decoded and de-interleaved to recover the data and control signals that were originally transmitted by the base station 310 on the physical channel. The data and control signals are then provided to the controller / processor 359, which implements layer 3 and layer 2 functionality.
[0057] The controller / processor 359 can be associated with a memory 360 that stores program codes and data. The memory 360 can be referred to as a computer-readable medium. In the UL, the controller / processor 359 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, and control signal processing to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using an ACK and / or NACK protocol to support HARQ operations.
[0058] Similar to the functionality described in connection with the DL transmission by the base station 310, the controller / processor 359 provides RRC layer functionality associated with system information (e.g., MIB, SIBs) acquisition, RRC connections, and measurement reporting; PDCP layer functionality associated with header compression / decompression, and security (ciphering, deciphering, integrity protection, integrity verification); RLC layer functionality associated with the transfer of upper layer PDUs, reassembly of RLC SDUs, concatenation, segmentation, and reassembly of RLC data PDUs, re-segmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing of MAC SDUs onto TBs, demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction through HARQ, priority handling, and logical channel prioritization.
[0059] The TX processor 368 can use channel estimates derived by the channel estimator 358 from a reference signal or feedback transmitted by the base station 310 to select an appropriate coding and modulation scheme and facilitate spatial processing. The spatial streams generated by the TX processor 368 can be provided to different antenna 352 via separate transmitters 354TX. Each transmitter 354TX can modulate an RF carrier with a respective spatial stream for transmission.
[0060] The UL transmission is processed at the base station 310 in a manner similar to that described in connection with the receiver function at the UE 350. Each receiver 318Rx receives a signal through its respective antenna 320. Each receiver 318RX recovers information modulated onto an RF carrier and provides the information to a RX processor 370.
[0061] The controller / processor 375 can be associated with a memory 376 that stores program codes and data. The memory 376 can be referred to as a computer-readable medium. In the UL, the controller / processor 375 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, control signal processing to recover IP packets from the UE 350. IP packets from the controller / processor 375 can be provided to the EPC 160. The controller / processor 375 is also responsible for error detection using an ACK and / or NACK protocol to support HARQ operations.
[0062] At least one of the TX processor 368, the RX processor 356, and the controller / processor 359 can be configured to perform aspects related to the 198. Figure 1
[0063] At least one of the TX processor 316, the RX processor 370, and the controller / processor 375 can be configured to perform aspects related to the 199. Figure 1
[0064] Figure 4 is a diagram illustrating an example 400 of an uplink repetition sequence with dropped repetitions in accordance with some aspects of the present disclosure. The example 400 includes a first SPS PDSCH 402, a PDCCH 404, and a DG PDSCH 406. The example 400 illustrates a first set of uplink channel transmission repetitions including uplink repetitions 410, 412, 414, 416. The UE can determine that the uplink repetition 412 overlaps with at least a portion of the DG PDSCH 406. Thus, the sequence consisting of the uplink repetitions 412, 414, 416 can be dropped due to one overlapping repetition (e.g., 412).
[0065] In some aspects, user equipment can avoid time division duplex (TDD) SPS HARQ-ACK dropping due to possible PUCCH collision with at least one downlink symbol or flexible symbol. In some aspects, SPS ACK / NACK signals dropped due to dynamic slot format indication (SFI) or dynamic grant (DG), semi-static TDD can be retransmitted by the user equipment. In some aspects, retransmission of dropped SPS A / N can occur according to UE-based implicit rules, where dropped SPS A / N can be delayed until a first available uplink symbol can accommodate PUCCH resources. For example, the earliest uplink symbol can be the earliest available occasion without any downlink transmission and / or symbol overlap in the configured occasion set, which can correspond to configured PUCCH / PUSCH resources (e.g., symbols 10 and 11 in each slot). In other examples, a base station (e.g., gNB) can indicate multiple k1 values through SPS signaling. For each SPS PDSCH, the UE can select the first k1 value that results in a valid PUCCH resource. In other examples, the base station 120 / 180 can use a Type 3 codebook to request retransmission of dropped SPS A / N. For example, the base station can request the user equipment to send ACK / NACK for SPS HARQ identifiers with dropped ACK / NACK. In another example, the base station can request the user equipment to send ACK / NACK for all SPS HARQ identifiers. In some aspects, a first subset of PUCCH repetitions can be dropped and a second subset of PUCCH repetitions can be preserved. In some aspects, the base station 120 / 180 can enable a feature to retransmit dropped SPS ACK / NACK such that the first subset of PUCCH repetitions can be retransmitted based on an indication from the base station. In other aspects, the user equipment can determine whether to retransmit remaining uplink repetitions in case of dropping at least one original uplink repetition. In some aspects, the user equipment determines a location of the retransmitted uplink repetitions.
[0066] Figure 5 FIG. 5 is a diagram illustrating an example 500 of a sequence of transmitted uplink repetitions according to some aspects of the present disclosure. The example 500 includes a first SPS PDSCH 502, a PDCCH 504, and a DG PDSCH 506. The example 500 illustrates a first set of uplink channel transmission repetitions including uplink repetitions 510, 512, 514, 516. The UE can determine that the uplink repetition 512 overlaps with at least a portion of the DG PDSCH 506. Accordingly, the sequence consisting of uplink repetitions 512, 514, 516 is dropped due to one overlapping repetition (e.g., 512).
[0067] In some aspects, the dropped uplink repetition sequence can be delayed and retransmitted at a later time based on a first available symbol that can accommodate the dropped uplink repetition. In some aspects, a user device can receive, from a base station on a downlink channel, control information indicating a resource allocation, a predetermined repetition pattern, and a starting position of each repetition occasion (e.g., 520, 522, 524, 526) for a second uplink channel transmission repetition set. In some aspects, the user device can delay transmission of the second uplink channel transmission repetition set to a starting repetition occasion based on the resource allocation. In some aspects, the starting repetition occasion includes one or more first available uplink symbols corresponding to configured uplink physical channel resources. In some aspects, the user device can delay each uplink channel transmission repetition in the second uplink channel transmission repetition set to a specified position within each repetition occasion of a number of repetition occasions corresponding to a number of repetitions out of a total number of repetitions in the second uplink channel transmission repetition set. In some aspects, each uplink channel transmission repetition in the second uplink channel transmission repetition set has one or more of a same time position or a same frequency position of a respective repetition occasion based on the predetermined repetition pattern. For example, the uplink repetitions can be delayed to the last symbol of each slot spanning four slots starting from the slot number containing the DG PDSCH 506.
[0068] Figure 6 FIG. 6 is a diagram illustrating another example 600 of a sequence of transmitted uplink repetitions in accordance with some aspects of the present disclosure. Example 800 includes a first SPS PDSCH 602, a PDCCH 604, and a DG PDSCH 606. Example 600 illustrates a first uplink channel transmission repetition set including uplink repetitions 610, 612, 614, 616. The UE can determine that uplink repetition 612 overlaps with at least a portion of the DG PDSCH 606. Thus, the sequence consisting of uplink repetitions 612, 614, 616 is dropped due to one overlapping repetition (e.g., 612).
[0069] In some aspects, the dropped uplink repetition sequence can be delayed and retransmitted at a later time based on the K1 parameter configuration. In some aspects, a user device can receive, from a base station over a downlink channel, control information indicating a predetermined repetition pattern and a plurality of K1 parameter values associated with a downlink data transmission (e.g., DG PDSCH 606) through SPS signaling (e.g., RRC signaling). In some aspects, each of the plurality of K1 parameter values includes a different time offset between the downlink data transmission and an associated uplink transmission. The user device can select a first K1 parameter value from the plurality of K1 parameter values that provides a number of repetition occasions with valid uplink resources for a total number of repetitions in a second set of uplink channel transmission repetitions. For example, for each SPS PDSCH (e.g., SPS PDSCH 602), the user device can select a first K1 parameter value that results in valid PUCCH resources for all of the uplink repetitions. As Figure 6 As illustrated in FIG. 7, the K1 parameter value is 4 with no dropped uplink repetitions. In some aspects, the user device can delay transmission of a second set of uplink channel transmission repetitions (e.g., uplink repetitions 620, 622, 624, 626) to a starting repetition occasion in a number of repetition occasions based on the first K1 parameter value. In some aspects, each uplink channel transmission repetition in the second set of uplink channel transmission repetitions can have one or more of a same time position or a same frequency position of a respective repetition occasion based on the predetermined repetition pattern.
[0070] Figure 7 is a diagram illustrating an example 700 of a single transmitted uplink repetition in accordance with some aspects of the present disclosure. Example 700 includes a first SPS PDSCH 702, a PDCCH 704, and a DG PDSCH 706. Example 700 illustrates a first set of uplink channel transmission repetitions including uplink repetitions 710, 712, 714, 716. The UE can determine that uplink repetition 712 overlaps with at least a portion of the DG PDSCH 706. Accordingly, uplink repetition 712 can be dropped, while the remaining uplink repetitions 710, 714, and 716 remain active and do not overlap with the DG PDSCH 706. In other aspects, the sequence of uplink repetitions 710, 712, 714, and 716 can be dropped as a whole due to the overlapping uplink repetition 712.
[0071] In some examples, uplink repetition 712 can be represented as part of a first subset, and uplink repetitions 710, 714, and 716 can be represented as part of a second subset, where uplink repetitions 710-716 can be represented as a first set of uplink channel transmission repetitions. In some aspects, a second set of uplink channel transmission repetitions (including the first subset and excluding the second subset) can be transmitted with the same number of dropped repetitions as the first subset of the first set of uplink channel transmission repetitions. As Figure 7 As illustrated in FIG. 8, uplink repetition 720 is transmitted based on its correspondence to a single dropped uplink repetition (e.g., 712) of uplink repetitions 710-716.
[0072] Figure 8 is a diagram illustrating an example 800 of a single transmitted uplink repetition taking into account processing time, according to some aspects of the present disclosure. Example 800 includes a first SPS PDSCH 802, a PDCCH 804, and a DG PDSCH 806. Example 800 illustrates a first set of uplink channel transmission repetitions including uplink repetitions 810, 812, 814, 816. The UE can determine that uplink repetition 812 overlaps with at least a portion of the DG PDSCH 806. Thus, the sequence consisting of uplink repetitions 812, 814, 816 is dropped due to one overlapping repetition (e.g., 812). In use cases for retransmission of dropped SPS A / Ns according to UE-based implicit rules, a UE-based determination can be performed as to whether to retransmit the SPS A / N with dropped at least one original uplink repetition for PUCCH repetitions. In some aspects, the SPS A / N is not retransmitted if any uplink repetition of the original PUCCH repetition has already been transmitted. For example, due to the UE processing timeline for the UE to decode the DG scheduling (e.g., DCI scheduling) overlaps with the 2nd PUCCH repetition after the 1st repetition has already been transmitted.
[0073] As Figure 8As illustrated in the middle, the user equipment can receive, from the base station, a first SPS PDSCH 802 (associated with uplink repetitions) at a first time, a PDCCH 804 associated with a DG PDSCH 806 at a second time, and the DG PDSCH 806 at a third time on a downlink channel. In some aspects, in response to the SPS PDSCH 802, the user equipment can transmit, to the base station, a first uplink repetition 810 of a second set of uplink channel transmission repetitions (e.g., uplink repetitions 810, 812, 814, 816) on an uplink channel at a fourth time prior to the third time. In some aspects, the second time and the fourth time are separated by a timeline. In some aspects, the user equipment can determine whether a processing time to decode the control information exceeds the timeline. In some aspects, when the processing time exceeds the timeline, the user equipment can refrain from transmitting the first subset and the second subset of the second set of uplink channel transmission repetitions. As Figure 8 As illustrated in the middle, the uplink repetitions 812, 814, 816 of the uplink repetition 810 have been transmitted prior to the completion of the processing time to decode the PDCCH 804.
[0074] Figure 9 is a diagram illustrating an example 900 of a sequence of transmitted uplink repetitions with an extended repetition pattern, in accordance with some aspects of the present disclosure. The example 900 includes a first SPS PDSCH 902, a first PDCCH 904, and a DG PDSCH 906. The example 900 illustrates a first set of uplink channel transmission repetitions including uplink repetitions 910, 912, 914, 916. The UE can determine that the uplink repetition 912 overlaps with at least a portion of the DG PDSCH 906. Thus, the sequence consisting of the uplink repetitions 910, 912, 914, 916 is discarded due to one overlapping repetition (e.g., 912).
[0075] In some aspects, the user equipment can receive, from the base station, control information indicating a resource allocation on a downlink channel. In some aspects, the user equipment can determine, based on the resource allocation, that a quantity of uplink repetition occasions corresponding to a quantity of discarded repetitions in the first subset are available to accommodate the plurality of discarded repetitions in the first subset. In some aspects, the second set of uplink channel transmission repetitions is transmitted with a first quantity of repetition occasions that is greater than a second quantity of repetition occasions used in the first set of uplink channel transmission repetitions. As Figure 9 As illustrated in the middle, the first set of uplink channel transmission repetitions (e.g., uplink repetitions 910, 912, 914, 916) includes four repetition occasions, while the second set of uplink channel transmission repetitions (e.g., 920, 922, 924, 926) includes at least five repetition occasions.
[0076] In use cases for retransmission of dropped SPS A / Ns according to UE-based implicit rules, if it is determined that SPS A / Ns with at least one dropped original uplink repetition are retransmitted, the retransmitted SPS A / Ns in PUCCH repetitions can also extend the original repetition number until one or more uplink repetition occasions become available to accommodate the retransmitted uplink repetition number. For example, if the original repetition number is 4, and the second and third uplink repetitions are dropped, the user equipment can extend the original uplink repetition number based on the original uplink repetition pattern until two repetition occasions are available to accommodate two retransmitted uplink repetitions, which can not need to be in contiguous occasions.
[0077] Figure 10 FIG. 10 is a diagram illustrating an example 1000 of a dropped uplink repetition sequence taking into account an expiration time, according to some aspects of the present disclosure. The example 1000 includes a first SPS PDSCH 1002, a first PDCCH 1004, a DG PDSCH 1006, a second PDCCH 1008, and a second SPS PDSCH 1010. The example 1000 illustrates a first set of uplink channel transmission repetitions including uplink repetitions 1020, 1022, 1024, 1026. The UE can determine that the uplink repetition 1022 overlaps with at least a portion of the DG PDSCH 1006. In some aspects, the UE can be configured to transmit the uplink repetitions such that any retransmitted uplink repetitions can not occur after the expiration time, e.g., before the start of the next SPS occasion. For example, the length of the expiration time can extend from the start of the first SPS occasion (e.g., at the start of the PDCCH 1004) to the start of the second SPS occasion (e.g., at the start of the PDCCH 1008).
[0078] In some aspects, the user equipment can determine whether one or more uplink channel transmission repetitions in the second set of uplink channel transmission repetitions are scheduled to occur before a predetermined expiration time. In some aspects, the user equipment can determine that one or more uplink channel transmission repetitions (e.g., uplink repetitions 1030, 1032, 1034, 1036) in the second set of uplink channel transmission repetitions are scheduled to not occur before the predetermined expiration time. Thus, the uplink repetition sequence is dropped since the expiration time has been exceeded. In this regard, the user equipment can refrain from transmitting the uplink channel transmission repetitions 1030, 1032, 1034, 1036, including the uplink repetition 1036 that is scheduled to not occur before the predetermined expiration time.
[0079] Figure 11is a flowchart of a process 1100 for multiplexing overlapping uplink channel transmission repetition at a user equipment for wireless communications according to some aspects of the present disclosure. The process 1100 can be performed by a user equipment (e.g., the UE 104; the UE 350, the RSU 107). As illustrated, the process 1100 includes a number of enumerated steps, but embodiments of the process 1100 can include additional steps before, after, and in between the enumerated steps. In some embodiments, one or more of the enumerated steps can be omitted or performed in a different order.
[0080] At 1102, the user equipment can determine whether a first subset of the first set of uplink channel transmission repetitions overlaps with at least a portion of a downlink transmission. The user equipment can determine whether the first subset overlaps, for example, as described in connection with Figures 1-6 At 1102, the user equipment can determine whether a first subset of the first set of uplink channel transmission repetitions overlaps with at least a portion of a downlink transmission. The user equipment can determine whether the first subset overlaps, for example, as described in connection with Figure 3 At 1102, the user equipment can determine whether a first subset of the first set of uplink channel transmission repetitions overlaps with at least a portion of a downlink transmission. The user equipment can determine whether the first subset overlaps, for example, as described in connection with Figure 13 At 1102, the user equipment can determine whether a first subset of the first set of uplink channel transmission repetitions overlaps with at least a portion of a downlink transmission. The user equipment can determine whether the first subset overlaps, for example, as described in connection with
[0081] At 1104, the user equipment can determine whether to transmit a second subset of the first set of uplink channel transmission repetitions when the first subset overlaps with at least a portion of the downlink transmission, the second subset including one or more uplink channel transmission repetitions that do not overlap with the downlink transmission. The user equipment can determine whether to transmit the second subset, for example, as described in connection with Figures 1-6 At 1104, the user equipment can determine whether to transmit a second subset of the first set of uplink channel transmission repetitions when the first subset overlaps with at least a portion of the downlink transmission, the second subset including one or more uplink channel transmission repetitions that do not overlap with the downlink transmission. The user equipment can determine whether to transmit the second subset, for example, as described in connection with Figure 3 At 1104, the user equipment can determine whether to transmit a second subset of the first set of uplink channel transmission repetitions when the first subset overlaps with at least a portion of the downlink transmission, the second subset including one or more uplink channel transmission repetitions that do not overlap with the downlink transmission. The user equipment can determine whether to transmit the second subset, for example, as described in connection with Figure 13 At 1104, the user equipment can determine whether to transmit a second subset of the first set of uplink channel transmission repetitions when the first subset overlaps with at least a portion of the downlink transmission, the second subset including one or more uplink channel transmission repetitions that do not overlap with the downlink transmission. The user equipment can determine whether to transmit the second subset, for example, as described in connection with
[0082] At 1106, the user equipment can transmit, to the base station, a second set of uplink channel transmission repetitions including the first subset of the first set of uplink channel transmission repetitions and the second subset on an uplink channel when it is determined that the second subset is to be transmitted. In some aspects, the second set of uplink channel transmission repetitions does not overlap with the downlink transmission. The user equipment can transmit the second set of uplink channel transmission repetitions, for example, as described in connection with Figures 1-6described. For example, 1106 can be performed by the one or more components described with respect to Figure 3 the first subset and the second subset of the second set of uplink channel transmission repetitions can be transmitted, for example, by the transmission component 1334 of the apparatus 1302 in FIG. 13 via the one or more components described with respect to Figure 13 the first subset and the second subset of the second set of uplink channel transmission repetitions can be transmitted, for example, by the transmission component 1334 of the apparatus 1302 in FIG. 13 via the one or more components described with respect to
[0083] In some aspects, a user equipment can receive, from a base station, a configuration on a downlink channel indicating a request to resend one or more uplink channel transmission repetitions that overlap with at least a portion of a downlink transmission. In some aspects, the user equipment can transmit, to the base station, a second set of uplink channel transmission repetitions having a first subset on an uplink channel based on the configuration, where the second set of uplink channel transmission repetitions excludes a second subset when the second subset is determined to not be transmitted.
[0084] In some aspects, a user equipment can receive, from a base station, a configuration on a downlink channel indicating a request to resend one or more uplink channel transmission repetitions that overlap with at least a portion of a downlink transmission and to transmit one or more uplink channel transmission repetitions that do not overlap with the downlink transmission. In some aspects, the user equipment can determine whether to transmit the second subset by determining to transmit the second subset based on the configuration.
[0085] In some aspects, the user equipment can determine that the first subset includes a quantity of dropped repetitions. The user equipment can determine whether the quantity of dropped repetitions exceeds a quantity threshold. In some aspects, the user equipment can refrain from transmitting the first subset and the second subset of the first set of uplink channel transmission repetitions when the quantity of dropped repetitions does not exceed the quantity threshold. In some aspects, the user equipment can transmit the second set of uplink channel transmission repetitions by transmitting, to the base station, the second set of uplink channel transmission repetitions having the first subset and the second subset on an uplink channel when the quantity of dropped repetitions exceeds the quantity threshold. In some aspects, the user equipment can receive a configuration from the base station on a downlink channel indicating the quantity threshold via semi-static or dynamic signaling.
[0086] In some aspects, the user equipment can determine that the first set of uplink channel transmission repetitions includes a total number of repetitions. The user equipment can determine that the first subset includes a number of dropped repetitions. In some aspects, the user equipment can determine a percentage of dropped repetitions based on the number of dropped repetitions and the total number of repetitions. The user equipment can determine whether the percentage of dropped repetitions exceeds a percentage threshold. In some aspects, the user equipment refrains from transmitting the first subset and the second subset of the first set of uplink channel transmission repetitions when the percentage of dropped repetitions does not exceed the percentage threshold. In some aspects, the user equipment can transmit the second set of uplink channel transmission repetitions by transmitting, to the base station, the second set of uplink channel transmission repetitions with the first subset and the second subset on the uplink channel when the percentage of dropped repetitions exceeds the percentage threshold. In some aspects, the user equipment can receive, from the base station, a configuration indicating the percentage threshold through semi-static or dynamic signaling on a downlink channel.
[0087] In some aspects, the user equipment can receive, from the base station, control information on a downlink channel indicating a first PHY priority or a second PHY priority associated with the first set of uplink channel transmission repetitions. In some aspects, the first PHY priority is greater than (e.g., higher priority) the second PHY priority (e.g., lower priority). In some aspects, the user equipment can determine, based on the control information, that the first set of uplink channel transmission repetitions is allocated with first resources that do not overlap with the second resources of the downlink transmission when the first set of uplink channel transmission repetitions is associated with the first PHY priority. In some aspects, the user equipment can determine whether the first subset of the first set of uplink channel transmission repetitions overlaps with at least a portion of the downlink transmission by determining, based on the control information, that the first set of uplink channel transmission repetitions is allocated with first resources that overlap with at least a portion of the second resources of the downlink transmission when the first set of uplink channel transmission repetitions is associated with the second PHY priority.
[0088] In some aspects, a user equipment can receive, from a base station, a first data transmission associated with a first set of uplink channel transmission repetitions on a downlink channel at a first time, receive control information associated with a downlink transmission at a second time, and receive the downlink transmission at a third time. In some aspects, the downlink transmission includes a second data transmission. In some aspects, the user equipment can transmit, to the base station, a first uplink channel transmission repetition of a second set of uplink channel transmission repetitions on the uplink channel at a fourth time that is prior to the third time in response to the first data transmission. In some aspects, the second time and the fourth time are separated by a timeline. In some aspects, the user equipment can determine whether a processing time to decode the control information exceeds the timeline. In some aspects, the user equipment can refrain from transmitting a first subset and a second subset of the second set of uplink channel transmission repetitions when the processing time exceeds the timeline.
[0089] In some aspects, the second set of uplink channel transmission repetitions (including the first subset and the second subset) is transmitted with a same total number of repetitions as the first set of uplink channel transmission repetitions.
[0090] In some aspects, the second set of uplink channel transmission repetitions (including the first subset and excluding the second subset) is transmitted with a same number of dropped repetitions as the first subset of the first set of uplink channel transmission repetitions.
[0091] In some aspects, the user equipment can receive, from a base station, control information indicating a resource allocation on a downlink channel. In some aspects, the user equipment can determine, based on the resource allocation, that a number of uplink repetition occasions corresponding to a number of dropped repetitions in the first subset are available to accommodate the number of dropped repetitions in the first subset. In some aspects, the second set of uplink channel transmission repetitions is transmitted with a first number of repetition occasions that is greater than a second number of repetition occasions used in the first set of uplink channel transmission repetitions. In some aspects, the first number of repetition occasions includes uplink channel transmission repetitions on non-consecutive occasions of the first number of repetition occasions.
[0092] In some aspects, the second set of uplink channel transmission repetitions is transmitted with a same repetition pattern as the first set of uplink channel transmission repetitions. In some aspects, the second set of uplink channel transmission repetitions is transmitted with uplink channel transmission repetitions separated by a gap that is the same as a gap between two adjacent repetitions of the first set of uplink channel transmission repetitions.
[0093] In some aspects, the second set of uplink channel transmission repetitions are transmitted with a different repetition pattern than the first set of uplink channel transmission repetitions. In some aspects, the second set of uplink channel transmission repetitions are transmitted with uplink channel transmission repetitions separated by an interval that is different than two adjacent repetitions of the first set of uplink channel transmission repetitions.
[0094] In some aspects, the user equipment can receive, from the base station, control information on a downlink channel indicating a resource allocation, a predetermined repetition pattern, and a starting position for each repetition occasion of the second set of uplink channel transmission repetitions. In some aspects, the user equipment can transmit the second set of uplink channel transmission repetitions with the first subset and the second subset by delaying transmissions of the second set of uplink channel transmission repetitions to a starting repetition occasion based on the resource allocation. In some aspects, the starting repetition occasion includes one or more first available uplink symbols corresponding to the configured uplink physical channel resources. In other aspects, the user equipment can delay each uplink channel transmission repetition in the second set of uplink channel transmission repetitions to a specified position within each of a number of repetition occasions corresponding to a number of repetitions of a total number of repetitions in the second set of uplink channel transmission repetitions. In some aspects, each uplink channel transmission repetition in the second set of uplink channel transmission repetitions has one or more of a same time position or a same frequency position of a respective repetition occasion based on the predetermined repetition pattern.
[0095] In some aspects, the user equipment can receive, from the base station, control information on a downlink channel indicating a predetermined repetition pattern and a plurality of K1 parameter values associated with downlink data transmissions by SPS signaling. In some aspects, each of the plurality of K1 parameter values includes a different time offset between a downlink data transmission and an associated uplink transmission. In some aspects, the user equipment can select a first K1 parameter value from the plurality of K1 parameter values that provides a number of repetition occasions with valid uplink resources for a total number of repetitions in the second set of uplink channel transmission repetitions. The user equipment can delay transmissions of the second set of uplink channel transmission repetitions to a starting repetition occasion of the number of repetition occasions based on the first K1 parameter value. In some aspects, each uplink channel transmission repetition in the second set of uplink channel transmission repetitions has one or more of a same time position or a same frequency position of a respective repetition occasion based on the predetermined repetition pattern.
[0096] In some aspects, the user equipment can receive, from the base station on a downlink channel, control information indicating the predetermined repetition pattern and the resource allocation. In some aspects, the user equipment can determine, from the number of repetition occasions indicated by the resource allocation, a first available repetition occasion for each uplink channel transmission repetition of a second set of uplink channel transmission repetitions. In some aspects, each interval between two adjacent repetitions of the second set of uplink channel transmission repetitions can be no less than an interval included in the predetermined repetition pattern.
[0097] In some aspects, the user equipment can determine whether one or more uplink channel transmission repetitions of the second set of uplink channel transmission repetitions are scheduled to occur before a predetermined expiration time. In some aspects, the user equipment can determine that one or more uplink channel transmission repetitions of the second set of uplink channel transmission repetitions are not scheduled to occur before the predetermined expiration time. In some aspects, the user equipment can refrain from transmitting one or more uplink channel transmission repetitions of the second set of uplink channel transmission repetitions that are not scheduled to occur before the predetermined expiration time.
[0098] In some aspects, the user equipment can determine whether one or more uplink channel transmission repetitions of the second set of uplink channel transmission repetitions overlap with one or more uplink channel transmission repetitions of the first set of uplink channel transmission repetitions. When one or more uplink channel transmission repetitions of the second set of uplink channel transmission repetitions overlap with one or more uplink channel transmission repetitions of the first set of uplink channel transmission repetitions, the user equipment can select the one or more uplink channel transmission repetitions for transmission from either the second set of uplink channel transmission repetitions or the first set of uplink channel transmission repetitions.
[0099] In various aspects, the downlink transmission comprises a dynamic grant (DG) PDSCH, and each of the second set of uplink channel transmission repetitions comprises an SPS PUCCH repetition.
[0100] Figure 12 FIG. 12 is a flow diagram that illustrates a process 1200 for multiplexing overlapping uplink channel transmission repetitions at a base station, in accordance with some aspects of the present disclosure. The process 1200 can be performed by a base station (e.g., BS 102, 180; base station 310). As illustrated, the process 1200 includes a number of enumerated steps, but embodiments of the process 1200 can include additional steps before, after, and in between the enumerated steps. In some embodiments, one or more of the enumerated steps can be omitted or performed in a different order.
[0101] At 1202, the base station can transmit a first downlink transmission to the UE on the downlink channel. This first downlink transmission includes a configuration indicating a request to retransmit a first subset of a first uplink channel transmission repetition set that overlaps with at least a portion of the second downlink transmission. The base station can transmit the first downlink transmission, for example, as in conjunction with... Figures 1-6 As described. For example, 1202 can be made from... Figure 3 The first downlink transmission may be performed by one or more components, such as controller / processor 375, transmitter 316, receiver / transmitter 318, and / or antenna 320. The first downlink transmission may be performed, for example, by downlink transmission component 1440 via... Figure 14 The transmitting component 1434 of the device 1402 in the middle is used to transmit.
[0102] At 1204, the base station can receive a second uplink channel transmission repetition set from the UE on the uplink channel. This second uplink channel transmission repetition set includes a first subset of the first uplink channel transmission repetition set and a second subset of the first uplink channel transmission repetition set. The second subset includes one or more uplink channel transmission repetitions that do not overlap with the second downlink transmission, wherein the second uplink channel transmission repetition set does not overlap with the second downlink transmission. The base station can receive the second uplink channel transmission repetition set, for example, as in combination with... Figures 1-6 As described. For example, 1204 can be derived from... Figure 3 The described one or more components may be used to perform this action, such as controller / processor 375, receiver processor 370, receiver / transmitter 318, and / or antenna 320. A second uplink channel transmission repeat set, comprising a first subset of the first uplink channel transmission repeat set and a second subset of the first uplink channel transmission repeat set, may be performed, for example, by uplink repeat processing component 1442 via... Figure 14 The receiving component 1430 of the device 1402 receives.
[0103] In some aspects, the base station can be configured to send a request to the UE on the downlink channel instructing the retransmission of one or more uplink channel transmission repetitions that overlap with at least a portion of the second downlink transmission. In some aspects, the base station can be configured to receive from the UE on the uplink channel a second uplink channel transmission repetition set having a first subset, wherein the second uplink channel transmission repetition set excludes a second subset. For example, the configuration transmission can be configured by... Figure 3 The downlink configuration may be performed by one or more components, such as controller / processor 375, transmitter 316, receiver / transmitter 318, and / or antenna 320. Downlink configuration may be performed, for example, by configuration component 1444 via... Figure 14 The transmitting component 1434 of the device 1402 in the middle is used to transmit.
[0104] In some aspects, the base station can transmit, to the UE on a downlink channel, a configuration indicating a request to resend one or more uplink channel transmission repetitions that overlap with at least a portion of a second downlink transmission and to send one or more uplink channel transmission repetitions that do not overlap with the second downlink transmission. In some aspects, the base station can transmit, to the UE on the downlink channel, a configuration indicating a quantity threshold through semi-static or dynamic signaling, where receiving the second set of uplink channel transmission repetitions includes receiving, from the UE on the uplink channel, the second set of uplink channel transmission repetitions having the first subset and the second subset based on the quantity threshold. In some aspects, the base station can transmit, to the UE on the downlink channel, a configuration indicating a percentage threshold through semi-static or dynamic signaling, where receiving the second set of uplink channel transmission repetitions includes receiving, from the UE on the uplink channel, the second set of uplink channel transmission repetitions having the first subset and the second subset based on the percentage threshold. In some aspects, the base station can transmit, to the UE on the downlink channel, control information indicating a first physical layer (PHY) priority or a second PHY priority associated with the first set of uplink channel transmission repetitions, the first PHY priority being higher than the second PHY priority.
[0105] In some aspects, the second set of uplink channel transmission repetitions is received with a same total number of repetitions as the first set of uplink channel transmission repetitions. In some aspects, the second set of uplink channel transmission repetitions includes the first subset and excludes the second subset, which is received with a same number of dropped repetitions as the first subset of the first set of uplink channel transmission repetitions. In some aspects, the second set of uplink channel transmission repetitions is received with a first number of repetition occasions that is greater than a second number of repetition occasions used in the first set of uplink channel transmission repetitions. In some aspects, the first number of repetition occasions includes uplink channel transmission repetitions on non-contiguous occasions of the first number of repetition occasions.
[0106] In some aspects, the second set of uplink channel transmission repetitions is received with a same repetition pattern as the first set of uplink channel transmission repetitions. In some aspects, the second set of uplink channel transmission repetitions is received with uplink channel transmission repetitions separated by a gap that is different from a gap between two adjacent repetitions of the first set of uplink channel transmission repetitions. In some aspects, the second set of uplink channel transmission repetitions is received with a different repetition pattern than the first set of uplink channel transmission repetitions. In some aspects, the second set of uplink channel transmission repetitions is received with uplink channel transmission repetitions separated by a gap that is different from a gap between two adjacent repetitions of the first set of uplink channel transmission repetitions.
[0107] In some aspects, the base station can transmit, to the UE, control information indicating a resource allocation, a predetermined repetition pattern, and a starting position for each repetition occasion of a set of second uplink channel transmission repetitions over a downlink channel. In some aspects, the base station can receive a delayed transmission of the set of second uplink channel transmission repetitions at a starting repetition occasion based on the resource allocation. In some aspects, the base station can receive a delayed transmission of each uplink channel transmission repetition of the set of second uplink channel transmission repetitions at a specified position within each of a number of repetition occasions corresponding to a total number of repetitions in the set of second uplink channel transmission repetitions, where each uplink channel transmission repetition of the set of second uplink channel transmission repetitions has one or more of a same time position or a same frequency position of a respective repetition occasion based on the predetermined repetition pattern.
[0108] In some aspects, the base station can transmit, to the UE, control information indicating a predetermined repetition pattern and a plurality of K1 parameter values associated with downlink data transmissions over a downlink channel through semi-persistent scheduling (SPS) signaling. In some aspects, the base station can receive a delayed transmission of a set of second uplink channel transmission repetitions at a starting repetition occasion of a number of repetition occasions based on a first K1 parameter value of the plurality of K1 parameter values, where each uplink channel transmission repetition of the set of second uplink channel transmission repetitions has one or more of a same time position or a same frequency position of a respective repetition occasion based on the predetermined repetition pattern. In some aspects, the base station can transmit, to the UE, control information indicating the predetermined repetition pattern over the downlink channel, where each interval between two adjacent repetitions of the set of second uplink channel transmission repetitions is not less than an interval included in the predetermined repetition pattern.
[0109] Figure 13is a diagram illustrating an example 1300 of a hardware implementation for the apparatus 1302. The apparatus 1302 is a UE and includes a cellular baseband processor 1304 (also referred to as a modem) coupled with a cellular RF transceiver 1322 and one or more subscriber identity modules (SIM) cards 1320, an application processor 1306 coupled with a secure digital (SD) card 1308 and a screen 1310, a Bluetooth module 1312, a wireless local area network (WLAN) module 1314, a Global Positioning System (GPS) module 1316, and a power supply 1318. The cellular baseband processor 1304 communicates with the UE 104 and / or BS 102 / 180 by the cellular RF transceiver 1322. The cellular baseband processor 1304 can include a computer- readable medium / memory. The cellular baseband processor 1304 is responsible for general processing, including the execution of software stored in the computer-readable medium / memory. The software, when executed by the cellular baseband processor 1304, causes the cellular baseband processor 1304 to perform the various functions described supra. The computer-readable medium / memory can also be used for storing data that is manipulated by the cellular baseband processor 1304 when executing software.
[0110] The cellular baseband processor 1304 also includes a reception component 1330, a communication manager 1332, and a transmission component 1334. The communication manager 1332 includes the one or more illustrated components. The components of the communication manager 1332 can be stored in the computer-readable medium / memory and / or configured as hardware within the cellular baseband processor 1304. The cellular baseband processor 1304 can be a component of the UE 350 and can include the memory 360 and / or at least one of the TX processor 368, the RX processor 356, and the controller / processor 359. In one configuration, the apparatus 1302 can be a modem chip and include only the baseband processor 1304, and in another configuration, the apparatus 1302 can be an entire UE (e.g., see 350) and include the aforementioned additional modules of the apparatus 1302. Figure 3
[0111] The communication manager 1332 includes a determination component 1340, an uplink repetition retransmission component 1342, and a configuration component 1344. The apparatus can include additional components that perform each of the blocks of the algorithm in the aforementioned flowchart of FIG. 13. As such, each block in the aforementioned flowchart of FIG. 13 can be performed by a component and the apparatus can include one or more of those components. Components can be one or more hardware components specifically configured to carry out the stated processes / algorithm, implemented by a processor Figure 11 implemented by a processor configured to perform the stated processes / algorithm, stored within a computer-readable medium for implementation by a processor, or some combination thereof. Figure 11
[0112] In one configuration, the apparatus 1302, and in particular the cellular baseband processor 1304, includes means for determining whether a first subset of a first set of uplink channel transmission repetitions overlaps with at least a portion of a downlink transmission. The apparatus also includes means for determining whether to transmit a second subset of the first set of uplink channel transmission repetitions when the first subset overlaps with at least a portion of the downlink transmission, where the second subset includes one or more uplink channel transmission repetitions that do not overlap with the downlink transmission. The apparatus also includes means for transmitting, to a base station, a second set of uplink channel transmission repetitions including the first subset of the first set of uplink channel transmission repetitions and the second subset on an uplink channel when it is determined that the second subset is to be transmitted, where the second set of uplink channel transmission repetitions does not overlap with the downlink transmission.
[0113] The aforementioned means can be one or more of the aforementioned elements of the apparatus 1302 configured to perform the functions recited by the aforementioned means. As described supra, the apparatus 1302 can include the TX processor 368, the RX processor 356, and the controller / processor 359. As such, in one configuration, the aforementioned means can be the controller / processor 359, the TX processor 368, and the RX processor 356 configured to perform the functions recited by the aforementioned means.
[0114] Figure 14 FIG. 14 is a diagram illustrating an example 1400 of a hardware implementation for an apparatus 1402. The apparatus 1402 is a BS and includes a baseband unit 1404. The baseband unit 1404 can communicate through a cellular RF transceiver with the UE 104. The baseband unit 1404 can include a computer- readable medium / memory. The baseband unit 1404 is responsible for general processing, including the execution of software stored on the computer-readable medium / memory. The software, when executed by the baseband unit 1404, causes the baseband unit 1404 to perform the various functions described supra. The computer-readable medium / memory can also be used for storing data that is manipulated by the baseband unit 1404 when executing software. The baseband unit 1404 further includes a reception component 1430, a communication manager 1432, and a transmission component 1434. The communication manager 1432 includes the one or more illustrated components. The components of the communication manager 1432 can be stored in the computer-readable medium / memory and / or configured as hardware within the baseband unit 1404. The baseband unit 1404 can be a component of the BS 310 and can include the memory 376 and / or at least one of the TX processor 316, the RX processor 370, and the controller / processor 375.
[0115] The communication manager 1432 includes a downlink transmission component 1440, an uplink repetition processing component 1442, and a configuration component 1444. The apparatus can include components to perform each of the functions described supra. Figure 12additional components of each block of the algorithm in the aforementioned flowchart. Accordingly, Figure 12 Each block of the aforementioned flowchart can be performed by a component and the apparatus can include one or more of those components. The components can be one or more hardware components specifically configured to carry out the stated processes / algorithm, implemented by a processor specifically configured to perform the stated processes / algorithm, configured to perform the stated processes / algorithm by a computer-readable medium stored in memory, or some combination thereof.
[0116] In one configuration, the apparatus 1402, and in particular the baseband unit 1404, includes means for transmitting, to a user equipment (UE), a first downlink transmission on a downlink channel, the first downlink transmission including a configuration indicating a request to resend a first subset of a set of first uplink channel transmission repetitions that overlap with at least a portion of a second downlink transmission. The apparatus also includes means for receiving, from the UE, a second set of uplink channel transmissions on an uplink channel, the second set of uplink channel transmissions including the first subset of the set of first uplink channel transmission repetitions and a second subset of the set of first uplink channel transmission repetitions, the second subset including one or more uplink channel transmission repetitions that do not overlap with the second downlink transmission, where the second set of uplink channel transmissions do not overlap with the second downlink transmission.
[0117] The aforementioned means can be one or more of the aforementioned components of the apparatus 1402 configured to perform the functions recited by the aforementioned means. As
[0118] The following clauses are illustrative only and can be combined with aspects of other embodiments or teachings described herein without limitation.
[0119] Clause 1 is a method of wireless communication at a user equipment, comprising: determining whether a first subset of a set of first uplink channel transmission repetitions overlaps with at least a portion of a downlink transmission; when the first subset overlaps with at least a portion of the downlink transmission, determining whether to transmit a second subset of the set of first uplink channel transmission repetitions, the second subset including one or more uplink channel transmission repetitions that do not overlap with the downlink transmission; and when it is determined to transmit the second subset, transmitting, to a base station, a second set of uplink channel transmissions on an uplink channel, the second set of uplink channel transmissions including the first subset and the second subset of the set of first uplink channel transmission repetitions, where the second set of uplink channel transmissions do not overlap with the downlink transmission.
[0120] In Clause 2, the method of Clause 1, comprising receiving, from the base station on a downlink channel, a configuration indicating a request to resend one or more uplink channel transmission repetitions of the first set of uplink channel transmission repetitions that overlap with at least a portion of the downlink transmission.
[0121] In Clause 3, the method of Clause 1 or Clause 2, comprising transmitting, to the base station on an uplink channel, the second set of uplink channel transmission repetitions including the first subset based on the configuration, wherein the second set of uplink channel transmission repetitions excludes the second subset when it is determined based on the configuration not to transmit the second subset.
[0122] In Clause 4, the method of any of Clauses 1-3, comprising receiving, from the base station on a downlink channel, a configuration indicating a request to resend one or more uplink channel transmission repetitions that overlap with the downlink transmission and to transmit one or more uplink channel transmission repetitions that do not overlap with the downlink transmission.
[0123] In Clause 5, the method of any of Clauses 1-4, comprising determining whether to transmit the second subset includes determining based on the configuration to transmit the second subset.
[0124] In Clause 6, the method of any of Clauses 1-5, comprising: determining that the first subset includes a number of dropped repetitions; determining whether the number of dropped repetitions exceeds a number threshold; refraining from transmitting the first subset and the second subset of the first set of uplink channel transmission repetitions when the number of dropped repetitions does not exceed the number threshold, wherein transmitting the second set of uplink channel transmission repetitions includes transmitting, to the base station on the uplink channel, the second set of uplink channel transmission repetitions with the first subset and the second subset when the number of dropped repetitions exceeds the number threshold.
[0125] In Clause 7, the method of any of Clauses 1-6, comprising receiving, from the base station on a downlink channel, a configuration indicating the number threshold through semi-static or dynamic signaling.
[0126] In Clause 8, the method of any of Clauses 1-7, includes determining that the first set of uplink channel transmission repetitions includes a total number of repetitions, determining that the first subset includes a number of dropped repetitions, determining a percentage of dropped repetitions based on the number of dropped repetitions and the total number of repetitions, determining whether the percentage of dropped repetitions exceeds a percentage threshold, and refraining from transmitting the first subset and the second subset of the first set of uplink channel transmission repetitions when the percentage of dropped repetitions does not exceed the percentage threshold, wherein transmitting the second set of uplink channel transmission repetitions includes transmitting the second set of uplink channel transmission repetitions with the first subset and the second subset to the base station on the uplink channel when the percentage of dropped repetitions exceeds the percentage threshold.
[0127] In Clause 9, the method of any of Clauses 1-8, includes receiving a configuration indicating the percentage threshold from the base station on a downlink channel through semi-static or dynamic signaling.
[0128] In Clause 10, the method of any of Clauses 1-9, includes receiving control information indicating a first physical layer, PHY, priority or a second PHY priority associated with the first set of uplink channel transmission repetitions from the base station on a downlink channel, the first PHY priority being higher than the second PHY priority, and determining, based on the control information, that the first set of uplink channel transmission repetitions is allocated with first resources that do not overlap with second resources of the downlink transmission when the first set of uplink channel transmission repetitions is associated with the first PHY priority, wherein determining whether the first subset of the first set of uplink channel transmission repetitions overlaps with the at least a portion of the downlink transmission includes determining, based on the control information, that the first set of uplink channel transmission repetitions is allocated with first resources that overlap with at least a portion of the second resources of the downlink transmission when the first set of uplink channel transmission repetitions is associated with the second PHY priority.
[0129] In Clause 11, the method of any of Clauses 1-10, comprising: receiving, from the base station on a downlink channel, a first data transmission associated with the first set of uplink channel transmission repetitions at a first time, receiving control information associated with the downlink transmission at a second time, and receiving the downlink transmission at a third time, wherein the downlink transmission comprises a second data transmission; in response to the first data transmission, transmitting, to the base station on an uplink channel, a first uplink channel transmission repetition of the second set of uplink channel transmission repetitions at a fourth time prior to the third time, wherein the second time and the fourth time are separated by a timeline; determining whether a processing time to decode the control information exceeds the timeline; and refraining from transmitting the first subset and the second subset of the second set of uplink channel transmission repetitions when the processing time exceeds the timeline.
[0130] In Clause 12, the method of any of Clauses 1-11, comprising the second set of uplink channel transmission repetitions including the first subset and the second subset is transmitted with a same total number of repetitions as the first set of uplink channel transmission repetitions.
[0131] In Clause 13, the method of any of Clauses 1-12, comprising the second set of uplink channel transmission repetitions including the first subset and excluding the second subset is transmitted with a same number of dropped repetitions as the first subset of the first set of uplink channel transmission repetitions.
[0132] In Clause 14, the method of any of Clauses 1-13, comprising: receiving control information indicating a resource allocation from the base station on a downlink channel; and determining, based on the resource allocation, that a number of uplink repetition occasions corresponding to a number of dropped repetitions in the first subset are available to accommodate the number of dropped repetitions in the first subset; wherein the second set of uplink channel transmission repetitions is transmitted with a first number of repetition occasions that is greater than a second number of repetition occasions used in the first set of uplink channel transmission repetitions.
[0133] In Clause 15, the method of any of Clauses 1-14, comprising the first number of repetition occasions comprises uplink channel transmission repetitions on non-consecutive occasions of the first number of repetition occasions.
[0134] In Clause 16, the method of any of Clauses 1-15, comprising: the second set of uplink channel transmission repetitions is transmitted with a same repetition pattern as the first set of uplink channel transmission repetitions.
[0135] In Clause 17, the method of any of Clauses 1-16, comprising the set of second uplink channel transmission repetitions being transmitted with uplink channel transmission repetitions of the set of first uplink channel transmission repetitions separated by a different interval between two adjacent repetitions.
[0136] In Clause 18, the method of any of Clauses 1-17, comprising the set of second uplink channel transmission repetitions being transmitted with a different repetition pattern than the set of first uplink channel transmission repetitions.
[0137] In Clause 19, the method of any of Clauses 1-18, comprising the set of second uplink channel transmission repetitions being transmitted with uplink channel transmission repetitions of the set of first uplink channel transmission repetitions separated by a different interval between two adjacent repetitions.
[0138] In Clause 20, the method of any of Clauses 1-19, comprising: receiving control information from the base station on a downlink channel indicating a resource allocation, a predetermined repetition pattern, and a starting position of each repetition occasion for the set of second uplink channel transmission repetitions, wherein transmitting the set of second uplink channel transmission repetitions with the first subset and the second subset comprises: delaying transmission of the set of second uplink channel transmission repetitions to a starting repetition occasion based on the resource allocation, wherein the starting repetition occasion comprises one or more first available uplink symbols corresponding to configured uplink physical channel resources; and delaying each uplink channel transmission repetition in the set of second uplink channel transmission repetitions to a specified position within each repetition occasion of a number of repetition occasions of the resource allocation corresponding to a total number of repetitions in the set of second uplink channel transmission repetitions; wherein each uplink channel transmission repetition in the set of second uplink channel transmission repetitions has one or more of a same time position or a same frequency position in the resource allocation as a respective repetition occasion based on the predetermined repetition pattern.
[0139] In Clause 21, the method of any of Clauses 1-19, comprising: receiving, over a downlink channel from the base station, control information indicating a predetermined repetition pattern and a plurality of K1 parameter values associated with downlink data transmissions, wherein each of the plurality of K1 parameter values comprises a different time offset between a downlink data transmission and an associated uplink transmission; selecting a first K1 parameter value from the plurality of K1 parameter values, the first K1 parameter value providing a number of repetition occasions with valid uplink resources for a total number of repetitions in the second set of uplink channel transmission repetitions; delaying transmission of the second set of uplink channel transmission repetitions based on the first K1 parameter value to a starting repetition occasion of the number of repetition occasions; wherein each uplink channel transmission repetition in the second set of uplink channel transmission repetitions has one or more of a same time location or a same frequency location of a corresponding repetition occasion based on the predetermined repetition pattern.
[0140] In Clause 22, the method of any of Clauses 1-21, comprising: receiving, over a downlink channel from the base station, control information indicating a predetermined repetition pattern and a resource allocation; and determining a first available repetition occasion for each uplink channel transmission repetition in the second set of uplink channel transmission repetitions from a number of repetition occasions indicated in the resource allocation; wherein each interval between two adjacent repetitions of the second set of uplink channel transmission repetitions is not less than an interval included in the predetermined repetition pattern.
[0141] In Clause 23, the method of any of Clauses 1-22, comprising: determining whether one or more uplink channel transmission repetitions in the second set of uplink channel transmission repetitions are scheduled to occur before a predetermined expiration time; determining whether one or more uplink channel transmission repetitions in the second set of uplink channel transmission repetitions are scheduled to not occur before the predetermined expiration time; and refraining from transmitting one or more uplink channel transmission repetitions in the second set of uplink channel transmission repetitions that are scheduled to not occur before the predetermined expiration time.
[0142] In Clause 24, the method of any of Clauses 1-23, comprising: determining whether one or more uplink channel transmission repetitions in the second set of uplink channel transmission repetitions overlap with one or more uplink channel transmission repetitions in the first set of uplink channel transmission repetitions; when the one or more uplink channel transmission repetitions of the second set of uplink channel transmission repetitions overlap with the one or more uplink channel transmission repetitions of the first set of uplink channel transmission repetitions, selecting one or more uplink channel transmission repetitions for transmission from either of the second set of uplink channel transmission repetitions or the first set of uplink channel transmission repetitions.
[0143] In Clause 25, the method of any of Clauses 1-24, including the downlink transmission comprises a dynamic grant (DG) physical downlink shared channel (PDSCH), and wherein each of the second set of uplink channel transmission repetitions comprises a semi-persistent scheduling (SPS) physical uplink control channel (PUCCH) repetition.
[0144] Clause 26 is an apparatus comprising one or more processors and one or more memories in electronic communication with the one or more processors, the one or more memories storing instructions executable by the one or more processors to cause the system or apparatus to implement a method according to any of Clauses 1-25.
[0145] Clause 27 is a system or apparatus comprising means for implementing a method or realizing an apparatus according to any of Clauses 1-25.
[0146] Clause 28 is a non-transitory computer-readable medium storing instructions executable by one or more processors to cause the one or more processors to implement a method according to any of Clauses 1-25.
[0147] Clause 29 is a method of wireless communication at a base station, comprising: transmitting, to a user equipment (UE), a first downlink transmission on a downlink channel, the first downlink transmission comprising a configuration indicating a request to reschedule a first set of uplink channel transmission repetitions that overlap with at least a portion of a second downlink transmission; receiving, from the UE, a second set of uplink channel transmissions on an uplink channel, the second set of uplink channel transmissions comprising the first set of the first set of uplink channel transmission repetitions and a second set of the first set of uplink channel transmission repetitions, the second set comprising one or more uplink channel transmissions repetitions that do not overlap with the second downlink transmission, wherein the second set of uplink channel transmissions does not overlap with the second downlink transmission.
[0148] In Clause 30, the method of Clause 29, comprising transmitting, to the UE on the downlink channel, a configuration indicating the request to reschedule the one or more uplink channel transmissions repetitions that overlap with the at least the portion of the second downlink transmission.
[0149] In Clause 31, the method of Clause 29 or Clause 30, comprising receiving, from the UE on the uplink channel, the second set of uplink channel transmissions repetitions with the first set based on the configuration, wherein the second set of uplink channel transmissions repetitions excludes the second set.
[0150] In Clause 32, the method of any of Clauses 29-31 includes transmitting, to the UE, a configuration on a downlink channel indicating a request to resend one or more uplink channel transmission repetitions that overlap with the at least the portion of the second downlink transmission and to send one or more uplink channel transmission repetitions that do not overlap with the second downlink transmission.
[0151] In Clause 33, the method of any of Clauses 29-32 includes transmitting, to the UE, a configuration indicating a quantity threshold on a downlink channel through semi-static or dynamic signaling, wherein receiving the second set of uplink channel transmission repetitions includes receiving the second set of uplink channel transmission repetitions with the first subset and the second subset from the UE on the uplink channel based on the quantity threshold.
[0152] In Clause 34, the method of any of Clauses 29-33 includes transmitting, to the UE, a configuration indicating a percentage threshold on a downlink channel through semi-static or dynamic signaling, wherein receiving the second set of uplink channel transmission repetitions includes receiving the second set of uplink channel transmission repetitions with the first subset and the second subset from the UE on the uplink channel based on the percentage threshold.
[0153] In Clause 35, the method of any of Clauses 29-34 includes transmitting, to the UE, control information indicating a first physical layer (PHY) priority or a second PHY priority associated with the first set of uplink channel transmission repetitions on a downlink channel, the first PHY priority being higher than the second PHY priority.
[0154] In Clause 36, the method of any of Clauses 29-35 includes the second set of uplink channel transmission repetitions including the first subset and the second subset is received with a same total number of repetitions as the first set of uplink channel transmission repetitions.
[0155] In Clause 37, the method of any of Clauses 29-36 includes the second set of uplink channel transmission repetitions including the first subset and excluding the second subset is received with a same number of dropped repetitions as the first subset of the first set of uplink channel transmission repetitions.
[0156] In Clause 38, the method of any of Clauses 29-37 includes the second set of uplink channel transmission repetitions is received with a first number of repetition occasions that is greater than a second number of repetition occasions used in the first set of uplink channel transmission repetitions.
[0157] In Clause 39, the method of any of Clauses 29-38, including the first number of repetition occasions includes uplink channel transmission repetitions on non-consecutive occasions of the first number of repetition occasions.
[0158] In Clause 40, the method of any of Clauses 29-39, including the second set of uplink channel transmission repetitions is received with a same repetition pattern as the first set of uplink channel transmission repetitions.
[0159] In Clause 41, the method of any of Clauses 29-40, including the second set of uplink channel transmission repetitions is received with uplink channel transmission repetitions separated by a same gap between two adjacent repetitions as the first set of uplink channel transmission repetitions.
[0160] In Clause 42, the method of any of Clauses 29-41, including the second set of uplink channel transmission repetitions is received with a different repetition pattern than the first set of uplink channel transmission repetitions.
[0161] In Clause 43, the method of any of Clauses 29-42, including the second set of uplink channel transmission repetitions is received with uplink channel transmission repetitions separated by a different gap between two adjacent repetitions than the first set of uplink channel transmission repetitions.
[0162] In Clause 44, the method of any of Clauses 29-43, including transmitting, to the UE on a downlink channel, control information indicating a resource allocation, a predetermined repetition pattern, and a starting location of each repetition occasion of the second set of uplink channel transmission repetitions, wherein receiving the second set of uplink channel transmission repetitions with the first subset and the second subset includes receiving a delayed transmission of the second set of uplink channel transmission repetitions at a starting repetition occasion based on the resource allocation and receiving a delayed transmission of each uplink channel transmission repetition in the second set of uplink channel transmission repetitions at a specified location within each repetition occasion of a number of repetition occasions corresponding to a total number of repetitions in the second set of uplink channel transmission repetitions; wherein each uplink channel transmission repetition in the second set of uplink channel transmission repetitions has one or more of a same time location or a same frequency location of a respective repetition occasion based on the predetermined repetition pattern.
[0163] In Clause 45, the method of any of Clauses 29-44 includes transmitting, to the UE, control information indicating a predetermined repetition pattern and a plurality of K1 parameter values associated with the downlink data transmission on a downlink channel by semi-persistent scheduling (SPS) signaling; and receiving a delayed transmission of the second set of uplink channel transmission repetitions at a starting repetition occasion of a number of repetition occasions based on a first K1 parameter value of the plurality of K1 parameter values, wherein each uplink channel transmission repetition of the second set of uplink channel transmission repetitions has one or more of a same time location or a same frequency location of a corresponding repetition occasion based on the predetermined repetition pattern.
[0164] In Clause 46, the method of any of Clauses 29-45 includes transmitting, to the UE, control information indicating a predetermined repetition pattern on a downlink channel, wherein each interval between two adjacent repetitions of the second set of uplink channel transmission repetitions is not less than an interval included in the predetermined repetition pattern.
[0165] Clause 47 is an apparatus comprising one or more processors and one or more memories in electronic communication with the one or more processors, the one or more memories storing instructions executable by the one or more processors to cause a system or device to implement a method according to any of Clauses 29 to 46.
[0166] Clause 48 is a system or device comprising means for implementing a method or realizing an apparatus according to any of Clauses 29 to 46.
[0167] Clause 49 is a non-transitory computer-readable medium storing instructions executable by one or more processors to cause the one or more processors to implement a method according to any of Clauses 29 to 46.
[0168] It should be understood that the particular order or hierarchy of blocks in the disclosed process / method steps does not inherently impose a limitation on the sample order or hierarchy. Based upon design choices and other factors, implemented in the particular order or hierarchy can be re-arranged.
[0169] The preceding description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein can be applied to other aspects. Thus, the claims are not intended to be limited to the aspects shown herein, but is to be accorded the full scope consistent with the language claims, wherein reference to an element in the singular is not intended to mean "one and only one" unless specifically so stated, but rather "one or more." Terms such as "if," "when," and "while" should be interpreted to mean "under the condition that" rather than imply a direct, temporal relationship between events. That is, these phrases simply mean that something will happen or exist when a condition is met, but not necessarily immediately or temporally related. The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any aspect described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other aspects. Unless specifically stated otherwise, the term "some" refers to one or more. Combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of the group consisting of A, B, and C," "one or more of the group consisting of A, B, and C," and "A, B, and / or C" include in combinations A, B, and / or C, and can include multiples of A, multiples of B, or multiples of C. Specifically, combinations such as "at least one of A, B or C," "one or more of A, B, or C," "at least one of the group consisting of A, B, and C," "one or more of the group consisting of A, B, and C," and "A, B, and / or C" can be A only, B only, C only, A and B, A and C, B and C, or A and B and C, where any such combination can contain one or more member(s) of A, B, or C. All structural and functional equivalents to the elements of the various aspects described throughout this disclosure that are known or later come to be known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the claims. Moreover, nothing disclosed herein is intended to be dedicated to the public regardless of whether such disclosure is explicitly recited in the claims. The words "module," "mechanism," "element," "device," and the like can not be a substitute for the word "means." As such, no claim element is to be construed as a means plus function unless the element is expressly recited using the phrase "means for."
Claims
1. A method of wireless communication at a user equipment, the method comprising: determining whether a first subset of a first set of uplink channel transmission repetitions overlaps with at least a portion of a downlink transmission; determining whether to transmit a second subset of the first set of uplink channel transmission repetitions when the first subset overlaps with at least a portion of the downlink transmission, the second subset comprising one or more uplink channel transmission repetitions that do not overlap with the downlink transmission; and when it is determined to transmit the second subset, transmitting, to a base station, a second set of uplink channel transmission repetitions comprising the first subset of the first set of uplink channel transmission repetitions and the second subset on an uplink channel, wherein the second set of uplink channel transmission repetitions does not overlap with the downlink transmission.
2. The method of claim 1, further comprising: receiving, from the base station on a downlink channel, a configuration indicating a request to retransmit one or more uplink channel transmission repetitions of the first set of uplink channel transmission repetitions that overlap with at least a portion of the downlink transmission; when it is determined to transmit the second subset, transmitting, to a base station, a second set of uplink channel transmission repetitions comprising the first subset of the first set of uplink channel transmission repetitions and the second subset on an uplink channel, wherein the second set of uplink channel transmission repetitions does not overlap with the downlink transmission.
3. The method of claim 1, further comprising receiving, from the base station on a downlink channel, a configuration indicating a request to retransmit one or more uplink channel transmission repetitions that overlap with at least a portion of the downlink transmission and to transmit one or more uplink channel transmission repetitions that do not overlap with the downlink transmission, wherein determining whether to transmit the second subset comprises determining to transmit the second subset based on the configuration.
4. The method of claim 1, further comprising: determining that the first subset comprises a number of dropped repetitions; determining whether the number of dropped repetitions exceeds a quantity threshold; when the number of dropped repetitions does not exceed the quantity threshold, refraining from transmitting the first subset of the first set of uplink channel transmission repetitions and the second subset, wherein transmitting the second set of uplink channel transmission repetitions comprises transmitting, to the base station on the uplink channel, the second set of uplink channel transmission repetitions with the first subset and the second subset when the number of dropped repetitions exceeds the quantity threshold; and receiving, from the base station on a downlink channel, a configuration indicating the quantity threshold through semi-static or dynamic signaling.
5. The method of claim 1, further comprising: determining that the first set of uplink channel transmission repetitions comprises a total number of repetitions; determining that the first subset comprises a number of dropped repetitions; determining a percentage of dropped repetitions based on the number of dropped repetitions and the total number of repetitions; determining whether the percentage of dropped repetitions exceeds a percentage threshold; and when it is determined to transmit the second subset, transmitting, to a base station, a second set of uplink channel transmission repetitions comprising the first subset of the first set of uplink channel transmission repetitions and the second subset on an uplink channel, wherein the second set of uplink channel transmission repetitions does not overlap with the downlink transmission. avoid transmitting the first subset and the second subset of the first set of uplink channel transmission repetitions when the percentage of dropped repetitions does not exceed the percentage threshold, wherein transmitting the second set of uplink channel transmission repetitions includes transmitting the second set of uplink channel transmission repetitions with the first subset and the second subset to the base station on the uplink channel when the percentage of dropped repetitions exceeds the percentage threshold; and receive, over a downlink channel, a configuration from the base station indicating the percentage threshold through semi-static or dynamic signaling.
6. The method of claim 1, further comprising: receiving, over a downlink channel, control information from the base station indicating a first physical layer (PHY) priority or a second PHY priority associated with the first set of uplink channel transmission repetitions, the first PHY priority being higher than the second PHY priority; and when the first set of uplink channel transmission repetitions is associated with the first PHY priority, determining, based on the control information, that the first set of uplink channel transmission repetitions is allocated with first resources that do not overlap with second resources of the downlink transmission; wherein determining whether the first subset of the first set of uplink channel transmission repetitions overlaps with the at least part of the downlink transmission includes, when the first set of uplink channel transmission repetitions is associated with the second PHY priority, determining, based on the control information, that the first set of uplink channel transmission repetitions is allocated with first resources that overlap with at least part of the second resources of the downlink transmission.
7. The method of claim 1, further comprising: receiving, over a downlink channel from a base station, a first data transmission associated with the first set of uplink channel transmission repetitions at a first time, control information associated with the downlink transmission at a second time, and the downlink transmission at a third time, wherein the downlink transmission includes a second data transmission; in response to the first data transmission, transmitting, to the base station, a first uplink channel transmission repetition of the second set of uplink channel transmission repetitions on an uplink channel at a fourth time that precedes the third time, wherein the second time and the fourth time are separated by a timeline; determining whether a processing time to decode the control information exceeds the timeline; and when the processing time exceeds the timeline, avoiding transmitting the first subset and the second subset of the second set of uplink channel transmission repetitions.
8. The method of claim 1, wherein the second set of uplink channel transmission repetitions including the first subset and the second subset is transmitted with a same total number of repetitions as the first set of uplink channel transmission repetitions.
9. The method of claim 1, wherein the second set of uplink channel transmission repetitions including the first subset and excluding the second subset is transmitted with a same number of dropped repetitions as the first subset of the first set of uplink channel transmission repetitions. 10. The method of claim 1, further comprising: receiving control information from the base station on a downlink channel indicating a resource allocation; and determining, based on the resource allocation, a number of uplink repetition occasions corresponding to a number of dropped repetitions in the first subset are available to accommodate the number of dropped repetitions in the first subset; wherein the second set of uplink channel transmission repetitions is transmitted with a first number of repetition occasions that is greater than a second number of repetition occasions used in the first set of uplink channel transmission repetitions; wherein the first number of repetition occasions includes uplink channel transmission repetitions on non-contiguous ones of the first number of repetition occasions.
11. The method of claim 1, wherein the second set of uplink channel transmission repetitions is transmitted with a same repetition pattern as the first set of uplink channel transmission repetitions, wherein the second set of uplink channel transmission repetitions is transmitted with uplink channel transmission repetitions separated by a same gap between two adjacent repetitions as the first set of uplink channel transmission repetitions.
12. The method of claim 1, wherein the second set of uplink channel transmission repetitions is transmitted with a different repetition pattern than the first set of uplink channel transmission repetitions, wherein the second set of uplink channel transmission repetitions is transmitted with uplink channel transmission repetitions separated by a different gap between two adjacent repetitions than the first set of uplink channel transmission repetitions.
13. The method of claim 1, further comprising: receiving control information from the base station on a downlink channel indicating a resource allocation, a predetermined repetition pattern, and a starting position of each repetition occasion for the second set of uplink channel transmission repetitions, wherein transmitting the second set of uplink channel transmission repetitions with the first subset and the second subset comprises: delaying transmission of the second set of uplink channel transmission repetitions based on the resource allocation to a starting repetition occasion, wherein the starting repetition occasion includes one or more first available uplink symbols corresponding to configured uplink physical channel resources; and delaying each uplink channel transmission repetition in the second set of uplink channel transmission repetitions to a specified position within each repetition occasion of a number of repetition occasions of the resource allocation corresponding to a total number of repetitions in the second set of uplink channel transmission repetitions; wherein each uplink channel transmission repetition in the second set of uplink channel transmission repetitions has one or more of a same time position or a same frequency position in the resource allocation that is a respective repetition occasion based on the predetermined repetition pattern.
14. The method of claim 1, further comprising: receiving control information from the base station on a downlink channel indicating a predetermined repetition pattern and a plurality of K1 parameter values associated with downlink data transmissions by semi-persistent scheduling (SPS) signaling, wherein each of the plurality of K1 parameter values includes a different time offset between a downlink data transmission and an associated uplink transmission; selecting a first K1 parameter value from the plurality of K1 parameter values, the first K1 parameter value providing a number of repetition occasions having a number of valid uplink resources for a total number of repetitions in the second set of uplink channel transmission repetitions; delaying transmission of the second set of uplink channel transmission repetitions based on the first K1 parameter value to a starting repetition occasion of the number of repetition occasions; wherein each uplink channel transmission repetition in the second set of uplink channel transmission repetitions has one or more of a same time location or a same frequency location of a respective repetition occasion based on the predetermined repetition pattern.
15. The method of claim 1, further comprising: receiving control information from the base station on a downlink channel indicating a predetermined repetition pattern and a resource allocation; and determining a first available repetition occasion for each uplink channel transmission repetition in the second set of uplink channel transmission repetitions from a number of repetition occasions indicated in the resource allocation; wherein each interval between two adjacent repetitions of the second set of uplink channel transmission repetitions is not less than an interval included in the predetermined repetition pattern.
16. The method of claim 1, further comprising: determining whether one or more uplink channel transmission repetitions in the second set of uplink channel transmission repetitions are scheduled to occur before a predetermined expiration time; determining whether one or more uplink channel transmission repetitions in the second set of uplink channel transmission repetitions are scheduled to not occur before the predetermined expiration time; and avoiding transmitting one or more uplink channel transmission repetitions in the second set of uplink channel transmission repetitions that are scheduled to not occur before the predetermined expiration time.
17. The method of claim 1, further comprising: determining whether one or more uplink channel transmission repetitions in the second set of uplink channel transmission repetitions overlap with one or more uplink channel transmission repetitions in the first set of uplink channel transmission repetitions; when the one or more uplink channel transmission repetitions of the second set of uplink channel transmission repetitions overlap with the one or more uplink channel transmission repetitions of the first set of uplink channel transmission repetitions, selecting one or more uplink channel transmission repetitions from either the second set of uplink channel transmission repetitions or the first set of uplink channel transmission repetitions for transmission.
18. The method of claim 1, wherein the downlink transmission comprises a dynamic grant (DG) physical downlink shared channel (PDSCH), and wherein each of the second set of uplink channel transmission repetitions comprises a semi-persistent scheduling (SPS) physical uplink control channel (PUCCH) repetition.
19. An apparatus for wireless communication at a user equipment (UE), the apparatus comprising: a transceiver; at least one processor; and memory coupled to the at least one processor and the transceiver, storing computer executable code that when executed by the at least one processor causes the apparatus to: determining whether a first subset of the first set of uplink channel transmission repetitions overlaps with at least a portion of a downlink transmission; determining whether to transmit a second subset of the first set of uplink channel transmission repetitions including one or more uplink channel transmission repetitions that do not overlap with the downlink transmission when the first subset overlaps with at least a portion of the downlink transmission; transmitting, via the transceiver, a second set of uplink channel transmission repetitions including the first subset and the second subset of the first set of uplink channel transmission repetitions to a base station on an uplink channel when it is determined that the second subset is to be transmitted, wherein the second set of uplink channel transmission repetitions does not overlap with the downlink transmission.
20. The apparatus of claim 19, wherein the code, when executed by the at least one processor, further causes the apparatus to: receive, via the transceiver, a configuration from the base station on a downlink channel indicating a request to retransmit one or more uplink channel transmission repetitions that overlap with the at least a portion of the downlink transmission; and transmit, via the transceiver, the second set of uplink channel transmission repetitions with the first subset to the base station on an uplink channel based on the configuration, wherein the second set of uplink channel transmission repetitions excludes the second subset when it is determined that the second subset is not to be transmitted.
21. The apparatus of claim 19, wherein the code, when executed by the at least one processor, further causes the apparatus to receive a configuration from the base station on a downlink channel indicating a request to retransmit one or more uplink channel transmission repetitions that overlap with at least a portion of the downlink transmission and to transmit one or more uplink channel transmission repetitions that do not overlap with the downlink transmission, wherein the code, when executed by the at least one processor, causes the apparatus to determine whether to transmit the second subset by determining that the second subset is to be transmitted based on the configuration.
22. The apparatus of claim 19, wherein the code, when executed by the at least one processor, further causes the apparatus to: determine that the first subset includes a number of dropped repetitions; determine whether the number of dropped repetitions exceeds a number threshold; avoid transmitting the first subset and the second subset of the first set of uplink channel transmission repetitions when the number of dropped repetitions does not exceed the number threshold, wherein the code, when executed by the at least one processor, causes the apparatus to transmit the second set of uplink channel transmission repetitions by transmitting, via the transceiver, the second set of uplink channel transmission repetitions with the first subset and the second subset to the base station on the uplink channel when the number of dropped repetitions exceeds the number threshold; and receive, via the transceiver, a configuration from the base station on a downlink channel indicating the number threshold through semi-static or dynamic signaling.
23. A non-transitory computer-readable medium storing instructions that, when executed by a processor of a user equipment, cause the user equipment to: determine whether a first subset of the first set of uplink channel transmission repetitions overlaps with at least a portion of a downlink transmission; determine whether to transmit a second subset of the first set of uplink channel transmission repetitions including one or more uplink channel transmission repetitions that do not overlap with the downlink transmission when the first subset overlaps with at least a portion of the downlink transmission; transmit, via the transceiver, a second set of uplink channel transmission repetitions including the first subset and the second subset of the first set of uplink channel transmission repetitions to a base station on an uplink channel when it is determined that the second subset is to be transmitted, wherein the second set of uplink channel transmission repetitions does not overlap with the downlink transmission.
24. The non-transitory computer-readable medium of claim 23, wherein the instructions, when executed by the processor, further cause the user equipment to: receive, via the transceiver, a configuration from the base station on a downlink channel indicating a request to retransmit one or more uplink channel transmission repetitions that overlap with the at least a portion of the downlink transmission; and transmit, via the transceiver, the second set of uplink channel transmission repetitions with the first subset to the base station on an uplink channel based on the configuration, wherein the second set of uplink channel transmission repetitions excludes the second subset when it is determined that the second subset is not to be transmitted.
25. The non-transitory computer-readable medium of claim 23, wherein the instructions, when executed by the processor, further cause the user equipment to receive a configuration from the base station on a downlink channel indicating a request to retransmit one or more uplink channel transmission repetitions that overlap with at least a portion of the downlink transmission and to transmit one or more uplink channel transmission repetitions that do not overlap with the downlink transmission, wherein the instructions, when executed by the processor, cause the user equipment to determine whether to transmit the second subset by determining that the second subset is to be transmitted based on the configuration.
26. The non-transitory computer-readable medium of claim 23, wherein the instructions, when executed by the processor, further cause the user equipment to: determine that the first subset includes a number of dropped repetitions; determine whether the number of dropped repetitions exceeds a number threshold; avoid transmitting the first subset and the second subset of the first set of uplink channel transmission repetitions when the number of dropped repetitions does not exceed the number threshold, wherein the instructions, when executed by the processor, cause the user equipment to transmit the second set of uplink channel transmission repetitions by transmitting, via the transceiver, the second set of uplink channel transmission repetitions with the first subset and the second subset to the base station on the uplink channel when the number of dropped repetitions exceeds the number threshold; and receive, via the transceiver, a configuration from the base station on a downlink channel indicating the number threshold through semi-static or dynamic signaling.
23. The apparatus of claim 19, wherein the code, when executed by the at least one processor, further causes the apparatus to: determine that the first set of uplink channel transmission repetitions includes a total number of repetitions; determine that the first subset includes a number of dropped repetitions; determine a percentage of dropped repetitions based on the number of dropped repetitions and the total number of repetitions; determine whether the percentage of dropped repetitions exceeds a percentage threshold; avoid transmitting the first subset and the second subset of the first set of uplink channel transmission repetitions when the percentage of dropped repetitions does not exceed the percentage threshold, wherein the code, when executed by the at least one processor, causes the apparatus to transmit the second set of uplink channel transmission repetitions by transmitting, to the base station, the second set of uplink channel transmission repetitions with the first subset and the second subset on the uplink channel when the percentage of dropped repetitions exceeds the percentage threshold; and receive, via the transceiver, a configuration indicating the percentage threshold from the base station on a downlink channel through semi-static or dynamic signaling.
24. The apparatus of claim 19, wherein the code, when executed by the at least one processor, further causes the apparatus to: receiving, via the transceiver, control information from the base station on a downlink channel indicating a first physical layer, PHY, priority or a second PHY priority associated with the first set of uplink channel transmission repetitions, the first PHY priority being higher than the second PHY priority; and determine, based on the control information, that the first set of uplink channel transmission repetitions is assigned first resources that do not overlap with second resources of the downlink transmission when the first set of uplink channel transmission repetitions is associated with the first PHY priority; wherein the code, when executed by the at least one processor, causes the apparatus to determine whether a first subset of the first set of uplink channel transmission repetitions overlaps with at least a portion of the downlink transmission by determining, based on the control information, that the first set of uplink channel transmission repetitions is assigned first resources that overlap with at least a portion of the second resources of the downlink transmission when the first set of uplink channel transmission repetitions is associated with the second PHY priority.
25. The apparatus of claim 19, wherein the code, when executed by the at least one processor, further causes the apparatus to: receive, via the transceiver, a first data transmission associated with the first set of uplink channel transmission repetitions from a base station on a downlink channel at a first time, control information associated with the downlink transmission at a second time, and the downlink transmission at a third time, wherein the downlink transmission includes a second data transmission; transmit, via the transceiver, a first uplink channel transmission repetition of the second set of uplink channel transmission repetitions to the base station on an uplink channel at a fourth time prior to the third time in response to the first data transmission, wherein the second time and the fourth time are separated by a timeline; determine whether a processing time to decode the control information exceeds the timeline; and and avoid transmitting the first subset and the second subset of the second set of uplink channel transmission repetitions when the processing time exceeds the timeline.
26. A method of wireless communication at a base station, the method comprising: transmitting, to a user equipment (UE), a first downlink transmission on a downlink channel, the first downlink transmission including a configuration indicating a request to retransmit a first subset of a first set of uplink channel transmission repetitions that overlap with at least a portion of a second downlink transmission; receiving, from the UE, a second set of uplink channel transmission repetitions on an uplink channel, the second set of uplink channel transmission repetitions including the first subset of the first set of uplink channel transmission repetitions and a second subset of the first set of uplink channel transmission repetitions, the second subset including one or more uplink channel transmission repetitions that do not overlap with the second downlink transmission, wherein the second set of uplink channel transmission repetitions do not overlap with the second downlink transmission.
27. The method of claim 26, further comprising: transmitting, to the UE, a configuration on a downlink channel, the configuration indicating a request to retransmit one or more uplink channel transmission repetitions that overlap with the at least the portion of the second downlink transmission; receiving, from the UE, the second set of uplink channel transmission repetitions with the first subset on an uplink channel based on the configuration, wherein the second set of uplink channel transmission repetitions excludes the second subset.
28. The method of claim 26, further comprising transmitting, to the UE, a configuration on a downlink channel, the configuration indicating a request to retransmit one or more uplink channel transmission repetitions that overlap with the at least the portion of the second downlink transmission and to transmit one or more uplink channel transmission repetitions that do not overlap with the second downlink transmission.
29. The method of claim 26, further comprising transmitting, to the UE, a configuration indicating a quantity threshold on a downlink channel through semi-static or dynamic signaling, wherein receiving the second set of uplink channel transmission repetitions includes receiving, from the UE, the second set of uplink channel transmission repetitions with the first subset and the second subset on the uplink channel based on the quantity threshold.
30. The method of claim 26, further comprising transmitting, to the UE, a configuration indicating a percentage threshold on a downlink channel through semi-static or dynamic signaling, wherein receiving the second set of uplink channel transmission repetitions includes receiving, from the UE, the second set of uplink channel transmission repetitions with the first subset and the second subset on the uplink channel based on the percentage threshold.
31. The method of claim 26, further comprising: transmitting, to the UE, control information indicating a first physical layer (PHY) priority or a second PHY priority associated with the first set of uplink channel transmission repetitions on a downlink channel, the first PHY priority being higher than the second PHY priority.
32. The method of claim 26, wherein the second set of uplink channel transmission repetitions including the first subset and the second subset is received with a same total number of repetitions as the first set of uplink channel transmission repetitions.
33. The method of claim 26, wherein the second set of uplink channel transmission repetitions including the first subset and excluding the second subset is received with a same number of dropped repetitions as the first subset of the first set of uplink channel transmission repetitions.
34. The method of claim 26, wherein the second set of uplink channel transmission repetitions is received with a first number of repetition occasions that is greater than a second number of repetition occasions used in the first set of uplink channel transmission repetitions, wherein the first number of repetition occasions includes uplink channel transmission repetitions on non-consecutive occasions of the first number of repetition occasions.
35. The method of claim 26, wherein the second set of uplink channel transmission repetitions is received with a same repetition pattern as the first set of uplink channel transmission repetitions, wherein the second set of uplink channel transmission repetitions is received with uplink channel transmission repetitions separated by a same gap between two adjacent repetitions as the first set of uplink channel transmission repetitions.
36. The method of claim 26, wherein the second set of uplink channel transmission repetitions is received with a different repetition pattern than the first set of uplink channel transmission repetitions, wherein the second set of uplink channel transmission repetitions is received with uplink channel transmission repetitions separated by a different gap between two adjacent repetitions than the first set of uplink channel transmission repetitions.
37. The method of claim 26, further comprising: transmitting, to the UE on a downlink channel, control information indicating a resource allocation for the second set of uplink channel transmission repetitions, a predetermined repetition pattern, and a starting position of each repetition occasion, wherein receiving the second set of uplink channel transmission repetitions with the first subset and the second subset comprises: receiving a delayed transmission of the second set of uplink channel transmission repetitions at a starting repetition occasion based on the resource allocation; and receiving a delayed transmission of each uplink channel transmission repetition in the second set of uplink channel transmission repetitions at a specified position within each of a number of repetition occasions corresponding to a total number of repetitions in the second set of uplink channel transmission repetitions; wherein each uplink channel transmission repetition in the second set of uplink channel transmission repetitions has one or more of a same time position or a same frequency position of a respective repetition occasion based on the predetermined repetition pattern.
38. The method of claim 26, further comprising: transmitting, to the UE on a downlink channel, control information indicating a predetermined repetition pattern and a plurality of K1 parameter values associated with downlink data transmissions through semi-persistent scheduling (SPS) signaling; and receive, based on a first K1 parameter value of the plurality of K1 parameter values, a delayed transmission of the second set of uplink channel transmission repetitions at a starting repetition occasion of a number of repetition occasions, wherein each uplink channel transmission repetition of the second set of uplink channel transmission repetitions has one or more of a same time location or a same frequency location of a respective repetition occasion based on the predetermined repetition pattern.
39. The method of claim 26, further comprising: transmitting, to the UE, control information indicating a predetermined repetition pattern on a downlink channel, wherein each gap between two adjacent repetitions of the second set of uplink channel transmission repetitions is not less than a gap included in the predetermined repetition pattern.
40. An apparatus for wireless communication at a base station, the apparatus comprising: a transceiver; at least one processor; and memory coupled to the at least one processor and the transceiver, storing computer executable code that when executed by the at least one processor causes the apparatus to: transmit, via the transceiver, a first downlink transmission to a user equipment (UE) on a downlink channel, the first downlink transmission including a configuration indicating a request to resend a first subset of a first set of uplink channel transmission repetitions that overlap with at least a portion of a second downlink transmission; receive, via the transceiver, a second set of uplink channel transmission repetitions from the UE on an uplink channel, the second set of uplink channel transmission repetitions including the first subset of the first set of uplink channel transmission repetitions and a second subset of the first set of uplink channel transmission repetitions, the second subset including one or more uplink channel transmission repetitions that do not overlap with the second downlink transmission, wherein the second set of uplink channel transmission repetitions do not overlap with the second downlink transmission.
41. An apparatus for wireless communication at a user equipment, the apparatus comprising means for implementing a method of any of claims 1-18.
42. An apparatus for wireless communication at a base station, the apparatus comprising means for implementing a method of any of claims 26-39.
43. A non-transitory computer-readable medium storing instructions executable by one or more processors to cause the one or more processors to implement a method of any of claims 1-18.
44. A non-transitory computer-readable medium storing instructions executable by one or more processors to cause the one or more processors to implement a method of any of claims 26-39.
Citation Information
Patent Citations
Method, device and system for uplink transmission and downlink reception in wireless communication system
EP3684123A1