Overlapping PUCCH and PUSCH transmissions

By receiving RRC parameters in the wireless communication system and configuring the uplink data channel and control channel for overlapping transmission, the problem of difficulty in transmitting uplink control information and data information concurrently in the prior art is solved, and a more efficient communication method is realized.

CN115066956BActive Publication Date: 2025-03-21QUALCOMM INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202180013495.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-02-11
Filing Date
2021-02-12
Publication Date
2025-03-21
Estimated Expiration
2041-02-12

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, it may be desirable to allocate cellular cells for data transmission without any additional control information.

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 without attaching control information to the data channel, allocating cells for uplink data transmission is improved, communication efficiency is increased, throughput is increased or waiting time is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115066956B_ABST
    Figure CN115066956B_ABST
Patent Text Reader

Abstract

Aspects of the present disclosure provide methods, devices, and systems for concurrently transmitting control information and data information. In some more specific aspects, a base station may transmit one or more parameters to a user equipment (UE), the one or more parameters indicating to the UE to suppress transmitting uplink control information together with uplink data information in an uplink data channel. Alternatively, 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 with a time slot of the uplink control channel.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] background

[0002] CROSS-REFERENCE TO RELATED APPLICATIONS

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

[0004] The present disclosure relates generally to wireless communications, and more particularly to overlapping transmission of data information and control information.

[0005] introduction

[0006] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcast. Typical wireless communication systems 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.

[0007] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at a city, country, region, and even global level. An example telecommunication standard is 5G New Radio (NR). 5G NR is part of the continuous mobile broadband evolution promulgated by the Third 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. 5GNR 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 of 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, a UE may "piggyback" control information on uplink data transmission. However, for certain types of uplink carrier aggregation, it may be desirable to allocate some cells for data transmission without appending any control information.Thus, improvements in concurrent transmission of data information and control information in a cell group may be desired.

[0008] Overview

[0009] Improvements are presented herein. Although primarily discussed in the context of 5G NR technology or standards, these improvements may be applicable 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 overview of all conceived aspects, and is neither intended to identify the key or decisive elements of all aspects nor to attempt 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 a more detailed description that is given later.

[0010] An innovative aspect of the present disclosure may be implemented in a method comprising: receiving a radio resource control (RRC) parameter, the RRC parameter indicating to a user equipment (UE) to suppress transmission of control information in an uplink data channel during overlapping transmission of the uplink data channel and an uplink control channel; configuring the uplink data channel and the uplink control channel for overlapping transmission based on the RRC parameter; 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 with the first time slot.

[0011] Another innovative aspect of the present disclosure may be implemented in a wireless communication device (e.g., UE), which includes: one or more processors and a memory including instructions, which when executed by the one or more processors, causes or enables the wireless communication device to: receive a radio resource control (RRC) parameter, which indicates to the UE that control information is to be suppressed from being transmitted in an 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 parameter; 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 with the first time slot.

[0012] Aspects of the present disclosure include a method for wireless communication at a UE, the method comprising: receiving an RRC configuration including one or more RRC parameters, the one or more RRC parameters indicating to the UE to suppress transmission of control information in an uplink data channel during overlapping transmission of the uplink data channel and an 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 with the first time slot.

[0013] 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).

[0014] In any of the above methods, 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 cellular cell includes the one or more uplink data carriers, wherein the first cellular cell is different from a second cellular cell associated with the uplink control channel.

[0015] 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.

[0016] 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 detection of the first DCI format; and triggering transmission of an uplink data channel associated with a second cell based on detection of the second DCI format.

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

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

[0019] 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 the first control information.

[0020] In any of the above methods, wherein transmitting the second control information comprises: 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.

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

[0022] In any of the above methods, wherein transmitting the second control information further comprises: 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.

[0023] Aspects of the present disclosure include a UE for wireless communication, the UE having a memory and one or more processors, the one or more processors being coupled to the memory and configured to: receive an RRC configuration including one or more RRC parameters, the one or more RRC parameters indicating to the UE to suppress transmission of control information in an uplink data channel during overlapping transmission of the uplink data channel and an 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 with the first time slot.

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

[0025] In any of the above UEs, the one or more RRC parameters indicate that: the 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 cellular cell includes the one or more uplink data carriers, wherein the first cellular cell is different from a second cellular cell associated with the uplink control channel.

[0026] 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.

[0027] In any of the above UEs, the one or more processors are further configured to: receive a first control resource set (CORESET) having a first 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 an uplink control channel associated with a first cell based on detection of the first DCI format; and trigger transmission of an uplink data channel associated with a second cell based on detection of the second DCI format.

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

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

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

[0031] In any of the above UEs, wherein transmitting the second control information comprises: 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.

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

[0033] In any of the above UEs, wherein transmitting the second control information further comprises: 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.

[0034] To achieve the foregoing and related ends, the one or more aspects include the features fully described below and particularly pointed out in the claims. The following description and drawings set forth in detail some illustrative features of the one or more aspects. However, these features are merely indicative of several 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

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

[0037] Figure 2A , 2B , 2C and 2D are diagrams illustrating examples of a first 5G / NR frame, a DL channel within a 5G / NR subframe, a second 5G / NR frame, and a UL channel within a 5G / NR subframe, respectively, various aspects of which can be used to enable the transmission of control information on overlapping uplink control channels and data information on uplink data channels by user equipment (UE) or the reception of such overlapping information by a base station.

[0038] 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 can be configured to enable the UE to transmit control information on an overlapping uplink control channel and data information on an uplink data channel or the base station to receive such overlapping information.

[0039] Figure 4is a graph of frequency versus symbol including an example of overlapping transmissions of control information on an uplink control channel and data information on an uplink data channel including an inset schematic diagram representing transmissions between a UE and a base station.

[0040] Figure 5 is a graph of frequency versus symbol including an example of overlapping transmissions of control information on an uplink control channel and data information on multiple uplink data channels including an inset schematic diagram representing transmissions between a UE and a base station.

[0041] Figure 6 It is a communication flow between a base station and a UE supporting overlapping transmission of data information and control information according to various aspects of the present disclosure.

[0042] Figure 7 is a graph of frequency versus symbol, the graph including an example of overlapping transmission of multiple control information on an uplink control channel with data information on an uplink data channel, Figure 7 Included is an inset schematic diagram showing transmissions between a UE and two base stations.

[0043] Figure 8 is a graph of frequency versus symbol including an example of overlapping transmission of control information on an uplink control channel with control information and data information on an uplink data channel, Figure 8 Included is an inset schematic diagram showing transmissions between a UE and two base stations.

[0044] Fig. 9 It is a communication flow between two base stations and a UE supporting overlapping transmission of data information and control information according to various aspects of the present disclosure.

[0045] Fig.10 is a flow chart of an example of a wireless communication method supporting overlapping transmission of control information and data information according to some aspects of the present disclosure.

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

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

[0048] Fig.13 is a flow chart of an example of a wireless communication method supporting overlapping transmission of control information and data information according to some aspects of the present disclosure.

[0049] Fig.14 is a conceptual data flow diagram of an example of data flow between different components in an example device supporting overlapping transmission of control information and data information according to some aspects of the present disclosure.

[0050] Fig.15 is a diagram of an example of a hardware implementation for a device employing a processing system that supports overlapping transmission of control information and data information according to some aspects of the present disclosure.

[0051] Detailed Description

[0052] The detailed description set forth below 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. This detailed description includes specific details to provide a thorough understanding of the 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 in order to avoid watering down such concepts.

[0053] In a conventional 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 attach control information to an uplink data channel. However, in some instances, it may be desirable to allocate all carriers in a cell for data transmission only without attaching any control information. For example, when inter-frequency range (inter-FR) carrier aggregation is used, where one carrier transmits in a sub-6 gigahertz (GHz) band and another carrier transmits in a millimeter wave (mmWave) band, it may be desirable to allocate all carriers in a cell for uplink data transmission only. In another example, when the UE operates in an unlicensed spectrum, such as for license assisted access (LAA) operation, it may be desirable to allocate all carriers in a cell for uplink data transmission only.

[0054] Various aspects of the present disclosure generally relate to overlapping transmission of control information and data information. More specifically, some aspects relate to overlapping transmission of control information on an uplink control channel and data information on an uplink data channel by a UE. In other words, at least one time slot carrying control information may partially or completely overlap with at least one time slot carrying data information. In some examples, a base station or other network node may transmit a radio resource control (RRC) parameter to indicate to the UE that control information is to be suppressed from being transmitted on an uplink data channel. In response to receiving the RRC parameter, the UE may suppress transmitting control information along with data information in an 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.

[0055] Certain aspects of the subject matter described in the present disclosure may be implemented to achieve one or more of the following potential advantages. In some aspects, the described techniques may 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 may be reduced. Similarly, the described techniques may also be used to restrict an uplink data channel to be used for data information transmission only, and as a result, increase throughput or reduce latency. In some aspects, the described techniques may improve uplink coverage of control signaling by allowing concurrent transmission of data and control information. For example, a UE may transmit uplink control information to multiple base stations or multiple cellular cells concurrently within a time slot without appending the control information to a data channel scheduled to be transmitted to a base station or cellular cell.

[0056] Several aspects of telecommunication systems will now be presented with reference to various apparatus and methods. These apparatus and methods will be described in the following detailed description and illustrated in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as "elements"). These elements may be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system.

[0057] As an example, an element, or any part of an element, or any combination of elements may be implemented as a "processing system" including one or more processors. Examples of processors include: microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, systems on chip (SoCs), baseband processors, field programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gating logic, discrete hardware circuits, and other suitable hardware configured to perform various functionalities described throughout this disclosure. One or more processors in a processing system may execute software. Software should be broadly interpreted as meaning instructions, instruction sets, codes, code segments, program codes, programs, subroutines, software components, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, etc., whether it is described in software, firmware, middleware, microcode, hardware description languages, or other terms.

[0058] Accordingly, in one or more examples, the functions described can be implemented in hardware, software, or any combination thereof. If implemented in software, each function can be stored or encoded on a computer-readable medium as one or more instructions or codes. Computer-readable media include computer storage media. Storage media can be any available medium that can be accessed by a computer. As an 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, a combination of computer-readable media of the above types, or any other medium that can be used to store computer-accessible instructions or data structure forms of computer executable code.

[0059] Figure 1 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 a base station 102, a UE 104, an evolved packet core (EPC) 160, and another core network 190 (e.g., a 5G core (5GC)). The base station 102 may include a macro cell (a high-power cellular base station) or a small cell (a low-power cellular base station). A macro cell includes a base station. A small cell includes a femto cell, a pico cell, and a micro cell.

[0060] The base station 102 configured for 4G LTE (collectively referred to as the Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with the EPC 160 via a first backhaul link 132 (e.g., an S1 interface). The base station 102 configured for 5G NR (collectively referred to as the Next Generation RAN (NG-RAN)) can interface with the core network 190 via a second backhaul link 184. Among other functions, the base station 102 can also perform one or more of the following functions: delivery of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), subscriber and equipment tracking, RAN information management (RIM), paging, positioning, and delivery of alert messages. The base stations 102 may communicate with each other directly or indirectly (eg, through the EPC 160 or the core network 190) over a third backhaul link 134 (eg, an X2 interface). The third backhaul link 134 may be wired or wireless.

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

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

[0063] The wireless communication system may further include a Wi-Fi access point (AP) 150 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) to determine whether the channel is available prior to communication.

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

[0065] Whether a 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 gNB 180) may operate in traditional sub-6 GHz spectrum, millimeter wave (mmW) frequencies, or near mmW frequencies to communicate with UE 104. When gNB 180 operates in mmW or near mmW frequencies, gNB 180 may be referred to as a mmW base station. Extremely high frequency (EHF) is part of the RF in the electromagnetic spectrum. EHF has a range of 30 GHz to 300 GHz and a wavelength between 1 mm and 10 mm. The radio waves in this band may be referred to as millimeter waves. Near mmW can be extended down to 3 GHz frequencies with a wavelength of 100 mm. The super high frequency (SHF) band extends between 3 GHz and 30 GHz, which is also referred to as centimeter waves. Communications using mmW / near mmW radio frequency bands (e.g., 3 GHz–300 GHz) have 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.

[0066] The base station 180 may transmit beamformed signals to the UE 104 in one or more transmit directions 182a. The UE 104 may receive beamformed signals from the base station 180 in one or more receive directions 182b. The UE 104 may also transmit beamformed signals to the base station 180 in one or more transmit directions. The base station 180 may receive beamformed signals from the UE 104 in one or more receive directions. The base station 180 / UE 104 may perform beam training to determine the best receive direction and transmit direction for each of the base station 180 / UE 104. The transmit direction and receive direction of the base station 180 may be the same or may be different. The transmit direction and receive direction of the UE 104 may be the same or may be different.

[0067] The 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. The MME 162 may be in communication with a home subscriber server (HSS) 174. The MME 162 is a control node that handles signaling between the UE 104 and the EPC 160. In general, the MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are delivered through the serving gateway 166, which itself is connected to the PDN gateway 172. The PDN gateway 172 provides UE IP address allocation and other functions. The PDN gateway 172 and the BM-SC 170 are connected to IP services 176. The IP services 176 may include the Internet, an intranet, an IP multimedia subsystem (IMS), a PS streaming service, or other IP services. The BM-SC 170 may provide functionality for MBMS user service provisioning and delivery. The 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. The MBMS Gateway 168 may be used to distribute MBMS traffic to base stations 102 belonging to a multicast broadcast single frequency network (MBSFN) area broadcasting a specific service, and may be responsible for session management (start / stop) and for collecting eMBMS related charging information.

[0068] 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. AMF 192 may be in communication with a unified data management (UDM) 196. AMF 192 is a control node that handles signaling between UE 104 and the core network 190. Generally, AMF 192 provides QoS flow and session management. All user Internet Protocol (IP) packets are delivered through UPF 195. UPF 195 provides UE IP address allocation and other functions. UPF 195 is connected to IP service 197. IP service 197 may include the Internet, an intranet, an IP multimedia subsystem (IMS), a PS streaming service, or other IP services.

[0069] A base station may include or be referred to as a gNB, a Node B, an eNB, an access point, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a basic service set (BSS), an extended service set (ESS), a transmission reception point (TRP), or some other suitable term. The base station 102 provides an access point to the EPC 160 or the core network 190 for the UE 104. Examples of UE 104 include a cellular phone, a smart phone, a Session Initiation Protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., an MP3 player), a camera, a game console, a tablet device, a smart device, a wearable device, a vehicle, an electric meter, a gas pump, a large or small kitchen appliance, a health care 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, gas pumps, ovens, vehicles, heart monitors, etc.). 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 terminology.

[0070] Refer again Figure 1 In some aspects, UE 104 and base station 180 may be configured to perform 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 areas, such as LTE, LTE-A, CDMA, GSM, and other wireless technologies.

[0071] Figure 2A ,2B , 2C and 2D are diagrams illustrating examples of a first 5G / NR frame, a DL channel within a 5G / NR subframe, a second 5G / NR frame, and an UL channel within a 5G / NR subframe, respectively, aspects of which may be used to enable a UE to transmit control information on an overlapping uplink control channel and data information on an uplink data channel or a base station to receive such overlapping information. Specifically, Figure 2A 200 is a diagram illustrating an example of a first subframe within a 5G / NR frame structure. Figure 2B FIG230 is a diagram illustrating an example of DL channels within a 5G / NR subframe. Figure 2C 250 is a diagram illustrating an example of a second subframe within a 5G / NR frame structure. Figure 2D 280 is a diagram illustrating an example of an UL channel within a 5G / NR subframe. The 5G / NR frame structure may be FDD, where for a particular set of subcarriers (carrier system bandwidth), subframes within that subcarrier set are dedicated to either DL or UL, or TDD, where for a particular set of subcarriers (carrier system bandwidth), subframes within that subcarrier set are dedicated to both DL and UL. Figure 2A , 2C In the example provided, 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 may be configured with any of the various available slot formats 0-61. Slot formats 0 and 1 are full DL and full UL, respectively. Other slot formats 2-61 include a mixture of DL, UL, and flexible symbols. The UE is configured with a slot format (dynamically configured by DL control information (DCI) or semi-statically / statically configured by radio resource control (RRC) signaling) through the received slot format indicator (SFI). Note that the description presented herein also applies to a 5G / NR frame structure for TDD.

[0072] Other wireless communication technologies may have different frame structures or different channels. A frame (10ms) may be divided into 10 equally sized subframes (1ms). Each subframe may include one or more time slots. A subframe may also include mini-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, and 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-limited scenarios; limited to single stream transmission). The number of time slots within a subframe is based on the time slot configuration and parameter design. For slot configuration 0, different parameter designs μ of 0 to 5 allow 1, 2, 4, 8, 16, and 32 slots per subframe, respectively. For slot configuration 1, different parameter designs 0 to 2 allow 2, 4, and 8 slots per subframe, respectively. Accordingly, for slot configuration 0 and parameter design μ, there are 14 symbols per slot and 2 per subframe. μ time slots. The subcarrier spacing and symbol length / duration vary depending on parameter design. The subcarrier spacing can be equal to 2 μ *15kHz, where μ is parameter design 0 to 5. Thus, parameter design μ=0 has a subcarrier spacing of 15kHz, while parameter design μ=5 has a subcarrier spacing of 480kHz. The symbol length / duration is inversely related to the subcarrier spacing. Figure 2A-2D An example of slot configuration 0 with 14 symbols per slot and parameter design μ=0 is provided, with 1 slot per subframe. The subcarrier spacing is 15 kHz and the symbol duration is about 66.7 μs.

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

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

[0075] 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 RE groups (REGs), each REG including 4 consecutive REs in an OFDM symbol. The primary synchronization signal (PSS) may be within symbol 2 of a particular subframe of a frame. The PSS is used by the UE 104 to determine the subframe / symbol timing and the physical layer identity. The secondary synchronization signal (SSS) may be within symbol 4 of a particular 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 RBs in the system bandwidth, as well as 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.

[0076] like Figure 2C As illustrated in , some REs carry DM-RSs for channel estimation at the base station (indicated as R for one particular configuration, but other DM-RS configurations are possible). The UE may transmit DM-RSs for the physical uplink control channel (PUCCH) and DM-RSs for the physical uplink shared channel (PUSCH). The PUSCH DM-RS may be transmitted in the first or first 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 on the specific PUCCH format used. Although not shown, the UE may transmit a sounding reference signal (SRS). The SRS may be used by the base station for channel quality estimation to enable frequency-dependent scheduling on the UL.

[0077] Figure 2D Examples of various UL channels within a subframe of a frame are illustrated. The PUCCH may be located at a location as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicators (CQI), precoding matrix indicators (PMI), rank indicators (RI), and hybrid automatic repeat request (HARQ) acknowledgement (ACK) or negative acknowledgement (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.

[0078] Figure 3 310 and UE 350 in communication in an access network, the base station and the UE including components that can be configured to enable the transmission of control information on an overlapping uplink control channel and data information on an uplink data channel by the UE or the reception of the 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 a radio resource control (RRC) layer, and layer 2 includes a service data adaptation protocol (SDAP) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, and a media access control (MAC) layer. The controller / processor 375 provides RRC layer functionality associated with broadcasting 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 (encryption, decryption, integrity protection, integrity verification), and handover support functions; RLC layer functionality associated with delivery of upper layer packet data units (PDUs), error correction through ARQ, concatenation, segmentation and reassembly of RLC service data units (SDUs), re-segmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing of MAC SDUs onto transport blocks (TBs), demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction through HARQ, priority handling, and logical channel prioritization.

[0079] The transmit (TX) processor 316 and the receive (RX) processor 370 implement layer 1 functionality associated with various signal processing functions. Layer 1, including the physical (PHY) layer, may include error detection on the transport channel, forward error correction (FEC) coding / decoding of the transport channel, interleaving, rate matching, mapping onto 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), M-quadrature amplitude modulation (M-QAM). The decoded 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 produce a physical channel carrying a time domain OFDM symbol stream. The OFDM stream is spatially precoded to produce multiple spatial streams. Channel estimates from a channel estimator 374 may be used to determine the coding and modulation schemes and for spatial processing. The channel estimates may be derived from a reference signal or channel condition feedback transmitted by the UE 350. Each spatial stream may then be provided to a different antenna 320 via a separate transmitter 318TX. Each transmitter 318TX may modulate an RF carrier with a corresponding spatial stream for transmission.

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

[0081] The controller / processor 359 may be associated with a memory 360 that stores program codes 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, cipher interpretation, header decompression, and control signal processing to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using an ACK or NACK protocol to support HARQ operations.

[0082] Similar to the functionality described in conjunction 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) acquisition, RRC connection, and measurement reporting; PDCP layer functionality associated with header compression / decompression, and security (encryption, decryption, integrity protection, integrity verification); RLC layer functionality associated with delivery of upper layer PDUs, error correction through ARQ, concatenation, segmentation, and reassembly of RLC SDUs, resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing MAC SDUs onto TBs, demultiplexing MAC SDUs from TBs, scheduling information reporting, error correction through HARQ, priority handling, and logical channel prioritization.

[0083] Channel estimates derived by a channel estimator 358 from a reference signal or feedback transmitted by the base station 310 may be used by a TX processor 368 to select the appropriate coding and modulation schemes, 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 corresponding spatial stream for transmission.

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

[0085] The controller / processor 375 may be associated with a memory 376 that stores program codes and data. The memory 376 may be referred to as a computer readable medium. In the UL, the controller / processor 375 provides demultiplexing between transport channels and logical channels, packet reassembly, cipher decoding, header decompression, 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 an ACK or NACK protocol to support HARQ operations.

[0086] With respect to 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 various aspects related to overlapping transmission of data information on an uplink data channel and control information on an uplink control channel ( Figure 1 198).

[0087] With respect to 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 various aspects related to overlapping transmission of data information on an uplink data channel received from a UE and control information on an uplink control channel ( Figure 1 198).

[0088] In some instances, it may be desirable to transmit control information and data information using overlapping resources on an uplink control channel and an uplink data channel. However, prior to the present disclosure, a base station or wireless communication standard may restrict a UE from transmitting control information along with data information on an uplink data channel. Therefore, it may be advantageous to provide the UE with a signaling capability to transmit control information on an uplink control channel. For example, in one aspect, the present disclosure enables a UE to send overlapping transmissions of data information on an uplink data channel with control information on an uplink control channel, which has been found to improve uplink coverage of control signaling in uplink carrier aggregation (CA) scenarios.

[0089] In addition, 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) transmissions).

[0090] In one aspect, the present 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 refer to a UL carrier where the PUSCH does not multiplex HARQ-ACK or periodic channel state information (P-CSI) in the PUCCH.

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

[0092] For example, in another option, on the one hand, a 1-bit RRC parameter is introduced per UL carrier group to notify that the UL carrier group is a UL data carrier group. Once configured, the UCI of the PUCCH will not be multiplexed on the PUSCH in the UL carrier group. In addition, in this case, the per 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, the signaling overhead can be reduced compared to the previous option.

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

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

[0095] For example, in one option, one aspect includes overlapping or simultaneous PUCCH-PUSCH across the same CORESETPoolIndex. Alternatively, another option includes overlapping or simultaneous PUCCH-PUSCH across different CORESETPoolIndex. For example, between the same CORESETPoolIndex, UCI on PUCCH is piggybacked to PUSCH. Further options include overlapping or simultaneous PUCCH-PUSCH across the same and different CORESETPoolIndex, regardless of whether CoreSetPoolIndx is the same or different, PUCCH and PUSCH are transmitted simultaneously.

[0096] Figure 4 is a diagram of frequency versus symbol, the diagram including an example of overlapping transmission of control information on an uplink (UL) control channel and data information on an UL data channel, including an inset schematic diagram representing transmissions between a UE and a base station. Specifically, Figure 4 An example of an overlapping transmission 400 by a UE 402 to a base station 404, such as a gNB or an eNB, is illustrated. 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), such as a PCell. The first cell may have a first subcarrier spacing, such as 15 kilohertz (kHz), as well as other example subcarrier spacings. The second cell may operate on a second CC, such as an SCell. The second cell may have a second different subcarrier spacing, such as 30 kHz, as well as other example subcarrier spacings.

[0097] During operation, the base station 404 may transmit downlink control information (DCI) 418 for a DL assignment or UL grant to the UE 402, the DCI 418 indicating that the UE 402 is authorized to transmit control information 430 or data information 432. The DCI 418 may include resource allocation information. For example, the DCI 418 may indicate to the UE 402 that the control information 430 is to be transmitted on the UL control channel 420 and the data information 432 is to be transmitted on the UL data channel 422. In response to receiving the UL grant in the DCI 418, the UE 402 may transmit the control information 430 on the UL control channel 420 and the data information 432 on the UL data channel 422. In some aspects, at least one time slot 440 in the UL control channel 420 may partially or completely overlap with at least one time slot 442 in the UL data channel 422 in terms of symbols. In some examples, the UL control channel 420 may be a PUCCH and the 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 requests, channel quality indicators, or other control information. Notably, control information 430 may be associated with UL control channel 420 or UL data channel 422.

[0098] Figure 5 is a diagram of frequency versus symbol, the diagram including an example of overlapping transmission of control information on a UL control channel and data information on multiple UL data channels, including an inserted schematic diagram representing transmissions between a UE and a base station. Specifically, Figure 5An example of an overlapping transmission 500 of 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 including 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 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 to the UE 502 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. A third cell may operate on a third component carrier, the third cell also being a SCell.The third cell may have a third subcarrier spacing, such as 120 kHz, among other example subcarrier spacings.

[0099] 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 to transmit the first data information 532 on the first UL data channel 522. The second UL grant 519 may indicate to the UE 502 to transmit the control information 530 on the UL control channel 520 and to 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 to 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 completely overlap with at least a second time slot 542 in the first UL data channel 522 on a symbol. In response to receiving the second UL grant 519, the UE 502 may transmit control information 530 on the UL control channel 520 and second data information 534 on the second UL data channel 524. In some aspects, at least a time slot 540 in the UL control channel 520 may partially or completely overlap with at least a third time slot 544 in the second UL data channel 524 on a symbol. 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 .

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

[0101] Figure 6 An example communication flow 600 is shown between a base station 602 and a UE 604 supporting overlapping transmission of data information and control information in accordance with aspects of the present disclosure. Specifically, the communication flow 600 illustrates 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 in accordance with one or more standards defined for the RAN (such as one or more 3GPP standards defined for 5G NR).

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

[0103] In one aspect, the base station 602 may transmit an RRC parameter 612 to the UE 604. The RRC parameter 612 may include one or more bits indicating to the UE 604 that control information is to be suppressed from being transmitted in the UL data channel during overlapping transmissions of the UL data channel and the UL control channel. In a first example, the RRC parameter 612 may be associated with a UL carrier. The RRC parameter 612 may indicate to the UE 604 that control information of the UL control channel is not to be multiplexed on the UL data channel on the UL carrier. In a second example, the RRC parameter 612 may be associated with a UL carrier and a supplementary UL carrier. The RRC parameter 612 may indicate to the UE 604 that control information of the UL control channel is not to be multiplexed on the UL data channel on the UL carrier or the supplementary UL carrier. In a third example, the RRC parameter 612 may be associated with a UL carrier group. The RRC parameter 612 may indicate to the UE 604 that control information of the UL control channel is not to be multiplexed on the UL data channel in any UL carrier in the UL carrier group. In some examples, the UL carrier group 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 parameter 612 with the UL carrier group, signaling overhead may be reduced compared to associating the RRC parameter 612 with a single UL carrier. In a fourth example, the RRC parameter 612 may be associated with a cell group. The RRC parameter 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 associated with the cell group except for the cell transmitting the UL control channel.

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

[0105] Figure 7 is a diagram of frequency versus symbol, the diagram including an example of overlapping transmission of multiple control information on a UL control channel and data information on a UL data channel, including an inserted schematic diagram representing transmissions between a UE and two base stations. Specifically, Figure 7A first example of overlapping transmission 700 based on multiple transmission / reception points (M-TRP or multi-TRP) and / or in an M-TRP architecture is illustrated. 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, a UE 702 may transmit an overlapping transmission 700 including data information 732 on a UL data channel 722 and first control information 730 on a first UL control channel 720 to a first base station 704 (such as a gNB or eNB). The UE 702 may transmit a second control information 731 to a second base station 706 (such as a gNB or eNB) on a 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, e.g., a PCell. The first cell may have a first subcarrier spacing, such as 30 kilohertz (kHz), as well as other example subcarrier spacings. The second cell may operate on a second CC, e.g., an SCell. The second cell may have a second subcarrier spacing, such as 15 kHz, as well as other example subcarrier spacings.

[0106] During operation, the UE 702 may transmit first control information 730 on the first UL control channel 720, transmit second control information 731 on the second UL control channel 721, and transmit data information 732 on the UL data channel 722. In some aspects, at least the time slot 740 in the first UL control channel 720 may partially or completely overlap with at least the second time slot 742 in the UL data channel 722 on a symbol. At least the third time slot 741 in the second UL control channel 721 may overlap with at least the second time slot 742 in the UL data channel 722 on a symbol. 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, and the UL data channel 722 may be PUSCHs. The first control information 730 or the second control information 731 may include HARQ ACK / NACK feedback, channel state information (CSI), p-CSI, scheduling request, channel quality indicator, or other control information. It is worth noting 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.

[0107] Figure 8 is a diagram of frequency versus symbol, including an example of overlapping transmission of control information on a UL control channel and control information and data information on a UL data channel, including an inserted schematic diagram representing transmissions between a UE and two base stations. Specifically, Figure 8 A second example of overlapping transmission 800 based on M-TRP and / or in an M-TRP architecture is illustrated. In one aspect, a 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 to a second base station 806, such as a gNB or an eNB, on the UL data channel 822. In some aspects, the base station 804 or 806 may allocate at least a portion of a first resource set 810 associated with a first cell or at least a portion 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, such as a PCell. The first cell may have a first subcarrier spacing, such as 30 kilohertz (kHz), as well as other example subcarrier spacings. The second cell may operate on a second CC, such as an SCell. The second cell may have a second subcarrier spacing, such as 15 kHz, among other example subcarrier spacings.

[0108] 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 a time slot 840 in the UL control channel 820 may partially or completely overlap in symbols with at least a first time slot 841 for transmission of the second control information 831 in the UL data channel 822 or a second time slot 842 for 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 to 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 worth noting 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 data channel 822.

[0109] Fig. 9 An example communication flow 900 is shown between two base stations 902 and 903 and a UE 904 supporting overlapping transmission of data information and control information according to various aspects of the present disclosure. Specifically, Fig. 9 A 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. A first base station 902 (which may be a gNB or an eNB), a second base station 903 (which may be a gNB or an eNB), and a UE 904 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).

[0110] 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 indicating to the UE 904 to refrain from transmitting some or all control information in the UL data channel during overlapping transmissions of the UL control channel.

[0111] 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 refrain from transmitting some or all control information on the UL data channel. In some aspects, the UE 904 may transmit (916) the first control information in a first time slot of the UL control channel, and may transmit (918) the data information in a second time slot in the UL data channel that overlaps in time in whole or in part with the first time slot.

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

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

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

[0115] like Figure 7-Figure 9 As shown in , UE 904 may receive RRC parameters 912 or 913 from base station 902 or 903. RRC parameters 912 or 913 may each be associated with a single uplink carrier, a group of uplink carriers, or a first cell that is different from a second cell associated with an uplink control channel.

[0116] Specifically, in one aspect, RRC parameters 912 or 913 may each include one or more bits. The one or more bits may indicate to UE 1004 that control information (such as control information 730 or 731) is to be suppressed from being transmitted on an UL data channel (such as UL data channel 722 or 822) during overlapping transmission of an uplink control channel (such as UL control channel 720, 721, or 820) and an uplink data channel (such as UL data channel 722 or 822).

[0117] For example, 1002 may be performed by one or more of the device 1102, the receiving component 1104, the antenna 352, the receiver 354RX, the RX processor 356, or the controller / processor 359. The device 1102, the receiving component 1104, the antenna 352, the receiver 354RX, the RX processor 356, or the controller / processor 359 may be configured to or may provide means for receiving an RRC parameter indicating to the UE to refrain from transmitting control information in an uplink data channel during overlapping transmissions of the uplink data channel and the uplink control channel.

[0118] 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 parameters. Figure 4-Figure 6 As shown in , UE 604 may configure (614) an uplink data channel (such as UL data channel 422, 522, or 524) and an uplink control channel (such as UL control channel 420 or 520) for overlapping transmission based on RRC parameters (such as RRC parameters 612). Specifically, UE 604 may configure UL data channel 422, 522, or 524 to refrain from transmitting control information 430 or 530 on UL data channel 422, 522, or 524.

[0119] like Figure 7-Figure 9 As shown in , UE 904 may configure (914) an uplink data channel (such as UL data channel 722 or 822) and an uplink control channel (such as UL control channel 720, 721, or 820) for overlapping transmission based on RRC parameters (such as RRC parameters 912 or 913). Specifically, UE 904 may configure UL data channel 722 or 822 to refrain from transmitting control information 730, 731, or 830 on UL data channel 722 or 822.

[0120] For example, 1004 may be performed by one or more of the device 1102, the configuration component 1106, or the controller / processor 359. The device 1102, the configuration component 1206, or the 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 parameters.

[0121] At 1006, in some aspects, the UE may transmit the control information in a first time slot of the uplink control channel. Figure 4-Figure 6 As shown in FIG. 6 , 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). Figure 7-Figure 9 As shown in , UE 904 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).

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

[0123] 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. Figure 4-Figure 6 As shown in , 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). Figure 7-Figure 9 As shown in , 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).

[0124] For example, 1008 may be performed by one or more of the device 1102, the transmission component 1108, the transmitter 354TX, the TX processor 368, or the controller / processor 359. The device 1102, the transmission component 1108, the transmitter 354TX, the TX processor 368, or the controller / processor 359 may be configured to or may provide means for the following operations: 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.

[0125] In alternative or additional aspects, method 1000 may further include transmitting second control information via the second cellular cell in the third time slot, wherein 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, wherein the second time slot and the third time slot overlap at least partially with the first time slot. Moreover, 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, wherein the second time slot overlaps at least partially with the first time slot and the third time slot.

[0126] Fig.11 is a conceptual data flow diagram of an example of 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. Specifically, Fig.11 A conceptual data flow diagram 1100 includes data flows between different devices or components of an example device 1102. The device can be a UE. The device 1102 includes a receiving component 1104 that receives RRC parameters from a base station 1150, such as in conjunction with Fig.10 The device 1102 includes a configuration component 1106 that configures the data channel and the control channel for overlapping transmission, such as in conjunction with Fig.10 Device 1102 includes a transmission component 1108 that transmits data and control information to base station 1150, such as in conjunction with Fig.10 as described in blocks 1006 and 1008.

[0127] Device 1102 may include executing Fig.10 The additional components of each box of the algorithm in the preceding flowchart. Thus, Fig.10 Each block in the aforementioned flow chart of can be performed by a component and the device may include one or more of those components. These components can be one or more hardware components specially configured to perform the process / algorithm, implemented by a processor configured to perform the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.

[0128] Fig.121200 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. Specifically, diagram 1200 includes an example of a hardware implementation of a device 1102 that employs a processing system 1214. The processing system 1214 can be implemented to have a bus architecture generally represented by a bus 1224. Depending on the specific 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 the processor 1204, components 1204, 1206, and 1208, and the computer-readable medium / memory 1206). The bus 1224 may also link various other circuits, such as timing sources, peripherals, voltage regulators, and power management circuits.

[0129] The processing system 1214 may be coupled to the transceiver 1210. The transceiver 1210 is coupled to one or more antennas 1220. The transceiver 1210 provides a means for communicating with various other devices over a transmission medium. The transceiver 1210 receives signals from the one or more antennas 1220, extracts information from the received signals, and provides the extracted information to the processing system 1214 (specifically, the receiving component 1204). In addition, the transceiver 1210 receives information from the processing system 1214 (specifically, the transmitting component 1208), and generates signals to be applied to the 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 various functions described herein for any particular device. The computer-readable medium / memory 1206 may also be used to store data manipulated by the processor 1204 when executing software. The processing system 1214 further includes at least one of the 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 the memory 360 or at least one of the following: the TX processor 368, the RX processor 356, and the controller / processor 359. Alternatively, the processing system 1214 may be the entire UE (such as see Figure 3 of 350).

[0130] In one configuration, an apparatus 1102 for wireless communication includes: a device for receiving a radio resource control (RRC) parameter, the RRC parameter indicating to the UE to suppress transmission of control information in an uplink data channel during overlapping transmission of the uplink data channel and an uplink control channel; a device for configuring the uplink data channel and the uplink control channel for overlapping transmission based on the RRC parameter; a device for transmitting the control information in a first time slot of the uplink control channel; a device 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; a device for transmitting second control information via a second cellular cell in a third time slot, wherein the control information is the first control information; a device for transmitting 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; and a device for 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. The aforementioned means may be the aforementioned components of the device 1102 or one or more components in the processing system 1214 of the device 1102' configured to perform the functions recited by the aforementioned means. As described herein, the processing system 1214 may include the TX processor 368, the RX processor 356, and the controller / processor 359. Thus, in one configuration, the aforementioned means may be the TX processor 368, the RX processor 356, and the controller / processor 359 configured to perform the functions recited by the aforementioned means.

[0131] Fig.13 1300 is a flow chart 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. The method 1300 may be performed by a base station (such as a base station 102, 310, 404, 504, 602, 704, 706, 804, 806, 902, or 903; a device 1402; a processing system 1514, which may include a 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 the base station 102, 310, 404, 504, 602, 704, 706, 804, 806, 902, or 903, such as a TX processor 318, an RX processor 370, or a controller / processor 375).

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

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

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

[0135] Specifically, in one aspect, RRC parameters 912 or 913 may each include one or more bits. The one or more bits may indicate to UE 1004 that control information (such as control information 730 or 731) is to be suppressed from being transmitted on an UL data channel (such as UL data channel 722 or 822) during overlapping transmission of an uplink control channel (such as UL control channel 720, 721, or 820) and an uplink data channel (such as UL data channel 722 or 822).

[0136] For example, 1302 may be performed by one or more of the device 1402, the transmission component 1406, the antenna 320, the transmitter 318TX, the TX processor 316, or the controller / processor 370. The device 1402, the transmission component 1406, the antenna 320, the transmitter 318TX, the TX processor 316, or the controller / processor 370 may be configured to or may provide means for transmitting an RRC parameter indicating to the UE to refrain from transmitting control information in the uplink data channel during overlapping transmissions of the uplink data channel and the uplink control channel.

[0137] At 1304, in some aspects, the base station may receive the control information in a first time slot of the uplink control channel. Figure 4-Figure 6As shown in , 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). Figure 7-Figure 9 As shown in , base station 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 channel 720, 721, or 820).

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

[0139] 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. Figure 4-Figure 6 As shown in , 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 channel 422, 522, or 524). The second time slot (such as time slot 442, 542, or 542) at least partially overlaps with the first time slot (such as time slot 440 or 540). Figure 7-Figure 9 As shown in , base station 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 channel 722 or 822). The second time slot (such as time slot 742 or 840) at least partially overlaps with the first time slot (such as time slot 740, 741, or 840).

[0140] For example, 1008 may be performed by one or more of the device 1402, the receiving component 1406, the receiver 318RX, the RX processor 370, or the controller / processor 375. The device 1402, the receiving component 1406, the receiver 318RX, the RX processor 370, or the controller / processor 375 may be configured to or may provide means for the following operations: 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.

[0141] Fig.14is a conceptual data flow diagram of an example of 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. Specifically, Fig.14 A conceptual data flow diagram 1400 includes data flows between different devices or components of an example device 1402. The device can 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 in conjunction with Fig.13 Device 1402 includes a transmission component 1406 that transmits RRC parameters to UE 1450, such as in conjunction with Fig.13 As described in box 1302.

[0142] Device 1402 may include executing Fig.13 The additional components of each box of the algorithm in the preceding flowchart. Thus, Fig.13 Each block in the aforementioned flow chart of can be performed by a component and the device may include one or more of those components. These components can be one or more hardware components specially configured to perform the process / algorithm, implemented by a processor configured to perform the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.

[0143] Fig.15 1500 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. Specifically, diagram 1500 includes an example of a hardware implementation of a device 1402 that employs a processing system 1514. The processing system 1514 can be implemented to have a bus architecture generally represented by a bus 1524. Depending on the specific application and overall design constraints of the processing system 1514, the bus 1524 can include any number of interconnecting buses and bridges. The bus 1524 links together various circuits including one or more processors or hardware components (represented by the processor 1504, components 1504, 1506 and 1508, and computer-readable media / memory 1506). The bus 1524 can also link various other circuits, such as timing sources, peripherals, voltage regulators, and power management circuits.

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

[0145] In one configuration, the device 1402 for wireless communication includes: a device for transmitting an RRC parameter indicating 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; a device for receiving the control information in a first time slot of the uplink control channel; and a device for receiving 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. The aforementioned means may be one or more components in the aforementioned components of the device 1102 or the processing system 1214 of the device 1102' configured to perform the functions recited by the aforementioned means. As described herein, the processing system 1214 may include a TX processor 368, an RX processor 356, and a controller / processor 359. As such, in one configuration, the aforementioned means may be a TX processor 368, an RX processor 356, and a controller / processor 359 configured to perform the functions recited by the aforementioned means.

[0146] The specific order or hierarchy of the various boxes in the disclosed process / flowcharts is an illustration of an example approach. Based on design preferences, the specific order or hierarchy of the various boxes in these process / flowcharts can be rearranged. In addition, some boxes can be combined or omitted. The attached 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.

[0147] The previous 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 easily understood by those skilled in the art, and the universal principles defined in this article can be applied to other aspects. The claims are not intended to be limited to the aspects shown in this article, but should be granted the full scope consistent with the claims in language, wherein the singular reference of the elements is not intended to mean "there is and only one", but "one or more", unless otherwise stated. The wording "exemplary" is used in this article to mean "used as an example, instance, or explanation". Any aspect described as "exemplary" herein does not have to be interpreted as being superior to or superior to other aspects. Unless otherwise stated, the term "some / certain" 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 "A, B, C or any combination thereof" include any combination of A, B or C, and may include multiple A, multiple B or multiple C. Specifically, combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B, and C," "one or more of A, B, and C," and "A, B, C, or any combination thereof" may be A only, B only, C only, A and B, A and C, B and C, or A and B and C, wherein any such combination may include one or more members of A, B, or C. All structural and functional equivalents of the elements of the various aspects described throughout this disclosure that are currently or hereafter known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be covered by the claims. In addition, nothing disclosed herein is intended to be dedicated to the public, regardless of whether such disclosure is explicitly stated in the claims. The terms "module," "mechanism," "element," "device," and the like may not be a substitute for the term "means." Thus, no claim element should be interpreted as a means-plus-function unless the element is explicitly stated using the phrase "means for..."

Claims

1. A method for performing wireless communication by a user equipment UE, comprising: receiving an RRC configuration including one or more radio resource control (RRC) parameters, the one or more RRC parameters indicating to the UE that overlapping transmission of a physical uplink control channel (PUCCH) and a physical uplink shared channel (PUSCH) for a PUCCH group is to be enabled; configuring the PUSCH and the PUCCH for the overlapping transmission based on the one or more RRC parameters; transmitting uplink control information UCI in a first time slot of the PUCCH; and Data information is transmitted in a second time slot of the PUSCH, the second time slot at least partially overlapping with the first time slot.

2. The method of 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, wherein the first cell is different from a second cell associated with the PUCCH.

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

4. The method of claim 3, further comprising: Receiving a first CORESET having a first control resource set 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 the PUCCH associated with the first cell based on detecting the first DCI format; as well as Transmission of the PUSCH associated with the second cell is triggered based on detecting the second DCI format. 5 . The method of claim 3 , wherein the first cell is a primary cell (PCell) or a primary secondary cell (PSCell), and the second cell is a secondary cell (SCell).

6. The method of claim 3, further comprising: Second control information is transmitted via the second cell in a third time slot.

7. The method of claim 6, wherein transmitting the second control information comprises: The second control information is transmitted in the PUSCH, wherein the second time slot and the third time slot at least partially overlap with the first time slot.

8. The method of claim 6, wherein transmitting the second control information further comprises: The second control information is transmitted in the PUCCH, wherein the second time slot at least partially overlaps with the first time slot and with the third time slot.

9. The method of claim 1, wherein the one or more RRC parameters include a 1-bit RRC parameter, and the 1-bit RRC parameter indicates to the UE that overlapping transmission of the PUCCH and the PUSCH is to be enabled.

10. The method of claim 1, further comprising: and refraining from transmitting the UCI in the PUSCH.

11. The method according to claim 1: Wherein transmitting the UCI in the first time slot of the PUCCH comprises: transmitting the UCI in the first time slot of the PUCCH based on CORESETPoolIndex; and The transmitting the data information in the second time slot of the PUSCH comprises: transmitting the data information in the second time slot of the PUSCH based on the CORESETPoolIndex, the second time slot at least partially overlapping with the first time slot.

12. A user equipment UE for wireless communication, comprising: Memory; as well as one or more processors coupled to the memory, wherein the one or more processors are configured to: receiving an RRC configuration including one or more radio resource control (RRC) parameters, the one or more RRC parameters indicating to the UE that overlapping transmission of a physical uplink control channel (PUCCH) and a physical uplink shared channel (PUSCH) for a PUCCH group is to be enabled; configuring the PUSCH and the PUCCH for the overlapping transmission based on the one or more RRC parameters; transmitting uplink control information UCI in a first time slot of the PUCCH; and Data information is transmitted in a second time slot of the PUSCH, the second time slot at least partially overlapping with the first time slot.

13. The UE of claim 12, wherein the one or more RRC parameters indicate that: the one or more uplink carriers are one or more uplink data carriers, the 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 PUCCH.

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

15. The UE of claim 14, wherein the one or more processors are further configured to: Receiving a first CORESET having a first control resource set 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 the PUCCH associated with the first cell based on detecting the first DCI format; as well as Transmission of the PUSCH associated with the second cell is triggered based on detecting the second DCI format. 16 . The UE of claim 14 , wherein the first cell is a primary cell (PCell) or a primary secondary cell (PSCell), and the second cell is a secondary cell (SCell).

17. The UE of claim 14, wherein the one or more processors are further 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 of claim 17, wherein to transmit the second control information, the one or more processors are configured to: transmit the second control information in the PUSCH, wherein the second time slot and the third time slot at least partially overlap with the first time slot.

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

20. The UE of claim 12, wherein the one or more RRC parameters include a 1-bit RRC parameter, the 1-bit RRC parameter indicating to the UE that overlapping transmission of the PUCCH and the PUSCH is to be enabled.

21. The UE of claim 12, wherein the one or more processors are configured to: and refraining from transmitting the UCI in the PUSCH.

22. The UE according to claim 12: wherein, to transmit the UCI in the first time slot of the PUCCH, the one or more processors are configured to: transmit the UCI in the first time slot of the PUCCH based on CORESETPoolIndex; and In order to transmit the data information in the second time slot of the PUSCH, the one or more processors are configured to: transmit the data information in the second time slot of the PUSCH based on the CORESETPoolIndex, and the second time slot at least partially overlaps with the first time slot.

23. A user equipment UE for wireless communication, comprising: means for receiving an RRC configuration including one or more radio resource control, RRC parameters, the one or more RRC parameters indicating to the UE that overlapping transmission of a physical uplink control channel, PUCCH, and a physical uplink shared channel, PUSCH, for a PUCCH group is to be enabled; means for configuring the PUSCH and the PUCCH for the overlapping transmission based on the one or more RRC parameters; means for transmitting uplink control information (UCI) in a first time slot of said PUCCH; as well as means for transmitting data information in a second time slot of the PUSCH, the second time slot at least partially overlapping the first time slot.

24. A computer readable medium storing instructions for wireless communication, the instructions, when executed by one or more processors of a user equipment (UE), causing the one or more processors to: receiving an RRC configuration including one or more radio resource control (RRC) parameters, the one or more RRC parameters indicating to the UE that overlapping transmission of a physical uplink control channel (PUCCH) and a physical uplink shared channel (PUSCH) for a PUCCH group is to be enabled; configuring the PUSCH and the PUCCH for the overlapping transmission based on the one or more RRC parameters; transmitting uplink control information UCI in a first time slot of the PUCCH; and Data information is transmitted in a second time slot of the PUSCH, the second time slot at least partially overlapping with the first time slot.

Citation Information

Patent Citations

  • User terminal, radio base station and radio communication method

    US20180084540A1

  • Methods to multiplex control information in accordance with multi-slot transmissions in new radio (NR) systems

    US20190306922A1