Spatial dimensions for uplink cancellation indication
ULCIs in wireless communication systems address uplink resource conflicts by adjusting uplink channels based on spatial parameters, improving decoding performance and spectrum utilization for diverse service levels.
Patent Information
- Application Number
- CN202080104791.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-07-21
- Publication Date
- 2025-01-03
- Estimated Expiration
- 2040-07-21
AI Technical Summary
Existing wireless communication systems, particularly in NR and LTE, face challenges in efficiently managing uplink resource preemption due to conflicts between different priority levels of uplink transmissions, leading to suboptimal spectrum utilization and decoding performance.
Implementing uplink cancellation indications (ULCIs) that account for uplink transmission groups with different spatial parameters, allowing for dynamic adjustment of uplink channels to accommodate higher priority transmissions, such as URLLC, by preempting eMBB channels.
Enhances decoding performance at the base station and improves spectrum utilization by dynamically multiplexing users with different service requirements, ensuring timely resource adjustments for better communication efficiency.
Smart Images

Figure CN116210311B_ABST
Abstract
Description
Technical Field
[0001] Aspects of the present disclosure relate to wireless communications, and more particularly, to techniques for indicating preemption (or cancellation) of uplink resources to a user equipment (UE). Background Art
[0002] Wireless communication systems are widely deployed to provide a variety of telecommunication services, such as telephony, video, data, messaging, broadcast, etc. These wireless communication systems may employ multiple access technologies that can support communication with multiple users by sharing available system resources (e.g., bandwidth, transmission power, etc.). Examples of such multiple access systems include 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) systems, LTE Advanced (LTE-A) systems, 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 (SCFDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, to name a few.
[0003] In some examples, a wireless multiple access communication system may include multiple base stations (BSs), each of which is capable of simultaneously supporting communications for multiple communication devices (also referred to as user equipment (UE)). In an LTE or LTE-A network, a collection of one or more base stations may define an eNodeB (eNB). In other examples (e.g., in the next generation of New Radio (NR) or 5G networks), the wireless multiple access communication system may include multiple distributed units (DUs) (e.g., edge units (EUs), edge nodes (ENs), radio heads (RHs), smart radio heads (SRHs), transmission reception points (TRPs), etc.) communicating with multiple central units (CUs) (e.g., central nodes (CNs), access node controllers (ANCs), etc.), wherein a set of one or more DUs communicating with the CUs may define an access node (e.g., which may be referred to as a BS, a 5G NB, a next generation NodeB (gNB or gNodeB), a transmission reception point (TRP), etc.). The BS or DU may communicate with a set of UEs on a downlink channel (e.g., for transmission from the BS or DU to the UE) and an uplink channel (e.g., for transmission from the UE to the BS or DU).
[0004] 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. NR (e.g., New Radio or 5G) is an example of an emerging telecommunication standard. NR is an enhancement set of the LTE mobile standard released by 3GPP. NR is designed to better support mobile broadband Internet access by improving spectrum efficiency, reducing costs, improving services, utilizing new spectrum, and better integrating with other open standards using OFDMA with cyclic prefix (CP) on downlink (DL) and uplink (UL). To this end, NR supports beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation.
[0005] However, as the demand for mobile broadband access continues to grow, there is a need to further improve NR and LTE technologies. Preferably, these improvements should be applicable to other multiple access technologies and the telecommunication standards that employ these technologies. Summary of the invention
[0006] The systems, methods, and devices of the present disclosure each have several aspects, no single one of which is solely responsible for its desirable attributes. Without limiting the scope of the present disclosure as expressed by the appended claims, some features will now be briefly discussed. After considering this discussion, and particularly after reading the section entitled "Detailed Description of the Invention," one will understand how the features of the present disclosure provide advantages including improved communication between access points and stations in a wireless network.
[0007] Certain aspects provide a method for wireless communication by a user equipment (UE). The method generally includes: receiving an uplink cancellation indication (ULCI) having a plurality of bits indicating resources on which one or more uplink channels are to be modified; determining at least one uplink transmission group to which the ULCI applies in a component carrier from at least two uplink transmission groups characterized by different spatial parameters; and modifying one or more uplink channels belonging to the determined uplink transmission group according to the ULCI.
[0008] Certain aspects provide a method of wireless communication by a network entity. The method generally includes: sending to a first UE a ULCI having a plurality of bits indicating resources on which one or more uplink channels are to be modified, and an indication of at least one uplink transmission group to which the ULCI applies in a component carrier of at least two uplink transmission groups characterized by different spatial parameters; and communicating with the first UE in consideration of the modification of the one or more uplink channels belonging to the determined uplink transmission group by the first UE according to the ULCI.
[0009] Aspects also include various devices, components, and computer-readable media having instructions for performing the operations described herein.
[0010] To achieve the foregoing and related purposes, one or more aspects include features fully described below and particularly pointed out in the claims. The following description and the accompanying drawings set forth in detail certain illustrative features of one or more aspects. However, these features are only indicative of a few of the various ways in which the principles of the various aspects can be employed. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to be able to understand the above-mentioned features of the present disclosure in detail, reference may be made to various aspects for a more particular description (as briefly summarized above), some of which are illustrated in the accompanying drawings. It should be noted, however, that the accompanying drawings illustrate only certain typical aspects of the present disclosure and are therefore not to be considered limiting of its scope, as the description may admit of other equally effective aspects.
[0012] Figure 1 is a block diagram conceptually illustrating an example telecommunications system in accordance with certain aspects of the present disclosure.
[0013] Figure 2 is a block diagram illustrating an example logical architecture of a distributed Radio Access Network (RAN) according to certain aspects of the present disclosure.
[0014] Figure 3 is a diagram illustrating an example physical architecture of a distributed RAN in accordance with certain aspects of the present disclosure.
[0015] Figure 4 is a block diagram conceptually illustrating designs of example base stations (BSs) and user equipment (UEs) in accordance with certain aspects of the present disclosure.
[0016] Figure 5 is a diagram illustrating an example for implementing a communication protocol stack in accordance with certain aspects of the present disclosure.
[0017] Figure 6 An example of a frame format for a New Radio (NR) system is shown, in accordance with certain aspects of the present disclosure.
[0018] Figure 7 Example configurations of an uplink cancellation indication (ULCI) in accordance with certain aspects of the present disclosure are illustrated.
[0019] Figure 8 shows an example mapping of Cancellation Indication (CI) field bits according to certain aspects of the present disclosure;
[0020] Fig. 9 illustrates an example timeline of downlink control information and processing times in accordance with certain aspects of the present disclosure;
[0021] Fig.10 shows an example application of spatially correlated ULCI according to certain aspects of the present disclosure;
[0022] Fig.11 illustrates an example application of spatial ULCI with two UEs in accordance with certain aspects of the present disclosure;
[0023] Fig.12 Example operations for wireless communications by a user device are illustrated, in accordance with certain aspects of the present disclosure.
[0024] Fig.13 Example operations for network entities to conduct wireless communications in accordance with certain aspects of the present disclosure are illustrated.
[0025] Fig.14 An example of applying ULCI to two or more groups of physical uplink shared channel transmissions with different spatial parameters is shown in accordance with certain aspects of the present disclosure.
[0026] Fig.15A and Fig. 15B An example CI field is shown in accordance with certain aspects of the present disclosure.
[0027] Fig.16 A communications device according to aspects of the present disclosure is shown that may include various components configured to perform operations for the techniques disclosed herein.
[0028] Fig.17 A communications device according to aspects of the present disclosure is shown that may include various components configured to perform operations for the techniques disclosed herein.
[0029] To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the figures. It is contemplated that elements disclosed in one aspect may be beneficially utilized on other aspects without specific recitation. DETAILED DESCRIPTION
[0030] Aspects of the present disclosure provide apparatus, methods, processing systems, and computer-readable media for signaling and processing uplink cancellation indications (ULCIs) that may take into account different uplink transmission groups that may be associated with different spatial parameters and, as a result, apply the ULCIs differently to different such groups.
[0031] For example, a technology is disclosed for determining at least one Physical Uplink Shared Channel (PUSCH) group to which ULCI applies in a component carrier from at least two PUSCH groups characterized by different spatial parameters and modifying one or more uplink channels belonging to the determined PUSCH group according to the ULCI.
[0032] In some systems, such as NR (New Radio or 5G) systems, a scheduled PUSCH may be canceled by another PUSCH transmission. For example, NR supports various services (service types), including enhanced Mobile Broadband (eMBB) and Ultra-Reliable Low-Latency Communication (URLLC). In some cases, due to a PUSCH transmission of a second user equipment (UE) (e.g., a PUSCH transmission of URLLC), a PUSCH transmission of a first UE may be canceled according to the ULCI if such transmission occupies frequency or time resources that conflict with the PUSCH transmission of the first UE.
[0033] eMBB PUSCH may be preempted by URLLC PUSCH. The base station (BS) provides ULCI to the UE to indicate the preempted resources, which can help improve the decoding performance at the BS. Similarly, eMBB PDSCH may be preempted by URLLC PDSCH. In this case, the BS may provide a downlink preemption indicator (DLPI) (also called an uplink cancellation indicator (DLCI)) to the UE to indicate the preempted resources, which can help improve the decoding performance at the UE.
[0034] The following description provides examples and does not limit the scope, applicability or examples set forth in the claims. Without departing from the scope of the present disclosure, the functions and arrangements of the elements discussed may be changed. Various examples may appropriately omit, replace or add various programs or components. For example, the described method may be performed in an order different from that described, and various steps may be added, omitted or combined. In addition, the features described for some examples may be combined in some other examples. For example, any number of aspects set forth herein may be used to implement a device or practice method. In addition, the scope of the present disclosure is intended to cover such devices or methods that are practiced using other structures, functions or structures and functions other than or different from the various aspects of the present disclosure set forth herein. It should be understood that any aspect of the disclosure disclosed herein may be embodied by one or more elements of the claims. The term "exemplary" used herein means "used as an example, instance or illustration". Any aspect described as "exemplary" herein is not necessarily to be interpreted as being more preferred or more advantageous than other aspects.
[0035] The technology described herein can be used for various wireless communication technologies, such as LTE, CDMA, TDMA, FDMA, OFDMA, SC-FDMA and other networks. The terms "network" and "system" are often used interchangeably. A CDMA network can implement radio technologies such as Universal Terrestrial Radio Access (UTRA), CDMA2000, etc. UTRA includes other variants of Wideband CDMA (Wideband CDMA, WCDMA) and Code Division Multiple Access. Cdma2000 covers IS-2000, IS-95 and IS-856 standards. A TDMA network can implement radio technologies such as Global System for Mobile Communication (GSM). An OFDMA network may implement a radio technology such as NR (e.g., 5G RA), Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDMA, etc. UTRA and E-UTRA are part of the Universal Mobile Telecommunication System (UMTS).
[0036] New Radio (NR) is an emerging wireless communication technology developed in conjunction with the 5G Technology Forum (5G Technology Forum, 5GTF). 3GPP Long Term Evolution (LTE) and Advanced LTE (LTE-A) are versions of UMTS that use EUTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). cdma2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein can be used for the above-mentioned wireless networks and radio technologies as well as other wireless networks and radio technologies. For clarity, although terms commonly associated with 3G and / or 4G wireless technologies may be used herein to describe various aspects, aspects of the present disclosure may be applied to communication systems based on other generations, such as 5G and later (including NR technologies).
[0037] New Radio (NR) access (e.g., 5G technology) can support various wireless communication services, such as enhanced mobile broadband (eMBB) targeting wide bandwidth (e.g., 80 MHz or above), millimeter wave (mmW) targeting high carrier frequency (e.g., 25 GHz or above), massive machine type communication (mMTC) targeting non-backward compatible MTC technology, and / or mission-critical targeting ultra-reliable low latency communication (URLLC). These services may include latency and reliability requirements. These services may also have different transmission time intervals (TTIs) to meet their respective quality of service (QoS) requirements. In addition, these services can coexist in the same subframe.
[0038] Example Wireless Communication System
[0039] Figure 1 An example wireless communication network 100, such as a New Radio (NR) or 5G network, is shown in which aspects of the present disclosure may be performed.
[0040] For example, due to the preemption of a higher priority channel, BS 110 may ensure that UE 120 can process the ULCI in time to modify one or more uplink channels belonging to an uplink transmission group determined from at least two uplink transmission groups characterized by different spatial parameters. UE 120 may be configured to perform Fig.12 Operation 1200, and BS 110 is configured to perform Fig.13 Operation 1300.
[0041] The wireless communication network 100 may support enhanced mobile broadband (eMBB) and ultra-reliable low-latency communication (URLLC) services. A base station (BS) such as BS 110 may schedule physical uplink shared channel (PUSCH) transmissions from a user equipment (UE) such as UE 120. BS 110 may preempt a scheduled PUSCH with another PUSCH. For example, BS 110 may schedule a UE to send a relatively low priority channel (e.g., eMBB PUSCH), and then schedule the UE to send a relatively high priority channel (e.g., URLLC PUSCH) using resources that overlap with the first (lower priority) scheduled transmission. In this case, BS 110 may send a ULCI indicating the preempted resources to UE 120.
[0042] like Figure 1As shown, the wireless communication network 100 may include multiple base stations (BS) 110 and other network entities. A BS may be a station that communicates with a user equipment (UE). Each BS 110 may provide communication coverage for a specific geographic area. In 3GPP, the term "cell" may refer to the coverage area of a node B (NB) and / or a NB subsystem serving the coverage area, depending on the context in which the term is used. In the NR system, the term "cell" and the next generation NB (gNB or gNodeB), NR BS, 5G NB, access point (Access Point, AP) or transmit receive point (TRP) may be interchangeable. In some examples, the cell may not necessarily be stationary, and the geographical area of the cell may move according to the location of the mobile BS. In some examples, the base stations may be interconnected with each other and / or with one or more other base stations or network nodes (not shown) in the wireless communication network 100 through various types of backhaul interfaces (such as direct physical connections, wireless connections, virtual networks, etc.) using any suitable transmission network.
[0043] In general, any number of wireless networks can be deployed in a given geographic area. Each wireless network can support a specific radio access technology (RAT) and can operate on one or more frequencies. RAT can also be referred to as radio technology, air interface, etc. Frequency can also be referred to as carrier, subcarrier, channel, tone, subband, etc. Each frequency can support a single RAT in a given geographic area to avoid interference between wireless networks of different RATs. In some cases, NR or 5G RAT networks can be deployed.
[0044] A BS may provide communication coverage for macro cells, pico cells, femto cells, and / or other types of cells. A macro cell may cover a relatively large geographic area (e.g., a radius of several kilometers) and may allow unrestricted access to UEs with service subscriptions. A pico cell may cover a relatively small geographic area and may allow unrestricted access to UEs with service subscriptions. A femto cell may cover a relatively small geographic area (e.g., a home) and may allow restricted access to UEs associated with the femto cell (e.g., UEs in a Closed Subscriber Group (CSG)), UEs of users in a home, etc.). The BS of a macro cell may be referred to as a macro BS. The BS of a pico cell may be referred to as a pico BS. The BS of a femto cell may be referred to as a femto BS or a home BS. In Figure 1In the example shown, BSs 110a, 110b, and 110c may be macro BSs for macro cells 102a, 102b, and 102c, respectively. BS 110x may be a pico BS for pico cell 102x. BSs 110y and 110z may be femto BSs for femto cells 102y and 102z, respectively. A BS may support one or more (e.g., three) cells.
[0045] The wireless communication network 100 may also include a relay station. A relay station is a station that receives transmissions of data and / or other information from an upstream station (e.g., a BS or a UE) and sends transmissions of data and / or other information to a downstream station (e.g., a UE or a BS). A relay station may also be a UE that relays transmissions for other UEs. Figure 1 In the illustrated example, a relay station 110r may communicate with a BS 110a and a UE 120r to facilitate communication between the BS 110a and the UE 120r. A relay station may also be referred to as a relay BS, a relay, or the like.
[0046] The wireless communication network 100 may be a heterogeneous network including different types of BSs (e.g., macro BSs, pico BSs, femto BSs, relays, etc.). These different types of BSs may have different transmission power levels, different coverage areas, and different effects on interference in the wireless communication network 100. For example, a macro BS may have a high transmission power level (e.g., 20 watts), while a pico BS, a femto BS, and a relay may have a lower transmission power level (e.g., 1 watt).
[0047] The wireless communication network 100 may support synchronous or asynchronous operation. For synchronous operation, the BSs may have similar frame timing, and transmissions from different BSs may be approximately aligned in time. For asynchronous operation, the BSs may have different frame timing, and transmissions from different BSs may not be aligned in time. The techniques described herein may be used for both synchronous and asynchronous operation.
[0048] A network controller 130 may couple to a set of BSs and provide coordination and control for these BSs. The network controller 130 may communicate with the BSs 110 via a backhaul. The BSs 110 may also communicate with each other (eg, directly or indirectly) via a wireless or wired backhaul.
[0049] UE 120 (e.g., 120x, 120y, etc.) may be dispersed throughout the wireless communication network 100, and each UE may be stationary or mobile. UE may also be referred to as a mobile station, terminal, access terminal, subscriber unit, station, customer premises equipment (CPE), cellular phone, smart phone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, laptop computer, cordless phone, wireless local loop (WLL) station, tablet computer, camera, gaming device, netbook, smartbook, ultrabook, appliance, medical device or medical equipment, biometric sensor / device, wearable device (such as smart watch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet, etc.)), entertainment device (e.g., music device, video device, satellite radio, etc.), vehicle component or sensor, smart meter / sensor, industrial manufacturing equipment, global positioning system device, or any other suitable device configured to communicate via wireless or wired media. Some UEs may be considered as Machine-Type Communication (MTC) devices or Evolved MTC (eMTC) devices. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, meters, monitors, location tags, etc. that can communicate with a BS, another device (e.g., a remote device), or some other entity. For example, a wireless node may provide a connection to a network (e.g., a wide area network such as the Internet or a cellular network) or provide a connection to a network (e.g., a wide area network such as the Internet or a cellular network) via a wired or wireless communication link. Some UEs may be considered as Internet-of-Things (IoT) devices, which may be narrowband IoT (NB-IoT) devices.
[0050] Some wireless networks (e.g., LTE) utilize Orthogonal Frequency Division Multiplexing (OFDM) on the downlink and Single-Carrier Frequency Division Multiplexing (SC-FDM) on the uplink. OFDM and SC-FDM divide the system bandwidth into multiple (K) orthogonal subcarriers, which are also commonly referred to as tones, bins, etc. Each subcarrier can be modulated with data. Generally speaking, modulation symbols are sent in the frequency domain with OFDM and in the time domain with SC-FDM. The spacing between adjacent subcarriers can be fixed, and the total number of subcarriers (K) can depend on the system bandwidth. For example, the spacing of subcarriers can be 15kHz, and the minimum resource allocation (called "Resource Block (RB)") can be 12 subcarriers (or 180kHz). Thus, for a system bandwidth of 1.25, 2.5, 5, 10, or 20 megahertz (MHz), the nominal Fast Fourier Transform (FFT) size may be equal to 128, 256, 512, 1024, or 2048, respectively. The system bandwidth may also be partitioned into subbands. For example, a subband may cover 1.08 MHz (i.e., 6 resource blocks), and there may be 1, 2, 4, 8, or 16 subbands for a system bandwidth of 1.25, 2.5, 5, 10, or 20 MHz, respectively.
[0051] Although aspects of the examples described herein may be associated with LTE technology, aspects of the present disclosure may be applicable to other wireless communication systems, such as NR. NR may utilize OFDM with CP on both the uplink and downlink, and include support for half-duplex operation using TDD. Beamforming may be supported, and the beam direction may be dynamically configured. MIMO transmissions with precoding may also be supported. MIMO configurations in the DL may support up to 8 transmit antennas, up to 8 streams per UE, and multi-layer DL transmissions of up to 2 streams. Multi-layer transmissions of up to 2 streams per UE may be supported. Aggregation of multiple cells may be supported with up to 8 serving cells.
[0052] In some examples, access to the air interface can be scheduled, where a scheduling entity (e.g., a base station) allocates resources for communications between some or all devices and equipment within its service area or cell. The scheduling entity may be responsible for scheduling, assigning, reconfiguring, and releasing resources for one or more subordinate entities. That is, for scheduled communications, subordinate entities utilize resources allocated by the scheduling entity. The base station is not the only entity that can act as a scheduling entity. In some examples, a UE may act as a scheduling entity, and resources may be scheduled for one or more subordinate entities (e.g., one or more other UEs), and other UEs may utilize resources scheduled by the UE for wireless communications. In some examples, a UE may act as a scheduling entity in a peer-to-peer (P2P) network and / or a mesh network. In a mesh network example, in addition to communicating with a scheduling entity, UEs may also communicate directly with each other.
[0053] exist Figure 1 In FIG. 1 , a solid line with double arrows indicates desired transmissions between a UE and a serving BS, which is a BS designated to serve the UE on a downlink and / or uplink. A thin dashed line with double arrows indicates interfering transmissions between a UE and a BS.
[0054] Figure 2 It shows that it can be Figure 1 An example logical architecture of a distributed radio access network (RAN) 200 implemented in the wireless communication network 100 is shown. A 5G access node 206 may include an ANC 202. The ANC 202 may be a central unit (CU) of the distributed RAN 200. A backhaul interface to a Next Generation Core Network (NG-CN) 204 may terminate at the ANC 202. A backhaul interface to a neighboring Next Generation Access Node (NG-AN) 210 may terminate at the ANC 202. The ANC 202 may include one or more TRPs 208 (e.g., cells, BSs, gNBs, etc.).
[0055] The TRP 208 may be a distributed unit (DU). The TRP 208 may be connected to a single ANC (e.g., ANC 202) or more than one ANC (not shown). For example, for RAN sharing, Radio as a Service (RaaS), and service-specific AND deployments, the TRP 208 may be connected to more than one ANC. The TRPs 208 may each include one or more antenna ports. The TRPs 208 may be configured to provide services to the UE individually (e.g., dynamically selected) or jointly (e.g., joint transmission).
[0056] The logical architecture of the distributed RAN 200 may support fronthauling solutions across different deployment types. For example, the logical architecture may be based on transport network capabilities (eg, bandwidth, latency, and / or jitter).
[0057] The logical architecture of the distributed RAN 200 may share features and / or components with LTE. For example, the next generation access node (NG-AN) 210 may support dual connectivity with NR and may share a common fronthaul for LTE and NR.
[0058] The logical architecture of the distributed RAN 200 may enable cooperation between TRPs 208, for example, cooperation within a TRP and / or cooperation across TRPs via the ANC 202. An inter-TRP interface may not be used.
[0059] Logical functions can be dynamically distributed in the logical architecture of the distributed RAN 200. Figure 5 Described in more detail, the Radio Resource Control (RRC) layer, the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control (RLC) layer, the Medium Access Control (MAC) layer, and the Physical (PHY) layer can be adaptively placed at the DU (e.g., TRP 208) or the CU (e.g., ANC 202).
[0060] Figure 3 An example physical architecture of a distributed RAN 300 according to aspects of the present disclosure is shown. A centralized core network unit (C-CU) 302 may host core network functions. The C-CU 302 may be centrally deployed. C-CU 302 functions may be offloaded (e.g., to Advanced Wireless Services (AWS)) in an effort to handle peak capacity.
[0061] A Centralized RAN Unit (C-RU) 304 may host one or more ANC functions. Optionally, the C-RU 304 may host core network functions locally. The C-RU 304 may have a distributed deployment. The C-RU 304 may be close to the network edge.
[0062] DU 306 may host one or more TRPs (edge node (EN), edge unit (EU), radio head (RH), smart radio head (SRH), etc.) DU may be located at the edge of the network with Radio Frequency (RF) capabilities.
[0063] Figure 4 1 shows a BS 110 and a UE 120 (eg, Figure 1 For example, antenna 452, processors 466, 458, 464, and / or controller / processor 480 of UE 120 may be configured to perform (or cause UE 120 to perform) Fig.12 Operations 1200 of , and / or antennas 434, processors 420, 460, 438, and / or controller / processor 440 of BS 110 may be configured to perform (or cause BS 110 to perform) Fig.13 Operation 1300 of the embodiment may be performed to perform PUSCH processing in the presence of ULCI.
[0064] At the BS 110, the transmit processor 420 may receive data from the data source 412 and control information from the controller / processor 440. The control information may be used for a physical broadcast channel (PBCH), a physical control format indicator channel (PCFICH), a physical hybrid ARQ indicator channel (PHICH), a physical downlink control channel (PDCCH), a group common PDCCH (GC PDCCH), etc. The data may be used for a physical downlink shared channel (PDSCH), etc. The processor 420 may process (e.g., encode and symbol map) the data and the control information to obtain data symbols and control symbols, respectively. The processor 420 may also generate reference symbols, for example, for use in a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and a cell-specific reference signal (CRS). The transmit (TX) multiple-input multiple-output (MIMO) processor 430 may perform spatial processing (e.g., precoding) on data symbols, control symbols, and / or reference symbols (if applicable), and may provide an output symbol stream to modulators (MOD) 432a to 432t. Each modulator 432 may process a respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator may further process the output sample stream (e.g., convert to analog, amplify, filter, and upconvert) to obtain a downlink signal. The downlink signals from modulators 432a to 432t may be transmitted via antennas 434a to 434t, respectively.
[0065] At the UE 120, antennas 452a to 452r may receive downlink signals from the base station 110 and may provide received signals to demodulators (DEMODs) in transceivers 454a to 454r, respectively. Each demodulator 454 may condition (e.g., filter, amplify, downconvert, and digitize) the respective received signals to obtain input samples. Each demodulator may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. The MIMO detector 456 may obtain received symbols from all demodulators 454a to 454r, perform MIMO detection on the received symbols (if applicable), and provide detected symbols. The receive processor 458 may process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data of the UE 120 to the data sink 460, and provide decoded control information to the controller / processor 480.
[0066] On the uplink, at the UE 120, a transmit processor 464 may receive and process data from a data source 462 (e.g., for a physical uplink shared channel (PUSCH)) and control information from a controller / processor 480 (e.g., for a physical uplink control channel (PUCCH)). The transmit processor 464 may also generate reference symbols for a reference signal (e.g., a sounding reference signal (SRS)). The symbols from the transmit processor 464 may be precoded by a TX MIMO processor 466 (if applicable), further processed by a demodulator in the transceiver 454a to 454r (e.g., for SC-FDM, etc.), and transmitted to the base station 110. At BS 110, the uplink signal from UE 120 may be received by antenna 434, processed by modulator 432, detected by MIMO detector 436 (if applicable), and further processed by receive processor 438 to obtain decoded data and control information sent by UE 120. Receive processor 438 may provide the decoded data to a data sink 439 and the decoded control information to controller / processor 440.
[0067] Controllers / processors 440 and 480 may direct the operation at BS 110 and UE 120, respectively. Processor 440 and / or other processors and modules at BS 110 may perform or direct the execution of processes for the techniques described herein. Memories 442 and 482 may store data and program codes for BS 110 and UE 120, respectively. Scheduler 444 may schedule UEs for data transmission on the downlink and / or uplink.
[0068] Figure 5 A diagram 500 illustrating an example for implementing a communication protocol stack according to aspects of the present disclosure is illustrated. The communication protocol stack shown can be implemented by a device operating in a wireless communication system such as a 5G system (e.g., a system supporting uplink-based mobility). Diagram 500 shows a communication protocol stack including an RRC layer 510, a PDCP layer 515, an RLC layer 520, a MAC layer 525, and a PHY layer 530. In various examples, the layers of the protocol stack can be implemented as independent modules of software, parts of a processor or ASIC, parts of non-colocated devices connected by a communication link, or various combinations thereof. For example, co-located and non-co-located implementations can be used in a protocol stack of a network access device (e.g., AN, CU, and / or DU) or a UE.
[0069] The first option 505-a illustrates a split implementation of the protocol stack, where the implementation of the protocol stack is performed on a centralized network access device (e.g., Figure 2 ANC 202 in the system) and distributed network access equipment (e.g., Figure 3 In the first option 505-a, the RRC layer 510 and the PDCP layer 515 can be implemented by the central unit, and the RLC layer 520, the MAC layer 525, and the PHY layer 530 can be implemented by the DU. In various examples, the CU and the DU can be collocated or non-collocated. The first option 505-a may be useful in macro cell, micro cell, or pico cell deployments.
[0070] The second option 505-b shows a unified implementation of the protocol stack, where the protocol stack is implemented in a single network access device. In the second option, the RRC layer 510, the PDCP layer 515, the RLC layer 520, the MAC layer 525, and the PHY layer 530 can each be implemented by an AN. The second option 505-b may be useful in, for example, a femtocell deployment.
[0071] Regardless of whether the network access device implements part or all of the protocol stack, the UE can implement the entire protocol stack as shown in 505-c (e.g., RRC layer 510, PDCP layer 515, RLC layer 520, MAC layer 525, and PHY layer 530).
[0072] In LTE, the basic transmission time interval (TTI) or packet duration is a subframe of 1ms. In NR, the subframe is still 1ms, but the basic TTI is called a time slot. Depending on the subcarrier spacing, the subframe contains a variable number of time slots (e.g., 1, 2, 4, 8, 16...time slots). NR RBs are 12 consecutive frequency subcarriers. NR can support a basic subcarrier spacing of 15KHz, and other subcarrier spacings can be defined with respect to the basic subcarrier spacing (e.g., 30kHz, 60kHz, 120kHz, 240kHz, etc.). The symbol and time slot lengths are proportional to the subcarrier spacing. The CP length also depends on the subcarrier spacing.
[0073] Figure 6 600 for NR. The transmission timeline for each of the downlink and uplink may be segmented into units of radio frames. Each radio frame may have a predetermined duration (e.g., 10 ms) and may be segmented into 10 subframes, each 1 ms, indexed from 0 to 9. Each subframe may include a variable number of slots, depending on the subcarrier spacing. Each slot may include a variable number of symbol periods (e.g., 14 symbols), depending on the subcarrier spacing. The symbol periods in each slot may be assigned indices. A mini slot is a subslot structure (e.g., 2, 3, or 4 symbols).
[0074] Each symbol in a time slot may indicate the link direction (e.g., DL, UL, or flexible) of data transmission, and the link direction of each subframe may be switched dynamically. The link direction may be based on the time slot format. Each time slot may include DL / UL data and DL / UL control information.
[0075] In NR, a synchronization signal (SS) block is sent. The SS block includes PSS, SSS, and dual-symbol PBCH. The SS block can be sent at a fixed time slot position (such as Figure 6Symbols 0-3 shown). The UE can use PSS and SSS for cell search and acquisition. PSS can provide half-frame timing, and SS can provide CP length and frame timing. PSS and SSS can provide cell identity. PBCH carries some basic system information (System Information, SI), such as downlink system bandwidth, timing information within radio frames, SS burst set periodicity, system frame number, etc. SS blocks can be organized into SS bursts to support beam scanning. Other system information (such as remaining minimum system information (Remaining Minimum System Information, RMSI), system information block (System Information Block, SIB), other system information (Other System Information, OSI)) can be sent on PDSCH in certain subframes.
[0076] In some cases, two or more slave entities (e.g., UEs) can communicate with each other using side link signals. Real-world applications of such side link communications may include public safety, short-range services, UE-to-network relays, vehicle-to-vehicle (V2V) communications, Internet of Everything (IoE) communications, IoT communications, mission-critical grids, and / or various other suitable applications. Typically, a side link signal may refer to a signal transmitted from one slave entity (e.g., UE1) to another slave entity (e.g., UE2) without relaying the communication through a scheduling entity (e.g., UE or BS), even if the scheduling entity may be used for scheduling and / or control purposes. In some examples, a licensed spectrum (unlike wireless local area networks that typically use unlicensed spectrum) may be used to transmit side link signals.
[0077] The UE may operate in various radio resource configurations, including a configuration associated with sending a pilot using a dedicated resource set (e.g., a radio resource control (RRC) dedicated state, etc.), or a configuration associated with sending a pilot using a common resource set (e.g., an RRC common state, etc.). When operating in the RRC dedicated state, the UE may select a dedicated resource set to send a pilot signal to the network. When operating in the RRC common state, the UE may select a common resource set to send a pilot signal to the network. In either case, the pilot signal sent by the UE may be received by one or more network access devices (such as a CU or DU or a portion thereof). Each receiving network access device may be configured to receive and measure pilot signals sent on a common resource set, and also receive and measure pilot signals sent on a dedicated resource set allocated to a UE for which the network access device is a member of a monitoring set of network access devices of the UE. One or more receiving network access devices or a CU to which (a plurality of) receiving network access devices send a measurement result of a pilot signal may use the measurement result to identify a serving cell for the UE, or to initiate a change to a serving cell for one or more UEs.
[0078] Example ULCI application based on spatial parameters
[0079] Certain aspects of the present disclosure provide techniques for utilizing uplink cancellation indication (ULCI) taking into account the relevance of uplink transmissions to uplink beams. For example, the techniques may utilize a ULCI with an indication of one or more of a plurality of uplink transmission groups characterized by different spatial parameters. The ULCI will be applied to one or more uplink transmission groups that interfere with another uplink transmission (such as a higher priority or urgent uplink transmission from another UE).
[0080] In some systems, such as NR (New Radio or 5G) systems, a scheduled PUSCH may be preempted by another PUSCH transmission. For example, as mentioned above, NR supports various services including enhanced mobile broadband (eMBB) and ultra-reliable low latency communications (URLLC). The eMBB PUSCH may be preempted by the URLLC PUSCH in a way that prioritizes URLLC traffic over eMBB traffic. In this case, preemption means that the entity sending eMBB data in the PUSCH will stop its eMBB transmission on the symbols preempted by the URLLC (or at least cancel / puncture part of it), and the BS receiving the PUSCH interprets the preemption indication it sends in the same way, allowing it to take this into account when decoding.
[0081] Aspects of the present disclosure provide techniques that can help dynamically multiplex users with different services in the same time and frequency resources to achieve better spectrum utilization. As described above, NR Rel-16 can support ULCI. Before the eMBB transmission occurs / ends, the ULCI is sent by the BS to the eMBB UE (so that the UE can cancel / puncture at least a portion of the eMBB transmission (e.g., preempted by URLLC).
[0082] The ULCI may use multiple bits in the DCI to indicate preemption of resource sets.Aspects of the present disclosure provide various techniques that may be considered as mapping rules for mapping ULCI bits to corresponding sets of time and frequency resources that are subject to preemption.
[0083] Figure 7 An example configuration of ULCI supported in NR Rel-16 is shown. An example code of the radio resource control (RRC) configuration for ULCI monitoring and its corresponding cancellation indication (CI) field is shown. DCI format 2_4 is used to indicate ULCI and has an overall payload size indicated by the length indicated by DCI 2_4. The starting position of each CI corresponding to different serving cell IDs is defined in DCI 2_4. The payload size of each CI is also configured. The detailed information of each CI is as follows Figure 8 shown.
[0084] Figure 8 An example CI field corresponding to a component carrier is shown. As shown, the UE is provided with a CI field defined by the number of bits in the DCI field and by N CI In this example, N CI = 14 bits. The CI field includes the following: CI represents the frequency span of the ULCI by multiple resource blocks (RBs). CI = 28 RBs. The time span of ULCI is defined using multiple symbols in addition to DL symbols. The time span is defined by T CI Indicates that T CI Here it equals 28 symbols and is divided into 7 partitions or groups (by G CI Based on the CI field, DCI can be interpreted as including CI G CI bit sets, this N CI bits have a one-to-one mapping to symbol groups. For each symbol group, N BI Equal to N from each bit set CI / G CI bits, and with N BIThere is a one-to-one mapping between groups of physical resource blocks (PRBs). CI / G CI =2, so there are two groups of RBs in frequency.
[0085] Fig. 9 An example arrangement of DCI and processing time is shown. As shown, the first symbol of the TCI symbol is T from the end of the PDCCH reception carrying DCI format 2_4. proc,2 +d symbols later, where d is reported as the UE capability and is selected from 0, 1, and 2 (i.e., d∈{0,1,2}). proc,2 is the UE processing time for the corresponding PUSCH transmission. For example, when assuming a minimum processing capability of 2, N2, d 2,1 =0.
[0086] Fig.10 An example application of the indicated CI for cancelling overlapping resources is shown. The indicated CI applies only to PUSCH or SRS that have resources that overlap in time and frequency with the canceled resources indicated in the CI. When the indicated CI is applied to PUSCH, cancellation without recovery can be supported, such as from the earliest indicated symbol to the end of the PUSCH. When the indicated CI is applied to SRS, cancellation of transmission is symbol-based. As shown in the figure, in the PUSCH above, the transmission is canceled because the resources for the PUSCH transmission are indicated in the CI.
[0087] If PUSCH or SRS is scheduled by DCI, the ULCI may be applicable only if the last symbol of the DCI is earlier than the first symbol of the DCI carrying the ULCI. For example, as shown below for PUSCH, the ULCI is not applicable to PUSCH because it is scheduled later. In some aspects, the impact of the priority of PUSCH may depend on the RRC configuration applicabilityforCI. For example, if configured, cancellation may only apply to PUSCH with low priority (priority 0). Otherwise, cancellation applies regardless of the priority.
[0088] Although conventional ULCI may not have relevance to UL transmission beams, aspects of the present disclosure propose ULCI that takes into account the relevance of uplink transmission to uplink beams. In other words, in the case where the spatial characteristics of uplink transmission of one UE do not interfere with the uplink transmission of another UE, ULCI may not be applied, even if the uplink transmissions use overlapping resources.
[0089] Fig.11An example application of spatial ULCI according to aspects of the present disclosure is shown. In the example configuration shown, UL Beam 1 sent by UE1 to TRP1 may interfere with the URLLC PUSCH sent by UE2 to TRP1. Because the URLLCPUSCH transmission from UE2 has a higher priority, the PUSCH from UE1 needs to be cancelled. On the other hand, UL Beam 2 sent by UE 1 to TRP2 will not be interfered by the URLLC PUSCH sent by UE2, and therefore, UL Beam 2 of UE1 does not need to be cancelled.
[0090] In one example, one PUSCH with both UL beam 1 and UL beam 2 in a spatial division multiplexed (SDM) manner may be scheduled for UE 1. In this case, one repetition of the PUSCH is sent with beam 1, and another repetition of the PUSCH is sent with beam 2. In the case of TDM / FDM, it may also be beneficial to determine a PUSCH transmission group that is not constrained by the ULCI.
[0091] In another example, one PUSCH with beam 1 and another PUSCH with beam 2 may be scheduled for UE1. Simultaneous PUSCH transmission of two beams may also benefit from using spatial parameters to subject one of the two beams to the ULCI.
[0092] exist Fig.11 In the example shown (with the above changes), UL Beam 1 and UL Beam 2 are shown as being sent to TRP1 and TRP2, respectively. However, single TRP transmission (especially in FR2) will also benefit from the techniques disclosed herein, because two beams received at the same TRP (i.e., one beam from the URLLC UE and the other beam (Beam 2) from the eMBB UE) may not interfere with each other, while the other two beams received at the same TRP (i.e., one beam from the URLLC UE and the other beam (Beam 1) from the eMBB UE) may interfere with each other.
[0093] Fig.12 Example operations 1200 for wireless communications by a user equipment (UE) are shown, in accordance with certain aspects of the present disclosure. Operations 1200 may be performed, for example, by a UE such as Figure 1 The UE 120) is executed to process the ULCI sent by the base station and apply the ULCI to PUSCH transmission.
[0094] Operations 1200 begin at 1202, where an uplink cancellation indication (ULCI) having a plurality of bits is received, indicating resources on which one or more uplink channels are to be modified. At 1204, the UE determines at least one uplink transmission group to which the ULCI applies in a component carrier from at least two uplink transmission groups characterized by different spatial parameters. At 1206, the UE modifies one or more uplink channels belonging to the determined uplink transmission group according to the ULCI.
[0095] Fig.13 is a flow chart illustrating example operations 1300 for wireless communication by a network entity, which example operations 1300 may be considered to be Fig.12 For example, operation 1300 may be performed by Figure 1 BS 110 performs to generate a ULCI and send the ULCI to the execution Fig.12 Operation of 1200 UE.
[0096] Operations 1300 begin at 1302, where a ULCI having a plurality of bits indicating resources on which one or more uplink channels are to be modified and an indication of at least one uplink transmission group to which the ULCI applies in a component carrier of at least two uplink transmission groups characterized by different spatial parameters is sent to a first UE. At 1304, a network entity communicates with the first UE in consideration of a modification by the first UE of one or more uplink channels belonging to the determined uplink transmission group according to the ULCI.
[0097] For example, modifying the one or more uplink channels includes at least partially canceling the one or more uplink channels if the resources indicated in the ULCI overlap with resources of the one or more uplink channels. The one or more uplink channels may include at least one of one or more PUSCHs or one or more PUSCH repetitions.
[0098] In some aspects, for both operations 1200 and 1300, the determination of at least one uplink transmission group to which the ULCI applies is based on at least one CI field of the DCI carrying the ULCI.
[0099] Fig.14 Several examples of applying ULCI to two or more groups of physical uplink shared channel transmissions with different spatial parameters according to operations 1200 and 1300 are shown. Fig.14As shown in the example of , the ULCI is applied to a first group of PUSCH transmissions (or PUSCH repetitions) characterized by a first spatial parameter set, but not applied to a second group of PUSCH transmissions (or PUSCH repetitions) characterized by a second spatial parameter set in the same CC.
[0100] Examples 1-5 are illustrated using resources indicated by three levels of shading. The first level of shading indicates a resource that is cancelled and belongs to the first group / associated with the first spatial parameter set. The second level of shading indicates a resource that is not cancelled and belongs to the second group. The resource is associated with the second spatial parameter set. Finally, the third level of shading indicates a resource indicated by the CI field of DCI format 2_4 to be cancelled (applies only to the first group).
[0101] In a first example, two PUSCHs (or PUSCH repetitions) are scheduled to be transmitted using the same time and frequency resources. A first group of transmissions associated with a first set of spatial parameters is canceled.
[0102] In a second example, two PUSCHs (or PUSCH repetitions) are scheduled to be transmitted in partially overlapping resources as shown.
[0103] In a third example, two PUSCH repetitions (or PUSCHs) are scheduled to be transmitted in a TDM manner. As shown, the second repetition of the PUSCH is cancelled in view of the resources indicated by the CI field of the DCI applied to the first group.
[0104] In a fourth example, two PUSCHs (or PUSCH repetitions) are scheduled to be transmitted in FDM manner. One set of PUSCH transmissions is cancelled.
[0105] In the last example, because there is only one set of uplink transmissions, the uplink transmissions are not subject to the ULCI.
[0106] Fig.15A An example CI field in a DCI (e.g., DCI format 2_4) according to certain aspects of the present disclosure is shown. In one aspect, the DCI has multiple CI fields for component carriers. Each CI field is associated with one or more uplink transmission groups. For example, the CI field of DCI format 2_4 configured for a CC index may be associated only with the first group, associated only with the second group, or associated with both groups. In some cases, the UE receives RRC signaling indicating the association between the CI field and the uplink transmission group.
[0107] As shown in the example, for each CI field (corresponding to a CC index and one or more groups), the UE is configured with a starting position in the DCI. For one CC (e.g., CC2 / servingCellId=2), one CI field is associated only with the first group, and another CI field is associated only with the second group. For another CC (e.g., CC5 / servingCellId=5), one CI field is associated with two groups.
[0108] like Fig. 15B As shown, in some cases, one or more bits in the CI field may indicate one or more uplink transmission groups. In other words, one or more groups associated with the CI field are indicated as part of the CI field. The first one or more bits of the CI field indicate whether the remaining bits (corresponding to the RB symbol group bitmap) should be applied to the first group / second group (or both). When the UL transmission does not belong to any group, each CI field may be applied to the uplink transmission; or alternatively, no CI field is applied to the uplink transmission.
[0109] In some aspects, different PDCCH monitoring opportunities are associated with different uplink transmission groups. The determination is based on the association of the PDCCH monitoring opportunity in which the ULCI is received with at least the determined uplink transmission group. For example, the PDCCH monitoring opportunity may be associated only with the first group, associated only with the second group, or associated with both groups. If DCI format 2_4 is monitored in the first PDCCH opportunity / second PDCCH opportunity, the indicated (multiple) CI fields are associated with the first group / second group, respectively. In some aspects, different PDCCH monitoring opportunities associated with different uplink transmission groups belong to different search space (SS) sets. When belonging to different SS sets, (multiple) associated groups may be configured as part of the SS set configuration. The UE may receive an SS set configuration indicating the associated uplink transmission group.
[0110] In some aspects, the determination is based on an association between a CORESET pool index of a control resource set (CORESET) in which the ULCI is received and one or more uplink transmission groups. For example, if DCI format 2_4 is received in a first CORESET or a second CORESET associated with a CORESETPoolIndex value of 0 or 1, the indicated (multiple) CI fields may be applied to the first group or the second group, respectively. Specifically, CORESETPoolIndex supports multiple TRPs based on multiple DCIs. Each CORESET may be associated with one of a value of 0 or a value of 1 that divides the CORESET into two groups.
[0111] In some aspects, for a UE and a given CC index, there may be more than one CI field in DCI format 2_4. The resources indicated in the CI field are only applied to UL transmissions (specifically PUSCH, PUSCH repetition, or SRS) that belong to the group configured for the CI field or the group indicated in the CI field or are associated with the DCI that includes the CI field. This indication does not affect UL transmissions belonging to (multiple) other groups.
[0112] The uplink transmission groups to which the ULCI may be selectively applied (eg, for PUSCH or PUSCH repetition) may be defined in various ways. In some embodiments, the uplink transmission groups may be defined based on the CORESET pool index of the CORESET in which the DCI scheduling the uplink transmission is received.
[0113] In some embodiments, an uplink transmission group is defined based on an uplink beam group. For example, the uplink transmission group is defined based on at least one of: a UE panel ID that determines the UL beam group; an uplink transmission configuration indicator (TCI) field; or at least one of a sounding reference signal (SRS) resource set ID, an SRS resource ID, or an SRS resource indicator (SRI) code point. For example, a DCI that schedules a PUSCH may indicate one or more SRS resources via an SRI field of the DCI.
[0114] In some embodiments, uplink transmission groups are defined based on uplink power control closed loop indices associated with the uplink transmissions. For example, there are two closed loop indices (0 and 1) for two closed loop power controls for different PUSCH transmissions in the same CC.
[0115] In some embodiments, an uplink transmission group is defined based on at least one antenna port (e.g., PUSCH, SRS, or DMRS) or one or more code division multiplexed (CDM) groups to which the antenna port belongs. For example, the SRI field in the UL DCI may indicate whether the PUSCH, PUSCH / SRS port is applicable, and the DMRS port is determined based on the "antenna port field" of the UL DCI.
[0116] In some embodiments, for example, when two uplink transmission groups have different timing advances for UL transmissions, uplink transmission groups are defined based on one or more timing advance group (TAG) IDs.
[0117] In some embodiments, for example, in an inter-cell multi-TRP scenario where there are (multiple) serving cells and (multiple) non-serving cells, an uplink transmission group is defined based on a Physical Cell Identifier (PCI) or a Synchronization Signal Block (SSB) set associated with the uplink transmission.
[0118] Fig.16 A communication device 1600 (eg, UE) is shown, which may include devices configured to perform operations of the techniques disclosed herein (such as Fig.12 1600 ). The communication device 1600 includes a processing system 1602 coupled to a transceiver 1608 (e.g., a transmitter and / or a receiver). The transceiver 1608 is configured to transmit and receive signals, such as the various signals described herein, for the communication device 1600 via an antenna 1610. The processing system 1602 may be configured to perform processing functions for the communication device 1600, including processing signals received and / or transmitted by the communication device 1600.
[0119] The processing system 1602 includes a processor 1604 coupled to a computer-readable medium / memory 1612 via a bus 1606. In some aspects, the computer-readable medium / memory 1612 is configured to store instructions (e.g., computer-executable code) that, when executed by the processor 1604, cause the processor 1604 to perform Fig.12Operations 1200 shown or other operations for performing various techniques discussed herein. In some aspects, the computer-readable medium / memory 1612 stores: code 1614 for receiving an uplink cancellation indication (ULCI) having a plurality of bits indicating that resources for a first scheduled data transmission of a first type that overlap with resources for a second scheduled data transmission of a second type are preempted by the second type of scheduled data transmission; code 1616 for determining at least one physical uplink shared channel (PUSCH) group to which the ULCI applies from at least two PUSCH groups characterized by different spatial parameters; and code 1618 for modifying the first scheduled data transmission on the determined PUSCH group based on the ULCI. In some aspects, the processor 1604 has circuitry configured to implement the code stored in the computer-readable medium / memory 1612. Processor 1604 includes: circuit 1619, used to send capability signaling indicating the UE's ability to switch between multiple component carriers (CCs) to a network entity; circuit 1620, used to receive an uplink cancellation indication (ULCI) having multiple bits, wherein the multiple bits indicate that resources for a first type of first scheduled data transmission that overlap with resources for a second type of second scheduled data transmission are preempted by the second type of scheduled data transmission; circuit 1622, used to determine at least one physical uplink shared channel (PUSCH) group to which the ULCI is applied from at least two PUSCH groups characterized by different spatial parameters; and circuit 1624, used to modify the first scheduled data transmission on the determined PUSCH group according to the ULCI.
[0120] Fig.17 A communication device 1700 (eg, UE) is shown, which may include devices configured to perform operations of the techniques disclosed herein (such as Fig.13 1300) (e.g., corresponding to means-plus-function components). The communication device 1700 includes a processing system 1702 coupled to a transceiver 1708 (e.g., a transmitter and / or a receiver). The transceiver 1708 is configured to transmit and receive signals, such as the various signals described herein, for the communication device 1700 via an antenna 1710. The processing system 1702 may be configured to perform processing functions for the communication device 1700, including processing signals received and / or transmitted by the communication device 1700.
[0121] The processing system 1702 includes a processor 1704 coupled to a computer-readable medium / memory 1712 via a bus 1706. In some aspects, the computer-readable medium / memory 1712 is configured to store instructions (e.g., computer-executable code) that, when executed by the processor 1704, cause the processor 1704 to perform Fig.13 Operations 1300 shown or other operations for performing various techniques discussed herein. In some aspects, the computer-readable medium / memory 1712 stores: code 1714 for sending an uplink cancellation indication (ULCI) having multiple bits indicating resources on which one or more uplink channels are to be modified to a first user equipment (UE), and an indication of at least one uplink transmission group to which the ULCI applies in a component carrier in at least two uplink transmission groups characterized by different spatial parameters; and code 1716 for communicating with the first UE in consideration of the first UE's modification of one or more uplink channels belonging to the determined uplink transmission group according to the ULCI. In some aspects, the processor 1704 has circuitry configured to implement the code stored in the computer-readable medium / memory 1712. Processor 1704 includes: circuit 1719, used to send capability signaling indicating the UE's ability to switch between multiple component carriers (CCs) to a network entity; circuit 1720, used to send an uplink cancellation indication (ULCI) having multiple bits indicating resources on which one or more uplink channels are to be modified to a first user equipment (UE), and an indication of at least one uplink transmission group to which the ULCI is applied in a component carrier in at least two uplink transmission groups characterized by different spatial parameters; and circuit 1722, used to communicate with the first UE taking into account the first UE's modification of one or more uplink channels belonging to the determined uplink transmission group according to the ULCI.
[0122] The method disclosed herein includes one or more steps or actions for implementing the method. Without departing from the scope of the claims, the method steps and / or actions can be interchangeable with each other. In other words, unless a specific order of steps or actions is specified, the order and / or use of specific steps and / or actions can be modified without departing from the scope of the claims.
[0123] As used herein, a phrase referring to "at least one of" a list of items refers to any combination of those items, including single members. As an example, "at least one of a, b, or c" is intended to cover a, b, c, ab, ac, bc, and abc, as well as any combination with multiples of the same elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).
[0124] As used herein, the term "determine" encompasses a wide variety of actions. For example, "determine" may include calculating, computing, processing, deriving, investigating, searching (e.g., searching in a table, a database, or another data structure), ascertaining, etc. In addition, "determine" may include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory), etc. In addition, "determine" may include resolving, selecting, choosing, establishing, etc.
[0125] The foregoing description is provided to enable those skilled in the art to practice the various aspects described herein. Those skilled in the art will readily appreciate the various modifications to these aspects, and the general principles defined herein may be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but to conform to the full scope consistent with the language of the claims, wherein, unless otherwise stated, references to elements in the singular form are not intended to represent "one and only one", but to represent "one or more". Unless otherwise stated, the term "some" refers to one or more. All structural and functional equivalents of elements throughout the various aspects described in this disclosure known or to be known by 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. Any claim element should not be interpreted according to the provisions of 35 U.S.C. 112 (f), unless the element is explicitly stated using the phrase "parts for...", or the element is stated using the phrase "steps for..." in the case of a method claim.
[0126] The various operations of the above methods may be performed by any suitable components capable of performing the corresponding functions. The components may include various hardware and / or software components and / or modules, including but not limited to circuits, application specific integrated circuits (ASICs), or processors. Generally, where operations are illustrated in a figure, those operations may have corresponding equivalent components plus functional components with similar numbers. For example, Fig.12 The operation 1200 may be performed by Figure 4 The various processors of the UE 120 are used to execute Fig.13 The operation 1300 may be performed by Figure 4 The various processors of the base station 110 are shown.
[0127] The various illustrative logical blocks, modules, and circuits described in conjunction with the present disclosure may be implemented or executed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but alternatively, the processor may be any commercially available processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, a combination of one or more microprocessors and a DSP core, or any other such configuration.
[0128] If implemented in hardware, an example hardware configuration may include a processing system in a wireless node. The processing system may be implemented using a bus architecture. Depending on the specific application and overall design constraints of the processing system, the bus may include any number of interconnecting buses and bridges. The bus may link various circuits together, including a processor, a machine-readable medium, and a bus interface. The bus interface may be used to connect a network adapter, etc., to the processing system via the bus. The network adapter may be used to implement the signal processing functions of the PHY layer. In the user terminal 120 (see Figure 1 ), a user interface (e.g., keyboard, display, mouse, joystick, etc.) may also be connected to the bus. The bus may also link various other circuits, such as timing sources, peripherals, voltage regulators, power management circuits, etc., which are well known in the art and will not be described further. The processor may be implemented with one or more general and / or special purpose processors. Examples include microprocessors, microcontrollers, DSP processors, and other circuits that can execute software. Those skilled in the art will recognize how to best implement the described functionality for the processing system depending on the specific application and the overall design constraints imposed on the overall system.
[0129] If implemented with software, the function may be stored or transmitted as one or more instructions or codes on a computer-readable medium. Software should be broadly interpreted as representing instructions, data, or any combination thereof, whether referred to as software, firmware, middleware, microcode, hardware description language, or other. Computer-readable media include both computer storage media and communication media, including any media that facilitates the transfer of computer programs from one place to another. The processor may be responsible for managing the bus and general processing, including executing software modules stored on a machine-readable storage medium. The computer-readable storage medium may be coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Alternatively, the storage medium may be integrated into the processor. For example, the machine-readable medium may include a transmission line, a carrier modulated by data, and / or a computer-readable storage medium having instructions stored thereon that is separated from a wireless node, all of which may be accessed by the processor through a bus interface. Alternatively or additionally, the machine-readable medium or any part thereof may be integrated into the processor, such as for a cache and / or a general register file. For example, examples of machine-readable storage media may include RAM (Random Access Memory), flash memory, ROM (Read Only Memory), PROM (Programmable Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), registers, magnetic disks, optical disks, hard disk drives, or any other suitable storage media, or any combination thereof. Machine-readable media may be embodied in a computer program product.
[0130] A software module may include a single instruction or many instructions, and may be distributed over several different code segments, between different programs, and across multiple storage media. A computer-readable medium may include multiple software modules. A software module includes instructions that, when executed by a device such as a processor, cause a processing system to perform various functions. A software module may include a sending module and a receiving module. Each software module may reside in a single storage device, or may be distributed over multiple storage devices. For example, when a triggering event occurs, a software module may be loaded from a hard disk into a RAM. During the execution of a software module, a processor may load some instructions into a cache to increase access speed. Then, one or more cache lines may be loaded into a general register file for execution by the processor. When the functions of a software module are mentioned below, it will be understood that such functions are implemented by the processor when executing instructions from the software module.
[0131] In addition, any connection is appropriately referred to as a computer-readable medium. For example, if a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL) or wireless technology (such as infrared (IR), radio and microwave) is used to transmit software from a website, server or other remote source, the coaxial cable, fiber optic cable, twisted pair, DSL or wireless technology (such as infrared, radio and microwave) is included in the definition of the medium. The disks and optical discs used herein include compact discs (CD), laser discs, optical discs, digital versatile discs (DVD), floppy disks and Blu-ray discs, wherein the disks usually reproduce data magnetically, and the optical discs reproduce data optically with lasers. Therefore, in some aspects, the computer-readable medium may include a non-temporary computer-readable medium (e.g., a tangible medium). In addition, for other aspects, the computer-readable medium may include a temporary computer-readable medium (e.g., a signal). The above combination should also be included in the scope of the computer-readable medium.
[0132] Thus, certain aspects may include a computer program product for performing the operations presented herein. For example, such a computer program product may include a computer-readable medium having instructions stored (and / or encoded) thereon, which instructions may be executed by one or more processors to perform the operations described herein. For example, for performing the operations described herein and in Fig.12 and Fig.13 The operations shown in the instructions.
[0133] In addition, it should be understood that the modules and / or other appropriate components for performing the methods and techniques described herein can be appropriately downloaded and / or otherwise obtained by a user terminal and / or a base station. For example, such a device can be coupled to a server to facilitate the transfer of components for performing the methods described herein. Alternatively, the various methods described herein can be provided via a storage component (e.g., RAM, ROM, a physical storage medium such as a compact disc (CD) or a floppy disk, etc.), so that the user terminal and / or the base station can obtain the various methods when the storage component is coupled to or provided to the device. In addition, any other suitable technology for providing the methods and techniques described herein to the device can be utilized.
[0134] It will be understood that the claims are not limited to the precise configuration and components described above. Various modifications, changes and variations may be made in the arrangement, operation and details of the methods and apparatus described above without departing from the scope of the claims.
Claims
1. A method for wireless communication by a user equipment (UE), comprising: receiving an uplink cancel indication (ULCI) having a plurality of bits indicating resources on which one or more uplink channels are to be modified; determining, from at least two uplink transmission groups characterized by different spatial parameters, at least one uplink transmission group to which the ULCI applies in a component carrier; and One or more uplink channels belonging to the determined uplink transmission group are modified according to the ULCI.
2. The method according to claim 1, wherein: Modifying the one or more uplink channels includes at least partially canceling the one or more uplink channels if resources indicated in the ULCI overlap with resources of the one or more uplink channels.
3. The method according to claim 1, wherein: The one or more uplink channels include at least one of: one or more physical uplink shared channels (PUSCHs) or one or more PUSCH repetitions.
4. The method according to claim 1, wherein: The determination is based on at least one cancel indication (CI) field of downlink control information (DCI) carrying the ULCI.
5. The method according to claim 4, wherein: The DCI has a plurality of CI fields for the component carriers, each CI field being associated with one or more PUSCH groups.
6. The method of claim 5, further comprising receiving radio resource control (RRC) signaling indicating an association between the CI field and the uplink transmission group.
7. The method according to claim 4, wherein: The determination is based on one or more bits in the CI field indicating one or more uplink transmission groups.
8. The method of claim 4, further comprising, if the uplink transmission is not associated with an uplink transmission group: Applying each CI field of the DCI to the uplink transmission; or Any CI field of the DCI is not applied to the uplink transmission.
9. The method according to claim 1, wherein: Different physical downlink control channel (PDCCH) monitoring occasions are associated with different uplink transmission groups; and The determination is based on an association of a PDCCH monitoring occasion in which the ULCI is received with at least the determined uplink transmission group.
10. The method according to claim 9, wherein: Different PDCCH monitoring occasions associated with different uplink transmission groups can belong to different search space (SS) sets; and The method also includes receiving an SS set configuration indicative of the associated uplink transmission group.
11. The method according to claim 1, wherein: The determination is based on an association between a control resource set (CORESET) pool index of a CORESET in which the ULCI is received and one or more uplink transmission groups.
12. The method according to claim 1, wherein: An uplink transmission group is defined based on a CORESET pool index of a control resource set (CORESET) in which downlink control information (DCI) scheduling the uplink transmission is received.
13. The method according to claim 1, wherein: Uplink transmission groups are defined based on uplink beam groups.
14. The method according to claim 13, wherein: The uplink transmission group is defined based on at least one of the following: Determine the UE panel ID of the UL beam group; Uplink Transmission Configuration Indicator (TCI) field; or At least one of a sounding reference signal (SRS) resource set ID, an SRS resource ID, or an SRS resource indicator (SRI) code point.
15. The method according to claim 1, wherein: The uplink transmission group is defined based on an uplink power control closed loop index associated with the uplink transmission.
16. The method according to claim 1, wherein: The uplink transmission group is defined based on at least one of the following: an antenna port or one or more code division multiplexing (CDM) groups to which the antenna port belongs; One or more Timing Advance Group (TAG) IDs; or A physical cell identifier (PCI) or a synchronization signal block (SSB) set associated with the uplink transmission.
17. A method for wireless communication by a network entity, comprising: sending, to a first user equipment (UE), an uplink cancellation indication (ULCI) having a plurality of bits indicating resources on which one or more uplink channels are to be modified, and an indication of at least one uplink transmission group in a component carrier to which the ULCI applies of at least two uplink transmission groups characterized by different spatial parameters; as well as Communicating with the first UE taking into account modification by the first UE of one or more uplink channels belonging to the determined uplink transmission group in accordance with the ULCI.
18. The method according to claim 17, further comprising: determining that one or more uplink transmissions of the first UE are of a first service type and overlap with one or more uplink transmissions of a second UE of a second service type; as well as The ULCI is sent to the first UE based on the determination.
19. The method according to claim 17, wherein: Modifying, by the first UE, the one or more uplink channels includes at least partially canceling the one or more uplink channels if resources indicated in the ULCI overlap with resources of the one or more uplink channels.
20. The method according to claim 17, wherein: The one or more uplink channels include at least one of: one or more physical uplink shared channels (PUSCHs) or one or more PUSCH repetitions.
21. The method according to claim 17, wherein: The indication of the uplink transmission group to which the ULCI applies is provided via at least one cancel indication (CI) field of downlink control information (DCI) carrying the ULCI.
22. The method according to claim 21, wherein: The DCI has a plurality of CI fields for the component carriers, each CI field being associated with one or more PUSCH groups.
23. The method of claim 22, further comprising sending a first UE Radio Resource Control (RRC) signaling indicating an association between the CI field and the uplink transmission group.
24. The method according to claim 21, wherein: The indication of the uplink transmission group to which the ULCI applies is provided via one or more bits in the CI field indicating one or more uplink transmission groups.
25. The method of claim 17, wherein: Different physical downlink control channel (PDCCH) monitoring occasions are associated with different uplink transmission groups; and An indication of the uplink transmission group to which the ULCI applies is provided via an association of a PDCCH monitoring occasion in which the ULCI is received with at least the determined uplink transmission group.
26. The method of claim 25, wherein: Different PDCCH monitoring occasions associated with different uplink transmission groups can belong to different search space (SS) sets; and The method also includes sending an SS set configuration indicating an associated uplink transmission group to the first UE.
27. The method of claim 17, wherein the indication of the uplink transmission group to which the ULCI applies is provided via an association between a control resource set (CORESET) pool index of a CORESET in which the ULCI is received and one or more uplink transmission groups.
28. The method of claim 17, wherein: An uplink transmission group is defined based on a CORESET pool index of a control resource set (CORESET) in which downlink control information (DCI) scheduling the uplink transmission is received.
29. The method of claim 17, wherein: Uplink transmission groups are defined based on uplink beam groups.
30. The method of claim 29, wherein: The uplink transmission group is defined based on at least one of the following: Determine the UE panel ID of the UL beam group; Uplink Transmission Configuration Indicator (TCI) field; or At least one of a sounding reference signal (SRS) resource set ID, an SRS resource ID, or an SRS resource indicator (SRI) code point.
31. The method of claim 17, wherein: The uplink transmission group is defined based on at least one of the following: an uplink power control closed loop index associated with the uplink transmission; an antenna port or one or more code division multiplexing (CDM) groups to which an antenna port belongs; or One or more Timing Advance Group (TAG) IDs.
32. The method of claim 17, wherein: The uplink transmission group is defined based on a physical cell identifier (PCI) or a synchronization signal block (SSB) set associated with the uplink transmission.
33. An apparatus comprising at least one processor and a memory, configured to: receiving an uplink cancel indication (ULCI) having a plurality of bits indicating resources on which one or more uplink channels are to be modified; determining, from at least two uplink transmission groups characterized by different spatial parameters, at least one uplink transmission group to which the ULCI applies in a component carrier; and One or more uplink channels belonging to the determined uplink transmission group are modified according to the ULCI.
34. An apparatus comprising at least one processor and a memory, configured to: sending, to a first user equipment (UE), an uplink cancel indication (ULCI) having a plurality of bits indicating resources on which one or more uplink channels are to be modified, and an indication of at least one uplink transmission group in a component carrier to which the ULCI applies of at least two uplink transmission groups characterized by different spatial parameters; and Communicating with the first UE taking into account modification by the first UE of one or more uplink channels belonging to the determined uplink transmission group in accordance with the ULCI.
35. An apparatus for wireless communication, comprising: means for receiving an uplink cancel indication (ULCI) having a plurality of bits indicating resources on which one or more uplink channels are to be modified; means for determining, from at least two uplink transmission groups characterized by different spatial parameters, at least one uplink transmission group to which the ULCI applies in a component carrier; as well as Means for modifying one or more uplink channels belonging to the determined uplink transmission group based on the ULCI.
