Overlapping PUCCH and PUSCH transmissions

By receiving RRC parameters in a wireless communication system and configuring overlapping transmission, the problem of concurrent transmission of uplink control information and data information in the prior art is solved, and more efficient uplink coverage and throughput are achieved.

CN120091423APending Publication Date: 2025-06-03QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510232993.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2021-02-11
Filing Date
2021-02-12
Publication Date
2025-06-03

AI Technical Summary

Technical Problem

It is difficult for existing wireless communication technologies to support concurrent transmission of uplink control information and uplink data information during communication sessions, especially in certain types of uplink carrier aggregation scenarios.

Method used

By receiving radio resource control (RRC) parameters, the uplink data channel and the uplink control channel are configured for overlapping transmission, the control information is transmitted in a first time slot of the uplink control channel, and the data information is transmitted in a second time slot of the uplink data channel, the second time slot and the first time slot are at least partially overlapped.

Benefits of technology

It is realized that allocating all carriers in the cell for data transmission without additional control information, improving uplink coverage and throughput, and reducing waiting time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120091423A_ABST
    Figure CN120091423A_ABST
Patent Text Reader

Abstract

Aspects of the present disclosure provide methods, devices, and systems for concurrently communicating control information and data information. In some more specific aspects, a base station may transmit to a user equipment (UE) one or more parameters indicating to the UE that uplink control information is to be suppressed from being transmitted in an uplink data channel along with uplink data information. Instead, the one or more parameters may configure the UE to transmit uplink control information and uplink data information using overlapping resources in different channels. In some more specific aspects, the UE may transmit the uplink control information in a time slot of an uplink control channel, and transmit the uplink data information in a time slot in the uplink data channel that at least partially overlaps the time slot of the uplink control channel.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the patent application for "Overlapping PUCCH and PUSCH Transmissions" with an international filing date of February 12, 2021, application number 202180013495.X (international application number PCT / US2021 / 017994).

[0002] Cross - Reference to Related Applications

[0003] This application claims the priority and benefit of U.S. Provisional Application No. 62 / 977,026, titled "OVERLAPPING PUCCH AND PUSCH TRANSMISSION", filed on February 14, 2020, and U.S. Patent Application No. 17 / 174,198, titled "OVERLAPPING PUCCH AND PUSCH TRANSMISSION", filed on February 11, 2021. The contents of these applications are hereby incorporated by reference in their entirety. Technical Field

[0004] This disclosure generally relates to wireless communication, and more particularly to overlapping transmission of data information and control information. Background Art

[0005] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcasting. A typical wireless communication system may employ multiple - access technologies capable of supporting communication with multiple users by sharing available system resources. Examples of such multiple - access technologies include code - division multiple - access (CDMA) systems, time - division multiple - access (TDMA) systems, frequency - division multiple - access (FDMA) systems, orthogonal frequency - division multiple - access (OFDMA) systems, single - carrier frequency - division multiple - access (SC - FDMA) systems, and time - division synchronous code - division multiple - access (TD - SCDMA) systems.

[0006] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at the urban, national, regional, and even global levels. An example telecommunication standard is 5G New Radio (NR). 5G NR is part of the continuous mobile broadband evolution promulgated by the 3rd Generation Partnership Project (3GPP) to meet new requirements associated with latency, reliability, security, scalability (such as with the Internet of Things (IoT)), and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine type communication (mMTC), and ultra-reliable low latency communication (URLLC). Some aspects of 5G NR can be based on the 4G Long Term Evolution (LTE) standard. There is a need for further improvement in 5G NR technology. For example, during a communication session, a UE may be scheduled to concurrently transmit uplink control information and uplink data information within a cell group. Current wireless communication technologies may not support concurrent control / data transmission. Instead, the UE may "piggyback" control information on the uplink data transmission. However, for certain types of uplink carrier aggregation, it may be desirable to allocate some cells for data transmission without attaching any control information. Therefore, an improvement in the concurrent transmission of data information and control information in a cell group may be desirable. SUMMARY OF THE INVENTION

[0007] Improvements are presented herein. Although mainly discussed in the context of 5G NR technology or standards, these improvements can be applied to other multiple access technologies and telecommunication standards that employ these technologies. A brief overview of one or more aspects is given below to provide a basic understanding of such aspects. This overview is not an exhaustive survey of all contemplated aspects and is neither intended to identify key or decisive elements of all aspects nor to define the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that follows.

[0008] An innovative aspect of the present disclosure can be implemented in a method that includes: receiving radio resource control (RRC) parameters that indicate to a user equipment (UE) to suppress the transmission of control information in the uplink data channel during overlapping transmission of the uplink data channel and the uplink control channel; configuring the uplink data channel and the uplink control channel for overlapping transmission based on the RRC parameters; transmitting the control information in a first time slot of the uplink control channel; and transmitting data information in a second time slot of the uplink data channel, the second time slot at least partially overlapping the first time slot.

[0009] Another innovative aspect of the present disclosure can be implemented in a wireless communication device (e.g., UE), which includes: one or more processors and a memory including instructions that, when executed by the one or more processors, cause or enable the wireless communication device to: receive radio resource control (RRC) parameters that indicate to the UE to suppress transmitting control information in the uplink data channel during overlapping transmission of the uplink data channel and the uplink control channel; configure the uplink data channel and the uplink control channel for overlapping transmission based on the RRC parameters; transmit the control information in a first time slot of the uplink control channel; and transmit data information in a second time slot of the uplink data channel, the second time slot at least partially overlapping the first time slot.

[0010] Aspects of the present disclosure include a method for wireless communication at a UE, the method including: receiving an RRC configuration including one or more RRC parameters that indicate to the UE to suppress transmitting control information in the uplink data channel during overlapping transmission of the uplink data channel and the uplink control channel; configuring the uplink data channel and the uplink control channel for overlapping transmission based on the one or more RRC parameters; transmitting the control information in a first time slot of the uplink control channel; and transmitting data information in a second time slot of the uplink data channel, the second time slot at least partially overlapping the first time slot.

[0011] In the above method, wherein the control information includes uplink control information (UCI), the uplink control channel includes a physical uplink control channel (PUCCH), and the uplink data channel includes a physical uplink shared channel (PUSCH).

[0012] In any of the above methods, wherein the one or more RRC parameters indicate that: one or more uplink carriers are one or more uplink data carriers, the uplink carrier group is an uplink data carrier group, or the first cell includes the one or more uplink data carriers, wherein the first cell is different from a second cell associated with the uplink control channel.

[0013] In any of the above methods, wherein the uplink control channel is associated with a first cell, and the uplink data channel is associated with a second cell different from the first cell.

[0014] In any of the above methods, the method further includes: receiving a first control resource set (CORESET) having a first CORESET index and a second CORESET having a second CORESET index; detecting a first downlink control information (DCI) format in a first physical downlink control channel (PDCCH) received in the first CORESET and a second DCI format in a second PDCCH received in the second CORESET; triggering transmission of an uplink control channel associated with a first cell based on detecting the first DCI format; and triggering transmission of an uplink data channel associated with a second cell based on detecting the second DCI format.

[0015] In any of the above methods, wherein the first cell is a primary cell (PCell), and the second cell is a secondary cell (SCell).

[0016] In any of the above methods, wherein the first cell is a primary-secondary cell (PSCell), and the second cell is an SCell.

[0017] In any of the above methods, the method further includes: transmitting second control information via the second cell in a third time slot, wherein the control information is first control information.

[0018] In any of the above methods, wherein transmitting the second control information includes: transmitting the second control information in the uplink data channel, wherein the second time slot and the third time slot at least partially overlap with the first time slot.

[0019] In any of the above methods, the second time slot and the third time slot are the same time slot.

[0020] In any of the above methods, wherein transmitting the second control information further includes: transmitting the second control information in the uplink control channel, wherein the second time slot at least partially overlaps with the first time slot and with the third time slot.

[0021] Aspects of the present disclosure include a UE for wireless communication, the UE having a memory and one or more processors coupled to the memory and configured to: receive an RRC configuration including one or more RRC parameters that indicate to the UE to suppress transmission of control information in the uplink data channel during overlapping transmission of the uplink data channel and the uplink control channel; configure the uplink data channel and the uplink control channel for overlapping transmission based on the one or more RRC parameters; transmit the control information in a first time slot of the uplink control channel; and transmit data information in a second time slot of the uplink data channel, the second time slot at least partially overlapping the first time slot.

[0022] In the above UE, wherein the control information includes UCI, the uplink control channel includes PUCCH, and the uplink data channel includes PUSCH.

[0023] In any of the above UEs, wherein the one or more RRC parameters indicate that one or more uplink carriers are one or more uplink data carriers, the uplink carrier group is an uplink data carrier group, or the first cell includes the one or more uplink data carriers, wherein the first cell is different from a second cell associated with the uplink control channel.

[0024] In any of the above UEs, wherein the uplink control channel is associated with a first cell, and the uplink data channel is associated with a second cell different from the first cell.

[0025] In any of the above UEs, wherein the one or more processors are further configured to: receive a first CORESET having a first control resource set (CORESET) index and a second CORESET having a second CORESET index; detect a first DCI format in a first physical downlink control channel (PDCCH) received in the first CORESET and a second DCI format in a second PDCCH received in the second CORESET; trigger transmission of the uplink control channel associated with the first cell based on detecting the first DCI format; and trigger transmission of the uplink data channel associated with the second cell based on detecting the second DCI format.

[0026] In any of the above UEs, wherein the first cell is a primary cell (PCell), and the second cell is a secondary cell (SCell).

[0027] In any of the above UEs, where the first cellular cell is a Primary Secondary Cell (PSCell), and the second cellular cell is a SCell.

[0028] In any of the above UEs, where the one or more processors are further configured to: transmit second control information via the second cellular cell in a third time slot, where the control information is first control information.

[0029] In any of the above UEs, where transmitting the second control information includes: transmitting the second control information in the uplink data channel, where the second time slot and the third time slot at least partially overlap with the first time slot.

[0030] In any of the above UEs, where the second time slot and the third time slot are the same time slot.

[0031] In any of the above UEs, where transmitting the second control information further includes: transmitting the second control information in the uplink control channel, where the second time slot at least partially overlaps with the first time slot and with the third time slot.

[0032] To achieve the foregoing and related purposes, one or more aspects include the features described in detail below and particularly pointed out in the claims. The following description and the drawings set forth in detail some illustrative features of one or more aspects. However, these features are merely indicative of some of the various ways in which the principles of the various aspects may be employed, and this description is intended to cover all such aspects and their equivalents. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0034] Figure 2A 、 2B 、2C, and 2D are diagrams respectively illustrating examples of a first 5G / NR frame, DL channels within a 5G / NR subframe, a second 5G / NR frame, and UL channels within a 5G / NR subframe, aspects of which may be used to implement transmission of control information on overlapping uplink control channels and data information on an uplink data channel by a User Equipment (UE) or reception of these overlapping information by a base station.

[0035] Figure 3 is a diagram illustrating an example of a base station and a UE in an access network, the base station and the UE including components that may be configured to implement transmission of control information on overlapping uplink control channels and data information on an uplink data channel by the UE or reception of these overlapping information by the base station.

[0036] Figure 4is a graph of frequency versus symbol that includes an example of overlapping transmission of control information on an uplink control channel and data information on an uplink data channel, and includes an inserted schematic diagram representing transmission between a UE and a base station.

[0037] Figure 5 is a graph of frequency versus symbol that includes an example of overlapping transmission of control information on an uplink control channel and data information on multiple uplink data channels, and includes an inserted schematic diagram representing transmission between a UE and a base station.

[0038] Figure 6 is a communication flow between a base station and a UE that supports overlapping transmission of data information and control information according to aspects of the present disclosure.

[0039] Figure 7 is a graph of frequency versus symbol that includes an example of overlapping transmission of multiple control information on an uplink control channel and data information on an uplink data channel, Figure 7 including an inserted schematic diagram representing transmission between a UE and two base stations.

[0040] Figure 8 is a graph of frequency versus symbol that includes an example of overlapping transmission of control information on an uplink control channel and control information and data information on an uplink data channel, Figure 8 including an inserted schematic diagram representing transmission between a UE and two base stations.

[0041] Figure 9 is a communication flow between two base stations and a UE that supports overlapping transmission of data information and control information according to aspects of the present disclosure.

[0042] Figure 10 is a flowchart of an example of a wireless communication method that supports overlapping transmission of control information and data information according to some aspects of the present disclosure.

[0043] Figure 11 is a conceptual data flow diagram of an example of a data flow between different components in an example device that supports overlapping transmission of control information and data information according to some aspects of the present disclosure.

[0044] Figure 12 is a diagram of an example of a hardware implementation of a device that employs a processing system that supports overlapping transmission of control information and data information according to some aspects of the present disclosure.

[0045] Figure 13 is a flowchart of an example of a wireless communication method that supports overlapping transmission of control information and data information according to some aspects of the present disclosure.

[0046] Figure 14 FIG. 1 is a conceptual data flow diagram exemplifying a data flow between different components in an example device that supports overlapping transmission of control information and data information, in accordance with some aspects of the present disclosure.

[0047] Figure 15 FIG. 2 is a diagram exemplifying a hardware implementation of an apparatus with a processing system that supports overlapping transmission of control information and data information, in accordance with some aspects of the present disclosure. DETAILED DESCRIPTION

[0048] The following detailed description presented in conjunction with the accompanying drawings is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein may be practiced. The detailed description includes specific details for a thorough understanding of various concepts. However, it will be apparent to one of ordinary skill in the art that these concepts may be practiced without these specific details. In some instances, structures and components are shown in block diagram form to avoid obscuring such concepts.

[0049] In a traditional communication network, a base station or other network node may schedule a user equipment (UE) to transmit control information using resources allocated for transmission of data information in an uplink data channel, such as a physical uplink shared channel (PUSCH). For example, the UE may be scheduled to append control information to the uplink data channel. However, in some instances, it may be desirable to allocate all carriers in a cell for data-only transmission without appending any control information. For example, when using inter-frequency range (inter-FR) carrier aggregation, where one carrier is transmitted in a sub-6 gigahertz (GHz) band and another carrier is transmitted in a millimeter wave (mmWave) band, it may be desirable to allocate all carriers in the cell for uplink data-only transmission. In another example, when the UE operates in unlicensed spectrum, such as for licensed-assisted access (LAA) operation, it may be desirable to allocate all carriers in the cell for uplink data-only transmission.

[0050] Aspects of the present disclosure generally relate to the overlapping transmission of control information and data information. More specifically, some aspects relate to the overlapping transmission by a UE of control information on an uplink control channel and data information on an uplink data channel. In other words, at least one time slot carrying control information may partially or fully overlap with at least one time slot carrying data information. In some examples, a base station or other network node may transmit radio resource control (RRC) parameters to indicate to the UE to refrain from transmitting control information on the uplink data channel. In response to receiving the RRC parameters, the UE may refrain from transmitting control information with data information on the uplink data channel and instead concurrently transmit control information in an uplink control channel associated with a first cell and data information in an uplink data channel associated with a different second cell. In some examples, the UE may transmit data information or control information to multiple base stations.

[0051] Certain aspects of the subject matter described in this disclosure can be implemented to achieve one or more of the following potential advantages. In some aspects, the techniques described can be used to provide an option to disable or prevent a UE from appending control information to an uplink data channel. As a result, the complexity of receiving control information and data information at the UE can be reduced. Similarly, the techniques described can also be used to restrict the uplink data channel to data information transmission only and, as a result, increase throughput or reduce latency. In some aspects, the techniques described can improve the uplink coverage of control signaling by allowing concurrent transmission of data and control information. For example, a UE can concurrently transmit uplink control information to multiple base stations or multiple cells within a time slot without appending the control information to a data channel scheduled to be transmitted to a base station or cell.

[0052] Certain aspects of a telecommunications system will now be presented with reference to various apparatuses and methods. These apparatuses and methods will be described in detail below and illustrated in the drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as "elements"). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system.

[0053] As an example, an element, or any portion of an element, or any combination of elements can be implemented as a "processing system" that includes one or more processors. Examples of processors include: microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, systems on a chip (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 the processing system can execute software. Software should be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software components, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, etc., whether referred to in software, firmware, middleware, microcode, hardware description language, or otherwise.

[0054] Accordingly, in one or more examples, the described functions may be implemented in hardware, software, or any combination thereof. If implemented in software, the functions may be stored or encoded as one or more instructions or code on a computer-readable medium. Computer-readable media includes computer storage media. Storage media can be any available media that can be accessed by a computer. By way of example and not limitation, such computer-readable media may 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 the aforementioned types of computer-readable media, or any other medium capable of storing computer-executable code in the form of instructions or data structures that can be accessed by a computer.

[0055] Figure 1 is a diagram illustrating an example of a wireless communication system and access network 100. The wireless communication system (also referred to as a wireless wide area network (WWAN)) includes base stations 102, UEs 104, evolved packet core (EPC) 160, and another core network 190 (e.g., 5G core (5GC)). Base stations 102 may include macro cells (high-power cellular base stations) or small cells (low-power cellular base stations). Macro cells include base stations. Small cells include femtocells, picocells, and microcells.

[0056] Base stations 102 configured for 4G LTE (collectively, evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) may interface with the EPC 160 via a first backhaul link 132 (e.g., S1 interface). Base stations 102 configured for 5G NR (collectively, Next Generation RAN (NG-RAN)) may interface with the core network 190 via a second backhaul link 184. In addition to other functions, base stations 102 may also perform one or more of the following functions: transfer of user data, radio channel ciphering and deciphering, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection 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), subscriber and equipment tracking, radio access network information management (RIM), paging, positioning, and delivery of alert messages. Base stations 102 may communicate with each other directly or indirectly (e.g., via the EPC 160 or the core network 190) over a third backhaul link 134 (e.g., X2 interface). The third backhaul link 134 may be wired or wireless.

[0057] Base station 102 can communicate wirelessly with UE 104. Each base station 102 can provide communication coverage for its respective geographical coverage area 110. There may be overlapping geographical coverage areas 110. For example, small cell 102a may have a coverage area 110a that overlaps with the coverage areas 110 of one or more macro base stations 102. A network including both small cells and macro cells may be referred to as a heterogeneous network. The heterogeneous network may also include a home evolved Node B (eNB) (HeNB) that can serve a restricted group called a closed subscriber group (CSG). The communication link 120 between the base station 102 and the UE 104 may include an uplink (UL) (also known as the reverse link) transmission from the UE 104 to the base station 102 or a downlink (DL) (also known as the forward link) transmission from the base station 102 to the UE 104. The communication link 120 can use multiple-input multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, or transmit diversity. These communication links can be through one or more carriers. For each carrier allocated in a carrier aggregation of up to a total of Yx MHz (x component carriers) for transmission in each direction, the base station 102 / UE 104 can use a spectrum with a bandwidth of up to Y MHz (e.g., 5, 10, 15, 20, 100, 400 MHz, etc.). These carriers may or may not be adjacent to each other. The allocation of carriers can be asymmetric with respect to the DL and UL (e.g., more or fewer carriers may be allocated to the DL compared to the UL). The component carriers can include a primary component carrier and one or more secondary component carriers. The primary component carrier can be referred to as the primary cell (PCell), and the secondary component carriers can be referred to as secondary cells (SCells).

[0058] Some UEs 104 can communicate with each other using device-to-device (D2D) communication links 158. The D2D communication links 158 can use the DL / UL WWAN spectrum. The D2D communication links 158 can use one or more sidelink channels, such as the physical sidelink broadcast channel (PSBCH), the physical sidelink discovery channel (PSDCH), the physical sidelink shared channel (PSSCH), and the physical sidelink control channel (PSCCH). D2D communication can be through various wireless D2D communication systems, such as, by way of example, FlashLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, LTE, or NR.

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

[0060] The small cell 102a may operate in a licensed or unlicensed spectrum. When operating in the unlicensed spectrum, the small cell 102a may adopt NR and use the same 5 GHz unlicensed spectrum as the spectrum used by the Wi-Fi AP 150. The small cell 102a adopting NR in the unlicensed spectrum may boost the coverage of the access network or increase the capacity of the access network.

[0061] Whether it is the small cell 102a or a large cell (e.g., a macro base station), the base station 102 may include and / or be referred to as an eNB, a gNodeB (gNB), or another type of base station. Some base stations (such as the gNB 180) may operate in the traditional sub-6 GHz spectrum, millimeter wave (mmW) frequencies, or near mmW frequencies to communicate with the UE 104. When the gNB 180 operates in mmW or near mmW frequencies, the gNB 180 may be referred to as an mmW base station. The extremely high frequency (EHF) is a part of the RF in the electromagnetic spectrum. The EHF has a range of 30 GHz to 300 GHz and a wavelength between 1 millimeter and 10 millimeters. The radio waves in this frequency band may be referred to as millimeter waves. Near mmW may extend down to 3 GHz frequencies with a 100 millimeter wavelength. The super high frequency (SHF) band extends between 3 GHz and 30 GHz, which is also referred to as centimeter waves. Communication using the mmW / near mmW radio frequency band (e.g., 3 GHz–300 GHz) has extremely high path loss and short range. The mmW base station 180 may 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 may each include multiple antennas, such as antenna elements, antenna panels, or antenna arrays to facilitate beamforming.

[0062] Base station 180 may transmit a beamformed signal to UE 104 in one or more transmission directions 182a. UE 104 may receive the beamformed signal from base station 180 in one or more reception directions 182b. UE 104 may also transmit a beamformed signal to base station 180 in one or more transmission directions. Base station 180 may receive the beamformed signal from UE 104 in one or more reception directions. Base station 180 / UE 104 may perform beam training to determine the optimal reception and transmission directions for each of base station 180 / UE 104. The transmission and reception directions of base station 180 may be the same or may be different. The transmission and reception directions of UE 104 may be the same or may be different.

[0063] EPC 160 may include a Mobility Management Entity (MME) 162, other MMEs 164, a Serving Gateway 166, a Multimedia Broadcast Multicast Service (MBMS) Gateway 168, a Broadcast Multicast Service Center (BM-SC) 170, and a Packet Data Network (PDN) Gateway 172. MME 162 may be in communication with a Home Subscriber Server (HSS) 174. MME 162 is a control node that processes signaling between UE 104 and EPC 160. Generally, MME 162 provides bearer and connection management. All User Internet Protocol (IP) packets are passed through Serving Gateway 166, which is itself 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 services 176. IP services 176 may include the Internet, an intranet, an IP Multimedia Subsystem (IMS), a PS streaming service, or other IP services. BM-SC 170 may provide functions for MBMS user service provisioning and delivery. BM-SC 170 may serve as an entry point for content provider MBMS transmissions, may be used to authorize and initiate MBMS bearer services within a Public Land Mobile Network (PLMN), and may be used to schedule MBMS transmissions. MBMS Gateway 168 may be used to distribute MBMS traffic to base stations 102 belonging to a Multicast Broadcast Single Frequency Network (MBSFN) area for a particular broadcast service, and may be responsible for session management (start / stop) and for collecting eMBMS-related charging information.

[0064] The core network 190 may include an access and mobility management function (AMF) 192, other AMFs 193, a session management function (SMF) 194, and a user plane function (UPF) 195. The AMF 192 may be in communication with a unified data management (UDM) 196. The AMF 192 is a control node that processes signaling between the UE 104 and the core network 190. Generally, the AMF 192 provides QoS flow and session management. All user internet protocol (IP) packets are routed through the UPF 195. The UPF 195 provides UE IP address allocation and other functions. The UPF 195 is connected to an IP service 197. The IP service 197 may include the Internet, an intranet, an IP multimedia subsystem (IMS), a PS streaming service, or other IP services.

[0065] The base station may include or be referred to as a gNB, Node B, eNB, access point, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), transmission reception point (TRP), or some other suitable term. The base station 102 provides an access point for the UE 104 to the EPC 160 or the core network 190. Examples of the UE 104 include a cellular phone, a smart phone, a session initiation protocol (SIP) phone, a laptop device, a personal digital assistant (PDA), a satellite radio, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., an MP3 player), a camera, a game console, a tablet device, a smart device, a wearable device, a vehicle, a meter, a gas pump, a large or small kitchen appliance, a healthcare device, an implant, a sensor / actuator, a display, or any other similar functional device. Some UEs 104 may be referred to as IoT devices (e.g., parking meters, fuel pumps, ovens, vehicles, heart monitors, etc.). The UE 104 may also be referred to as a station, a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable term.

[0066] Referring again to Figure 1 , in some aspects, the UE 104 and the base station 180 may be configured to perform an overlapping transmission of data information on an uplink data channel and control information on an uplink control channel (see block 198), as described in more detail below. Although the following description may focus on 5G NR, the concepts described herein may be applicable to other similar fields, such as LTE, LTE-A, CDMA, GSM, and other wireless technologies.

[0067] Figure 2A ,2B Figures 2C and 2D are diagrams illustrating examples of a first 5G / NR frame, DL channels within a 5G / NR subframe, a second 5G / NR frame, and UL channels within a 5G / NR subframe, aspects of which can be used to implement transmission by a UE of control information on an overlapping uplink control channel and data information on an uplink data channel or reception by a base station of such overlapping information. Specifically, Figure 2A is a diagram 200 illustrating an example of a first subframe within a 5G / NR frame structure. Figure 2B is a diagram 230 illustrating an example of DL channels within a 5G / NR subframe. Figure 2C is a diagram 250 illustrating an example of a second subframe within a 5G / NR frame structure. Figure 2D is a diagram 280 illustrating an example of UL channels within a 5G / NR subframe. The 5G / NR frame structure can be FDD, where for a particular subcarrier set (carrier system bandwidth), the subframes within that subcarrier set are dedicated to either DL or UL; or it can be TDD, where for a particular subcarrier set (carrier system bandwidth), the subframes within that subcarrier set are dedicated to both DL and UL. In the example provided by Figure 2A 、 2C , the 5G / NR frame structure is assumed to be TDD, where subframe 4 is configured with slot format 28 (mostly DL) and subframe 3 is configured with slot format 34 (mostly UL), where D is DL, U is UL, and X is for flexible use between DL / UL. Although subframes 3 and 4 are shown as having slot formats 34 and 28 respectively, any particular subframe can be configured with any one of the various available slot formats 0 - 61. Slot formats 0 and 1 are all-DL and all-UL respectively. The other slot formats 2 - 61 include a mixture of DL, UL, and flexible symbols. The UE is configured with a slot format (dynamically configured via DL control information (DCI) or semi-statically / statically configured via radio resource control (RRC) signaling) by means of the received slot format indicator (SFI). Note that the description presented herein also applies to a 5G / NR frame structure that is TDD.

[0068] Other wireless communication technologies may have different frame structures or different channels. One frame (10 ms) may be divided into 10 equal-sized subframes (1 ms). Each subframe may include one or more time slots. The subframe may also include mini time slots, which may include 7, 4, or 2 symbols. Each time slot may include 7 or 14 symbols, depending on the time slot configuration. For time slot configuration 0, each time slot may include 14 symbols, while for time slot configuration 1, each time slot may include 7 symbols. The symbols on the DL may be cyclic prefix (CP) OFDM (CP-OFDM) symbols. The symbols on the UL may be CP-OFDM symbols (for high throughput scenarios) or discrete Fourier transform (DFT) spread 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 numerology. For time slot configuration 0, different numerologies μ from 0 to 5 respectively allow 1, 2, 4, 8, 16, and 32 time slots per subframe. For time slot configuration 1, different numerologies from 0 to 2 respectively allow 2, 4, and 8 time slots per subframe. Accordingly, for time slot configuration 0 and numerology μ, there are 14 symbols per time slot and 2 μ time slots per subframe. The subcarrier spacing and symbol length / duration are dependent on the numerology. The subcarrier spacing may be equal to 2 μ *15 kHz, where μ is the numerology from 0 to 5. Thus, numerology μ = 0 has a subcarrier spacing of 15 kHz, while numerology μ = 5 has a subcarrier spacing of 480 kHz. The symbol length / duration is inversely related to the subcarrier spacing. Figures 2A - 2D An example of time slot configuration 0 with 14 symbols per time slot and numerology μ = 0 is provided, where there is 1 time slot per subframe. The subcarrier spacing is 15 kHz and the symbol duration is approximately 66.7 μs.

[0069] A resource grid may be used to represent the frame structure. Each time slot includes a resource block (RB) (also known as a physical RB (PRB)) that extends 12 consecutive subcarriers. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.

[0070] As Figure 2A explained, some REs carry reference (pilot) signals (RSs) for the UE. The RS may include demodulation RS (DM-RS) for channel estimation at the UE (indicated as R x for one particular configuration, where 100x is the port number, but other DM-RS configurations are possible) and channel state information reference signal (CSI-RS). The RS may also include beam measurement RS (BRS), beam refinement RS (BRRS), and phase tracking RS (PT-RS).

[0071] Figure 2B Examples of various DL channels within a subframe of a frame are illustrated. The physical downlink control channel (PDCCH) carries DCI within one or more control channel elements (CCEs), each CCE including 9 resource element groups (REGs), each REG including 4 consecutive resource elements (REs) in an OFDM symbol. The primary synchronization signal (PSS) may be in symbol 2 of a specific subframe of a frame. The PSS is used by the UE 104 to determine subframe / symbol timing and the physical layer identity. The secondary synchronization signal (SSS) may be in symbol 4 of a specific subframe of a frame. The SSS is used by the UE to determine the physical layer cell identity group number and the radio frame timing. Based on the physical layer identity and the physical layer cell identity group number, the UE may determine the physical cell identifier (PCI). Based on the PCI, the UE may determine the location of the aforementioned DM-RS. The physical broadcast channel (PBCH) carrying the master information block (MIB) may be logically grouped with the PSS and SSS to form a synchronization signal (SS) / PBCH block. The MIB provides the number of resource blocks (RBs) in the system bandwidth and the system frame number (SFN). The physical downlink shared channel (PDSCH) carries user data, broadcast system information not transmitted through the PBCH (such as system information blocks (SIBs)), and paging messages.

[0072] As Figure 2C illustrated, some resource elements carry DM-RS for channel estimation at the base station (designated as R for one particular configuration, but other DM-RS configurations are possible). The UE may transmit DM-RS for the physical uplink control channel (PUCCH) and DM-RS for the physical uplink shared channel (PUSCH). The PUSCH DM-RS may be transmitted in the previous one or two symbols of the PUSCH. The PUCCH DM-RS may be transmitted in different configurations depending on whether a short PUCCH or a long PUCCH is transmitted and depending on the specific PUCCH format used. Although not shown, the UE may transmit sounding reference signals (SRS). The SRS may be used by the base station for channel quality estimation to enable frequency-dependent scheduling on the UL.

[0073] Figure 2D Examples of various UL channels within a subframe of a frame are illustrated. The PUCCH may be located at the position indicated in one configuration. The PUCCH carries uplink control information (UCI), such as a scheduling request, a channel quality indicator (CQI), a precoding matrix indicator (PMI), a rank indicator (RI), and hybrid automatic repeat request (HARQ) acknowledgment (ACK) or negative acknowledgment (NACK) feedback. The PUSCH carries data and may additionally be used to carry a buffer status report (BSR), a power headroom report (PHR), or UCI.

[0074] Figure 3 It is a block diagram of the base station 310 and the UE 350 in the access network being in communication. The base station and the UE include components that can be configured to implement the transmission of control information on overlapping uplink control channels and data information on uplink data channels by the UE or the reception of these overlapping information by the base station. In the DL, IP packets from the EPC 160 can be provided to the controller / processor 375. The controller / processor 375 implements layer 3 and layer 2 functionality. Layer 3 includes the radio resource control (RRC) layer, and layer 2 includes the service data adaptation protocol (SDAP) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, and the media access control (MAC) layer. The controller / processor 375 provides RRC layer functionality associated with the broadcast of system information (such as MIB, SIB), RRC connection control (such as RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter-radio access technology (RAT) mobility, and measurement configuration of UE measurement reports; PDCP layer functionality associated with header compression / decompression, security (ciphering, deciphering, integrity protection, integrity verification), and handover support functions; RLC layer functionality associated with the transfer of upper layer packet data units (PDUs), error correction by ARQ, concatenation, segmentation, and reassembly of RLC service data units (SDUs), re-segmentation of RLC data PDUs, and re-ordering of RLC data PDUs; and MAC layer functionality associated with the mapping between logical channels and transport channels, multiplexing MAC SDUs onto transport blocks (TBs), demultiplexing MAC SDUs from TBs, scheduling information reporting, error correction by HARQ, priority handling, and logical channel priority differentiation.

[0075] The transmit (TX) processor 316 and the receive (RX) processor 370 implement the layer 1 functionality associated with various signal processing functions. Layer 1, which includes 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. The TX processor 316 handles the mapping to the signal constellation based on various modulation schemes such as binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M-PSK), and M-quadrature amplitude modulation (M-QAM). The encoded and modulated symbols may then be split into parallel streams. Each stream may then be mapped to an OFDM subcarrier, multiplexed with a reference signal (such as a pilot) in the time or frequency domain, and then combined together using an inverse fast Fourier transform (IFFT) to generate a physical channel carrying a stream of time-domain OFDM symbols. The OFDM stream is space precoded to generate multiple spatial streams. Channel estimates from the channel estimator 374 may be used to determine the encoding and modulation schemes as well as for spatial processing. The channel estimates may be derived from reference signals transmitted by the UE 350 or channel status feedback. Each spatial stream may then be provided to a different antenna 320 via a separate transmitter 318TX. Each transmitter 318TX modulates an RF carrier with the corresponding spatial stream for transmission.

[0076] At the UE 350, each receiver 354RX receives signals via its corresponding antenna 352. Each receiver 354RX recovers the information modulated onto the RF carrier and provides the information to the receive (RX) processor 356. The TX processor 368 and the RX processor 356 implement the layer 1 functionality associated with various signal processing functions. The RX processor 356 may perform spatial processing on the information to recover any spatial streams destined for the UE 350. If there are multiple spatial streams destined for the UE 350, they may 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 includes a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier, as well as the reference signals, are recovered and demodulated by determining the signal constellation points most likely transmitted by the base station 310. These soft decisions may be based on the channel estimates calculated by the channel estimator 358. These soft decisions are then decoded and deinterleaved to recover the original data and control signals transmitted by the base station 310 on the physical channel. These data and control signals are then provided to the controller / processor 359 that implements the layer 3 and layer 2 functionality.

[0077] 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. In the UL, the controller / processor 359 provides demultiplexing between transport channels and logical channels, packet reassembly, deciphering, header decompression, and control signal processing to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using the ACK or NACK protocol to support HARQ operations.

[0078] Similar to the functionality described in connection with DL transmissions performed by the base station 310, the controller / processor 359 provides RRC layer functionality associated with system information (e.g., MIB, SIB) capture, RRC connection, and measurement reporting; PDCP layer functionality associated with header compression / decompression and security (ciphering, deciphering, integrity protection, integrity verification); RLC layer functionality associated with transfer of upper layer PDUs, error correction via ARQ, concatenation, segmentation, and reassembly of RLC SDUs, re-segmentation of RLC data PDUs, and re-ordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing of MAC SDUs onto TBs, demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority handling, and logical channel prioritization.

[0079] Channel estimates derived by the channel estimator 358 from reference signals or feedback transmitted by the base station 310 may be used by the TX processor 368 to select an appropriate coding and modulation scheme and to facilitate spatial processing. The spatial streams generated by the TX processor 368 may be provided to different antennas 352 via separate transmitters 354TX. Each transmitter 354TX may modulate an RF carrier with a respective spatial stream for transmission.

[0080] UL transmissions are processed at the base station 310 in a manner similar to that described in connection with the receiver functionality at the UE 350. Each receiver 318RX receives signals via its respective corresponding antenna 320. Each receiver 318RX recovers the information modulated onto the RF carrier and provides the information to the RX processor 370.

[0081] 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 between the transport channel and the logical channel, packet reassembly, deciphering, header decompression, and control signal processing to recover IP packets from the UE 350. The 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 the ACK or NACK protocol to support HARQ operations.

[0082] Regarding the UE 350, at least one of the TX processor 368, the RX processor 356, and the controller / processor 359 may be configured to perform aspects related to the overlapping transmission of data information on the uplink data channel and control information on the uplink control channel ( Figure 1 of block 198).

[0083] Regarding the base station 310, at least one of the TX processor 316, the RX processor 370, and the controller / processor 375 may be configured to perform aspects related to the overlapping transmission of data information on the uplink data channel received from the UE and control information on the uplink control channel ( Figure 1 of block 198).

[0084] In some instances, it may be desirable to use overlapping resources on the uplink control channel and the uplink data channel to transmit control information and data information. However, prior to the present disclosure, the base station or wireless communication standards may have restricted the UE from transmitting control information along with data information on the uplink data channel. Therefore, it may be advantageous to provide the UE with signaling capabilities to transmit control information on the uplink control channel. For example, in one aspect, the present disclosure enables the UE to send an overlapping transmission of data information on the uplink data channel and control information on the uplink control channel, which has been found to improve the uplink coverage of control signaling in the uplink carrier aggregation (CA) scenario.

[0085] Furthermore, in one aspect, the present disclosure provides a radio resource control (RRC) configuration that enables at least overlapping and in some cases simultaneous uplink control and data transmission, such as cross-carrier physical uplink control channel (PUCCH) and physical uplink shared channel (PUSCH) transmission.

[0086] In one aspect, the solution includes RRC parameters and related UE procedures for overlapping transmission of data information on an uplink data channel and control information on an uplink control channel. As used herein, the term "uplink (UL) data carrier" is used to denote a UL carrier in which PUSCH does not multiplex HARQ-ACK or periodic channel state information (P-CSI) in PUCCH.

[0087] For example, in one option, on one hand, 1-bit RRC parameters are introduced per UL carrier to indicate that the UL carrier(s) is / are UL data carrier(s). Once configured, on that UL carrier, UCI of PUCCH will not be multiplexed on PUSCH. For a supplementary uplink (SUL) carrier, a serving cell may have two UL carriers (UL + SUL) - in this case, the 1-bit RRC parameter can be per UL / SUL carrier.

[0088] For example, in another option, on one hand, 1-bit RRC parameters are introduced per UL carrier group to indicate that the UL carrier group is a UL data carrier group. Once configured, UCI of PUCCH will not be multiplexed on PUSCH in that UL carrier group. In addition, in this case, each UL carrier group can be per frequency band, per FR, per TA group, per cell group / PUCCH group, or per UE. In addition, in this case, signaling overhead can be reduced compared to the previous option.

[0089] For example, in another option, on one hand, 1-bit RRC parameters are introduced per cell group / PUCCH group to indicate that the SCell(s) in each frequency band except for one of the P(S)Cell / PUCCH-SCell in the cell group / PUCCH group is / are UL data carrier(s). Once configured, in any SCell in the SCell(s) in a different frequency band from the P(S)Cell / PUCCH-SCell, UCI of PUCCH will not be multiplexed on PUSCH.

[0090] In addition, the present disclosure can be applied to a multi-transmission reception point (multi-TRP or M-TRP) architecture.

[0091] For example, in one option, on the one hand, it includes overlapping or simultaneous PUCCH-PUSCH across the same CORESETPoolIndex (CORESET pool index). Alternatively, another option includes overlapping or simultaneous PUCCH-PUSCH across different CORESETPoolIndices. For example, between the same CORESETPoolIndices, UCI on the PUCCH is piggybacked onto the PUSCH. A further option includes overlapping or simultaneous PUCCH-PUSCH across the same and different CORESETPoolIndices, and regardless of whether the CoreSetPoolIndx is the same or different, the PUCCH and PUSCH are transmitted simultaneously.

[0092] Figure 4 is a graph of frequency versus symbol, which graph includes examples of overlapping transmission of control information on an uplink (UL) control channel and data information on a UL data channel, and which includes an inserted schematic diagram representing the transmission between a UE and a base station. Specifically, Figure 4 illustrates an example of an overlapping transmission 400 from a UE 402 to a base station 404 (such as a gNB or an eNB). Specifically, the UE 402 transmits an overlapping transmission 400 including data information 432 on a UL data channel 422 and control information 430 on a UL control channel 420. In some aspects, the base station 404 may allocate at least a portion of a first resource set 410 associated with a first cell or at least a portion of a second resource set 412 associated with a second cell to the UE 402 for UL transmission. In some aspects, the first cell may operate on a first component carrier (CC), for example, a PCell. The first cell may have a first subcarrier spacing (such as 15 kilohertz (kHz)), and other example subcarrier spacings. The second cell may operate on a second CC, for example, an SCell. The second cell may have a second different subcarrier spacing (such as 30 kHz), and other example subcarrier spacings.

[0093] During operation, base station 404 may transmit downlink control information (DCI) 418 for DL assignment or UL grant to UE 402, and DCI 418 indicates that UE 402 is authorized to transmit control information 430 or data information 432. DCI 418 may include resource allocation information. For example, DCI 418 may indicate to UE 402 to transmit control information 430 on UL control channel 420 and transmit data information 432 on UL data channel 422. In response to receiving the UL grant in DCI 418, UE 402 may transmit control information 430 on UL control channel 420 and transmit data information 432 on UL data channel 422. In some aspects, at least one time slot 440 in UL control channel 420 may partially or completely overlap with at least one time slot 442 in UL data channel 422 in terms of symbols. In some examples, UL control channel 420 may be a PUCCH, and UL data channel 422 may be a PUSCH. In some examples, control information 430 may include HARQ ACK / NACK feedback, channel state information (CSI), p-CSI, scheduling request, channel quality indicator, or other control information. It is noted that control information 430 may be associated with UL control channel 420 or UL data channel 422.

[0094] Figure 5 is a graph of frequency versus symbol, which includes an example of overlapping transmission of control information on a UL control channel and data information on multiple UL data channels, and includes an inserted schematic diagram representing the transmission between the UE and the base station. Specifically, Figure 5An example of an overlapping transmission 500 from a UE 502 to a base station 504 (such as a gNB or eNB) is illustrated. Specifically, the UE 402 transmits an overlapping transmission 500 that includes first data information 532 on a first UL data channel 522, second data information 534 on a second UL data channel 524, and control information 530 on a UL control channel 520. In some aspects, the base station 504 may allocate to the UE 502 at least a portion of a first resource set 510 associated with a first cell, at least a portion of a second resource set 512 associated with a second cell, or at least a portion of a third resource set 514 associated with a third cell for UL transmission. The first cell may operate on a first component carrier, and the first cell may be a PCell. The first cell may have a first subcarrier spacing (such as 15 kilohertz (kHz)), and other example subcarrier spacings. The second cell may operate on a second component carrier, and the second cell may be an SCell. The second cell may have a second subcarrier spacing (such as 30 kHz), and other example subcarrier spacings. The third cell may operate on a third component carrier, and the third cell is also an SCell. The third cell may have a third subcarrier spacing (such as 120 kHz), and other example subcarrier spacings.

[0095] During operation, the base station 504 may transmit a first UL grant 518 to the UE 502, the first UL grant 518 indicating that the UE 502 is authorized to transmit control information 530 or first data information 532. The UL grant 518 may include resource allocation information. For example, the first UL grant 518 may indicate to the UE 502 to transmit the control information 530 on the UL control channel 520 and transmit the first data information 532 on the first UL data channel 522. A second UL grant 519 may indicate to the UE 502 to transmit the control information 530 on the UL control channel 520 and transmit the second data information 534 on the second UL data channel 524. In response to receiving the first UL grant 518, the UE 502 may transmit the control information 530 on the UL control channel 520 and transmit the first data information 532 on the first UL data channel 522. In some aspects, at least a first time slot 540 in the UL control channel 520 may partially or fully overlap in symbols with at least a second time slot 542 in the first UL data channel 522. In response to receiving the second UL grant 519, the UE 502 may transmit the control information 530 on the UL control channel 520 and transmit the second data information 534 on the second UL data channel 524. In some aspects, at least the time slot 540 in the UL control channel 520 may partially or fully overlap in symbols with at least a third time slot 544 in the second UL data channel 524. In some examples, the UL control channel 520 may be a PUCCH, the first UL data channel 522 may be a PUSCH, and the second UL data channel 522 may be a PUSCH. The control information 530 may include HARQ ACK / NACK feedback, channel state information (CSI), p-CSI, scheduling request, channel quality indicator, or other control information. The control information 530 may be associated with the UL control channel 520, the first UL data channel 522, or the second UL data channel 524.

[0096] Although Figure 5 an overlapping transmission of two data channels and one control channel is illustrated, according to aspects of the present disclosure, the UE 520 may also perform an overlapping transmission of other numbers of data channels or control channels.

[0097] Figure 6 An example communication flow 600 is shown that supports overlapping transmission of data information and control information between a base station 602 and a UE 604 according to aspects of the present disclosure. Specifically, the communication flow 600 illustrates an overlapping transmission of data information on a UL data channel (such as a PUSCH) and control information on a UL control channel (such as a PUCCH). The base station 602 (which may be a gNB or an eNB) and the UE 604 may be configured to communicate in a RAN according to one or more standards defined for the RAN (such as one or more 3GPP standards defined for 5G NR).

[0098] In some aspects, the base station 602 may optionally transmit DCI 610 to the UE 604. The DCI 610 may indicate that the UE 604 is authorized to transmit control information or data information. The DCI 610 may include resource allocation information.

[0099] In one aspect, the base station 602 may transmit RRC parameters 612 to the UE 604. The RRC parameters 612 may include one or more bits that indicate to the UE 604 to suppress the transmission of control information in the UL data channel during the overlapping transmission of the UL data channel and the UL control channel. In a first example, the RRC parameters 612 may be associated with a UL carrier. The RRC parameters 612 may indicate to the UE 604 not to multiplex the control information of the UL control channel on the UL data channel on this UL carrier. In a second example, the RRC parameters 612 may be associated with a UL carrier and a supplementary UL carrier. The RRC parameters 612 may indicate to the UE 604 not to multiplex the control information of the UL control channel on the UL data channel on this UL carrier or the supplementary UL carrier. In a third example, the RRC parameters 612 may be associated with a group of UL carriers. The RRC parameters 612 may indicate to the UE 604 not to multiplex the control information of the UL control channel on the UL data channel in any UL carrier in this group of UL carriers. In some examples, the group of UL carriers may share a frequency band, a frequency range, a timing advance group, a cell group, or be part of a user equipment. By associating the RRC parameters 612 with a group of UL carriers compared to associating the RRC parameters 612 with a single UL carrier, the signaling overhead can be reduced. In a fourth example, the RRC parameters 612 may be associated with a cell group. The RRC parameters 612 may indicate to the UE 604 not to multiplex the control information of the UL control channel on the UL data channel in any SCell other than the cell transmitting the UL control channel in the SCell associated with this cell group.

[0100] In some aspects, the UE 604 may configure (614) the UL data channel and the UL control channel based on the RRC parameters for overlapping transmission. After the configuration, the UE 604 may suppress the transmission of control information in the UL data channel. The UE 604 may transmit (616) control information in the first time slot of the UL control channel and transmit (618) data information in a second time slot that overlaps with the first time slot in whole or in part in the UL data channel.

[0101] Figure 7 It is a graph of frequency versus symbol, and the graph includes an example of the overlapping transmission of multiple control information on the UL control channel and data information on the UL data channel, which includes an inserted schematic diagram representing the transmission between the UE and two base stations. Specifically, Figure 7A first example of overlapping transmission 700 based on multi-transmission / reception points (M-TRP or multi-TRP) and / or in an M-TRP architecture is explained. For example, in one aspect, one or more base stations may be referred to as M-TRP devices capable of communicating with a UE on one carrier or multiple different carriers. Correspondingly, the UE may communicate with one or more M-TRP devices on one or more different carriers. Such operations may be implemented in one or more coordinated multi-point transmission (CoMP) schemes in a wireless network (such as, but not limited to, a 5G NR technology network). In one aspect, the UE 702 may transmit an overlapping transmission 700 including data information 732 on the UL data channel 722 and first control information 730 on the first UL control channel 720 to the first base station 704 (such as a gNB or eNB). The UE 702 may transmit second control information 731 to the second base station 706 (such as a gNB or eNB) on the second UL control channel 721. In some aspects, the base station 704 or 706 may allocate at least a portion of a first resource set 710 associated with a first cell or at least a portion of a second resource set 712 associated with a second cell to the UE 702 for UL transmission. In some aspects, the first cell may operate on a first CC, for example, a PCell. The first cell may have a first subcarrier spacing (such as 30 kilohertz (kHz)), and other example subcarrier spacings. The second cell may operate on a second CC, for example, an SCell. The second cell may have a second subcarrier spacing (such as 15 kHz), and other example subcarrier spacings.

[0102] During operation, the UE 702 may transmit first control information 730 on a first UL control channel 720, transmit second control information 731 on a second UL control channel 721, and transmit data information 732 on a UL data channel 722. In some aspects, at least a time slot 740 in the first UL control channel 720 may partially or fully overlap in symbols with at least a second time slot 742 in the UL data channel 722. At least a third time slot 741 in the second UL control channel 721 may overlap in symbols with at least the second time slot 742 in the UL data channel 722. The second time slot 742 and the third time slot 741 of the UL data channel 722 may be mapped to the same time slot or different time slots. In some examples, the first UL control channel 720 and the second UL control channel 721 may be PUCCHs, while the UL data channel 722 may be a PUSCH. The first control information 730 or the second control information 731 may include HARQ ACK / NACK feedback, channel state information (CSI), p-CSI, a scheduling request, a channel quality indicator, or other control information. It is noted that the first control information 730 may be associated with the first UL control channel 720 or the UL data channel 722. The second control information 731 may be associated with the second UL control channel 721 or the UL digital channel 722.

[0103] Figure 8 is a graph of frequency versus symbols, which includes an example of the overlapping transmission of control information on a UL control channel and control information and data information on a UL data channel, and includes an inserted schematic diagram representing the transmission between a UE and two base stations. Specifically, Figure 8 illustrates a second example of overlapping transmission 800 based on M-TRP and / or in an M-TRP architecture. In one aspect, the UE 802 may transmit an overlapping transmission 800 including data information 832 on a UL data channel 822 and first control information 830 on a UL control channel 820 to a first base station 804 (such as a gNB or an eNB). The UE 802 may transmit second control information 831 on the UL data channel 822 to a second base station 806 (such as a gNB or an eNB). In some aspects, the base station 804 or 806 may allocate at least a part of a first resource set 810 associated with a first cell or at least a part of a second resource set 812 associated with a second cell to the UE 802 for UL transmission. In some aspects, the first cell may operate on a first CC, for example, a PCell. The first cell may have a first subcarrier spacing (such as 30 kilohertz (kHz)), and other example subcarrier spacings. The second cell may operate on a second CC, for example, an SCell. The second cell may have a second subcarrier spacing (such as 15 kHz), and other example subcarrier spacings.

[0104] During operation, the UE 802 may transmit first control information 830 on the UL control channel 820 and transmit second control information 831 and data information 832 on the UL data channel 822. In some aspects, at least the time slot 840 in the UL control channel 820 may partially or fully overlap in symbols with at least the first time slot 841 for the transmission of the second control information 831 in the UL data channel 822 or the second time slot 842 for the transmission of the data information 832 in the UL data channel 822. The first time slot 841 and the second time slot 842 of the UL data channel 822 may be mapped to the same time slot or different time slots. In some examples, the UL control channel 820 may be a PUCCH, and the UL data channel 822 may be a PUSCH. In some aspects, the control information 830 may include HARQ ACK / NACK feedback, channel state information (CSI), p-CSI, scheduling request, channel quality indicator, or other control information. It is noted that the first control information 830 may be associated with the UL control channel 820 or the UL data channel 822. The second control information 831 may be associated with the UL control channel 820 or the UL digital channel 822.

[0105] Figure 9 An example communication flow 900 is shown that supports overlapping transmission of data information and control information between two base stations 902 and 903 and a UE 904 according to aspects of the present disclosure. Specifically, Figure 9 The communication flow 900 is illustrated, which illustrates overlapping transmission of data information and control information to multiple TRPs and / or in an M-TRP architecture. The first base station 902 (which may be a gNB or an eNB), the second base station 903 (which may be a gNB or an eNB), and the UE 904 may be configured to communicate in the RAN according to one or more standards defined for the RAN, such as one or more 3GPP standards defined for 5G NR.

[0106] In some aspects, the first base station 902 may transmit RRC parameters 912 to the UE 904. The RRC parameters 912 may include one or more bits that indicate to the UE 904 to suppress the transmission of some or all of the control information in the UL data channel during the overlapping transmission of the UL data channel and the UL control channel.

[0107] In some aspects, the UE 904 may configure (914) the UL data channel and the UL control channel for overlapping transmission based on the RRC parameters. After configuration, the UE 904 may suppress the transmission of some or all of the control information in the UL data channel. In some aspects, the UE 904 may transmit (916) first control information in the first time slot of the UL control channel and may transmit (918) data information in a second time slot that fully or partially overlaps in time with the first time slot in the UL data channel.

[0108] Figure 10 is a flowchart of an example of a wireless communication method that supports overlapping transmission of control information and data information according to some aspects of the present disclosure. Specifically, Figure 10 includes a wireless communication method 1000 executable by a UE (such as UE 104, 350, 402, 502, 604, 702, 802, or 904; device 1202; processing system 1214, which may include a memory 360 and may be the entire UE 104, 350, 402, 502, 604, 702, 802, or 904 or a component of UE 104, 350, 402, 502, 604, 702, 802, or 904, such as TX processor 368, RX processor 356, or controller / processor 359).

[0109] At 1002, in some aspects, the UE may receive RRC parameters that indicate to the UE to suppress transmission of control information in the uplink data channel during overlapping transmission of the uplink data channel and the uplink control channel. As Figures 4 - 6 shown, UE 604 may receive RRC parameter 612 from base station 602. RRC parameter 612 may be associated with a single uplink carrier, a group of uplink carriers, or a first cell different from a second cell associated with the uplink control channel.

[0110] Specifically, in one aspect, RRC parameter 612 may include one or more bits. The one or more bits may indicate to UE604 to suppress transmission of control information (such as control information 430 or 530) in the UL data channel (such as UL data channel 422, 522, or 524) during overlapping transmission of the uplink control channel (such as UL control channel 420 or 520) and the uplink data channel (such as UL data channel 422, 522, or 524).

[0111] As Figures 7 - 9 shown, UE 904 may receive RRC parameter 912 or 913 from base station 902 or 903. RRC parameter 912 or 913 may each be associated with a single uplink carrier, a group of uplink carriers, or a first cell different from a second cell associated with the uplink control channel.

[0112] Specifically, in one aspect, each of the RRC parameters 912 or 913 may include one or more bits. The one or more bits may indicate to the UE 1004 to suppress transmission of control information (such as control information 730 or 731) on the UL data channel (such as UL data channel 722 or 822) during overlapping transmission of the uplink control channel (such as UL control channel 720, 721, or 820) and the uplink data channel (such as UL data channel 722 or 822).

[0113] For example, 1002 may be performed by one or more of device 1102, receiving component 1104, antenna 352, receiver 354RX, RX processor 356, or controller / processor 359. Device 1102, receiving component 1104, antenna 352, receiver 354RX, RX processor 356, or controller / processor 359 may be configured to or may provide means for: receiving an RRC parameter that indicates to the UE to suppress transmission of control information in the uplink data channel during overlapping transmission of the uplink data channel and the uplink control channel.

[0114] At 1004, in some aspects, the UE may configure the uplink data channel and the uplink control channel for overlapping transmission based on the RRC parameter. As Figures 4 - 6 shown, UE 604 may configure (614) the uplink data channel (such as UL data channel 422, 522, or 524) and the uplink control channel (such as UL control channel 420 or 520) for overlapping transmission based on an RRC parameter (such as RRC parameter 612). Specifically, UE 604 may configure the UL data channel 422, 522, or 524 to suppress transmission of control information 430 or 530 on the UL data channel 422, 522, or 524.

[0115] As Figures 7 - 9 shown, UE 904 may configure (914) the uplink data channel (such as UL data channel 722 or 822) and the uplink control channel (such as UL control channel 720, 721, or 820) for overlapping transmission based on an RRC parameter (such as RRC parameter 912 or 913). Specifically, UE 904 may configure the UL data channel 722 or 822 to suppress transmission of control information 730, 731, or 830 on the UL data channel 722 or 822.

[0116] For example, 1004 may be performed by one or more of device 1102, configuration component 1106, or controller / processor 359. Device 1102, configuration component 1206, or controller / processor 359 may be configured to or may provide means for: configuring the uplink data channel and the uplink control channel for overlapping transmission based on the RRC parameter.

[0117] At 1006, in some aspects, the UE may transmit the control information in a first time slot of the uplink control channel. As Figures 4 - 6 shown, UE 604 may transmit control information (such as control information 430 or 530) in a first time slot (such as time slot 440 or 540) of an uplink control channel (such as UL control channel 420 or 520). As Figures 7 - 9 shown, UE904 may transmit control information (such as control information 730 or 731) in a first time slot (such as time slot 740, 741 or 840) of an uplink control channel (such as UL control channel 720, 721 or 820).

[0118] For example, 1006 may be performed by one or more of device 1102, transmission component 1108, transmitter 354TX, TX processor 368, or controller / processor 359. Device 1102, transmission component 1208, transmitter 354TX, TX processor 368, or controller / processor 359 may be configured to or may provide means for: transmitting the control information in a first time slot of the uplink control channel.

[0119] Finally, at 1008, in some aspects, the UE may transmit data information in a second time slot of the uplink data channel, the second time slot at least partially overlapping with the first time slot. As Figures 4 - 6 shown, UE 604 may transmit data information (such as data information 432, 532 or 534) in a second time slot (such as time slot 442, 542 or 544) of an uplink data channel (such as UL data channel 422, 522 or 524). The second time slot (such as time slot 442, 542 or 544) at least partially overlaps with the first time slot (such as time slot 440 or 540). As Figures 7 - 9 shown, UE 904 may transmit data information (such as data information 732) in a second time slot (such as time slot 742 or 842) of an uplink data channel (such as UL data channel 722 or 822). The second time slot (such as time slot 742 or 842) at least partially overlaps with the first time slot (such as time slot 740, 741 or 840).

[0120] For example, 1008 may be performed by one or more of device 1102, transmission component 1108, transmitter 354TX, TX processor 368, or controller / processor 359. Device 1102, transmission component 1108, transmitter 354TX, TX processor 368, or controller / processor 359 may be configured to or may provide means for: transmitting data information in a second time slot of the uplink data channel, the second time slot at least partially overlapping with the first time slot.

[0121] In an alternative or additional aspect, method 1000 may further include transmitting second control information via a second cell in a third time slot, where the control information is the first control information. For example, transmitting the second control information may include: transmitting the second control information in the uplink data channel, where the second time slot and the third time slot at least partially overlap with the first time slot. Additionally, in some aspects of this scenario, the second time slot and the third time slot are the same time slot. In other aspects, transmitting the second control information further includes: transmitting the second control information in the uplink control channel, where the second time slot at least partially overlaps with the first time slot and the third time slot.

[0122] Figure 11 is a conceptual data flow diagram example of the data flow between different components of an example device that supports overlapping transmission of control information and data information according to some aspects of the present disclosure. Specifically, Figure 11 Conceptual data flow diagram 1100 of the data flow between different means or components of example device 1102. The device may be a UE. Device 1102 includes a receiving component 1104 that receives RRC parameters from base station 1150, such as those described in Figure 10 in conjunction with block 1002. Device 1102 includes a configuration component 1106 that configures the data channel and the control channel for overlapping transmission, such as those described in Figure 10 in conjunction with block 1004. Device 1102 includes a transmission component 1108 that transmits data and control information to base station 1150, such as those described in Figure 10 in conjunction with blocks 1006 and 1008.

[0123] Device 1102 may include additional components that perform each block of the algorithms in the aforementioned flowcharts of Figure 10 . As such, Figure 10 each block in the aforementioned flowcharts of

[0124] Figure 12FIG. 1200 is an illustration of an example of a hardware implementation of an apparatus that employs a processing system supporting overlapping transmission of control information and data information, in accordance with some aspects of the present disclosure. Specifically, FIG. 1200 includes an example of a hardware implementation of an apparatus 1102 that employs a processing system 1214. The processing system 1214 may be implemented to have a bus architecture generally represented by a bus 1224. Depending on the particular application and overall design constraints of the processing system 1214, the bus 1224 may include any number of interconnecting buses and bridges. The bus 1224 links together various circuits including one or more processors or hardware components (represented by processors 1204, components 1204, 1206, and 1208, and a computer-readable medium / memory 1206). The bus 1224 may also link various other circuits such as a timing source, peripherals, voltage regulators, and power management circuits.

[0125] The processing system 1214 may be coupled to a transceiver 1210. The transceiver 1210 is coupled to one or more antennas 1220. The transceiver 1210 provides means for communicating with various other devices via a transmission medium. The transceiver 1210 receives signals from one or more antennas 1220, extracts information from the received signals, and provides the extracted information to the processing system 1214 (specifically, a receiving component 1204). Additionally, the transceiver 1210 receives information from the processing system 1214 (specifically, a transmitting component 1208) and generates signals to be applied to one or more antennas 1220 based on the received information. The processing system 1214 includes a processor 1204 coupled to a computer-readable medium / memory 1206. The processor 1204 is responsible for general processing, including the execution of software stored on the computer-readable medium / memory 1206. The software, when executed by the processor 1204, causes the processing system 1214 to perform the various functions described herein for any particular apparatus. The computer-readable medium / memory 1206 may also be used to store data manipulated by the processor 1204 when executing the software. The processing system 1214 further includes at least one of components 1204, 1206, and 1208. These components may be software components running in the processor 1204, software components resident / stored in the computer-readable medium / memory 1206, one or more hardware components coupled to the processor 1204, or some combination thereof. The processing system 1214 may be a component of the UE 350 and may include a memory 360 or at least one of the following: a TX processor 368, an RX processor 356, and a controller / processor 359. Alternatively, the processing system 1214 may be the entire UE (such as 350 as shown in Figure 3 FIG.

[0126] In one configuration, a device 1102 for wireless communication includes: means for receiving radio resource control (RRC) parameters that indicate to the UE to suppress transmission of control information in the uplink data channel during overlapping transmission of the uplink data channel and the uplink control channel; means for configuring the uplink data channel and the uplink control channel for overlapping transmission based on the RRC parameters; means for transmitting the control information in a first time slot of the uplink control channel; means for transmitting data information in a second time slot of the uplink data channel, the second time slot at least partially overlapping the first time slot; means for transmitting second control information via a second cell in a third time slot, where the control information is first control information; means for transmitting the second control information in the uplink data channel, where the second time slot and the third time slot at least partially overlap the first time slot; and means for transmitting the second control information in the uplink control channel, where the second time slot at least partially overlaps the first time slot and the third time slot. The foregoing means may be the foregoing components of device 1102 or one or more components in processing system 1214 of device 1102' configured to perform the functions recited by the foregoing means. As described herein, processing system 1214 may include TX processor 368, RX processor 356, and controller / processor 359. Thus, in one configuration, the foregoing means may be TX processor 368, RX processor 356, and controller / processor 359 configured to perform the functions recited by the foregoing means.

[0127] Figure 13 is a flow diagram of an example of a wireless communication method that supports overlapping transmission of control information and data information in accordance with some aspects of the present disclosure. Method 1300 may be performed by a base station (such as base station 102, 310, 404, 504, 602, 704, 706, 804, 806, 902, or 903; device 1402; processing system 1514, which may include memory 376 and may be the entire base station 102, 310, 404, 504, 602, 704, 706, 804, 806, 902, or 903, or a component of base station 102, 310, 404, 504, 602, 704, 706, 804, 806, 902, or 903, such as TX processor 318, RX processor 370, or controller / processor 375).

[0128] At 1302, in some aspects, the base station may transmit RRC parameters that indicate to the UE to suppress transmission of control information in the uplink data channel during overlapping transmission of the uplink data channel and the uplink control channel. As Figures 4 - 6As shown, base station 602 may transmit RRC parameter 612 from base station 602. RRC parameter 612 may be associated with a single uplink carrier, a group of uplink carriers, or a first cell different from a second cell associated with an uplink control channel.

[0129] Specifically, in one aspect, RRC parameter 612 may include one or more bits. The one or more bits may indicate to UE 604 to suppress transmission of control information (such as control information 430 or 530) on the UL data channel (such as UL data channels 422, 522, or 524) during overlapping transmission of an uplink control channel (such as UL control channel 420 or 520) and an uplink data channel (such as UL data channels 422, 522, or 524).

[0130] As Figures 7 - 9 shown, base station 704 or 706 may transmit RRC parameter 912 or 913 to UE 702. RRC parameter 912 or 913 may each be associated with a single uplink carrier, a group of uplink carriers, or a first cell different from a second cell associated with an uplink control channel.

[0131] Specifically, in one aspect, RRC parameter 912 or 913 may each include one or more bits. The one or more bits may indicate to UE 1004 to suppress transmission of control information (such as control information 730 or 731) on the UL data channel (such as UL data channels 722 or 822) during overlapping transmission of an uplink control channel (such as UL control channels 720, 721, or 820) and an uplink data channel (such as UL data channels 722 or 822).

[0132] For example, 1302 may be performed by one or more of device 1402, transmission component 1406, antenna 320, transmitter 318TX, TX processor 316, or controller / processor 370. Device 1402, transmission component 1406, antenna 320, transmitter 318TX, TX processor 316, or controller / processor 370 may be configured to or may provide means for the following operation: transmitting an RRC parameter that indicates to the UE to suppress transmission of control information in the uplink data channel during overlapping transmission of the uplink data channel and the uplink control channel.

[0133] At 1304, in some aspects, the base station may receive the control information in a first time slot of the uplink control channel. As Figures 4 - 6As shown, base station 602 may receive control information (such as control information 430 or 530) in a first time slot (such as time slot 440 or 540) of an uplink control channel (such as UL control channel 420 or 520). As Figures 7 - 9 As shown, base stations 704 or 706 may receive control information (such as control information 730 or 731) in a first time slot (such as time slot 740, 741 or 840) of an uplink control channel (such as UL control channels 720, 721 or 820).

[0134] For example, 1304 may be performed by one or more of device 1402, receiving component 1406, receiver 318RX, RX processor 370, or controller / processor 375. Device 1402, receiving component 1406, receiver 318RX, RX processor 370, or controller / processor 375 may be configured to or may provide means for: receiving the control information in the first time slot of the uplink control channel.

[0135] Finally, at 1306, in some aspects, the base station may receive data information in a second time slot of the uplink data channel, the second time slot at least partially overlapping the first time slot. As Figures 4 - 6 As shown, base station 602 may receive data information (such as data information 432, 532 or 534) in a second time slot (such as time slot 442, 542 or 544) of an uplink data channel (such as UL data channels 422, 522 or 524). The second time slot (such as time slot 442, 542 or 542) at least partially overlaps the first time slot (such as time slot 440 or 540). As Figures 7 - 9 As shown, base stations 704 or 706 may receive data information (such as data information 732) in a second time slot (such as time slot 742 or 842) of an uplink data channel (such as UL data channels 722 or 822). The second time slot (such as time slot 742 or 840) at least partially overlaps the first time slot (such as time slot 740, 741 or 840).

[0136] For example, 1008 may be performed by one or more of device 1402, receiving component 1406, receiver 318RX, RX processor 370, or controller / processor 375. Device 1402, receiving component 1406, receiver 318RX, RX processor 370, or controller / processor 375 may be configured to or may provide means for: transmitting data information in the second time slot of the uplink data channel, the second time slot at least partially overlapping the first time slot.

[0137] Figure 14FIG. 0 is a conceptual data flow diagram exemplifying the data flow between different components in an example device that supports overlapping transmission of control information and data information. Specifically, Figure 14 FIG. 1400 is a conceptual data flow diagram exemplifying the data flow between different devices or components of an example device 1402. The device may be a base station. The device 1402 includes a receiving component 1404 that receives data information or control information from a UE 1450, such as described in conjunction with Figure 13 box 1304 or 1306. The device 1402 includes a transmitting component 1406 that transmits RRC parameters to the UE 1450, such as described in conjunction with Figure 13 box 1302.

[0138] The device 1402 may include additional components that execute each box of the algorithm in the foregoing flowchart of Figure 13 . As such, Figure 13 each box in the foregoing flowchart of

[0139] Figure 15 may be executed by a component, and the device may include one or more of those components. These components may be one or more hardware components specifically configured to execute the processes / algorithms, implemented by a processor configured to execute the processes / algorithms, stored in a computer-readable medium for implementation by a processor, or some combination thereof.

[0140] Processing system 1514 may be coupled to transceiver 1510. Transceiver 1510 is coupled to one or more antennas 1520. Transceiver 1510 provides means for communicating with various other devices via a transmission medium. Transceiver 1510 receives signals from the one or more antennas 1520, extracts information from the received signals, and provides the extracted information to processing system 1514 (specifically, receiving component 1504). Additionally, transceiver 1510 receives information from processing system 1514 (specifically, transmitting component 1508) and generates signals to be applied to the one or more antennas 1520 based on the received information. Processing system 1514 includes a processor 1504 coupled to a computer-readable medium / memory 1506. Processor 1504 is responsible for general processing, including execution of software stored on the computer-readable medium / memory 1506. The software, when executed by processor 1504, causes processing system 1514 to perform the various functions described herein for any particular device. Computer-readable medium / memory 1506 may also be used to store data manipulated by processor 1504 when executing the software. Processing system 1514 further includes at least one of components 1504, 1506, and 1508. These components may be software components running in processor 1504, software components resident / stored in computer-readable medium / memory 1506, one or more hardware components coupled to processor 1504, or some combination thereof. Processing system 1514 may be a component of base station 310 and may include memory 376 or at least one of the following: TX processor 318, RX processor 370, and controller / processor 375. Alternatively, processing system 1514 may be the entire base station (such as 310 as shown in Figure 3 ).

[0141] In one configuration, a device 1402 for wireless communication includes: means for transmitting RRC parameters that indicate that the UE is to suppress transmission of control information in the uplink data channel during overlapping transmission of the uplink data channel and the uplink control channel; means for receiving the control information in a first time slot of the uplink control channel; means for receiving data information in a second time slot of the uplink data channel, the second time slot at least partially overlapping the first time slot. The foregoing means may be the foregoing components of device 1102 or one or more components in processing system 1214 of device 1102' configured to perform the functions recited by the foregoing means. As described herein, processing system 1214 may include TX processor 368, RX processor 356, and controller / processor 359. Thus, in one configuration, the foregoing means may be TX processor 368, RX processor 356, and controller / processor 359 configured to perform the functions recited by the foregoing means.

[0142] The specific order or hierarchy of the boxes in the disclosed process / flowchart is illustrative of example approaches. Based on design preferences, the specific order or hierarchy of the boxes in these process / flowcharts can be rearranged. Additionally, some boxes may be combined or omitted. The appended method claims present the elements of the various boxes in an exemplary order and are not meant to be limited to the specific order or hierarchy presented.

[0143] 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 readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects. The claims are not intended to be limited to the aspects shown herein but are to be accorded the full scope consistent with the language of the claims, where the singular forms of the elements are not intended to mean "one and only one" unless specifically stated otherwise, but rather "one or more." The term "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any aspect described herein as "exemplary" is not necessarily to be construed as preferred or superior to other aspects. Unless specifically stated otherwise, the term "some / a" refers to one or more. Combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B, and C," "one or more of A, B, and C," and "any combination of A, B, C, or thereof" include any combination of A, B, or C and may include multiple A's, multiple B's, or multiple C's. 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 "any combination of A, B, C, or thereof" can be only A, only B, only C, A and B, A and C, B and C, or A and B and C, where any such combination can include one or more members of A, B, or C. Elements of the various aspects described throughout this disclosure are expressly incorporated herein by reference and are intended to be covered by the claims for all structural and functional equivalents thereof known to those of ordinary skill in the art currently or in the future. Additionally, nothing disclosed herein is intended to be dedicated to the public, whether or not such disclosure is explicitly recited in the claims. The terms "module," "mechanism," "element," "device," etc. are not intended to be substitutes for the term "apparatus." Thus, no claim element should be construed as apparatus plus function unless the element is expressly recited using the phrase "means for...".

Claims

1. A method for a user equipment UE to perform wireless communication, comprising: receiving an RRC configuration including one or more radio resource control RRC parameters, the one or more RRC parameters being configured to enable simultaneous transmission of a physical uplink control channel PUCCH and a physical uplink shared channel PUSCH for a PUCCH group; and simultaneously transmitting uplink control information UCI in a specific PUCCH transmission and transmitting data information in a specific PUSCH transmission based on the one or more RRC parameters.

2. The method according to claim 1, wherein the one or more RRC parameters indicate that one or more uplink carriers are one or more uplink data carriers, an uplink carrier group is an uplink data carrier group, or a first cell includes the one or more uplink data carriers, and wherein the first cell is different from a second cell associated with the specific PUCCH transmission.

3. The method according to claim 1, wherein the specific PUCCH transmission is associated with a first cell, and the specific PUSCH transmission is associated with a second cell different from the first cell.

4. The method according to claim 3, wherein transmitting the UCI in the specific PUCCH transmission and transmitting the data information in the specific PUSCH transmission simultaneously comprising: simultaneously transmitting the UCI in the specific PUCCH transmission and transmitting the data information in the specific PUSCH transmission regardless of the CORESETPoolIndex.

5. The method according to claim 3, wherein the first cell is a primary cell PCell or a primary and secondary cell PSCell, and the second cell is a secondary cell SCell.

6. The method according to claim 3, further comprising: transmitting second control information via the second cell.

7. The method according to claim 6, wherein transmitting the second control information comprising: transmitting the second control information in the specific PUSCH transmission, wherein a second time slot and a third time slot at least partially overlap with a first time slot.

8. The method according to claim 6, wherein transmitting the second control information further comprising: transmitting the second control information in the specific PUCCH transmission, wherein the second time slot at least partially overlaps with the first time slot and with the third time slot.

9. The method according to claim 1, wherein the one or more RRC parameters include a 1-bit RRC parameter, the 1-bit RRC parameter being configured to enable the simultaneous transmission of the PUCCH and the PUSCH for the PUCCH group.

10. The method according to claim 1, further comprising: suppressing the transmission of the UCI in the specific PUSCH transmission.

11. The method according to claim 1, wherein transmitting the UCI in the specific PUCCH transmission and transmitting the data information in the specific PUSCH transmission simultaneously comprising: Transmit the UCI in the specific PUCCH transmission and transmit the data information in the specific PUSCH transmission simultaneously based on the CORESETPoolIndex.

12. A user equipment UE for wireless communication, comprising: a memory; and one or more processors coupled to the memory, wherein the one or more processors are configured to: receive an RRC configuration including one or more radio resource control RRC parameters, the one or more RRC parameters being configured to enable simultaneous transmission of a physical uplink control channel PUCCH and a physical uplink shared channel PUSCH for a PUCCH group; and transmit uplink control information UCI in a specific PUCCH transmission and transmit data information in a specific PUSCH transmission simultaneously based on the one or more RRC parameters.

13. The UE according to claim 12, wherein the one or more RRC parameters indicate that one or more uplink carriers are one or more uplink data carriers, an uplink carrier group is an uplink data carrier group, or a first cell includes the one or more uplink data carriers, wherein the first cell is different from a second cell associated with the specific PUCCH transmission.

14. The UE according to claim 12, wherein the specific PUCCH transmission is associated with a first cell, and the specific PUSCH transmission is associated with a second cell different from the first cell.

15. The UE according to claim 14, wherein in order to transmit the UCI in the specific PUCCH transmission and transmit the data information in the specific PUSCH transmission simultaneously, the one or more processors are further configured to: transmit the UCI in the specific PUCCH transmission and transmit the data information in the specific PUSCH transmission simultaneously regardless of the CORESETPoolIndex.

16. The UE according to claim 14, wherein the first cell is a primary cell PCell or a primary and secondary cell PSCell, and the second cell is a secondary cell SCell.

17. The UE according to claim 14, wherein the one or more processors are configured to: transmit second control information via the second cell in a third time slot, wherein the UCI is first control information.

18. The UE according to claim 17, wherein in order to transmit the second control information, the one or more processors are configured to: transmit the second control information in the specific PUSCH transmission, wherein a second time slot and the third time slot at least partially overlap with a first time slot.

19. The UE according to claim 17, wherein in order to transmit the second control information, the one or more processors are configured to: transmit the second control information in the specific PUCCH transmission, wherein the second time slot and the third time slot at least partially overlap with the first time slot.

20. The UE according to claim 12, wherein the one or more RRC parameters include a 1-bit RRC parameter, and the 1-bit RRC parameter is configured to enable the simultaneous transmission of the PUCCH and the PUSCH for the PUCCH group.

21. The UE according to claim 12, wherein the one or more processors are configured to: Suppress the transmission of the UCI in the specific PUSCH transmission.

22. The UE according to claim 12, wherein in order to simultaneously transmit the UCI in the specific PUCCH transmission and transmit the data information in the specific PUSCH transmission, the one or more processors are configured to: based on the CORESETPoolIndex, simultaneously transmit the UCI in the specific PUCCH transmission and transmit the data information in the specific PUSCH transmission.