Overlapping uplink channel transmission duplicate processing

By reusing uplink channels of high and low priority in 5G NR technology, the problem of resource waste when duplicate channels of different priorities overlap is solved, the transmission efficiency and reliability are improved, and it is suitable for a variety of reuse scenarios.

CN116508280BActive Publication Date: 2026-04-03QUALCOMM INC
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-25
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

In 5G NR technology, when uplink repeating channels with different priorities overlap in a time slot, existing technologies usually discard the lower priority repeating channel, resulting in wasted resources and reduced transmission efficiency.

Method used

By multiplexing high-priority and low-priority uplink control information (UCI)/uplink channels, low-priority hybrid automatic repeat request-acknowledgment (HARQ-ACK) and high-priority HARQ-ACK and/or scheduling request (SR) can be multiplexed with high-priority/low-priority physical uplink shared channel (PUSCH), improving transmission efficiency and reliability.

Benefits of technology

It achieves efficient reuse of uplink channels with different priorities in 5G NR technology, improves transmission efficiency and reliability, avoids resource waste, and is a reuse strategy applicable to various scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116508280B_ABST
    Figure CN116508280B_ABST
Patent Text Reader

Abstract

This document discloses apparatus, methods, and computer-readable media for multiplexing overlapping uplink channel transmission repeats. A user equipment (UE) can determine that at least a portion of a first set of uplink channel transmission repeats overlaps with at least a portion of a second set of uplink channel transmission repeats. The UE can modify the first set of uplink channel transmission repeats based on the second set of uplink channel transmission repeats. A base station (BS) can transmit a first downlink transmission associated with the first set of uplink channel transmission repeats, which overlaps with at least a portion of the second set of uplink channel transmission repeats associated with a second downlink transmission. The BS can receive a modified version of the first set of uplink channel transmission repeats based on the second set of uplink channel transmission repeats. Therefore, the reliability of uplink repeats can be increased.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-reference to related applications

[0002] This application claims the benefit of Greek patent application No. 20200100649, filed on October 27, 2020, entitled “MULTIPLEXING OF OVERLAPPED UPLINK CHANNEL TRANSMISSION REPETITIONS”, the entire contents of which are incorporated herein by reference. Technical Field

[0003] This disclosure generally relates to wireless communications, and more specifically, to techniques for multiplexing overlapping uplink channel transmissions. Background Technology

[0004] Wireless communication systems are widely deployed to provide various communication services, such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems employ multiple access technologies, which enable communication with multiple users by sharing available system resources. Such multiple access technologies include Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), and Time Division Synchronous Code Division Multiple Access (TD-SCDMA).

[0005] These multiple access technologies have been adopted in various telecommunications standards to provide a universal protocol that enables different wireless devices to communicate at the city, national, regional, and even global levels. An example of a telecommunications standard is 5G New Radio (NR). 5G NR is part of the Continuous Mobile Broadband Evolution program issued by the 3rd Generation Partnership Project (3GPP) to meet new requirements related to latency, reliability, security, scalability (e.g., the Internet of Things (IoT)), and other requirements. 5G NR includes services related to enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable low-latency communications (URLLC). These improvements also apply to other multiple access technologies and telecommunications standards that employ these technologies. Summary of the Invention

[0006] Below is a simplified overview of one or more aspects to provide a basic understanding of them. This overview is not a comprehensive overview of all anticipated aspects, and is neither intended to identify key or important elements of all aspects, nor to depict 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 descriptions that follow.

[0007] In uplink repetition, two PUCCH sequences can overlap each other in at least one time slot (e.g., in a time slot-based process). In some methods facilitating uplink repetition, a priority can be assigned to each uplink repetition. In some aspects, if two uplink repetitions with different priorities overlap each other, the repetition with the lower priority is discarded. For example, after the first overlapping symbol within a time slot, the uplink repetition with the lower priority can be discarded. In other aspects, if two uplink repetitions have the same priority, one of the overlapping repetitions can be discarded based on its content. In some examples, if one uplink repetition carries HARQ-ACK information while the other carries SR information, the uplink repetition containing the SR is discarded. In other examples, if both uplink repetitions carry HARQ-ACK information, the latter time slot-based uplink repetition is discarded.

[0008] As mentioned above, when two uplink duplicates with different priorities overlap, the lower-priority uplink duplicate is discarded. However, when the discarded uplink duplicate carries HARQ-ACK information, this method of handling overlapping uplink duplicates with different priorities requires additional resources to retransmit downlink data.

[0009] This technology provides for multiplexing uplink control information (UCI) / uplink (UL) channels with different priorities. In some aspects, low-priority (LP) / high-priority (HP) hybrid automatic repeat request-acknowledgment (HARQ-ACK) can be multiplexed with HP / LP HARQ-ACK and / or scheduling request (SR), respectively. In some aspects, LP / HP or LP+HPHARQ-ACK can be multiplexed with HP / LP physical uplink shared channel (PUSCH), respectively.

[0010] This object technology can support the reuse of multiple scenarios in 5G NR technology, including but not limited to: (1) multiplexing high-priority HARQ-ACK and low-priority HARQ-ACK into the Physical Uplink Control Channel (PUCCH); (2) multiplexing one or more HARQ-ACK / SRs. (3) Multiplexing low-priority HARQ-ACK and high-priority SR into PUCCH; (4) Multiplexing low-priority HARQ-ACK, high-priority HARQ-ACK and high-priority SR into PUCCH; (5) Multiplexing low-priority HARQ-ACK (transmitting UL-SCH only) into high-priority PUSCH; (6) Multiplexing low-priority HARQ-ACK, high-priority PUSCH for transmitting UL-SCH, high-priority HARQ-ACK and / or channel state information (CSI) into low-priority PUSCH; and (7) Multiplexing high-priority HARQ-ACK, low-priority PUSCH for transmitting UL-SCH, low-priority HARQ-ACK and / or CSI.

[0011] In this regard, the object technology improves the efficiency and reliability of uplink repeat transmission by facilitating the multiplexing of overlapping uplink repeats with different priorities, including low-priority uplink repeats carrying HARQ-ACK information.

[0012] In one aspect of this disclosure, a method, computer-readable medium, and apparatus are provided. The apparatus may be a UE (User Equipment). The apparatus is configured to determine that at least a portion of a first set of uplink channel transmission repetitions overlaps with at least a portion of a second set of uplink channel transmission repetitions. The apparatus is further configured to modify at least a portion of the first set of uplink channel transmission repetitions based on the overlap between the first set of uplink channel transmission repetitions and the second set of uplink channel transmission repetitions.

[0013] In one aspect of this disclosure, a method, computer-readable medium, and apparatus are provided. The apparatus may be a base station. The apparatus is configured to transmit to a UE via a downlink channel a first downlink transmission associated with a first set of uplink channel transmission repetitions, wherein at least a portion of the first set of uplink channel transmission repetitions overlaps with at least a portion of a second set of uplink channel transmission repetitions associated with a second downlink transmission. The apparatus is further configured to receive, via an uplink channel, a modified version of the first set of uplink channel transmission repetitions from the UE based on the overlap between at least a portion of the first set of uplink channel transmission repetitions and at least a portion of the second set of uplink channel transmission repetitions.

[0014] To achieve the foregoing and related objectives, one or more aspects include the features fully described below and specifically pointed out in the claims. The following description and drawings set forth certain illustrative features of one or more aspects in detail. However, these features indicate only a few of the various ways in which the principles of each aspect can be employed, and this description is intended to include all such aspects and their equivalents. Attached Figure Description

[0015] Figure 1 This is a diagram illustrating an example of a wireless communication system and an access network.

[0016] Figure 2A , Figure 2B , Figure 2C and Figure 2D This is a diagram showing examples of the DL channel in the first 5G / NR frame, the DL channel in the 5G / NR subframe, the UL channel in the second 5G / NR frame, and the UL channel in the 5G / NR subframe.

[0017] Figure 3 This is a diagram illustrating examples of base stations and user equipment (UEs) in an access network.

[0018] Figure 4 This is a diagram illustrating an example of repeated uplink channel transmission according to some aspects of this disclosure.

[0019] Figure 5 This is a diagram illustrating another example of uplink channel transmission repetition multiplexed according to some aspects of this disclosure.

[0020] Figure 6 This is a diagram illustrating an example of uplink channel transmission repetition with shift according to some aspects of this disclosure.

[0021] Figure 7 This is a flowchart of a process for transmitting repeated multiplexed wireless communications over overlapping uplink channels at a user equipment, according to some aspects of this disclosure.

[0022] Figure 8 This is a flowchart of a process for transmitting repeated multiplexed wireless communications over overlapping uplink channels at a user equipment, according to some aspects of this disclosure.

[0023] Figure 9 This is a flowchart of a process for transmitting repeated multiplexed wireless communications over overlapping uplink channels at a user equipment, according to some aspects of this disclosure.

[0024] Figure 10 This is a flowchart of a process for transmitting repeated multiplexed wireless communications on overlapping uplink channels at a base station, according to some aspects of this disclosure.

[0025] Figure 11 This is a diagram illustrating an example of how the hardware implementation of the example device is performed.

[0026] Figure 12 This is a diagram illustrating an example of how the hardware implementation of the example device is performed. Detailed Implementation

[0027] The detailed description set forth below, taken in conjunction with the accompanying drawings, is intended as a description of various configurations and not as representing the only configuration in which the concepts described herein can be practiced. The detailed description includes specific details to provide a thorough understanding of the 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 cases, well-known structures and components are shown in block diagram form to avoid obscuring these concepts.

[0028] Several aspects of a telecommunications system will now be described with reference to various apparatuses and methods. These apparatuses and methods will be described in the detailed embodiments below and illustrated in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively, “elements”). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether these elements are implemented as hardware or software depends on the specific application and the design constraints of the overall system.

[0029] For example, an element, any part of an element, or any combination of elements can be implemented as a "processing system" including 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, system-on-a-chip (SoCs), 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 functions described throughout this disclosure. One or more processors in a processing system can execute software. Software should be understood broadly as instructions, instruction sets, code, code segments, program code, programs, subroutines, software components, application programs, software applications, software packages, routines, subroutines, objects, executable programs, threads of execution, procedures, functions, etc., whether referring to software, firmware, middleware, microcode, hardware description languages, or others.

[0030] Therefore, in one or more example embodiments, the described functionality can be implemented in hardware, software, or any combination thereof. If implemented in software, these functions can be stored on or encoded as one or more instructions or code on a computer-readable medium. A computer-readable medium includes a computer storage medium. The storage medium can be any available medium accessible to a computer. By way of example, and not limitation, such a computer-readable medium can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, combinations of computer-readable media of the types described above, or any other medium that can be used to store computer-executable code in the form of computer-accessible instructions or data structures.

[0031] Figure 1 This diagram illustrates an example of a wireless communication system and access network 100. The wireless communication system (also known as a wireless wide area network (WWAN)) includes a base station 102, a user interface unit (UE) 104, an evolved packet core (EPC) 160, and another core network 190 (e.g., a 5G core (5GC)). Base station 102 may include macro cells (high-power cellular base stations) and / or small cells (low-power cellular base stations). Macro cells include base stations. Small cells include femtocells, picocells, and microcells.

[0032] Base station 102 configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with EPC 160 via a first backhaul link 132 (e.g., S1 interface). Base station 102 configured for 5G NR (collectively referred to as Next Generation RAN (NG-RAN)) can interface with core network 190 via a second backhaul link 184. Among other functions, base station 102 can perform one or more of the following functions: transmission of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of Non-Access Stratum (NAS) messages, NAS node selection, synchronization, Radio Access Network (RAN) sharing, Multimedia Broadcast Multicast Service (MBMS), user and equipment tracking, RAN Information Management (RIM), paging, location, and warning message delivery. Base stations 102 can communicate directly or indirectly with each other via a third backhaul link 134 (e.g., an X2 interface) (e.g., via EPC 160 or core network 190). The first backhaul link 132, the second backhaul link 184, and the third backhaul link 134 can be wired or wireless.

[0033] Base station 102 can wirelessly communicate with UE 104. Each base station 102 can provide communication coverage for its respective geographic coverage area 110. There may be overlapping geographic coverage areas 110. For example, small cell 102' may have a coverage area 110' that overlaps with the coverage areas 110 of one or more macro base stations 102. A network that includes small cells and macro cells can be referred to as a heterogeneous network. The heterogeneous network may also include Home Evolution Node B (eNB) (HeNB), which can provide services to restricted groups referred to as Closed Subscriber Groups (CSGs). The communication link 120 between base station 102 and UE 104 may include uplink (UL) (also known as reverse link) transmission from UE 104 to base station 102 and / or downlink (DL) (also known as forward link) transmission from base station 102 to UE 104. The communication link 120 may use multiple-input multiple-output (MIMO) antenna technologies, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link may use one or more carriers. Base station 102 / UE 104 may use a spectrum bandwidth of up to Y MHz per carrier (e.g., 5, 10, 15, 20, 100, 400 MHz, etc.), which is allocated in carrier aggregation for a total of up to Yx MHz (x component carriers) for transmission in each direction. Carriers may be adjacent to each other or not. Carrier allocation may be asymmetrical relative to DL and UL (e.g., more or fewer carriers may be allocated to DL than to UL). Component carriers may include primary component carriers and one or more secondary component carriers. The primary component carrier may be referred to as the primary cell (PCell), and the secondary component carriers may be referred to as secondary cells (SCells).

[0034] Some UEs 104 can communicate with each other using device-to-device (D2D) communication link 158. D2D communication link 158 can use DL / UL WWAN spectrum. D2D communication link 158 can use one or more sidelink channels, such as Physical Sidelink Broadcast Channel (PSBCH), Physical Sidelink Discovery Channel (PSDCH), Physical Sidelink Shared Channel (PSSCH), and Physical Sidelink Control Channel (PSCCH). D2D communication can be conducted through various wireless D2D communication systems, such as WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, LTE, or NR.

[0035] The wireless communication system may also include a Wi-Fi access point (AP) 150 that communicates with a Wi-Fi station (STA) 152 in the unlicensed spectrum of 5 GHz via a communication link 154. When communicating in the unlicensed spectrum, the STA 152 / AP 150 may perform a free channel assessment (CCA) before communication to determine whether the channel is available.

[0036] Cell 102' can operate in licensed and / or unlicensed spectrum. When operating in unlicensed spectrum, cell 102' can use NR and utilizes the same 5GHz unlicensed spectrum used by Wi-Fi AP 150. Using NR in unlicensed spectrum can improve the coverage and / or increase the capacity of the access network.

[0037] Whether it's a small cell 102' or a large cell (e.g., a macro base station), base station 102 can include and / or be referred to as an eNB, gNodeB (gNB), or another type of base station. Some base stations, such as gNB180, can communicate with UE 104 in the conventional sub-6 GHz spectrum, millimeter wave (mmW) frequencies, and / or near-mmW frequencies. When gNB 180 is at mmW or near-mmW frequencies, gNB180 can be referred to as an mmW base station. Extremely high frequency (EHF) is a part of the RF spectrum in the electromagnetic spectrum. The frequency range of EHF is between 30 and 300 GHz, with wavelengths between 1 and 10 millimeters. Radio waves in this band are referred to as millimeter waves. Near-mmW can extend to frequencies up to 3 GHz with wavelengths of 100 millimeters. The ultra-high frequency (SHF) band extends between 3 GHz and 30 GHz, also known as centimeter waves. The frequency range bands include frequency range 1 (FR1) and frequency range 2 (FR2), where frequency range 1 includes the band below 7.225 GHz and frequency range 2 includes the band above 24.250 GHz. Communication using mmW / near mmW radio frequency (RF) bands (e.g., 3 GHz–300 GHz) has extremely high path loss and short range. The base station / UE can operate within one or more frequency range bands. The mmW base station 180 can utilize beamforming 182 with the UE 104 to compensate for the extremely high path loss and short range. The base station 180 and the UE 104 can each include multiple antennas, such as antenna elements, antenna panels, and / or antenna arrays, to facilitate beamforming.

[0038] Base station 180 can transmit beamforming signals to UE 104 in one or more transmit directions 182'. UE 104 can receive beamforming signals from base station 180 in one or more receive directions 182'. UE 104 can also transmit beamforming signals to base station 180 in one or more transmit directions. Base station 180 can receive beamforming signals from UE 104 in one or more receive directions. Base station 180 / UE 104 can perform beamforming training to determine the optimal receive and transmit directions for each base station 180 / UE 104. The transmit and receive directions of base station 180 can be the same or different. The transmit and receive directions of UE 104 can be the same or different.

[0039] EPC 160 may include Mobility Management Entity (MME) 162, other MMEs 164, Serving Gateway 166, Multimedia Broadcast Multicast Service (MBMS) Gateway 168, Broadcast Multicast Service Center (BM-SC) 170, and Packet Data Network (PDN) Gateway 172. MME 162 can communicate with Home Subscriber Server (HSS) 174. MME 162 is the control node that handles signaling between UE 104 and EPC 160. Typically, MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are transmitted through Serving Gateway 166, which itself is connected to PDN Gateway 172. PDN Gateway 172 provides UE IP address allocation and other functions. PDN Gateway 172 and BM-SC 170 are connected to IP Service 176. IP Service 176 may include the Internet, intranet, IP Multimedia Subsystem (IMS), PS streaming service, and / or other IP services. BM-SC 170 provides functions for MBMS user service provision and delivery. The BM-SC 170 can serve as an entry point for content provider MBMS transmissions, authorizing and initiating MBMS bearer services within a Public Land Mobile Network (PLMN), and scheduling MBMS transmissions. The MBMS gateway 168 can distribute MBMS services to base stations 102 belonging to Multicast-Broadcast Single Frequency Network (MBSFN) areas belonging to broadcast-specific services, and can be responsible for session management (start / stop) and collecting billing information related to eMBMS.

[0040] The core network 190 may include Access and Mobility Management Functions (AMF) 192, other AMFs 193, Session Management Functions (SMF) 194, and User Plane Functions (UPF) 195. AMF 192 may communicate with Unified Data Management (UDM) 196. AMF 192 is the control node that handles signaling between UE 104 and the core network 190. Typically, AMF 192 provides QoS streaming and session management. All user Internet Protocol (IP) packets are transmitted through UPF 195. UPF 195 provides UE IP address allocation and other functions. UPF 195 connects to IP services 197. IP services 197 may include the Internet, intranets, IP Multimedia Subsystem (IMS), Packet Switched (PS) Streaming Media Service (PSS), and / or other IP services.

[0041] Base stations may include and / or be referred to as gNB, Node B, eNB, access point, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), transmit / receive point (TRP), or some other suitable terminology. Base station 102 provides UE 104 with access to EPC 160 or core network 190. Examples of UE 104 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, GPS devices, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, tablets, smart devices, wearable devices, vehicles, electricity meters, air pumps, large or small kitchen appliances, healthcare devices, implants, sensors / actuators, displays, or any other similar functional devices. Some UE 104 may be referred to as IoT devices (e.g., parking timers, air pumps, toasters, vehicles, heart monitors, etc.). UE 104 may also be referred to as station, mobile station, user station, mobile unit, user unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile user station, access terminal, mobile terminal, radio terminal, remote terminal, mobile phone, user agent, mobile client, client, or some other suitable term.

[0042] Refer again Figure 1 In some aspects, UE 104 may include an uplink duplication component 198 configured to determine whether a first subset of a first set of uplink channel transmission duplicates overlaps with at least a portion of a downlink transmission. The uplink duplication component 198 is further configured to determine whether to transmit a second subset of the first set of uplink channel transmission duplicates when the first subset overlaps with at least a portion of the downlink transmission, wherein the second subset includes one or more uplink channel transmission duplicates that do not overlap with the downlink transmission. The uplink duplication component 198 is further configured to transmit a second set of uplink channel transmission duplicates, including the first subset and the second subset, to the base station via an uplink channel when it is determined that the second subset should be transmitted, wherein the second set of uplink channel transmission duplicates does not overlap with the downlink transmission.

[0043] Continue to refer to Figure 1In some aspects, base station 102 / 180 may include an uplink duplication configuration component 199 configured to transmit a first downlink transmission to a user equipment (UE) via 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 duplications that overlaps with at least a portion of a second downlink transmission. The uplink duplication configuration component 199 is also configured to receive from the UE via an uplink channel a second set of uplink channel transmission duplications comprising the first subset of the first set of uplink channel transmission duplications and a second subset of the first set of uplink channel transmission duplications, the second subset including one or more uplink channel transmission duplications that do not overlap with the second downlink transmission, wherein the second set of uplink channel transmission duplications does not overlap with the second downlink transmission.

[0044] Although the following description may be about 5G NR, the concepts described herein can be applied to other similar fields such as LTE, LTE-A, CDMA, GSM and other wireless technologies.

[0045] Figure 2A Figure 200 shows an example of the first subframe within a 5G / / NR frame structure. Figure 2B Figure 230 shows an example of a DL channel within a 5G / NR subframe. Figure 2C Figure 250 shows an example of a second subframe within a 5G / NR frame structure. Figure 2D Figure 280 illustrates an example of a UL channel within a 5G / NR subframe. The 5G / NR frame structure can be Frequency Division Duplex (FDD) or Time Division Duplex (TDD). In FDD, for a specific set of subcarriers (carrier system bandwidth), subframes within that set are dedicated to either DL or UL. In TDD, for a specific set of subcarriers (carrier system bandwidth), subframes within that set are dedicated to both DL and UL. Figure 2A , Figure 2C In the provided example, it is assumed that the 5G / / NR frame structure is TDD, subframe 4 is configured with slot format 28 (primarily DL), where D is DL, U is UL, and F is flexibly used between DL / UL, and subframe 3 is configured with slot format 34 (primarily UL). Although subframes 3 and 4 are shown as having slot formats 34 and 28 respectively, any particular subframe can be configured with any of the various available slot formats 0-61. Slot formats 0 and 1 are both DL and UL, respectively. Other slot formats 2-61 include a mixture of DL, UL, and flexible symbols. The UE is configured with a slot format via the received Slot Format Indicator (SFI) (dynamically configured via DL Control Information (DCI) or semi-static / static configured via Radio Resource Control (RRC) signaling). Note that the following description also applies to the 5G / / NR frame structure, i.e., TDD.

[0046] Other wireless communication technologies can have different frame structures and / or different channels. A frame (10 ms) can be divided into 10 equal-sized subframes (1 ms). Each subframe can include one or more time slots. Subframes can also include mini-time slots, which can include 7, 4, or 2 symbols. Depending on the time slot configuration, each time slot can include 7 or 14 symbols. For time slot configuration 0, each time slot can include 14 symbols, and for time slot configuration 1, each time slot can include 7 symbols. Symbols on the DL can be Cyclic Prefix (CP) OFDM (CP-OFDM) symbols. Symbols on the UL can be CP-OFDM symbols (for high-throughput scenarios) or Discrete Fourier Transform (DFT) Extended OFDM (DFT-s-OFDM) symbols (also known as Single Carrier Frequency Division Multiple Access (SC-FDMA) symbols) (for power-constrained scenarios; limited to single-stream transmission). The number of time slots within a subframe is based on the time slot configuration and the underlying parameter set (numerology). For slot configuration 0, different base parameter sets μ0 to 4 allow 1, 2, 4, 8, and 16 slots per subframe, respectively. For slot configuration 1, different base parameter sets 0 to 2 allow 2, 4, and 8 slots per subframe, respectively. Therefore, for slot configuration 0 and base parameter set μ, there are 14 symbols / slot and 2... μ Each time slot / subframe. The subcarrier spacing and symbol length / duration are functions of the fundamental parameter set. The subcarrier spacing can be equal to 2. μ *15kHz, where μ is the fundamental parameter set from 0 to 4. Thus, the fundamental parameter set μ = 0 has a subcarrier spacing of 15kHz, and the fundamental parameter set μ = 4 has a subcarrier spacing of 240kHz. The symbol length / duration is inversely proportional to the subcarrier spacing. Figures 2A-2D An example of slot configuration 0 is provided, where each slot has 14 symbols, the base parameter set μ = 2, and each subframe has 4 slots. The slot duration is 0.25 ms, the subcarrier spacing is 60 kHz, and the symbol duration is approximately 16.67 μs. Within a set of frames, there may be one or more different bandwidth portions (BWPs) that are frequency-division multiplexed (see 2B). Each BWP may have a specific base parameter set.

[0047] A resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) extending 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 2AAs shown, some REs carry reference (pilot) signals (RS) for the UE. RSs may include demodulation RS (DM-RS) (denoted as Rx for a particular configuration, where 100x is the port number, but other DM-RS configurations are possible) and channel state information reference signals (CSI-RS) for channel estimation at the UE. RSs may also include beam measurement RS (BRS), beam refinement RS (BRRS), and phase tracking RS (PT-RS).

[0049] Figure 2B Examples of various DL channels within a subframe of a frame are shown. The Physical Downlink Control Channel (PDCCH) carries the DCI within one or more Control Channel Elements (CCEs), each CCE comprising nine RE Groups (REGs), each REG comprising four consecutive REs in an OFDM symbol. The PDCCH within a BWP can be referred to as a Control Resource Set (CORESET). Additional BWPs can reside at higher and / or lower frequencies on the channel bandwidth. The Primary Synchronization Signal (PSS) can be located within symbol 2 of a specific subframe of the frame. UE 104 uses the PSS to determine subframe / symbol timing and physical layer identity. The Secondary Synchronization Signal (SSS) can be located within symbol 4 of a specific subframe of the frame. The UE uses the SSS to determine the Physical Layer Cell Identifier Group Number and radio frame timing. Based on the Physical Layer Identifier and Physical Layer Cell Identifier Group Number, the UE can determine the Physical Cell Identifier (PCI). Based on the PCI, the UE can determine the location of the aforementioned DM-RS. The Physical Broadcast Channel (PBCH), which carries the Master Information Block (MIB), can be logically grouped with the PSS and SSS to form a Synchronization Signal (SS) / PBCH block (also known as an SS block (SSB)). The MIB provides several RBs and a System Frame Number (SFN) in the system bandwidth. The Physical Downlink Shared Channel (PDSCH) carries user data, broadcast system information (such as System Information Blocks (SIBs)) that are not transmitted via the PBCH, and paging messages.

[0050] like Figure 2CAs shown, some REs carry DM-RS for channel estimation at the base station (denoted as R for a specific configuration, but other DM-RS configurations are possible). The UE can transmit DM-RS for the Physical Uplink Control Channel (PUCCH) and DM-RS for the Physical Uplink Shared Channel (PUSCH). PUSCH DM-RS can be transmitted in the first one or two symbols preceding the PUSCH. Depending on whether a short or long PUCCH is transmitted, and the specific PUCCH format used, PUCCH DM-RS can be transmitted in different configurations. The UE can transmit a Sounding Reference Signal (SRS). SRS can be transmitted in the last symbol of a subframe. SRS can have a comb structure, and the UE can transmit SRS on one of these comb structures. The base station can use SRS for channel quality estimation to enable frequency-dependent scheduling on the UL.

[0051] Figure 2D Examples of various UL channels within a subframe of a frame are shown. The PUCCH can be positioned according to an indication in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicators (CQI), precoding matrix indicators (PMI), rank indicators (RI), and hybrid automatic repeat request (HARQ) (ACK) / (NACK) feedback. The PUCCH carries data and can also be used to carry buffer status reports (BSR), power headroom reports (PHR), and / or UCI.

[0052] This disclosure provides multiplexing of UCI / uplink (UL) channels with different priorities. In some aspects, LP / HP HARQ-ACK can be multiplexed with HP / LP HARQ-ACK and / or SR respectively. In some aspects, LP / HP or LP+HPHARQ-ACK can be multiplexed with HP / LP PUSCH respectively. This technology can support multiplexing in multiple scenarios in 5G NR technology, including but not limited to: (1) multiplexing high-priority HARQ-ACK and low-priority HARQ-ACK into PUCCH; (2) multiplexing one or more HARQ-ACK / SR channels. (2) PF combination (the combination applicable to FFS) multiplexes low-priority HARQ-ACK and high-priority SR into PUCCH; (3) multiplexes low-priority HARQ-ACK, high-priority HARQ-ACK and high-priority SR into PUCCH; (4) multiplexes low-priority HARQ-ACK (transmitting UL-SCH only) into high-priority PUSCH; (5) multiplexes high-priority HARQ-ACK (transmitting UL-SCH only) into low-priority PUSCH; (6) multiplexes low-priority HARQ-ACK, high-priority PUSCH transmitting UL-SCH, high-priority HARQ-ACK and / or CSI; and (7) multiplexes high-priority HARQ-ACK, low-priority PUSCH transmitting UL-SCH, low-priority HARQ-ACK and / or CSI. In this respect, this object technology improves the efficiency and reliability of uplink repetition transmission by facilitating the multiplexing of overlapping uplink repetitions with different priorities, including low-priority uplink repetitions carrying HARQ-ACK information.

[0053] Figure 3This is a block diagram of base station 310 communicating with UE 350 in the access network. In the DL, IP packets from EPC 160 can be provided to controller / processor 375. Controller / processor 375 implements Layer 3 and Layer 2 functions. Layer 3 includes the Radio Resource Control (RRC) layer, and Layer 2 includes the Serving Data Adaptation Protocol (SDAP) layer, Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, and Media Access Control (MAC) layer. The controller / processor 375 provides RRC layer functions associated with broadcasting system information (e.g., MIB, SIB), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, RRC connection release), inter-Radio Access Technology (RAT) mobility, and measurement configuration for UE measurement reporting; PDCP layer functions associated with header compression / decompression, security (encryption, decryption, integrity protection, integrity verification), and handover support functions; RLC layer functions associated with transmission of upper-layer packet data units (PDUs), error correction via ARQ, connection, segmentation and reassembly of RLC service data units (SDUs), resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functions associated with mapping between logical channels and transport channels, multiplexing MAC SDUs to transport blocks (TBs), demultiplexing MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority processing, and logical channel prioritization.

[0054] Transmit (TX) processor 316 and receive (RX) processor 370 implement Layer 1 functions associated with various signal processing functions. Layer 1, including the physical (PHY) layer, may include error detection on the transport channel, forward error correction (FEC) encoding / decoding of the transport channel, interleaving, rate matching, mapping to the physical channel, modulation / demodulation of the physical channel, and MIMO antenna processing. TX processor 316 processes the mapping to the signal constellation 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 encoded and modulated symbols can then be divided into parallel streams. Each stream can then be mapped to an OFDM subcarrier, multiplexed with a reference signal (e.g., a pilot) in the time and / or frequency domains, and then combined using an inverse fast Fourier transform (IFFT) to produce a physical channel carrying a stream of time-domain OFDM symbols. The OFDM streams are spatially precoded to produce multiple spatial streams. The channel estimate from channel estimator 374 can be used to determine 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 UE 350. Each spatial stream can then be provided to different antennas 320 via a separate transmitter 318TX. Each transmitter 318TX can modulate an RF carrier with its respective spatial stream for transmission.

[0055] At UE 350, each receiver 354Rx receives signals through its respective antenna 352. Each receiver 354RX recovers the information modulated onto the RF carrier and provides this information to the receive (RX) processor 356. The TX processor 368 and RX processor 356 implement Layer 1 functions associated with various signal processing functions. The RX processor 356 can perform spatial processing on the information to recover any spatial streams destined for UE 350. If multiple spatial streams are assigned to UE 350, they can be combined by the RX processor 356 into a single OFDM symbol stream. The RX processor 356 then uses a Fast Fourier Transform (FFT) to transform the OFDM symbol stream from the time domain to the frequency domain. The frequency domain signal consists of a separate OFDM symbol stream for each subcarrier used for the OFDM signal. The symbols and reference signals on each subcarrier are recovered and demodulated by determining the most probable signal constellation point transmitted by base station 310. These soft decisions can be based on a channel estimate calculated by channel estimator 358. The soft decision is then decoded and deinterleaved to recover the data and control signals originally transmitted by base station 310 on the physical channel. The data and control signals are then provided to controller / processor 359, which implements layer 3 and layer 2 functions.

[0056] The controller / processor 359 may be associated with a memory 360 that stores program code and data. The memory 360 may be referred to as a computer-readable medium. At UL, the controller / processor 359 provides demultiplexing, packet reassembly, decryption, header decompression, and control signal processing between transport and logical channels to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.

[0057] Similar to the functions described in the DL transmission description of base station 310, controller / processor 359 provides RRC layer functions associated with system information (e.g., MIB, SIB) acquisition, RRC connection, and measurement reporting; PDCP layer functions associated with header compression / decompression and security (encryption, decryption, integrity protection, integrity verification); RLC layer functions associated with upper-layer PDU transmission, error correction via ARQ, RLC SDU connection, segmentation and reassembly, RLC data PDU resegmentation, and RLC data PDU reordering; and MAC layer functions associated with mapping between logical channels and transport channels, multiplexing MAC SDUs to TB, demultiplexing MAC SDUs from TB, scheduling information reporting, error correction via HARQ, priority processing, and logical channel prioritization.

[0058] The TX processor 368 can use the channel estimate derived from the reference signal or feedback transmitted from the base station 310 by the channel estimator 358 to select an appropriate coding and modulation scheme and facilitate spatial processing. The spatial stream generated by the TX processor 368 can be provided to different antennas 352 through a separate transmitter 354TX. Each transmitter 354TX can use its own spatial stream to modulate an RF carrier for transmission.

[0059] Base station 310 processes UL transmissions in a manner similar to that described in conjunction with the receiver function at UE 350. Each receiver 318RX receives signals via its respective antenna 320. Each receiver 318RX recovers the information modulated onto the RF carrier and provides that information to RX processor 370.

[0060] The controller / processor 375 may be associated with a memory 376 that stores program code and data. The memory 376 may be referred to as a computer-readable medium. In the UL, the controller / processor 375 provides demultiplexing, packet reassembly, decryption, header decompression, and control signal processing between transport and logical channels to recover IP packets from the UE 350. IP packets from the controller / processor 375 may be provided to the EPC 160. The controller / processor 375 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.

[0061] At least one of the TX processor 368, RX processor 356, and controller / processor 359 can be configured to perform operations related to... Figure 1 The relevant aspects of 198.

[0062] At least one of the TX processor 316, RX processor 370, and controller / processor 375 can be configured to perform operations related to... Figure 1 The relevant aspects of 199.

[0063] Figure 4 This is a diagram illustrating an example 400 of multiplexed uplink channel transmission repeats according to some aspects of this disclosure. Example 400 includes a first set of uplink channel transmission repeats (e.g., 412, 414, 416, 418) and a second set of uplink channel transmission repeats (e.g., 402, 404, 406, 408). Figure 4 As shown, the user equipment can determine that uplink channel transmission repetitions 412 and 414 overlap with uplink channel transmission repetitions 406 and 408, respectively. In some aspects, overlap can occur on one or more symbols within a time slot. For example, uplink channel transmission repetition 412 can overlap with uplink channel transmission repetition 406 by at least one symbol. In this respect, the overlap of uplink repetitions may lead to increased resource utilization when retransmitting the overlapping uplink repetitions at a later time. To improve the transmission efficiency of uplink repetitions, the overlapping uplink repetitions can be multiplexed into another uplink repetition sequence.

[0064] User equipment can modify uplink channel transmission repeats 412-418 based on the second set of uplink channel transmission repeats. In various aspects, user equipment can modify uplink channel transmission repeats 412-418 by multiplexing them into uplink channel transmission repeats 402-408, respectively, to form a set of multiplexed uplink repeats 422, 424, 426, and 428. As a result, uplink channel transmission repeats 412-418 may be discarded.

[0065] Figure 5 This is a diagram illustrating another example 500 of uplink channel transmission repeats multiplexed according to some aspects of this disclosure. Example 500 includes a first set of uplink channel transmission repeats (e.g., 512, 514, 516, 518) and a second set of uplink channel transmission repeats (e.g., 502, 504). Figure 5As shown, the user equipment can determine that uplink channel transmission repeat 512 overlaps with uplink channel transmission repeat 504. In some aspects, overlap can occur on one or more symbols within a time slot. For example, uplink channel transmission repeat 512 can overlap with uplink channel transmission repeat 506 by at least one symbol. The user equipment can multiplex uplink channel transmission repeats 512-518 into uplink channel transmission repeats 502 and 504 to form a set of multiplexed uplink repeats 522 and 524. As a result, uplink channel transmission repeats 512-518 may be discarded.

[0066] Figure 6 This is a diagram illustrating an example 600 of shifted uplink channel transmission repeats according to some aspects of this disclosure. Example 600 includes a first set of uplink channel transmission repeats (e.g., 612, 614, 616, 618) and a second set of uplink channel transmission repeats (e.g., 602, 604, 606, 608). Figure 6 As shown, the user equipment can determine that uplink channel transmission repetitions 612 and 614 overlap with uplink channel transmission repetitions 606 and 608, respectively. In some aspects, overlap can occur on one or more symbols within a time slot. For example, uplink channel transmission repetition 612 can overlap with uplink channel transmission repetition 606 by at least one symbol. In this respect, the overlap of uplink repetitions may lead to increased resource utilization when retransmitting the overlapping uplink repetitions at a later time. To improve the transmission efficiency of uplink repetitions, overlapping uplink repetitions can be shifted to different repetition positions.

[0067] User equipment can modify uplink channel transmission repeats 612-618 based on a second set of uplink channel transmission repeats. In various aspects, user equipment can modify uplink channel transmission repeats 612-618 by shifting them from a first repeat position to a second repeat position, forming a set of shifted uplink repeats 622, 624, 626, 628. As a result, uplink channel transmission repeats 612-618 may be discarded. In some aspects, uplink channel transmission repeats 612-618 can be shifted by at least one symbol from uplink channel transmission repeats 602, 604, 606, 608. Figure 6 As shown, uplink channel transmission repetitions 612-618 are shifted to the right by at least one symbol within each corresponding time slot. In other aspects, for time slot-based uplink resources, uplink channel transmission repetitions 612-618 may be shifted by one or more time slots. In other aspects, for sub-time slot-based uplink resources, uplink channel transmission repetitions 612-618 may be shifted by one or more sub-time slots.

[0068] Figure 7 This is a flowchart of a process 700 for transmitting repeatedly multiplexed wireless communications over overlapping uplink channels at a user equipment, according to some aspects of this disclosure. Process 700 can be performed by a user equipment (e.g., UE 104, UE 350, RSU 107). As shown, process 700 includes a plurality of enumerated steps, but embodiments of process 700 may include additional steps before, after, and between the enumerated steps. In some embodiments, one or more enumerated steps may be omitted or performed in a different order. Optional aspects are shown in dashed lines.

[0069] In step 702, the user equipment can determine that at least a portion of the first set of uplink channel transmission overlaps with at least a portion of the second set of uplink channel transmission overlaps. The user equipment can determine that at least a portion of the first set of uplink channel transmission overlaps, for example, as in combination with... Figures 1-6 As described. For example, 702 can be made from... Figure 3 The described one or more components are used to perform this action, such as a controller / processor 359, a receiving processor 356, a transmitting processor 368, a receiver / transmitter 354, and / or an antenna 352. For example, it can be performed by... Figure 11 The determining component 1140 of the device 1102 determines that at least a portion of the first set of uplink channel transmission overlaps with at least a portion of the second set of uplink channel transmission overlap.

[0070] In 704, the user equipment can modify at least a portion of the first set of uplink channel transmission repetitions based on the overlap between at least a portion of the first set of uplink channel transmission repetitions and at least a portion of the second set of uplink channel transmission repetitions. The user equipment can modify the first set of uplink channel transmission repetitions, for example, by combining... Figures 1-6 As described. For example, 704 can be described by... Figure 3 The described one or more components are used to perform this action, such as a controller / processor 359, a transmitting processor 368, a receiver / transmitter 354, and / or an antenna 352. For example, it can be performed by... Figure 11 The uplink duplication modification component 1142 of the device 1102 in the middle is used to modify the transmission duplication of the first group of uplink channels.

[0071] In some respects, the first set of uplink channel transmission repeats begins at the first time, and the second set of uplink channel transmission repeats begins at a second time, one or more time slots earlier than the first time. In other respects, the first set of uplink channel transmission repeats begins at the first time, and the second set of uplink channel transmission repeats begins at a second time, one or more sub-time slots earlier than the first time.

[0072] In some aspects, the first set of uplink channel transmission repeats begins at the first time, and the second set of uplink channel transmission repeats begins at a second time, one or more time slots later than the first time. In other aspects, the first set of uplink channel transmission repeats begins at the first time, and the second set of uplink channel transmission repeats begins at a second time, one or more sub-time slots later than the first time.

[0073] In some aspects, the first set of uplink channel transmission repetitions is associated with a first physical layer priority, and the second set of uplink channel transmission repetitions is associated with a second physical layer priority that is lower than the first physical layer priority.

[0074] In some aspects, the first set of uplink channel transmission repetitions is associated with the priority of the first uplink control information, and the second set of uplink channel transmission repetitions is associated with the priority of the second uplink control information, which is lower than the priority of the first uplink control information. In some aspects, the second set of uplink channel transmission repetitions includes repetitions containing SR information, and the first set of uplink channel transmission repetitions includes repetitions containing HARQ-ACK information. In some aspects, the second set of uplink channel transmission repetitions includes repetitions containing CSI report information, and the first set of uplink channel transmission repetitions includes repetitions containing SR information. In some aspects, the second set of uplink channel transmission repetitions includes repetitions containing CSI report information, and the first set of uplink channel transmission repetitions includes repetitions containing HARQ-ACK information.

[0075] In some aspects, the first set of uplink channel transmission repetitions is associated with the priority of the first uplink control information, and the second set of uplink channel transmission repetitions is associated with the priority of the second uplink control information, which is higher than the priority of the first uplink control information. In some aspects, the first set of uplink channel transmission repetitions includes repetitions containing SR information, and the second set of uplink channel transmission repetitions includes repetitions containing HARQ-ACK information. In some aspects, the first set of uplink channel transmission repetitions includes repetitions containing CSI report information, and the second set of uplink channel transmission repetitions includes repetitions containing SR information. In some aspects, the first set of uplink channel transmission repetitions includes repetitions containing CSI report information, and the second set of uplink channel transmission repetitions includes repetitions containing HARQ-ACK information.

[0076] In some aspects, the first set of uplink channel transmission repetitions has a first repetition number, and the second set of uplink channel transmission repetitions has a second repetition number greater than the first repetition number. In other aspects, the first set of uplink channel transmission repetitions has a first repetition number, and the second set of uplink channel transmission repetitions has a second repetition number less than the first repetition number.

[0077] In some aspects, the first set of uplink channel transmission repetitions and the second set of uplink channel transmission repetitions correspond to one of a plurality of uplink physical channel combinations, and wherein at least one of the plurality of uplink physical channel combinations includes time slot-based resources and sub-time slot-based resources. In some aspects, the first of the plurality of uplink physical channel combinations includes a first set of uplink channel transmission repetitions with PUCCH repetitions and a second set of uplink channel transmission repetitions with PUCCH repetitions. In some aspects, the second of the plurality of uplink physical channel combinations includes a first set of uplink channel transmission repetitions with PUCCH repetitions and a second set of uplink channel transmission repetitions with PUSCH repetitions. In some aspects, the third of the plurality of uplink physical channel combinations includes a first set of uplink channel transmission repetitions with PUSCH repetitions and a second set of uplink channel transmission repetitions with PUCCH repetitions. In some aspects, the first of the plurality of uplink physical channel combinations includes a first set of uplink channel transmission repetitions with PUSCH repetitions and a second set of uplink channel transmission repetitions with PUSCH repetitions. In some respects, multiple uplink physical channel combinations include one or more of PUCCH repetitions or PUSCH repetitions, wherein PUCCH repetitions are used for CG, uplink DG, uplink feedback for SPS or uplink feedback for downlink DG, and wherein PUSCH repetitions are used for uplink feedback for SPS or uplink feedback for DL ​​DG.

[0078] In some aspects, the first set of uplink channel transmission repetitions includes repetitions containing HARQ-ACK information. In some aspects, the user equipment can modify the HARQ-ACK information into a bundled dataset using binary operations. In some aspects, the uplink repetition sequence to be bundled can depend on LP / HP PHY priority, UCI priority, later / earlier start timeslots, or more / fewer repetitions in the uplink repetition sequence. In some aspects, the user equipment can multiplex the bundled dataset including HARQ-ACK information into the second set of uplink channel transmission repetitions.

[0079] Figure 8This is a flowchart of a process 800 for transmitting repeatedly multiplexed wireless communications over overlapping uplink channels at a user equipment, according to some aspects of this disclosure. Process 800 can be performed by a user equipment (e.g., UE 104, UE 350, RSU 107). As shown, process 800 includes a plurality of enumerated steps, but embodiments of process 800 may include additional steps before, after, and between the enumerated steps. In some embodiments, one or more of the enumerated steps may be omitted or performed in a different order. Optional aspects are shown in dashed lines.

[0080] In 802, the user equipment can receive data transmissions from the base station via the downlink channel that are repeatedly associated with the transmissions in the first set of uplink channels. The user equipment can receive data transmissions, for example, as combined with... Figures 1-6 As described. In some respects, the second set of uplink channel transmissions repeats starting at a second time, where the first and second times are separated by a timeline. For example, 802 can be defined by... Figure 3 The described one or more components are used to perform this action, such as a controller / processor 359, a receiver processor 356, a receiver / transmitter 354, and / or an antenna 352. For example, it can be performed by... Figure 11 The receiving component 1130 of the device 1102 in the middle is used to receive data transmissions that are repeatedly associated with the first set of uplink channel transmissions.

[0081] In step 804, the user equipment can determine that at least a portion of the first set of uplink channel transmission overlaps with at least a portion of the second set of uplink channel transmission overlaps. The user equipment can determine that at least a portion of the first set of uplink channel transmission overlaps, for example, as in combination with... Figures 1-6 As described. For example, 804 can be based on Figure 3 The described one or more components are used to perform this action, such as a controller / processor 359, a receiving processor 356, a transmitting processor 368, a receiver / transmitter 354, and / or an antenna 352. For example, it can be performed by... Figure 11 The determining component 1140 of the device 1102 determines that at least a portion of the first set of uplink channel transmission overlaps with at least a portion of the second set of uplink channel transmission overlap.

[0082] At 806, the user equipment can determine whether the processing time for decoding data transmission exceeds a timeline. For example, the timeline would satisfy an uplink repeat for relocation used for multiplexing (e.g., the content would be ready when it is multiplexed into a target uplink repeat). If the processing time exceeds the timeline, process 800 proceeds to box 812. Otherwise, if the processing time does not exceed the timeline, process 800 proceeds to box 808. In some implementations, process 800 can proceed from box 806 to box 810 (bypassing box 808). For example, at 810, if the processing time does not exceed the timeline, multiplexing is performed. The user equipment can compare the processing time to the timeline, for example, by combining... Figures 1-6 As described. For example, 806 can be derived from... Figure 3 The described one or more components are used to perform this action, such as a controller / processor 359, a receiving processor 356, a transmitting processor 368, a receiver / transmitter 354, and / or an antenna 352. For example, it can be performed by... Figure 11 The determining component 1140 of the device 1102 determines whether the processing time for decoding data transmission exceeds the timeline.

[0083] At 808, the user equipment can determine whether each multiplexed repetition in the group of multiplexed repetitions has a first link budget corresponding to the second link budget of each repetition in the second group of uplink channel transmission repetitions. For example, it can be determined whether each multiplexed repetition can accommodate the original and added payloads with the same or similar link budget (e.g., the same or at least X% increased spectral efficiency). In some aspects, multiplexing is performed when the first link budget corresponds to the second link budget and the processing time does not exceed the timeline. In other aspects, multiplexing is not performed when the first link budget does not correspond to the second link budget and the processing time exceeds the timeline, and the first group of uplink channel transmission repetitions is discarded. For example, when a corresponding link budget is detected, process 800 proceeds from box 808 to box 810. Otherwise, when no corresponding link budget is detected, process 800 proceeds from box 808 to box 812. The user equipment can compare the processing time with the timeline, for example, as in combination with... Figures 1-6 As described. For example, 808 can be described by... Figure 3 The described one or more components are used to perform this action, such as a controller / processor 359, a receiving processor 356, a transmitting processor 368, a receiver / transmitter 354, and / or an antenna 352. For example, it can be performed by... Figure 11 The determining component 1140 and / or multiplexing component 1144 of the device 1102 determine whether each of the multiplexed repetitions in the group of multiplexed repetitions has a first link budget corresponding to the second link budget of each repetition in the second group of uplink channel transmission repetitions.

[0084] In 810, the user equipment can multiplex at least a portion of the first set of uplink channel transmission repeats into the second set of uplink channel transmission repeats to form a multiplexed repeat. The user equipment can multiplex at least a portion of the first set of uplink channel transmission repeats and the second set of uplink channel transmission repeats, for example, by combining... Figures 1-6 As described. For example, 810 can be derived from... Figure 3 The described one or more components are used to perform this action, such as a controller / processor 359, a receiving processor 356, a transmitting processor 368, a receiver / transmitter 354, and / or an antenna 352. For example, it can be performed by... Figure 11 The multiplexing component 1144 of the device 1102 in the middle multiplexes the transmission duplication of the first group of uplink channels and the transmission duplication of the second group of uplink channels.

[0085] In 812, when the processing time exceeds the timeline, the user equipment can discard the first set of uplink channel transmission duplicates. In some aspects, when the first set of uplink channel transmission duplicates is discarded, multiplexing is not performed. The user equipment can discard the first set of uplink channel transmission duplicates, for example, as in combination with... Figures 1-6 As described. For example, 812 can be derived from... Figure 3 The described one or more components are used to perform this action, such as a controller / processor 359, a transmitting processor 368, a receiver / transmitter 354, and / or an antenna 352. For example, it can be performed by... Figure 11 The uplink duplication modification component 1142 of the device 1102 (and optionally in cooperation with the determination component 1140) discards the first set of uplink channel transmission duplications.

[0086] Figure 9 This is a flowchart of a process 900 for transmitting repeated multiplexed wireless communications over overlapping uplink channels at a user equipment, according to some aspects of this disclosure. Process 900 can be performed by a user equipment (e.g., UE 104, UE 350, RSU 107). As shown, process 900 includes a plurality of enumerated steps, but embodiments of process 900 may include additional steps before, after, and between the enumerated steps. In some embodiments, one or more of the enumerated steps may be omitted or performed in a different order. Optional aspects are shown in dashed lines.

[0087] In 902, the user equipment can receive a configuration from the base station via a downlink channel indicating a set of candidate locations at the second repeating location that do not overlap with the second set of uplink channel transmission repeating locations. In some aspects, the third repeating location corresponds to the earliest available location in this set of candidate locations. The user equipment can receive this configuration, for example, as in conjunction with... Figures 1-6 As described. For example, 902 can be made from... Figure 3The described one or more components may be used to perform this action, such as controller / processor 359, receiver processor 356, receiver / transmitter 354, and / or antenna 352. For example, this may be achieved via configuration component 1146. Figure 11 The receiving component 1130 of the device 1102 in the middle receives the downlink configuration.

[0088] In 904, the user equipment can determine that at least a portion of the first set of uplink channel transmission overlaps with at least a portion of the second set of uplink channel transmission overlaps. The user equipment can determine that at least a portion of the first set of uplink channel transmission overlaps, for example, as in combination with... Figures 1-6 As described. For example, 904 can be defined by... Figure 3 The described one or more components are used to perform this action, such as a controller / processor 359, a receiving processor 356, a transmitting processor 368, a receiver / transmitter 354, and / or an antenna 352. For example, it can be performed by... Figure 11 The determining component 1140 of the device 1102 determines that at least a portion of the first set of uplink channel transmission overlaps with the second set of uplink channel transmission overlaps.

[0089] In 906, the user equipment can shift at least a portion of the first set of uplink channel transmission repetitions from the first repetition position to the third repetition position. In some aspects, the first set of uplink channel transmission repetitions at the third repetition position does not overlap with the second set of uplink channel transmission repetitions at the second repetition position. The user equipment can shift at least a portion of the first set of uplink channel transmission repetitions, for example, as in combination with... Figures 1-6 As described. In some aspects, the user equipment can determine multiple possible locations at the second repetition location that do not overlap with the second set of uplink channel transmission repetitions, wherein the third repetition location corresponds to the earliest available location among the multiple possible locations. In some aspects, the first set of uplink channel transmission repetitions is shifted by one or more symbols within the same time slot. In some aspects, the first set of uplink channel transmission repetitions is shifted by one or more sub-time slots within the same time slot. For example, 906 can be determined by... Figure 3 The described one or more components are used to perform this action, such as a controller / processor 359, a transmitting processor 368, a receiver / transmitter 354, and / or an antenna 352. For example, it can be performed via... Figure 11 The uplink repetition modification component 1142 of the device 1102 (and optionally in cooperation with the determination component 1140) shifts at least a portion of the first set of uplink channel transmission repetitions.

[0090] Figure 10This is a flowchart of a process 1000 for transmitting repeatedly multiplexed wireless communications over overlapping uplink channels at a base station, according to some aspects of this disclosure. Process 1000 may be performed by a base station (e.g., BS 102, 180; base station 310). As shown, process 1000 includes a plurality of enumerated steps, but embodiments of process 1000 may include additional steps before, after, and between the enumerated steps. In some embodiments, one or more enumerated steps may be omitted or performed in a different order. Optional aspects are shown in dashed lines.

[0091] At 1002, the base station can transmit a first downlink transmission associated with a first set of uplink channel transmission repetitions to the UE via a downlink channel, wherein at least a portion of the first set of uplink channel transmission repetitions overlaps with at least a portion of a second set of uplink channel transmission repetitions associated with a second downlink transmission. The base station can transmit the first downlink transmission, for example, as in combination with... Figures 1-6 As described. For example, 1002 can be derived from... Figure 3 The described one or more components may be used to perform this action, such as controller / processor 375, transmitter 316, receiver / transmitter 318, and / or antenna 320. For example, it may be performed by downlink transmission component 1240 via... Figure 12 The transmission component 1234 of the device 1202 in the middle is used to transmit the first downlink transmission that is repeatedly associated with the first set of uplink channel transmissions.

[0092] At 1004, the base station can receive a modified version of the first set of uplink channel transmission repetitions from the UE via the uplink channel, based on the overlap between at least a portion of the first set of uplink channel transmission repetitions and at least a portion of the second set of uplink channel transmission repetitions. The base station can receive the second set of uplink channel transmission repetitions, for example, as combined with... Figures 1-6 As described. For example, 1004 can be derived from... Figure 3 The described one or more components may be used to perform this action, such as a controller / processor 375, a receiver processor 370, a receiver / transmitter 318, and / or an antenna 320. For example, it may be performed by the uplink repetition processing component 1242 via... Figure 12 The receiving component 1230 of the device 1202 in the middle receives the modified version of the first set of uplink channel transmissions.

[0093] In some respects, the base station may receive a modified version of the first set of uplink channel transmission repeats, including receiving the first set of uplink channel transmission repeats multiplexed into the second set of uplink channel transmission repeats from the UE via the uplink channel.

[0094] In some aspects of receiving a modified version of the first set of uplink channel transmission repeats, the base station can receive from the UE the first set of uplink channel transmission repeats shifted from the first repeat position to the third repeat position via the uplink channel, wherein the first set of uplink channel transmission repeats at the third repeat position does not overlap with the second set of uplink channel transmission repeats at the second repeat position.

[0095] In some aspects, the base station can send configuration to the UE via a downlink channel, indicating a set of candidate locations at the second repetition location that do not overlap with the second set of uplink channel transmissions. In some aspects, the third repetition location corresponds to the earliest available location in this set of candidate locations. For example, the configuration transmission can be made by... Figure 3 The described one or more components may be used to perform this action, such as a controller / processor 375, a transmitting processor 316, a receiver / transmitter 318, and / or an antenna 320. For example, this may be accomplished by configuration component 1244 via... Figure 12 The transmission component 1234 of the device 1202 in the middle is used to send downlink configuration.

[0096] Figure 11 Figure 1100 illustrates an example of a hardware implementation of device 1102. Device 1102 is a UE and includes a cellular baseband processor 1104 (also referred to as a modem) coupled to a cellular RF transceiver 1122 and one or more Subscriber Identity Module (SIM) cards 1120, an application processor 1106 coupled to a Secure Digital Card (SD) card 1108 and a screen 1110, a Bluetooth module 1112, a Wireless Local Area Network (WLAN) module 1114, a Global Positioning System (GPS) module 1116, and a power supply 1118. The cellular baseband processor 1104 communicates with the UE 114 and / or BS 112 / 180 via the cellular RF transceiver 1122. The cellular baseband processor 1104 may include computer-readable media / memory. The cellular baseband processor 1104 is responsible for general processing, including executing software stored on the computer-readable media / memory. When executed by the cellular baseband processor 1104, the software causes the cellular baseband processor 1104 to perform the various functions described above. The computer-readable medium / storage can also be used to store data manipulated by the cellular baseband processor 1104 when executing software.

[0097] Cellular baseband processor 1104 also includes receiving component 1130, communication manager 1132, and transmitting component 1134. Communication manager 1132 includes one or more of the components shown. Components within communication manager 1132 may be stored in computer-readable medium / memory and / or configured as hardware within cellular baseband processor 1104. Cellular baseband processor 1104 may be a component of UE 350 and may include memory 360 and / or at least one of TX processor 368, RX processor 356, and controller / processor 359. In one configuration, device 1102 may be a modem chip and include only baseband processor 1104, while in another configuration, device 1102 may be the entire UE (e.g., see...). Figure 3 (350), and includes the aforementioned additional module of device 1102.

[0098] Communication manager 1132 includes a determination component 1140, an uplink repeatability modification component 1142, a multiplexing component 1144, and a configuration component 1146. The apparatus may include components that perform the aforementioned operations. Figures 7-9 Additional components for each box of the algorithm in the flowchart. Thus, the aforementioned Figures 7-9 Each block in the flowchart can be executed by a component, and the apparatus can include one or more of these components. These components can be one or more hardware components specifically configured to execute the process / algorithm, implemented by a processor configured to execute the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.

[0099] In one configuration, device 1102, particularly cellular baseband processor 1104, includes components for determining at least a portion of overlap between a first set of uplink channel transmission repeats and a second set of uplink channel transmission repeats; and components for modifying the first set of uplink channel transmission repeats based on the second set of uplink channel transmission repeats.

[0100] The aforementioned components may be one or more of the aforementioned components of device 1102, configured to perform the functions listed above. As described above, device 1102 may include TX processor 368, RX processor 356, and controller / processor 359. Thus, in one configuration, the aforementioned components may be TX processor 368, RX processor 356, and controller / processor 359, configured to perform the functions listed above.

[0101] Figure 12Figure 1200 illustrates an example of a hardware implementation of device 1202. Device 1202 is a BS and includes a baseband unit 1204. Baseband unit 1204 can communicate with UE 104 via a cellular RF transceiver. Baseband unit 1204 may include computer-readable medium / memory. Baseband unit 1204 is responsible for general processing, including executing software stored on the computer-readable medium / memory. When executed by baseband unit 1204, the software causes baseband unit 1204 to perform the various functions described above. The computer-readable medium / memory can also be used to store data manipulated by baseband unit 1204 during software execution. Baseband unit 1204 also includes a receiving component 1230, a communication manager 1232, and a transmitting component 1234. Communication manager 1232 includes one or more of the components shown. Components within communication manager 1232 may be stored in computer-readable medium / memory and / or configured as hardware within baseband unit 1204. The baseband unit 1204 may be a component of the BS 310 and may include at least one of the memory 376 and / or the TX processor 316, the RX processor 370 and the controller / processor 375.

[0102] The communication manager 1232 includes a downlink transmission component 1240, an uplink repetition processing component 1242, and a configuration component 1244. The device may include components that perform the aforementioned operations. Figure 10 Additional components for each box of the algorithm in the flowchart. Thus, the aforementioned Figure 10 Each block in the flowchart can be executed by a component, and the apparatus can include one or more of these components. These components can be one or more hardware components specifically configured to execute the process / algorithm, implemented by a processor configured to execute the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.

[0103] In one configuration, apparatus 1202, particularly baseband unit 1204, includes components for transmitting to a user equipment (UE) via a downlink channel a first downlink transmission associated with a first set of uplink channel transmission repeats, wherein at least a portion of the first set of uplink channel transmission repeats overlaps with a second set of uplink channel transmission repeats associated with a second downlink transmission; and components for receiving a modified version of the first set of uplink channel transmission repeats from the UE via an uplink channel based on the second set of uplink channel transmission repeats.

[0104] The aforementioned components may be one or more of the aforementioned components of device 1202, configured to perform the functions listed above. As described above, device 1202 may include TX processor 316, RX processor 370, and controller / processor 375. Thus, in one configuration, the aforementioned components may be TX processor 316, RX processor 370, and controller / processor 375, configured to perform the functions listed above.

[0105] The following terms are illustrative only and may be combined in unrestricted with other embodiments or aspects of the teachings described herein.

[0106] Clause 1 is a method for wireless communication at a user equipment, comprising: determining that at least a portion of a first set of uplink channel transmission repeats overlaps with at least a portion of a second set of uplink channel transmission repeats; and modifying the at least a portion of the first set of uplink channel transmission repeats based on the overlap between the at least a portion of the first set of uplink channel transmission repeats and the at least a portion of the second set of uplink channel transmission repeats.

[0107] In Clause 2, the method described in Clause 1 includes: the modification includes multiplexing at least a portion of the first set of uplink channel transmission repeats into the second set of uplink channel transmission repeats to form a set of multiplexed repeats.

[0108] In Clause 3, the method described in Clause 1 or Clause 2 includes: receiving data transmission associated with a first set of uplink channel transmission repetitions from a base station via a downlink channel at a first time, wherein the second set of uplink channel transmission repetitions begins at a second time, wherein the first time and the second time are separated by a timeline; determining whether a processing time for decoding the data transmission exceeds the timeline, wherein when the processing time does not exceed the timeline, the multiplexing is performed, and wherein when the processing time exceeds the timeline, the multiplexing is not performed, and the first set of uplink channel transmission repetitions is discarded.

[0109] In Clause 4, the method of any one of Clauses 1-3 includes: determining whether each of the multiplexed repetitions in the set of multiplexed repetitions has a first link budget corresponding to a second link budget of each of the repetitions in the second set of uplink channel transmission repetitions, wherein the multiplexing is performed when the first link budget corresponds to the second link budget and the processing time does not exceed the timeline, and wherein the multiplexing is not performed and the first set of uplink channel transmission repetitions is discarded when the first link budget does not correspond to the second link budget and the processing time exceeds the timeline.

[0110] In Clause 5, the method of any one of Clauses 1-4 includes: determining the first link budget based on the size of the first payload in each of the multiplexed repetitions in the set of multiplexed repetitions.

[0111] In Clause 6, the method of any one of Clauses 1-5 includes: determining a second link budget based on the size of a second payload in each repetition of the second set of uplink channel transmission repetitions; determining a payload difference between the first payload and the second payload for each multiplexed repetition in the set of multiplexed repetitions; and determining whether the payload difference exceeds a payload threshold, wherein the multiplexing is performed when the payload difference does not exceed the payload threshold, and wherein the multiplexing is not performed when the payload difference exceeds the payload threshold.

[0112] In Clause 7, the method of any one of Clauses 1-6 includes: the modification includes shifting the first set of uplink channel transmission repeats from a first repeat position to a third repeat position, wherein the first set of uplink channel transmission repeats at the third repeat position does not overlap with the second set of uplink channel transmission repeats at a second repeat position.

[0113] In Clause 8, the method of any one of Clauses 1-7 includes: determining a plurality of possible locations at the second repeating location that do not overlap with the second set of uplink channel transmission repeats, wherein the third repeating location corresponds to the earliest available location among the plurality of possible locations.

[0114] In Clause 9, the method of any one of Clauses 1-8 includes: receiving from a base station via a downlink channel a configuration indicating a set of candidate locations that do not overlap with the transmission repetitions of the second set of uplink channels at the second repetition location, wherein the third repetition location corresponds to the earliest available location within the set of candidate locations.

[0115] In Clause 10, the method of any one of Clauses 1-9 includes: repeatedly shifting one or more symbols of the first set of uplink channel transmissions within the same time slot.

[0116] In Clause 11, the method of any one of Clauses 1-10 includes: repeatedly shifting the first set of uplink channel transmissions to one or more sub-time slots within the same time slot.

[0117] In Clause 12, the method of any one of Clauses 1-11 includes: the first set of uplink channel transmission repeats starting at a first time, and the second set of uplink channel transmission repeats starting at a second time, the second time being one or more time slots earlier than the first time.

[0118] In Clause 13, the method of any one of Clauses 1-12 includes: the first set of uplink channel transmission repeats starting at a first time, and the second set of uplink channel transmission repeats starting at a second time, the second time being one or more sub-time slots earlier than the first time.

[0119] In Clause 14, the method of any one of Clauses 1-13 includes: the first set of uplink channel transmission repeats starting at a first time, and the second set of uplink channel transmission repeats starting at a second time, the second time being one or more time slots later than the first time.

[0120] In Clause 15, the method of any one of Clauses 1-14 includes: the first set of uplink channel transmission repeats starting at a first time, and the second set of uplink channel transmission repeats starting at a second time, the second time being later than the first time by one or more sub-time slots.

[0121] In Clause 16, the method of any one of Clauses 1-15 includes: the first set of uplink channel transmission repeats being associated with a first physical layer priority, and the second set of uplink channel transmission repeats being associated with a second physical layer priority that is lower than the first physical layer priority.

[0122] In Clause 17, the method of any one of Clauses 1-16 includes: the first set of uplink channel transmission repeats being associated with a first physical layer priority, and the second set of uplink channel transmission repeats being associated with a second physical layer priority that is higher than the first physical layer priority.

[0123] In Clause 18, the method of any one of Clauses 1-17 includes: the first set of uplink channel transmission repeats being associated with a first uplink control information priority, and the second set of uplink channel transmission repeats being associated with a second uplink control information priority that is lower than the priority of the first uplink control information.

[0124] In Clause 19, the method of any one of Clauses 1-18 includes: the second set of uplink channel transmission repeats includes repeats containing scheduling request (SR) information, and the first set of uplink channel transmission repeats includes repeats containing hybrid automatic repeat request (HARQ) acknowledgment (ACK) information.

[0125] In Clause 20, the method of any one of Clauses 1-19 includes: the second set of uplink channel transmission repeats includes repeats containing channel state information (CSI) report information, and the first set of uplink channel transmission repeats includes repeats containing scheduling request (SR) information.

[0126] In Clause 21, the method of any one of Clauses 1-20 includes: the second set of uplink channel transmission repeats includes repeats containing channel state information (CSI) report information, and the first set of uplink channel transmission repeats includes repeats containing hybrid automatic repeat request (HARQ) acknowledgment (ACK) information.

[0127] In Clause 22, the method of any one of Clauses 1-21 includes: the first set of uplink channel transmission repeats being associated with a first uplink control information priority, and the second set of uplink channel transmission repeats being associated with a second uplink control information priority that is higher than the priority of the first uplink control information.

[0128] In Clause 23, the method of any one of Clauses 1-22 includes: the first set of uplink channel transmission repeats includes repeats containing scheduling request (SR) information, and the second set of uplink channel transmission repeats includes repeats containing hybrid automatic repeat request (HARQ) acknowledgment (ACK) information.

[0129] In Clause 24, the method of any one of Clauses 1-23 includes: the first set of uplink channel transmission repeats includes repeats containing channel state information (CSI) report information, and the second set of uplink channel transmission repeats includes repeats containing scheduling request (SR) information.

[0130] In Clause 25, the method of any one of Clauses 1-24 includes: the first set of uplink channel transmission repeats includes repeats containing channel state information (CSI) report information, and the second set of uplink channel transmission repeats includes repeats containing hybrid automatic repeat request (HARQ) acknowledgment (ACK) information.

[0131] In Clause 26, the method of any one of Clauses 1-25 includes: the first set of uplink channel transmission repetitions having a first number of repetitions, and the second set of uplink channel transmission repetitions having a second number of repetitions greater than the first number of repetitions.

[0132] In Clause 27, the method of any one of Clauses 1-26 includes: the first set of uplink channel transmission repetitions having a first number of repetitions, and the second set of uplink channel transmission repetitions having a second number of repetitions less than the first number of repetitions.

[0133] In Clause 28, the method of any one of Clauses 1-27 includes: the first set of uplink channel transmission repeats and the second set of uplink channel transmission repeats correspond to one of a plurality of uplink physical channel combinations, and at least one of the plurality of uplink physical channel combinations includes slot-based resources and sub-slot-based resources.

[0134] In Clause 29, the method of any one of Clauses 1-28 includes: the first of the plurality of uplink physical channel combinations includes a first set of uplink channel transmission repeats with physical uplink control channel (PUCCH) repeats and a second set of uplink channel transmission repeats with PUCCH repeats.

[0135] In Clause 30, the method of any one of Clauses 1-29 includes: the second of the plurality of uplink physical channel combinations comprising a first set of uplink channel transmission repeats with physical uplink control channel (PUCCH) repeats and a second set of uplink channel transmission repeats with physical uplink shared channel (PUSCH) repeats.

[0136] In Clause 31, the method of any one of Clauses 1-30 includes: a third of the plurality of uplink physical channel combinations comprising a first set of uplink channel transmission repeats with physical uplink shared channel (PUSCH) repeats and a second set of uplink channel transmission repeats with physical uplink control channel (PUCCH) repeats.

[0137] In Clause 32, the method of any one of Clauses 1-31 includes: the first of the plurality of uplink physical channel combinations includes a first set of uplink channel transmission repeats with physical uplink shared channel (PUSCH) repeats and a second set of uplink channel transmission repeats with PUSCH repeats.

[0138] In Clause 33, the method of any one of Clauses 1-32 includes: the plurality of uplink physical channel combinations including one or more of physical uplink control channel (PUCCH) repetition or physical uplink shared channel (PUSCH) repetition, wherein the PUCCH repetition is used for uplink feedback of configuration grant (CG), uplink dynamic grant (DG), semi-persistent scheduling (SPS) or uplink feedback of downlink DG, and wherein the PUSCH repetition is used for uplink feedback of SPS or uplink feedback of DL DG.

[0139] In Clause 34, the method of any one of Clauses 1-33 includes: the first set of uplink channel transmission repeats includes repeats containing hybrid automatic repeat request (HARQ)-acknowledgment (ACK) information, and modifying the first set of uplink channel transmission repeats includes modifying the HARQ-ACK information into a bundled dataset by binary operation, and multiplexing the bundled dataset including the HARQ-ACK information into the second set of uplink channel transmission repeats.

[0140] Clause 35 is an apparatus comprising one or more processors and one or more memories in electronic communication with said one or more processors, said memories storing instructions executable by said one or more processors to cause a system or apparatus to perform any one of the methods described in Clauses 1-34.

[0141] Clause 36 is a system or apparatus that includes components for implementing the method or apparatus as described in any one of Clauses 1-34.

[0142] Clause 37 is a non-transitory computer-readable medium storing instructions executable by one or more processors to cause said one or more processors to implement the method as described in any one of Clauses 1-34.

[0143] Clause 38 is a method of wireless communication at a base station, comprising: transmitting to a user equipment (UE) via a downlink channel a first downlink transmission associated with a first set of uplink channel transmission repetitions, wherein at least a portion of the first set of uplink channel transmission repetitions overlaps with at least a portion of a second set of uplink channel transmission repetitions associated with a second downlink transmission; and receiving from the UE via an uplink channel a modified version of the first set of uplink channel transmission repetitions based on the overlap between the at least a portion of the first set of uplink channel transmission repetitions and the at least a portion of the second set of uplink channel transmission repetitions.

[0144] In Clause 39, the method described in Clause 38 includes: the modified version of receiving the first set of uplink channel transmission duplicates includes receiving the first set of uplink channel transmission duplicates multiplexed to the second set of uplink channel transmission duplicates from the UE via the uplink channel.

[0145] In Clause 40, the method described in Clause 38 or Clause 39 includes, in a modified version, receiving a first set of uplink channel transmission duplicates via the uplink channel from the UE, the first set of uplink channel transmission duplicates shifted from a first duplicate position to a third duplicate position, wherein the first set of uplink channel transmission duplicates at the third duplicate position does not overlap with the second set of uplink channel transmission duplicates at a second duplicate position.

[0146] In Clause 41, the method of any one of Clauses 38-40 includes: transmitting to the UE via a downlink channel a configuration indicating a set of candidate locations that do not overlap with the transmission repetitions of the second set of uplink channels at the second repetition location, wherein the third repetition location corresponds to the earliest available location within the set of candidate locations.

[0147] Clause 42 is an apparatus comprising one or more processors and one or more memories in electronic communication with said one or more processors, said memories storing instructions executable by said one or more processors to cause a system or apparatus to perform any one of Clauses 38-41.

[0148] Clause 43 is a system or apparatus that includes components for implementing the method or apparatus as described in any one of Clauses 38-41.

[0149] Clause 44 is a non-transitory computer-readable medium storing instructions executable by one or more processors to cause said one or more processors to implement the method as described in any one of Clauses 38-41.

[0150] It should be understood that the specific order or hierarchy of blocks in the disclosed process / flowchart is illustrative of the exemplary method. Based on design preferences, it is understood that the specific order or hierarchy of blocks in the process / flowchart can be rearranged. Furthermore, some blocks can be combined or omitted. The appended method claims present the elements of various blocks in an exemplary order and are not intended to limit one to the specific order or hierarchy presented.

[0151] The foregoing 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 apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects. Therefore, the claims are not intended to limit themselves to the aspects shown herein, but are to be consistent with the full scope of the language claims, wherein, unless specifically stated otherwise, the singular element does not mean “one and only one,” but rather “one or more.” Terms such as “if,” “when,” should be interpreted as indicating “under the condition,” rather than referring to an immediate temporal relationship or reaction. That is, these phrases, such as “when,” do not imply an immediate action in response to the occurrence of an action or during the occurrence of an action, but only that the action will occur if the condition is met, without requiring a specific or immediate time limit for the occurrence of the action. 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 superior to other aspects. Unless specifically stated otherwise, the term “some” means 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 A, B, and C", "one or more of A, B, and C", and "A, B, C, or any combination thereof" include any combination of A, B, and / or C, and may include multiple A, multiple B, or multiple 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 A, B, and C", "one or more of A, B, and C", and "A, B, C, or any combination thereof" may be only A, only B, only C, A and B, A and C, B and C, or A and B and C, wherein any such combination may include one or more of A, B, or C. All structural and functional equivalents of elements throughout the various aspects described in this disclosure that are known to or will be known thereafter by those skilled in the art are expressly incorporated herein by reference and are intended to be included by the claims. Furthermore, nothing disclosed herein is intended to be exclusive to the public, whether or not such disclosure is expressly stated in the claims. The terms "module", "mechanism", "element", "device", etc., cannot replace the term "part". Therefore, unless the claim element is explicitly stated using the phrase "for a component of", no claim element is interpreted as a component plus a function.

Claims

1. A method for performing wireless communication at a user equipment (UE), the method comprising: Determine that at least a portion of the first set of uplink channel transmission overlaps with at least a portion of the second set of uplink channel transmission overlap; as well as The at least portion of the first group of uplink channel transmission repetitions is modified based on the overlap between at least a portion of the first group of uplink channel transmission repetitions and at least a portion of the second group of uplink channel transmission repetitions. The modifications include: At least a portion of the first set of uplink channel transmission repeats is multiplexed into the second set of uplink channel transmission repeats to form a set of multiplexed repeats, or The at least portion of the first set of uplink channel transmission repetitions is shifted from the first repetition position to the third repetition position, wherein the at least portion of the first set of uplink channel transmission repetitions at the third repetition position does not overlap with the second set of uplink channel transmission repetitions at the second repetition position.

2. The method of claim 1, wherein the modification is to multiplex at least a portion of the first set of uplink channel transmission repeats into the second set of uplink channel transmission repeats to form a set of multiplexed repeats, and The method further includes: The data transmission associated with the first set of uplink channel transmission repeats is received from the base station via the downlink channel at a first time, wherein the second set of uplink channel transmission repeats begins at a second time, wherein the first time and the second time are separated by a timeline; as well as Determine whether the processing time for decoding the data transmission exceeds the timeline, wherein when the processing time does not exceed the timeline, the multiplexing is performed, and wherein when the processing time exceeds the timeline, the multiplexing is not performed and the at least portion of the repeated transmissions of the first set of uplink channels is discarded.

3. The method according to claim 2, further comprising: Determine whether each multiplexed repetition in the set of multiplexed repetitions has a first link budget corresponding to the second link budget of each repetition in the second set of uplink channel transmission repetitions, and The multiplexing is performed when the first link budget corresponds to the second link budget and the processing time does not exceed the timeline. When the first link budget does not correspond to the second link budget and the processing time exceeds the timeline, the multiplexing is not performed and at least a portion of the repeated transmissions of the first set of uplink channels are discarded.

4. The method according to claim 3, further comprising: The first link budget is determined based on the size of the first payload in each of the multiplexed repetitions in the set of multiplexed repetitions; The second link budget is determined based on the size of the second payload in each repetition of the second set of uplink channel transmission repetitions; For each of the multiplexed repetitions in the set of multiplexed repetitions, determine the payload difference between the first payload and the second payload; as well as Determine whether the payload difference exceeds the payload threshold. The multiplexing is performed when the payload difference does not exceed the payload threshold. The reuse is not performed when the payload difference exceeds the payload threshold.

5. The method of claim 1, wherein the modification is shifting at least a portion of the repeated uplink channel transmissions of the first group from the first repetition position to the third repetition position, the method further comprising: Identify multiple possible locations where the second repetition location does not overlap with the second set of uplink channel transmission repetitions. The third repeating position corresponds to the earliest available position among the plurality of possible positions.

6. The method according to claim 5, further comprising: The configuration of a set of candidate locations, indicating that the second repetition location does not overlap with the repetition transmission of the second set of uplink channels, is received from the base station via the downlink channel. The third repeating position corresponds to the earliest available position within the set of candidate positions.

7. The method of claim 5, wherein the first set of uplink channel transmissions is repeatedly shifted by one or more symbols within the same time slot.

8. The method of claim 1, wherein the first set of uplink channel transmission repeats begins at a first time, the second set of uplink channel transmission repeats begins at a second time, the second time being one or more time slots earlier than the first time.

9. The method of claim 1, wherein the first set of uplink channel transmission repeats begins at a first time, the second set of uplink channel transmission repeats begins at a second time, the second time being one or more time slots later than the first time.

10. The method of claim 1, wherein the first set of uplink channel transmission repeats is associated with a first physical layer priority, and the second set of uplink channel transmission repeats is associated with a second physical layer priority that is lower than the first physical layer priority.

11. The method of claim 1, wherein the first set of uplink channel transmission repeats is associated with a first physical layer priority, and the second set of uplink channel transmission repeats is associated with a second physical layer priority that is higher than the first physical layer priority.

12. The method of claim 1, wherein the first set of uplink channel transmission repetitions is associated with a first uplink control information priority, and the second set of uplink channel transmission repetitions is associated with a second uplink control information priority that is lower than the priority of the first uplink control information.

13. The method of claim 12, wherein the second set of uplink channel transmission repeats includes repeats containing scheduling request (SR) information, and the first set of uplink channel transmission repeats includes repeats containing hybrid automatic repeat request (HARQ) acknowledgment (ACK) information.

14. The method of claim 12, wherein the second set of uplink channel transmission repeats includes repeats containing channel state information (CSI) report information, and the first set of uplink channel transmission repeats includes repeats containing scheduling request (SR) information.

15. The method of claim 12, wherein the second set of uplink channel transmission repeats includes repeats containing channel state information (CSI) report information, and the first set of uplink channel transmission repeats includes repeats containing hybrid automatic repeat request (HARQ) acknowledgment (ACK) information.

16. The method of claim 1, wherein the first set of uplink channel transmission repetitions is associated with a first uplink control information priority, and the second set of uplink channel transmission repetitions is associated with a second uplink control information priority that is higher than the priority of the first uplink control information.

17. The method of claim 16, wherein the first set of uplink channel transmission repeats includes repeats containing scheduling request (SR) information, and the second set of uplink channel transmission repeats includes repeats containing hybrid automatic repeat request (HARQ) acknowledgment (ACK) information.

18. The method of claim 16, wherein the first set of uplink channel transmission repeats includes repeats containing channel state information (CSI) report information, and the second set of uplink channel transmission repeats includes repeats containing scheduling request (SR) information.

19. The method of claim 16, wherein the first set of uplink channel transmission repeats includes repeats containing Channel State Information (CSI) report information, and the second set of uplink channel transmission repeats includes repeats containing Hybrid Automatic Repeat Request (HARQ) Acknowledgment (ACK) information.

20. The method according to claim 1, wherein the first group of uplink channel transmission repetitions has a first repetition number, and the second group of uplink channel transmission repetitions has a second repetition number greater than the first repetition number.

21. The method according to claim 1, wherein the first group of uplink channel transmission repetitions has a first repetition number, and the second group of uplink channel transmission repetitions has a second repetition number less than the first repetition number.

22. The method of claim 1, wherein the first set of uplink channel transmission repeats and the second set of uplink channel transmission repeats correspond to one of a plurality of uplink physical channel combinations, and wherein at least one of the plurality of uplink physical channel combinations includes time slot-based resources and sub-time slot-based resources.

23. The method of claim 22, wherein the first of the plurality of uplink physical channel combinations comprises a first set of uplink channel transmission repeats with physical uplink control channel (PUCCH) repeats and a second set of uplink channel transmission repeats with PUCCH repeats.

24. The method of claim 22, wherein the second of the plurality of uplink physical channel combinations comprises a first set of uplink channel transmission repeats with physical uplink control channel PUCCH repeats and a second set of uplink channel transmission repeats with physical uplink shared channel PUSCH repeats.

25. The method of claim 22, wherein the third of the plurality of uplink physical channel combinations includes a first set of uplink channel transmission repeats with physical uplink shared channel (PUSCH) repeats and a second set of uplink channel transmission repeats with physical uplink control channel (PUCCH) repeats.

26. The method of claim 22, wherein the first of the plurality of uplink physical channel combinations comprises a first set of uplink channel transmission repeats with physical uplink shared channel (PUSCH) repeats and a second set of uplink channel transmission repeats with PUSCH repeats.

27. The method of claim 22, wherein the plurality of uplink physical channel combinations includes one or more of Physical Uplink Control Channel (PUCCH) repetition or Physical Uplink Shared Channel (PUSCH) repetition, wherein the PUCCH repetition is used for uplink feedback of Configuration Granting (CG), Uplink Dynamic Granting (DG), Semi-Persistent Scheduling (SPS), or Downlink DG, and wherein the PUSCH repetition is used for uplink feedback of SPS or uplink feedback of DL DG. The first group of uplink channel transmission repeats at a first time, and the second group of uplink channel transmission repeats at a second time, with the second time differing from the first time by one or more time slots.

28. The method of claim 1, wherein The first group of uplink channel transmission repetitions includes repetitions containing hybrid automatic repeat request acknowledgment (HARQ-ACK) information, and Modifying at least a portion of the repetitive transmission of the first set of uplink channels includes: The HARQ-ACK information is modified into a bundled dataset using binary operations, and The bundled dataset, including the HARQ-ACK information, is multiplexed into the second set of uplink channel transmission duplicates.

29. An apparatus for performing wireless communication at a user equipment (UE), the apparatus comprising: Memory; At least one processor coupled to the memory, wherein the at least one processor is configured to cause the device to: Determine that at least a portion of the first set of uplink channel transmission overlaps with at least a portion of the second set of uplink channel transmission overlap; as well as The at least portion of the first group of uplink channel transmission repetitions is modified based on the overlap between at least a portion of the first group of uplink channel transmission repetitions and at least a portion of the second group of uplink channel transmission repetitions. Wherein, to modify at least a portion of the repetitive transmission of the first set of uplink channels, the at least one processor is configured to cause the apparatus to: At least a portion of the first set of uplink channel transmission repeats is multiplexed into the second set of uplink channel transmission repeats to form a set of multiplexed repeats, or The at least portion of the first set of uplink channel transmission repetitions is shifted from the first repetition position to the third repetition position, wherein the at least portion of the first set of uplink channel transmission repetitions at the third repetition position does not overlap with the second set of uplink channel transmission repetitions at the second repetition position.

30. The apparatus of claim 29, wherein the at least one processor is further configured to cause the apparatus to modify the at least portion of the first set of uplink channel transmission repeats by multiplexing the at least portion of the first set of uplink channel transmission repeats into the second set of uplink channel transmission repeats to form a set of multiplexed repeats, and wherein the at least one processor is further configured to cause the apparatus to receive data transmission associated with the first set of uplink channel transmission repeats from the base station via a downlink channel at a first time, wherein the second set of uplink channel transmission repeats begins at a second time, wherein the first time and the second time are separated by a timeline; and Determine whether the processing time for decoding the data transmission exceeds the timeline, wherein when the processing time does not exceed the timeline, the multiplexing is performed, and wherein when the processing time exceeds the timeline, the multiplexing is not performed and the at least portion of the repeated transmissions of the first set of uplink channels is discarded.

31. The apparatus of claim 30, wherein the at least one processor is further configured to cause the apparatus to: Determine whether each multiplexed repetition in the set of multiplexed repetitions has a first link budget corresponding to the second link budget of each repetition in the second set of uplink channel transmission repetitions. The multiplexing is performed when the first link budget corresponds to the second link budget and the processing time does not exceed the timeline. When the first link budget does not correspond to the second link budget and the processing time exceeds the timeline, the multiplexing is not performed and at least a portion of the repeated transmissions of the first set of uplink channels are discarded.

32. The apparatus of claim 31, wherein the at least one processor is further configured to cause the apparatus to: The first link budget is determined based on the size of the first payload in each of the multiplexed repetitions in the set of multiplexed repetitions; The second link budget is determined based on the size of the second payload in each repetition of the second set of uplink channel transmission repetitions; For each of the multiplexed repetitions in the set of multiplexed repetitions, determine the payload difference between the first payload and the second payload; as well as Determine whether the payload difference exceeds the payload threshold. The multiplexing is performed when the payload difference does not exceed the payload threshold. The reuse is not performed when the payload difference exceeds the payload threshold.

33. A method for conducting wireless communication at a base station, the method comprising: A first downlink transmission associated with a first set of uplink channel transmission repetitions is transmitted to a user equipment (UE) via a downlink channel, wherein at least a portion of the first set of uplink channel transmission repetitions overlaps with at least a portion of a second set of uplink channel transmission repetitions associated with a second downlink transmission. as well as Based on the overlap between at least a portion of the first set of uplink channel transmission repetitions and at least a portion of the second set of uplink channel transmission repetitions, a modified version of the first set of uplink channel transmission repetitions is received from the UE via the uplink channel. The modified versions that receive duplicate transmissions of the first group of uplink channels include: The at least portion of the first set of uplink channel transmission repeats, multiplexed into the second set of uplink channel transmission repeats, is received from the UE via the uplink channel. The at least portion of the first set of uplink channels, shifted from the first repetition position to the third repetition position, is received from the UE via the uplink channel, wherein... The at least part of the repetition of the first group of uplink channel transmissions at the third repetition position does not overlap with the repetition of the second group of uplink channel transmissions at the second repetition position.

34. The method of claim 33, wherein receiving the modified version of the first set of uplink channel transmission duplicates is receiving, from the UE, at least a portion of the first set of uplink channel transmission duplicates multiplexed into the second set of uplink channel transmission duplicates via the uplink channel.

35. The method of claim 33, wherein receiving the modified version of the first set of uplink channel transmission duplicates is achieved by receiving, from the UE, at least a portion of the first set of uplink channel transmission duplicates shifted from the first duplicate position to the third duplicate position via the uplink channel, and The method further includes: The third repeating position is transmitted to the UE via a downlink channel, indicating the configuration of a set of candidate positions that do not overlap with the transmission repeats of the second set of uplink channels at the second repeating position, wherein the third repeating position corresponds to the earliest available position within the set of candidate positions.

36. An apparatus for conducting wireless communication at a base station, the apparatus comprising: Memory; At least one processor coupled to the memory, wherein the at least one processor is configured to cause the device to: A first downlink transmission associated with a first set of uplink channel transmission repetitions is transmitted to a user equipment (UE) via a downlink channel, wherein at least a portion of the first set of uplink channel transmission repetitions overlaps with at least a portion of a second set of uplink channel transmission repetitions associated with a second downlink transmission. as well as Based on the overlap between at least a portion of the first set of uplink channel transmission repetitions and at least a portion of the second set of uplink channel transmission repetitions, a modified version of the first set of uplink channel transmission repetitions is received from the UE via the uplink channel. In order to receive the modified version of the first set of uplink channel transmissions, the at least one processor is configured to cause the apparatus to: The at least portion of the first set of uplink channel transmission repeats, multiplexed into the second set of uplink channel transmission repeats, is received from the UE via the uplink channel. The UE receives, via the uplink channel, at least a portion of the first set of uplink channel transmission repeats shifted from the first repeat position to the third repeat position, wherein the at least a portion of the repeats transmitted by the first set of uplink channel transmissions at the third repeat position does not overlap with the repeats transmitted by the second set of uplink channel transmissions at the second repeat position.

Citation Information

Patent Citations

  • UCI transmission for overlapping uplink resource assignments with repetition

    CN111602365A

  • Collision handling for physical uplink shared channel (PUSCH) repetition

    US20200274639A1