UCI design for type II codebook for supporting multi-TRP coherent joint transmission

By optimizing and omitting the UCI, and combining the codebook structure with spatial basis selection, combination coefficients, and frequency basis selection, the problem of high UCI signaling overhead in multi-TRP coherent joint transmission is solved, thereby improving the efficiency of the communication system and the adaptability of resource allocation.

CN121039969APending Publication Date: 2025-11-28APPLE INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380096639.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-04-05
Publication Date
2025-11-28

AI Technical Summary

Technical Problem

In existing wireless communication systems, the signaling overhead of UCI is too large in multi-TRP coherent joint transmission, resulting in low communication efficiency. Furthermore, base stations have difficulty effectively scheduling the payload size of CSI reports, leading to improper resource allocation.

Method used

By dividing the UCI into different priority levels and omitting the UCI starting from the lowest priority level, and combining the codebook structure of the spatial basis selection matrix, the combination coefficient matrix, and the frequency basis selection matrix, the CSI feedback process is optimized, signaling overhead is reduced, and communication efficiency is improved.

Benefits of technology

It effectively reduces UCI signaling overhead, optimizes CSI report resource allocation, improves the efficiency and throughput of the communication system, and adapts to the needs of multi-TRP coherent joint transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121039969A_ABST
    Figure CN121039969A_ABST
Patent Text Reader

Abstract

Apparatus and methods for port selection codebook configuration are provided. A user equipment (UE) in a wireless network receives signals from a plurality of transmission and reception points (TRPs), and determines uplink control information (UCI) for multi-TRP (mTRP) coherent joint transmission (CJT) channel state information (CSI) feedback using a codebook W = W1 * W2 * Wf based on the signals. The UE generates CSI report information, the CSI report information including the UCI in a CSI portion 1 and a CSI portion 2. The CSI part 1 includes a rank indicator (RI), a wideband channel quality indicator (CQI), a subband CQI, a TRP selection bitmap, and a number of selected spatial bases per TRP. And the CSI part 2 comprises a CSI part 2 group 0, a CSI part 2 group 1 and a CSI part 2 group 2.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates in general to wireless communication systems, including uplink control information (UCI) in codebook configuration. Background Technology

[0002] Wireless mobile communication technologies use various standards and protocols to transmit data between base stations and wireless communication devices. For example, wireless communication system standards and protocols may include, for instance, 3GPP Long Term Evolution (LTE) (e.g., 4G), 3GPP New Radio (NR) (e.g., 5G), and the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard for Wireless Local Area Networks (WLANs) (commonly referred to within the industry organization as...). ).

[0003] As envisioned by 3GPP, different wireless communication system standards and protocols can use various radio access networks (RANs) for communication between RAN base stations (sometimes also commonly referred to as RAN nodes, network nodes, or simply nodes) and wireless communication equipment called user equipment (UEs). 3GPP RANs can include, for example, Global System for Mobile Communications (GSM), Enhanced Data Rate GSM Evolution (EDGE) RAN (GERAN), Universal Terrestrial Radio Access Network (UTRAN), Evolved Universal Terrestrial Radio Access Network (E-UTRAN), and / or Next Generation Radio Access Network (NG-RAN).

[0004] Each RAN can use one or more Radio Access Technologies (RATs) to perform communication between the base station and the UE. For example, GERAN implements the GSM and / or EDGE RAT, UTRAN implements the Universal Mobile Telecommunications System (UMTS) RAT or other 3GPP RATs, E-UTRAN implements the LTE RAT (sometimes simply referred to as LTE), and NG-RAN implements the NR RAT (this NR RAT is sometimes referred to herein as the 5G RAT, 5G NR RAT, or simply NR). In some deployments, E-UTRAN may also implement the NR RAT. In some deployments, NG-RAN may also implement the LTE RAT.

[0005] The base stations used by a RAN can correspond to that RAN. An example of an E-UTRAN base station is an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (also commonly referred to as Evolved Node B, Enhanced Node B, eNodeB, or eNB). An example of an NG-RAN base station is a Next Generation Node B (sometimes also called gNodeB or gNB).

[0006] The RAN provides communication services to external entities through its connection with the core network (CN). For example, E-UTRAN can utilize the evolved packet core (EPC), while NG-RAN can utilize the 5G core network (5GC). Attached Figure Description

[0007] To facilitate the identification of any particular element or action in the discussion, one or more of the most significant digits in the figure reference numerals refer to the figure number in which the element was first introduced.

[0008] Figure 1 The PMI matrix (codebook) used in some implementations herein is illustrated.

[0009] Figure 2 Examples of multi-TRP operations that can be used according to certain implementations disclosed herein are illustrated.

[0010] Figure 3 A flowchart illustrating a method for a UE to communicate in a wireless network according to certain embodiments disclosed herein is provided.

[0011] Figure 4 A flowchart illustrating a method for a wireless network according to some embodiments disclosed herein is provided.

[0012] Figure 5 A flowchart illustrating a method for a UE to communicate in a wireless network according to certain embodiments disclosed herein is provided.

[0013] Figure 6 A flowchart illustrating a method for a wireless network according to some embodiments disclosed herein is provided.

[0014] Figure 7 An example architecture of a wireless communication system according to the implementation scheme disclosed herein is illustrated.

[0015] Figure 8 A system for performing signaling between a wireless device and a network device according to an embodiment disclosed herein is illustrated. Detailed Implementation

[0016] Various implementations are described with respect to the UE. However, references to the UE are provided for illustrative purposes only. The example implementations can be used with any electronic component that can establish a connection to a network and is configured with hardware, software, and / or firmware for exchanging information and data with the network. Therefore, the UE as described herein is used to represent any suitable electronic component.

[0017] Many wireless communication standards provide the use of known signals (e.g., pilots or reference signals) for a variety of purposes, such as synchronization, measurement, equalization, and control. For example, in cellular wireless communication, a reference signal (RS) can be provided to deliver a reference point for downlink power. When a wireless communication device or mobile device (i.e., the UE) attempts to determine the downlink power (e.g., the power of a signal from a base station, such as an eNB for LTE and a gNB for NR), the device measures the power of the reference signal and uses that power to determine the downlink cell power. The reference signal also assists the receiver in demodulating the received signal. Because the reference signal includes data known to both the transmitter and the receiver, the receiver can use it to determine / identify various characteristics of the communication channel. This is often referred to as channel estimation, which is used in many high-end wireless communications such as LTE and 5G-NR communications. The known channel properties of the communication link in wireless communication are called channel state information (CSI). CSI provides information indicating, for example, combined effects of scattering, fading, and power attenuation with distance. CSI allows transmission to be adapted to current channel conditions, which can be used to achieve reliable communication at high data rates in multi-antenna systems.

[0018] Typically, multi-antenna systems use pre-decoding to improve communication. Pre-decoding is an extension of beamforming that supports multi-stream (or multi-layer) transmission in multi-antenna wireless communication and is used to control the differences in signal properties between corresponding signals transmitted from multiple antennas by modifying the signal transmitted from each antenna according to a pre-decoding matrix. In a sense, pre-decoding can be considered as the process of cross-coupling signals before transmission (in closed-loop operation) to equalize the demodulation performance of each layer. The pre-decoding matrix is ​​typically selected from a codebook of several pre-decoding matrix candidates, which are usually selected based on the desired performance level based on any one of several different factors, such as the current system configuration, the communication environment, and / or feedback information from the receiver (e.g., UE) receiving the transmitted signal.

[0019] Feedback information is used to select pre-decoding matrix candidates by defining the same codebook at both the transmitter and receiver and using feedback information from the receiver as an indication of the preferred pre-decoding matrix. In such cases, the feedback information includes something called a pre-decoding matrix index (PMI), which may be based on the properties of the signal received at the receiver. For example, the receiver may determine that the received signal has a relatively low signal-to-noise ratio (SNR) and may accordingly send a PMI that will replace the current pre-decoding matrix with a new pre-decoding matrix to increase the SNR.

[0020] In 3GPP NR systems, two types of codebooks, Type I and Type II, have been standardized for CSI feedback supporting advanced MIMO operation. Both types of codebooks are constructed from a beam grid based on two-dimensional (2D) Discrete Fourier Transform (DFT), enabling beam-selective CSI feedback and in-phase combination between the two polarizations based on Phase Shift Keying (PSK). Type II codebook-based CSI feedback also reports the bandwidth and subband amplitude information of the selected beam, allowing for more accurate CSI. This, in turn, provides improved pre-decoded MIMO transmission over the network.

[0021] In some cases, it may be necessary to limit the set of pre-decoded matrix candidates that can be selected from the codebook. For example, a network may prevent a receiver from selecting some pre-decoded matrix candidates while allowing the receiver to select others. This is often referred to as codebook subset restriction (CBSR). CBSR may include the transmission of a CBSR bitmap from the transmitter (e.g., base station) to the receiver (e.g., UE). The CBSR bitmap typically includes bits corresponding to each pre-decoded matrix in the codebook, where the value of each bit (e.g., "0" or "1") indicates to the receiver whether the receiver is restricted to considering the corresponding pre-decoded matrix candidate as the preferred pre-decoded candidate requested from the base station. One disadvantage of CBSR is the increased signaling overhead. For example, in some systems, the CBSR bitmap may contain a large number (e.g., 64) bits per channel, requiring the transmitting device to send a relatively large amount of information to implement CBSR for all its channels.

[0022] In a multi-user multiple-input multiple-output (MIMO) system, the base station can configure multiple UEs (e.g., two UEs) to report their pre-decoding matrices or pre-decoding matrix candidates in mutually orthogonal directions. To reduce the computational complexity of the UE's CSI calculation, based on uplink measurements, the base station can disregard certain unlikely beams, allowing the UE to avoid testing pre-decoders formed by those disregarded beams. In other words, to reduce computational complexity, based on UL measurements, the base station can constrain the UE to narrow the search space. Therefore, the UE does not need to consider the entire codebook.

[0023] For the 3GPP Release 15 (Rel-15) Type II port selection codebook, the beamforming channel state information reference signal (CSI-RS) utilizes downlink (DL) and uplink (UL) channel reciprocity. For example, the base station estimates the UL channel and, based on channel reciprocity, obtains channel state information about the DL channel. Then, based on the DL channel information, the base station pre-decodes different ports in the CSI-RS for the UE to perform further CSI reporting for CSI refinement. The UE measures the CSI-RS and provides feedback to the base station. For a total number X of CSI-RS ports, X / 2 ports are horizontally polarized (H-pol) and X / 2 ports are vertically polarized (V-pol). L CSI-RS ports are selected from the X / 2 CSI-RS ports. The first CSI-RS port can be selected every d ports (e.g., d is 1, 2, 3, or 4). Then, L consecutive ports (e.g., 1, 2, 4) are selected in a loop.

[0024] The 3GPP Rel-16 Type II port selection codebook enhancement uses the same port selection design as 3GPP Rel-15. When configuring subband PMIs, frequency-domain DFT matrices can be used to compress linear combination coefficients.

[0025] For Type II port selection codebooks, it can be assumed that the base station will pre-decode the CSI-RS based on channel reciprocity (i.e., the DL channel is estimated based on the UL channel). For Frequency Division Multiplexing (FDD), precise channel reciprocity may not exist, especially over long multiplexing distances. However, even for FDD, partial reciprocity may still exist when, for example, the angles of arrival or departure between the DL and UL carriers are similar and / or the channel delay distributions between the DL and UL carriers are similar.

[0026] Figure 1 The PMI matrix (codebook) used in some embodiments of this document is illustrated. In the illustrated example, the Type II codebook structure consists of... (For simplicity, this article will also use the symbol W = W1 * W2 * W) f Or W = W1W2Wf) is given, where W is the PMI matrix (also referred to as the codebook in this paper), W1 is the spatial basis selection matrix (also referred to as the port selection matrix W1 in this paper), W2 provides the compression combination coefficients, and W... f Choose the frequency basis matrix. For the layer index, N3 is the number of PMI subbands in the frequency (i.e., the length or number of entries in each frequency basis), L is the number of spatial bases selected (i.e., the number of ports selected), M is the number of frequency bases selected, and H denotes the Hermitian matrix or conjugate transpose operation. For simplicity, "W" is used. f"" or "Wf" assumes that the Hermitian operation has been performed. This is shown in other diagrams and / or described in detail below. These and other parameters.

[0027] In some systems, for codebook enhancements that utilize DL / UL reciprocity with angle and / or delay, the supported codebook structure is W = W1 * W2 * W. f Where matrix W1 is a freely chosen matrix, and the identity matrix is ​​a special configuration. Frequency basis selection matrix W f It is a compression matrix based on DFT, where N3 = N CQISubband *R and Mv>=1, where R is the size of the Channel Quality Indicator (CQI) subband divided by the size of the PMI subband, and Mv is the number of selected frequency bases. N3 is the number of PMI subbands used for frequency base selection. At least one value of Mv>1 can be supported. In some such systems, the value of Mv can be explicit (e.g., Mv=2). In other embodiments, support for Mv>1 is an optional feature for the UE, considering the UE complexity associated with codebook parameters. However, for candidate values ​​of R, mechanisms for configuring / indicating to the UE, and / or mechanisms for the UE to select W... f The mechanism for selection / reporting has not yet been determined. Furthermore, or in other systems, W f It can be turned off by the base station. When turned off, W f It can be a completely one vector.

[0028] In Rel-15, type II and type II codebooks were specified based on W1*W2. In Rel-16, codebooks were specified based on W1*W2*W2. f Enhanced Type II and Type II codebooks were specified.

[0029] In Rel-17, a further enhanced Type II codebook was specified. For example, the CSI feedback in Rel-17 further enhances incoherent joint transmission (NCJT) for multiple transmit and receive point (TRP) operations (referred to as multi-TRP or mTRP). In some wireless networks, NCJT can be used to provide multiple-input multiple-output (MIMO), multi-user (MU) MIMO, and / or cooperative multipoint (CoMP) communication. NCJT can originate from multiple TRPs, multiple panels of TRPs (multi-panel), or a combination thereof. Coherent joint transmission (CJT) uses synchronization between TRPs. However, for distributed TRPs, the pre-decoder can be designed without co-location, making the TRPs asynchronous. Instead, each TRP independently derives its pre-decoder without knowing the pre-decoders used by other TRPs. Therefore, joint transmission is incoherent. In Rel-17, the CSI feedback for NCJT with multiple TRPs is based on the Type I MIMO codebook, which only supports single downlink control information (DCI) multiple TRP NCJT scheme 1a (i.e., spatial domain multiplexing (SDM)).

[0030] In some communication systems (e.g., Rel-18 NR), it may be desirable to provide CSI enhancements to support CJT with multiple TRPs. CJT assumes that multiple TRPs can coherently perform joint pre-decoding of the transmission. Some such systems may target, for example, frequency range 1 (FR1) and up to four TRPs, assuming ideal backhaul and synchronization and the same number of antenna ports across TRPs, as follows: Rel-16 / 17II codebook refinement for FDD-targeted CJT mTRPs and their associated CSI reports, considering throughput-overhead tradeoffs. However, the implementations disclosed herein are not limited to this (fewer or more than four TRPs may be used).

[0031] For example, Figure 2 Multi-TRP operation, which may be used according to certain embodiments disclosed herein, is illustrated. UE 202 receives signals from four TRPs 204. Each TRP includes an antenna panel 206 having eight ports (i.e., antenna elements), where four of these ports are V-poles and four of these ports are H-poles. For example, a cross-polarized antenna may include a V-pol port 208 and an H-pol port 210. Thus, the four TRPs 204 use a total of 32 ports in combination.

[0032] In some implementations, for multi-TRP CJTs, UE 202 can use two codebook structures in a first mode (Mode 1) and a second mode (Mode 2). Mode 1 provides independent frequency base selection for different TRPs or different TRP groups (i.e., W... f,n(where n = 1, 2, ..., N, and N is the number of TRPs or TRP groups), this independent frequency basis selection corresponds to a more general codebook structure for handling non-co-located TRPs. For example, in Mode 1, the codebook for allowing independent frequency basis selection across N TRPs or TRP groups can be derived from... Provided.

[0033] Mode 2 provides all TRPs or TRP groups (i.e., W) f The common frequency base selection between N TRPs or groups of TRPs corresponds to a simpler codebook structure (i.e., this is a special case of Mode 1 for co-located TRPs). For example, in Mode 2, the codebook used to provide joint or common frequency domain base selection across N TRPs or groups of TRPs can be derived from... Provided.

[0034] To address the increasing complexity of uplink control information (UCI) and / or reduce the signaling overhead of using Type II codebooks with multiple TRPs (mTRPs), the embodiments disclosed herein provide for partitioning and assembling the UCI into distinct segments or sections. Additionally, or in other embodiments, a UCI omission process is provided.

[0035] UCI Assembly

[0036] In some implementations, the CSI feedback (i.e., UCI) for type II codebook refinement of mTRP CJT may include a universal component, a spatial basis (i.e., W1) component, and a frequency basis (i.e., W2) component. f The components include the rank indicator (RI), the wideband channel quality indicator (CQI), the subband CQI, and / or the dynamic TRP selection bitmap.

[0037] The space basis (i.e., W1) component may include, for example, a dynamic selection of a list of the number of space bases selected for each TRP. For a conventional Type II CSI for mTRP CJT, the space basis component may include a twiddle factor and a space basis indicator. For a Type II Port Selection (PS) CSI for mTRP CJT, the space basis component may include a port indicator.

[0038] Frequency basis (i.e., W) f Components may include, for example, frequency base indicators.

[0039] The linear combination coefficient (i.e., W2) components may include, for example, the total number of non-zero (NZ) coefficients, the strongest coefficient indicator (SCI), a bitmap of the NZ coefficient positions, phase quantization of the NZ coefficients, and / or amplitude quantization of the NZ coefficients.

[0040] In some implementations, Type II CSI includes a first CSI portion (CSI portion 1) with a fixed or predetermined payload size and a second CSI portion (CSI portion 2) with a flexible payload size. Thus, for example, the base station may first decode CSI portion 1 to determine the payload size of CSI portion 2. CSI portion 2 may be further divided into CSI portion 2 group 0, CSI portion 2 group 1, and CSI portion 2 group 2. Regarding the priority of CSI transmission from the UE to the base station, CSI portion 1 has a higher priority than CSI portion 2 group 0, CSI portion 2 group 0 has a higher priority than CSI portion 2 group 1, and CSI portion 2 group 1 has a higher priority than CSI portion 2 group 2.

[0041] In some implementations, for a Type II codebook used for mTRP CJT, the UE is configured to generate CSI Part 1, which has a general component RI, wideband CQI, subband CQI, and a dynamic TRP selection bitmap, and has spatial basis (i.e., W1) components corresponding to the dynamic selection of a list of spatial basis selections for each TRP. The base station uses the dynamic TRP selection bitmap and the number of spatial basis selections for each TRP to determine the payload size of CSI Part 2. Therefore, the UE includes this information in CSI Part 1.

[0042] Alternatively, or in other embodiments of the Type II codebook for mTRP CJT, the UE is configured to generate CSI Part 2 Group 0 with spatial basis (i.e., W1) components, the magnitudes of which are dynamic and depend on the information provided in CSI Part 1. For example, for conventional Type II CSI, CSI Part 2 Group 0 includes a rotation factor and a spatial basis indicator, and for Type II PS CSI, CSI Part 2 Group 0 includes a port indicator.

[0043] Alternatively, or in other embodiments of the Type II codebook used for mTRP CJT, the UE is configured to include a frequency base (i.e., W) in CSI Part 2 Group 0 or CSI Part 2 Group 1. f The frequency base indicator is a component of the frequency base indicator. In one such implementation, the UE is configured to select between different groups based on different enhanced Type II CSIs. For example, when configured with enhanced Rel-17 Type II CSI for mTRP CJT, the UE may include a frequency base indicator in CSI section 2 group 0, and when configured with enhanced Rel-16 Type II CSI for mTRP CJT, the UE may include a frequency base indicator in CSI section 2 group 1.

[0044] Alternatively, in other implementations of the Type II codebook for mTRP CJT, the UE is configured to generate CSI Part 1 to further include the total number of NZ coefficients for the linear combination coefficient (i.e., W2) component. Since the total number of reported NZ coefficients affects the size of CSI Part 2, the base station can use the total number of NZ coefficients (if included in CSI Part 1) to further determine the size of CSI Part 2.

[0045] Alternatively, or in other embodiments of the Type II codebook for mTRP CJT, the UE is configured to generate CSI part 2 group 0 with SCI. The SCI has the highest priority of the linear combination coefficient (i.e., W2) component. Therefore, the SCI can be included in the group (i.e., group 0) of CSI part 2 with the highest priority.

[0046] Alternatively, or in other embodiments of the Type II codebook for mTRP CJT, the UE is configured to divide the following linear combination coefficients (i.e., W2) components into a first group and a second group: a bitmap of NZ coefficient positions, phase quantization of NZ coefficients, and amplitude quantization of NZ coefficients. For example, the first and second groups may be approximately the same size for phase quantization and amplitude quantization of NZ coefficients. For example, the first and second groups may be different sizes for the bitmap of NZ coefficient positions. These linear combination coefficients (i.e., W2) components may include the maximum amount of CSI feedback overhead. Furthermore, the base station may be able to at least partially approximate the channel conditions using only a portion of these components or not using them at all. Therefore, to reduce overhead, the first and second groups may be given relatively lower priority. For example, in one embodiment, the UE reports the first group in CSI Part 2 Group 1 and the second group in CSI Part 2 Group 2.

[0047] When the phase quantization and amplitude quantization of the NZ coefficients are divided into two groups, according to one implementation scheme, the UE and / or base station can... Determine the size of the first group and by To determine the size of the second group, where v is the number of layers in the CSI report information, and K NZ This represents the total number of reported NZ coefficients in the combined coefficient matrix W2. When the phase quantization and amplitude quantization of the NZ coefficients are divided into two groups, according to another implementation, the UE and / or base station can... Determine the size of the first group and by To determine the size of the second group.

[0048] When the bitmap of NZ coefficient locations is divided into two groups, according to one implementation scheme, the UE and / or base station can... Determine the size of the first group and by The size of the second group is determined, where K is the total number of coefficients in the combination coefficient matrix W2. When the bitmap of the NZ coefficient positions is divided into two groups, according to another implementation, the UE and / or base station can... Determine the size of the first group and by To determine the size of the second group. When the bitmap of the NZ coefficient positions is divided into two groups, according to another implementation scheme, the UE and / or base station can... Determine the size of the first group and by To determine the size of the second group. In some implementations, the design principle is that the size of the first group = K - the size of the second group used for amplitude / phase quantization of the NZ coefficients, and the size of the second group can be the size of the second group used for amplitude / phase quantization of the NZ coefficients.

[0049] UCI omitted

[0050] In some wireless systems, the payload size can vary significantly depending on the UE's choice of Type II CSI report (e.g., RI). Due to these differences, the uplink resource allocation for carrying the CSI report may not be suitable for the entire UCI payload. Furthermore, the base station may not be able to fully predict the payload size before scheduling the CSI report, potentially leading to under-allocation of resources. Therefore, some implementations described herein include dividing the UCI payload into different priority levels and omitting UCIs starting from the lowest priority level.

[0051] In some implementations of the Type II codebook for mTRP CJT, with UCI omitted, the UE is configured to divide the following linear combination coefficients (i.e., W2) components into a first group and a second group: a bitmap of NZ coefficient positions, phase quantization of NZ coefficients, and amplitude quantization of NZ coefficients. As discussed above, these linear combination coefficients (i.e., W2) components can include the maximum amount of CSI feedback overhead. Furthermore, the base station may be able to at least partially approximate the channel conditions using only a portion of these components or not using them at all. Therefore, to reduce overhead, the first and second groups may be given relatively lower priority. For example, in one implementation, the UE reports the first group in CSI Part 2 Group 1 and the second group in CSI Part 2 Group 2.

[0052] In some such implementations, the linear combination coefficients in the combination coefficient matrix W2 have associated priorities. Linear combination coefficients with higher priority in the combination coefficient matrix W2 are reported in CSI Part 2 Group 1, and linear combination coefficients with lower priority in the combination coefficient matrix W2 are reported in CSI Part 2 Group 2.

[0053] In one implementation of the Type II codebook for mTRP CJT, for UCI omission, the UE and / or base station are configured to calculate the priority of each linear combination coefficient in the combination coefficient matrix W2 based on the priority function Pri(l, i, f) = 2L·v·f + v·i + l, where smaller values ​​of the priority function Pri(l, i, f) have higher priority, and where L is the number of spatial bases selected per polarization, v is the number of layers in the CSI report, M is the number of frequency bases selected, l = 0, ..., v-1 are layer indices, i = 0, ..., 2L-1 are spatial base indices or port indices, and f = 0, ..., M-1 are frequency base indices.

[0054] In one implementation of the Type II codebook for mTRP CJT, for UCI omission, the UE and / or base station are configured to calculate the priority of each linear combination coefficient in the combination coefficient matrix W2 based on a priority function Pri(l, i, f) = 2L·v·π(f) + v·i + l, where smaller values ​​of the priority function Pri(l, i, f) have higher priority, where L is the number of spatial bases selected per polarization, v is the number of layers in the CSI report, M is the number of frequency bases selected, l = 0, ..., v-1 are layer indices, i = 0, ..., 2L-1 are spatial base indices or port indices, and f = 0, ..., M-1 are frequency base indices. The frequency base index f is sorted by priority in the order 0, N3-1, 1, N3-2, 2, ..., where N3 is the number of sub-bands. This is the index of the frequency basis selected for the f-th layer corresponding to layer index l.

[0055] Figure 3 A flowchart illustrating a method 300 for a UE to communicate in a wireless network according to an embodiment of this document is provided. Method 300 includes receiving a signal 302 from a plurality of TRPs at the UE. Method 300 also includes, at the UE, using a spatial basis selection matrix W1, a combination coefficient matrix W2, and a frequency basis selection matrix W, based on the signal. f The codebook W = W1 * W2 * W fMethod 300 further includes determining the UCI for mTRP CJT CSI feedback (304). Method 300 also includes generating 306 CSI report information at the UE, which includes the UCI in a first CSI portion (CSI portion 1) and a second CSI portion (CSI portion 2). CSI portion 1 includes the RI, wideband CQI, subband CQI, TRP selection bitmap, and the number of selected spatial bases per TRP. CSI portion 2 includes CSI portion 2 group 0, CSI portion 2 group 1, and CSI portion 2 group 2. Method 300 also includes transmitting 308 CSI report information on an uplink channel from the UE to one or more of the plurality of TRPs.

[0056] In some embodiments of method 300, for type II CSI for mTRP CJT, CSI part 2 group 0 includes a twitch factor and a space basis indicator for the space basis selection matrix W1.

[0057] In some embodiments of method 300, for the Type II port selection CSI for mTRP CJT, CSI part 2 group 0 includes port indicators for the spatial basis selection matrix W1.

[0058] In some embodiments of method 300, CSI part 2 group 0 or CSI part 2 group 1 includes a frequency base selection matrix W. f The frequency base indicator. Some such embodiments also include, for the Type II port selection CSI for the mTRP CJT, selecting CSI portion 2 group 0 for the frequency base indicator, and for the Type II CSI for the mTRP CJT, selecting CSI portion 2 group 1 for the frequency base indicator.

[0059] In some embodiments of method 300, CSI part 1 also includes the total number of NZ coefficients for combining coefficient matrix W2.

[0060] In some implementations of method 300, CSI part 2 group 0 includes the strongest coefficient indicator for combining coefficient matrix W2.

[0061] In some implementations, method 300 further includes: dividing linear combination coefficient information into a first group and a second group, wherein the linear combination coefficient information includes one or more of the bitmap of NZ coefficient positions, phase quantization of NZ coefficients, and amplitude quantization of NZ coefficients; reporting the first group in CSI section 2 group 1; and reporting the second group in CSI section 2 group 2.

[0062] In some such implementations, when the linear combination coefficient information includes phase quantization and amplitude quantization of NZ coefficients divided into a first group and a second group: the first size of the first group is determined by... Given, and the second size of the second group is determined by Given, where v is the layer number in the CSI report information, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

[0063] In some such implementations, when the linear combination coefficient information includes phase quantization and amplitude quantization of NZ coefficients divided into a first group and a second group: the first size of the first group is determined by... Given, and the second size of the second group is determined by Given, where v is the layer number in the CSI report information, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

[0064] In some implementations, when the linear combination coefficient information includes a bitmap of NZ coefficient positions divided into a first group and a second group: the first size of the first group is determined by... Given, and the second size of the second group is determined by Given, where v is the layer number in the CSI report information, K is the total number of coefficients in the combination coefficient matrix W2, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

[0065] In some such implementations, when the linear combination coefficient information includes a bitmap of NZ coefficient positions divided into a first group and a second group: the first size of the first group is determined by... Given, and the second size of the second group is determined by Given, where v is the layer number in the CSI report information, K is the total number of coefficients in the combination coefficient matrix W2, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

[0066] In some such implementations, when the linear combination coefficient information includes a bitmap of NZ coefficient positions divided into a first group and a second group: the first size of the first group is determined by... Given, and the second size of the second group is determined by Given, where v is the layer number in the CSI report information, K is the total number of coefficients in the combination coefficient matrix W2, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

[0067] The embodiments contemplated herein include an apparatus comprising components for performing one or more elements of method 300. This apparatus may be, for example, a UE (such as wireless device 802 (UE), as described herein).

[0068] The embodiments contemplated herein include one or more non-transitory computer-readable media, which include instructions for causing the electronic device to perform one or more elements of method 300 when executed by one or more processors of the electronic device. The non-transitory computer-readable medium may be, for example, the memory of a UE (such as memory 806 of a wireless device 802 (UE), as described herein).

[0069] The embodiments contemplated herein include an apparatus comprising logic components, modules, or circuitry for performing one or more elements of method 300. This apparatus may be, for example, a UE (such as wireless device 802 (UE), as described herein).

[0070] The embodiments contemplated herein include an apparatus comprising: one or more processors and one or more computer-readable media including instructions that, when executed by the one or more processors, cause the one or more processors to perform one or more elements of method 300. The apparatus may be, for example, a UE (such as wireless device 802 (UE), as described herein).

[0071] The implementation scheme envisioned herein includes a signal as described in or associated with one or more elements of method 300.

[0072] The embodiments contemplated herein include a computer program or computer program product comprising instructions, wherein execution by a processor will cause the processor to perform one or more elements of method 300. The processor may be a processor of a UE (such as processor 804 of a wireless device 802 (UE), as described herein). These instructions may, for example, reside in the processor and / or in memory.

[0073] Figure 4 A flowchart illustrating a method 400 for a wireless network according to an embodiment of this document is provided. Method 400 includes determining 402 that a UE is configured to receive signals from a plurality of TRPs. Method 400 also includes configuring 404 the UE to use a spatial basis selection matrix W1, a combination coefficient matrix W2, and a frequency basis selection matrix W... f The codebook W = W1 * W2 * W fTo generate multi-TRP CJT CSI report information. Method 400 also includes receiving 406 multi-TRP CJT CSI report information from the UE, the multi-TRP CJT CSI report information including UCI in a first CSI part (CSI part 1) and a second CSI part (CSI part 2). CSI part 1 includes RI, wideband CQI, subband CQI, TRP selection bitmap, and the number of selected spatial bases per TRP. CSI part 2 includes CSI part 2 group 0, CSI part 2 group 1, and CSI part 2 group 2. Method 400 also includes transmitting 408 Physical Downlink Shared Channel (PDSCH) and its demodulation reference signal (DMRS) from at least one of the multiple TRPs to the UE based on the multi-TRP CJT CSI report information.

[0074] In some embodiments of method 400, for type II CSI for mTRP CJT, CSI part 2 group 0 includes a twitch factor and a space basis indicator for the space basis selection matrix W1.

[0075] In some embodiments of method 400, for the Type II port selection CSI for mTRP CJT, CSI part 2 group 0 includes port indicators for the spatial basis selection matrix W1.

[0076] In some embodiments of method 400, CSI part 2 group 0 or CSI part 2 group 1 includes a frequency base selection matrix W. f The frequency base indicator. In some such embodiments, for the Type II Port Selection CSI for mTRP CJT, CSI section 2 group 0 includes a frequency base indicator, and for the Type II CSI for mTRP CJT, CSI section 2 group 1 includes a frequency base indicator.

[0077] In some embodiments of method 400, CSI part 1 also includes the total number of NZ coefficients for combining coefficient matrix W2.

[0078] In some implementations of method 400, CSI part 2 group 0 includes the strongest coefficient indicator for combining coefficient matrix W2.

[0079] In some implementations of method 400: the linear combination coefficient information is divided into a first group and a second group; the linear combination coefficient information includes one or more of the bitmap of the NZ coefficient position, the phase quantization of the NZ coefficient, and the amplitude quantization of the NZ coefficient; the CSI part 2 group 1 includes the first group; and the CSI part 2 group 2 includes the second group.

[0080] In some such implementations, when the linear combination coefficient information includes phase quantization and amplitude quantization of NZ coefficients divided into a first group and a second group: the first size of the first group is determined by... Given, and the second size of the second group is determined by Given, where v is the layer number in the CSI report information, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

[0081] In some such implementations, when the linear combination coefficient information includes phase quantization and amplitude quantization of NZ coefficients divided into a first group and a second group: the first size of the first group is determined by... Given, and the second size of the second group is determined by Given, where v is the layer number in the CSI report information, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

[0082] In some such implementations, when the linear combination coefficient information includes a bitmap of NZ coefficient positions divided into a first group and a second group: the first size of the first group is determined by... Given; and the second size of the second group is given by Given, where v is the layer number in the CSI report information, K is the total number of coefficients in the combination coefficient matrix W2, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

[0083] In some such implementations, when the linear combination coefficient information includes a bitmap of NZ coefficient positions divided into a first group and a second group: the first size of the first group is determined by... Given, and the second size of the second group is determined by Given, where is the layer number in the CSI report information, K is the total number of coefficients in the combination coefficient matrix W2, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

[0084] In some such implementations, when the linear combination coefficient information includes a bitmap of NZ coefficient positions divided into a first group and a second group: the first size of the first group is determined by... Given; and the second size of the second group is given by Given, where v is the layer number in the CSI report information, K is the total number of coefficients in the combination coefficient matrix W2, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

[0085] The embodiments contemplated herein include an apparatus comprising components for performing one or more elements of method 400. This apparatus may be, for example, a base station (such as network device 818 (base station), as described herein).

[0086] The embodiments contemplated herein include one or more non-transitory computer-readable media, which include instructions for causing the electronic device to perform one or more elements of method 400 when executed by one or more processors of the electronic device. The non-transitory computer-readable medium may be, for example, the memory of a base station (such as memory 822 of a network device 818 (base station), as described herein).

[0087] The embodiments contemplated herein include an apparatus comprising logic components, modules, or circuitry for performing one or more elements of method 400. This apparatus may be, for example, a base station (such as network device 818 (base station), as described herein).

[0088] The embodiments contemplated herein include an apparatus comprising: one or more processors and one or more computer-readable media including instructions that, when executed by the one or more processors, cause the one or more processors to perform one or more elements of method 400. The apparatus may be, for example, a base station (such as network device 818 (base station), as described herein).

[0089] The implementation scheme envisioned herein includes a signal as described in or associated with one or more elements of method 400.

[0090] The embodiments contemplated herein include a computer program or computer program product comprising instructions, wherein execution of the program by a processing element will cause the processing element to perform one or more elements of method 400. The processor may be a processor of a base station (such as processor 820 of network device 818 (base station), as described herein). These instructions may, for example, reside in the processor and / or in the memory of the base station (such as memory 822 of network device 818 (base station), as described herein).

[0091] Figure 5 A flowchart illustrating a method 500 for a UE to communicate in a wireless network according to an embodiment of this document is provided. Method 500 includes receiving a signal 502 from a plurality of TRPs at the UE. Method 500 also includes, at the UE, using a spatial basis selection matrix W1, a combination coefficient matrix W2, and a frequency basis selection matrix W, based on the signal. f The codebook W = W1 * W2 * W fMethod 504 determines the UCI for mTRPCJT CSI feedback. Method 500 also includes, at the UE, dividing the linear combination coefficient information into a first group and a second group based on the corresponding priority associated with the linear combination coefficients in the combination coefficient matrix W2. Method 500 further includes instructing the transmission of a reduced-size CSI report on an uplink channel from the UE to one or more of the plurality of TRPs, the reduced-size CSI report including the linear combination coefficient information in the first group and omitting at least a portion of the linear combination coefficient information in the second group.

[0092] In some implementations, method 500 further includes: generating CSI report information at the UE, the CSI report information including UCIs in a first CSI portion (CSI portion 1) and a second CSI portion (CSI portion 2), wherein CSI portion 2 includes CSI portion 2 group 0, CSI portion 2 group 1, and CSI portion 2 group 2; reporting the first group in CSI portion 2 group 1; and reporting the second group in CSI portion 2 group 2, wherein the corresponding priority associated with the linear combination coefficients for the first group is higher than the corresponding priority associated with the linear combination coefficients for the second group. In some such implementations, sending a reduced-size CSI report includes sending CSI portion 2 group 1 and discarding CSI portion 2 group 2.

[0093] In some implementations of method 500, the linear combination coefficient information includes one or more of the following: a bitmap of the NZ coefficient positions, phase quantization of the NZ coefficients, and amplitude quantization of the NZ coefficients.

[0094] In some implementations, method 500 further includes calculating, at the UE, a corresponding priority associated with the linear combination coefficients in the combination coefficient matrix W2. In some such implementations, the corresponding priority is based on a priority function Pri(l, i, f) = 2L·v·f + v·i + l, where smaller values ​​of the priority function Pri(l, i, f) have higher priority, and where L is the number of spatial bases selected per polarization, v is the number of layers in the CSI report, M is the number of frequency bases selected, l = 0, ..., v-1 are layer indices, i = 0, ..., 2L-1 are spatial base indices or port indices, and f = 0, ..., M-1 are frequency base indices. In other implementations, the corresponding priorities are based on the priority function Pri(l, i, f) = 2L·v·π(f) + v·i + l, where smaller values ​​of the priority function Pri(l, i, f) have higher priorities, where L is the number of spatial bases selected per polarization, v is the number of layers in the CSI report, M is the number of frequency bases selected, l = 0,...,v-1 are layer indices, i = 0,...,2L-1 are spatial base indices or port indices, and f = 0,...,M-1 are frequency base indices, and where the function The frequency base index f is sorted by priority in the order 0, N3-1, 1, N3-2, 2, ..., where N3 is the number of sub-bands. This is the index of the frequency basis selected for the f-th layer corresponding to layer index l.

[0095] The embodiments contemplated herein include an apparatus comprising components for performing one or more elements of method 500. This apparatus may be, for example, a UE (such as wireless device 802 (UE), as described herein).

[0096] The embodiments contemplated herein include one or more non-transitory computer-readable media, which include instructions for causing the electronic device to perform one or more elements of method 500 when executed by one or more processors of the electronic device. The non-transitory computer-readable medium may be, for example, the memory of a UE (such as memory 806 of a wireless device 802 (UE), as described herein).

[0097] The embodiments contemplated herein include an apparatus comprising logic components, modules, or circuitry for performing one or more elements of method 500. This apparatus may be, for example, a UE (such as wireless device 802 (UE), as described herein).

[0098] The embodiments contemplated herein include an apparatus comprising: one or more processors and one or more computer-readable media including instructions that, when executed by the one or more processors, cause the one or more processors to perform one or more elements of method 500. The apparatus may be, for example, a UE (such as wireless device 802 (UE), as described herein).

[0099] The implementation scheme envisioned herein includes a signal as described in or associated with one or more elements of method 500.

[0100] The embodiments contemplated herein include a computer program or computer program product comprising instructions, wherein execution by a processor will cause the processor to perform one or more elements of method 500. The processor may be a processor of a UE (such as processor 804 of a wireless device 802 (UE), as described herein). These instructions may, for example, reside in the processor and / or in memory.

[0101] Figure 6 A flowchart illustrating a method 600 for a wireless network according to an embodiment of this document is provided. Method 600 includes determining 602 that a UE is configured to receive signals from a plurality of TRPs. Method 600 further includes configuring 604 the UE to use a spatial basis selection matrix W1, a combination coefficient matrix W2, and a frequency basis selection matrix W... f The codebook W = W1 * W2 * W f To generate multi-TRP CJT CSI report information. Method 600 also includes receiving from the UE 606 a reduced-size CSI report including a UCI, the UCI including linear combination coefficient information divided into a first group and a second group based on corresponding priorities associated with linear combination coefficients in the combination coefficient matrix W2, wherein at least a portion of the linear combination coefficient information in the second group is omitted from the reduced-size CSI report. Method 600 also includes transmitting 608 PDSCH and its DMRS transmission from at least one of the plurality of TRPs to the UE based on the reduced-size CSI report.

[0102] In some embodiments of method 600, the size-reduced CSI report includes UCIs in a first CSI portion (CSI portion 1) and a second CSI portion (CSI portion 2), wherein CSI portion 2 includes CSI portion 2 group 0, CSI portion 2 group 1, and CSI portion 2 group 2. CSI portion 2 group 1 includes the first group. CSI portion 2 group 2 includes the second group. The corresponding priority associated with the linear combination coefficients for the first group is higher than the corresponding priority associated with the linear combination coefficients for the second group. In some such embodiments, the size-reduced CSI report includes CSI portion 2 group 1, and CSI portion 2 group 2 is discarded from the size-reduced CSI report.

[0103] In some implementations of method 600, the linear combination coefficient information includes one or more of the following: a bitmap of the NZ coefficient positions, phase quantization of the NZ coefficients, and amplitude quantization of the NZ coefficients.

[0104] In some implementations, method 600 further includes calculating the corresponding priorities associated with the linear combination coefficients in the combination coefficient matrix W2. In some such implementations, the corresponding priorities are based on a priority function Pri(l,i,f) = 2L·v·f + v·i + l, where smaller values ​​of the priority function Pri(l,i,f) have higher priorities, and where L is the number of spatial bases selected per polarization, v is the number of layers in the CSI report, M is the number of frequency bases selected, l = 0,...,v-1 are layer indices, i = 0,...,2L-1 are spatial base indices or port indices, and f = 0,...,M-1 are frequency base indices.

[0105] In other implementations, the corresponding priorities are based on the priority function Pri(l,i,f) = 2L·v·π(f) + v·i + l, where smaller values ​​of the priority function Pri(l,i,f) have higher priorities, where L is the number of spatial bases selected per polarization, v is the number of layers in the CSI report, M is the number of frequency bases selected, l = 0, ..., v-1 are layer indices, i = 0, ..., 2L-1 are spatial base indices or port indices, and f = 0, ..., M-1 are frequency base indices. The frequency base index f is sorted by priority in the order 0, N3-1, 1, N3-2, 2, ..., where N3 is the number of sub-bands. This is the index of the frequency basis selected for the f-th layer corresponding to the layer index.

[0106] The embodiments contemplated herein include an apparatus comprising components for performing one or more elements of method 600. This apparatus may be, for example, a base station (such as network device 818 (base station), as described herein).

[0107] The embodiments contemplated herein include one or more non-transitory computer-readable media, which include instructions for causing the electronic device to perform one or more elements of method 600 when executed by one or more processors of the electronic device. The non-transitory computer-readable medium may be, for example, the memory of a base station (such as memory 822 of a network device 818 (base station), as described herein).

[0108] The embodiments contemplated herein include an apparatus comprising logic components, modules, or circuitry for performing one or more elements of method 600. This apparatus may be, for example, a base station (such as network device 818 (base station), as described herein).

[0109] The embodiments contemplated herein include an apparatus comprising: one or more processors and one or more computer-readable media including instructions that, when executed by the one or more processors, cause the one or more processors to perform one or more elements of method 600. The apparatus may be, for example, a base station (such as network device 818 (base station), as described herein).

[0110] The implementation scheme envisioned herein includes a signal as described in or associated with one or more elements of method 600.

[0111] The embodiments contemplated herein include a computer program or computer program product comprising instructions, wherein execution of the program by a processing element will cause the processing element to perform one or more elements of method 600. The processor may be a processor of a base station (such as processor 820 of network device 818 (base station), as described herein). These instructions may, for example, reside in the processor and / or in the memory of the base station (such as memory 822 of network device 818 (base station), as described herein).

[0112] Figure 7 An example architecture of a wireless communication system 700 according to an embodiment disclosed herein is illustrated. The following description is provided for an example wireless communication system 700 operating in conjunction with LTE system standards and / or 5G or NR system standards provided by 3GPP technical specifications.

[0113] like Figure 7As shown, the wireless communication system 700 includes UE 702 and UE 704 (but any number of UEs may be used). In this example, UE 702 and UE 704 are exemplified as smartphones (e.g., handheld touchscreen mobile computing devices capable of connecting to one or more cellular networks), but may also include any mobile or non-mobile computing device configured for wireless communication.

[0114] UE 702 and UE 704 can be configured to be communicatively coupled to RAN 706. In an embodiment, RAN 706 can be NG-RAN, E-UTRAN, etc. UE 702 and UE 704 utilize connections (or channels) with RAN 706 (shown as connection 708 and connection 710, respectively), where each connection (or channel) includes a physical communication interface. RAN 706 may include one or more base stations (such as base station 712 and base station 714) implementing connection 708 and connection 710.

[0115] In this example, Connection 708 and Connection 710 are air interfaces that enable this type of communication coupling and can conform to the RAT used by RAN706, such as LTE and / or NR, for example.

[0116] In some implementations, UE 702 and UE 704 can also directly exchange communication data via sidelink interface 716. UE 704 is shown configured to access an access point (shown as AP 718) via connection 720. By way of example, connection 720 may include a local wireless connection, such as a connection conforming to any IEEE 802.11 protocol, wherein AP 718 may include... Router. In this example, AP 718 may connect to another network (e.g., the Internet) without using CN 724.

[0117] In the implementation, UE 702 and UE 704 may be configured to communicate with each other or with base station 712 and / or base station 714 on a multi-carrier communication channel using orthogonal frequency division multiplexing (OFDM) communication signals according to various communication technologies (such as, but not limited to, orthogonal frequency division multiple access (OFDMA) communication technology (e.g., for downlink communication) or single-carrier frequency division multiple access (SC-FDMA) communication technology (e.g., for uplink and ProSe or sidelink communication)), but the scope of the implementation is not limited in this respect. The OFDM signal may include multiple orthogonal subcarriers.

[0118] In some implementations, all or part of base station 712 or base station 714 may be implemented as one or more software entities running on a server computer as part of a virtual network. Furthermore, or in other implementations, base station 712 or base station 714 may be configured to communicate with each other via interface 722. In implementations where wireless communication system 700 is an LTE system (e.g., when CN 724 is an EPC), interface 722 may be an X2 interface. This X2 interface may be defined between two or more base stations (e.g., two or more eNBs, etc.) connected to the EPC and / or between two eNBs connected to the EPC. In implementations where wireless communication system 700 is an NR system (e.g., when CN 724 is a 5GC), interface 722 may be an Xn interface. This Xn interface is defined between two or more base stations (e.g., two or more gNBs, etc.) connected to the 5GC, between a base station 712 (e.g., a gNB) connected to the 5GC and an eNB, and / or between two eNBs connected to the 5GC (e.g., CN 724).

[0119] RAN 706 is shown communicatively coupled to CN 724. CN 724 may include one or more network elements 726 configured to provide various data and telecommunications services to customers / subscribers (e.g., users of UE 702 and UE 704) connected to CN 724 via RAN 706. Components of CN 724 may be implemented in a single physical device or a separate physical device including components for reading and executing instructions from machine-readable or computer-readable media (e.g., non-transitory machine-readable storage media).

[0120] In the implementation scheme, CN 724 may be an EPC, and RAN 706 may be connected to CN 724 via S1 interface 728. In the implementation scheme, S1 interface 728 may be divided into two parts: an S1 user plane (S1-U) interface, which carries service data between base station 712 or base station 714 and the service gateway (S-GW); and an S1-MME interface, which is the signaling interface between base station 712 or base station 714 and the mobility management entity (MME).

[0121] In the implementation scheme, CN 724 may be a 5GC, and RAN 706 may be connected to CN 724 via NG interface 728. In the implementation scheme, NG interface 728 may be divided into two parts: an NG user plane (NG-U) interface, which carries service data between base station 712 or base station 714 and user plane function (UPF); and an S1 control plane (NG-C) interface, which is the signaling interface between base station 712 or base station 714 and access and mobility management function (AMF).

[0122] Generally, application server 730 can be an element that provides Internet Protocol (IP) carried resources (e.g., packet-switched data services) for use with CN 724. Application server 730 can also be configured to support one or more communication services (e.g., VoIP sessions, group communication sessions, etc.) for UE 702 and UE 704 via CN 724. Application server 730 can communicate with CN 724 via IP communication interface 732.

[0123] Figure 8 A system 800 for performing signaling 834 between a wireless device 802 and a network device 818 according to an embodiment disclosed herein is illustrated. System 800 may be part of a wireless communication system as described herein. Wireless device 802 may be, for example, a UE (User Equipment) in a wireless communication system. Network device 818 may be, for example, a base station (e.g., an eNB or gNB) in a wireless communication system.

[0124] Wireless device 802 may include one or more processors 804. Processor 804 may execute instructions to perform various operations of wireless device 802 as described herein. Processor 804 may include one or more baseband processors, which may be implemented using, for example, a central processing unit (CPU), digital signal processor (DSP), application-specific integrated circuit (ASIC), controller, field-programmable gate array (FPGA) device, another hardware device, firmware device, or any combination thereof configured to perform the operations described herein.

[0125] Wireless device 802 may include memory 806. Memory 806 may be a non-transitory computer-readable storage medium that stores instructions 808, which may include, for example, instructions executed by processor 804. Instructions 808 may also be referred to as program code or a computer program. Memory 806 may also store data used by processor 804 and results calculated by the processor.

[0126] Wireless device 802 may include one or more transceivers 810, which may include radio frequency (RF) transmitter circuitry and / or receiver circuitry that use antenna 812 of wireless device 802 to facilitate signaling (e.g., signaling 834) to and / or from wireless device 802 and other devices (e.g., network device 818) in accordance with a corresponding RAT.

[0127] Wireless device 802 may include one or more antennas 812 (e.g., one, two, four or more). In embodiments with multiple antennas 812, wireless device 802 may fully utilize the spatial diversity of these multiple antennas 812 to transmit and / or receive multiple different data streams on the same time-frequency resource. This behavior may be referred to as, for example, multiple-input multiple-output (MIMO) behavior (referring to multiple antennas used at each of the transmitting and receiving devices to implement this aspect). MIMO transmission by wireless device 802 may be implemented according to pre-decoding (or digital beamforming) applied to wireless device 802, which multiplexes the data streams among antennas 812 based on known or assumed channel characteristics, such that each data stream is received with appropriate signal strength relative to the other streams at a desired location in the spatial domain (e.g., the location of the receiver associated with that data stream). Some embodiments may use a single-user MIMO (SU-MIMO) method (where all data streams are directed to a single receiver) and / or a multi-user MIMO (MU-MIMO) method (where individual data streams may be directed to individual (different) receivers at different locations in the spatial domain).

[0128] In some implementations with multiple antennas, wireless device 802 can implement analog beamforming technology, whereby the phase of the signal transmitted by antenna 812 is relatively adjusted so that the (joint) transmission of antenna 812 can be guided (this is sometimes referred to as beam control).

[0129] Wireless device 802 may include one or more interfaces 814. Interfaces 814 can be used to provide input to or from the wireless device 802. For example, wireless device 802 (UE) may include interfaces 814 such as microphones, speakers, touchscreens, and buttons to allow users of the UE to make inputs and / or outputs to the UE. Other interfaces of such UEs may consist of transmitters, receivers, and other circuitry that allow communication between the UE and other devices (e.g., in addition to the transceiver 810 / antenna 812 already described), and may be configured according to known protocols (e.g., ...). (etc.) to perform the operation.

[0130] Wireless device 802 may include a UCI module 816. The UCI module 816 may be implemented via hardware, software, or a combination thereof. For example, the UCI module 816 may be implemented as a processor, circuitry, and / or instructions 808 stored in memory 806 and executed by processor 804. In some examples, the UCI module 816 may be integrated within processor 804 and / or transceiver 810. For example, the UCI module 816 may be implemented via a combination of software components (e.g., software components executed by a DSP or general-purpose processor) and hardware components (e.g., logic gates and circuitry) within processor 804 or transceiver 810.

[0131] UCI module 816 can be used in various aspects of this disclosure, such as Figure 1 , Figure 2 , Figure 3 and Figure 5 All aspects. The UCI module 816 is configured to provide details of the Type II codebook refinement for multi-TRP coherent joint transmission.

[0132] Network device 818 may include one or more processors 820. Processor 820 may execute instructions to perform various operations of network device 818 as described herein. Processor 820 may include one or more baseband processors, which may be implemented using, for example, a CPU, DSP, ASIC, controller, FPGA device, another hardware device, firmware device, or any combination thereof configured to perform the operations described herein.

[0133] Network device 818 may include memory 822. Memory 822 may be a non-transitory computer-readable storage medium that stores instructions 824, which may include, for example, instructions executed by processor 820. Instructions 824 may also be referred to as program code or a computer program. Memory 822 may also store data used by processor 820 and results calculated by the processor.

[0134] Network device 818 may include one or more transceivers 826, which may include RF transmitter circuitry and / or receiver circuitry that uses the antenna 828 of network device 818 to facilitate signaling (e.g., signaling 834) to and / or from network device 818 and other devices (e.g., wireless device 802) according to the corresponding RAT.

[0135] Network device 818 may include one or more antennas 828 (e.g., one, two, four or more). In embodiments having multiple antennas 828, network device 818 may perform MIMO, digital beamforming, analog beamforming, beam control, etc., as described.

[0136] Network device 818 may include one or more interfaces 830. Interface 830 can be used to provide input to or output to network device 818. For example, network device 818 as a base station may include interfaces 830 consisting of transmitters, receivers, and other circuitry (e.g., in addition to the transceiver 826 / antenna 828 already described), which enable the base station to communicate with other equipment in the core network and / or to communicate with external networks, computers, databases, etc., for the purpose of operating, managing, and maintaining the base station or other equipment operably connected to the base station.

[0137] Network device 818 may include a UCI module 832. The UCI module 832 may be implemented via hardware, software, or a combination thereof. For example, the UCI module 832 may be implemented as a processor, circuitry, and / or instructions 824 stored in memory 822 and executed by processor 820. In some examples, the UCI module 832 may be integrated within processor 820 and / or transceiver 826. For example, the UCI module 832 may be implemented via a combination of software components (e.g., software components executed by a DSP or general-purpose processor) and hardware components (e.g., logic gates and circuitry) within processor 820 or transceiver 826.

[0138] The UCI module 832 can be used in various aspects of this disclosure, such as Figure 1 , Figure 2 , Figure 4 and Figure 6 All aspects. The UCI module 832 is configured to provide details of the Type II codebook refinement for multi-TRP coherent joint transmission.

[0139] For one or more embodiments, at least one of the components set forth in one or more of the foregoing figures may be configured to perform one or more operations, techniques, processes, and / or methods as described herein. For example, a baseband processor as described herein in conjunction with one or more of the foregoing figures may be configured to operate according to one or more of the examples set forth herein. Similarly, circuitry associated with a UE, base station, network element, etc., as described above in conjunction with one or more of the foregoing figures may be configured to operate according to one or more of the examples set forth herein.

[0140] Unless otherwise expressly stated, any of the above embodiments may be combined with any other embodiment (or combination of embodiments). The foregoing description of one or more specific embodiments provides illustration and description, but is not intended to be exhaustive or to limit the scope of the embodiments to the precise form disclosed. In view of the teachings above, modifications and variations are possible, or modifications and variations may be derived from practice of various embodiments.

[0141] Implementations and specific embodiments of the systems and methods described herein may include various operations embodied in machine-executable instructions to be executed by a computer system. The computer system may include one or more general-purpose or special-purpose computers (or other electronic devices). The computer system may include hardware components, including specific logical units for performing the operations; or may include a combination of hardware, software, and / or firmware.

[0142] It should be recognized that the systems described herein include descriptions of specific implementations. These implementations may be combined into a single system, partially integrated into other systems, divided into multiple systems, or otherwise partitioned or combined. Furthermore, it is contemplated that parameters, attributes, aspects, etc., of one implementation may be used in one implementation. For clarity, these parameters, attributes, aspects, etc., are described only in one or more implementations, and it should be recognized that, unless expressly stated herein, these parameters, attributes, aspects, etc., may be combined with or substituted for parameters, attributes, aspects, etc., of another implementation.

[0143] As is widely recognized, the use of personally identifiable information should comply with privacy policies and practices that are generally accepted to meet or exceed industry or governmental requirements for protecting user privacy. Specifically, personally identifiable information data should be managed and processed to minimize the risk of unintentional or unauthorized access or use, and the nature of authorized use should be clearly explained to users.

[0144] Although the foregoing has been described in considerable detail for clarity, it will be apparent that certain changes and modifications can be made without departing from the principles of the invention. It should be noted that many alternative ways exist to implement both the processes and apparatus described herein. Therefore, embodiments of the invention should be considered illustrative rather than restrictive, and this specification is not limited to the details given herein, but can be modified within the scope and equivalents of the appended claims.

Claims

1. A method for operating user equipment (UE) to communicate in a wireless network, the method comprising: Signals are received at the UE from multiple transmit and receive points (TRPs); At the UE, based on the signal, the spatial basis selection matrix W1, the combination coefficient matrix W2, and the frequency basis selection matrix W are used. f The codebook W = W1 * W2 * W f To determine the uplink control information (UCI) used for the feedback of channel state information (CSI) in multi-TRP (mTRP) coherent joint transmission (CJT); CSI report information is generated at the UE. The CSI report information includes the UCI in the first CSI part (CSI part 1) and the second CSI part (CSI part 2). The CSI part 1 includes the rank indicator (RI), the wideband channel quality indicator (CQI), the subband CQI, the TRP selection bitmap, and the number of selected spatial bases per TRP. The CSI part 2 includes CSI part 2 group 0, CSI part 2 group 1, and CSI part 2 group 2. as well as The CSI report information is transmitted on the uplink channel from the UE to one or more of the plurality of TRPs.

2. The method of claim 1, wherein for the type II CSI for mTRP CJT, the CSI portion 2 group 0 includes a spatial basis indicator and a rotation factor for the spatial basis selection matrix W1.

3. The method of claim 1, wherein for the Type II port selection CSI for mTRP CJT, the CSI portion 2 group 0 includes a port indicator for the spatial basis selection matrix W1.

4. The method of claim 1, wherein the CSI part 2 group 0 or the CSI part 2 group 1 includes a frequency basis selection matrix W. f The frequency base indicator.

5. The method according to claim 4, further comprising: For the Type II Port Selection CSI used for mTRP CJT, select group 0 of CSI part 2 for the frequency base indicator; as well as For the Type II CSI used for mTRP CJT, select CSI part 2 group 1 for the frequency base indicator.

6. The method of claim 1, wherein the CSI part 1 further includes the total number of non-zero (NZ) coefficients for the combined coefficient matrix W2.

7. The method of claim 1, wherein the CSI portion 2 group 0 includes the strongest coefficient indicator for the combined coefficient matrix W2.

8. The method according to claim 1, further comprising: The linear combination coefficient information is divided into a first group and a second group, wherein the linear combination coefficient information includes one or more of the following: a bitmap of the position of the non-zero (NZ) coefficient, the phase quantization of the NZ coefficient, and the amplitude quantization of the NZ coefficient. Report the first group in Group 1 of CSI Part 2; as well as The second group is reported in the second group of the CSI section 2 group 2.

9. The method of claim 8, wherein the linear combination coefficient information includes the phase quantization and amplitude quantization of the NZ coefficients divided into the first group and the second group: The first size of the first group is determined by Give; and The second size of the second group is determined by Given, where v is the layer number in the CSI report information, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

10. The method of claim 8, wherein the linear combination coefficient information includes the phase quantization and amplitude quantization of the NZ coefficients divided into the first group and the second group: The first size of the first group is determined by Give; and The second size of the second group is determined by Given, where v is the layer number in the CSI report information, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

11. The method of claim 8, wherein when the linear combination coefficient information includes the bitmap of the NZ coefficient positions divided into the first group and the second group: The first size of the first group is determined by Give; and The second size of the second group is determined by Given, where v is the layer number in the CSI report information, K is the total number of coefficients in the combined coefficient matrix W2, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

12. The method of claim 8, wherein when the linear combination coefficient information includes the bitmap of the NZ coefficient positions divided into the first group and the second group: The first size of the first group is determined by Give; and The second size of the second group is determined by Given, where v is the layer number in the CSI report information, K is the total number of coefficients in the combined coefficient matrix W2, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

13. The method of claim 8, wherein when the linear combination coefficient information includes the bitmap of the NZ coefficient positions divided into the first group and the second group: The first size of the first group is determined by Give; and The second size of the second group is determined by Given, where v is the layer number in the CSI report information, K is the total number of coefficients in the combined coefficient matrix W2, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

14. A method for a wireless network, the method comprising: It is determined that the user equipment (UE) is configured to receive signals from multiple transmit and receive points (TRPs); The UE is configured to use the spatial basis selection matrix W1, the combination coefficient matrix W2, and the frequency basis selection matrix W f The codebook W = W1 * W2 * W f To generate multi-TRP (Civil Joint Transmission) Channel State Information (CSI) report information; The UE receives the multi-TRP CJT CSI report information, which includes uplink control information (UCI) in a first CSI part (CSI part 1) and a second CSI part (CSI part 2). CSI part 1 includes a rank indicator (RI), a wideband channel quality indicator (CQI), a subband CQI, a TRP selection bitmap, and the number of selected spatial bases per TRP. CSI part 2 includes CSI part 2 group 0, CSI part 2 group 1, and CSI part 2 group 2. as well as Based on the multi-TRP CJT CSI report information, the Physical Downlink Shared Channel (PDSCH) and the demodulation reference signal (DMRS) of the PDSCH are transmitted from at least one of the multiple TRPs to the UE.

15. The method of claim 14, wherein for the type II CSI for mTRP CJT, the CSI portion 2 group 0 includes a spatial basis indicator and a rotation factor for the spatial basis selection matrix W1.

16. The method of claim 14, wherein for the Type II port selection CSI for mTRP CJT, the CSI portion 2 group 0 includes a port indicator for the spatial basis selection matrix W1.

17. The method of claim 14, wherein the CSI portion 2 group 0 or the CSI portion 2 group 1 includes a frequency basis selection matrix W. f The frequency base indicator.

18. The method of claim 17, wherein: For the Type II Port Selection CSI used in mTRP CJT, the CSI portion 2 group 0 includes the frequency base indicator; and For the Type II CSI used in mTRP CJT, the CSI section 2 group 1 includes the frequency base indicator.

19. The method of claim 14, wherein the CSI portion 1 further includes the total number of non-zero (NZ) coefficients for the combined coefficient matrix W2.

20. The method of claim 14, wherein the CSI portion 2 group 0 includes the strongest coefficient indicator for the combined coefficient matrix W2.

21. The method of claim 14, wherein: The linear combination coefficient information is divided into a first group and a second group; The linear combination coefficient information includes one or more of the following: a bitmap of the non-zero (NZ) coefficient positions, phase quantization of the NZ coefficients, and amplitude quantization of the NZ coefficients. The CSI section 2 group 1 includes the first group; and The CSI section 2 group 2 includes the second group.

22. The method of claim 21, wherein when the linear combination coefficient information includes the phase quantization and the amplitude quantization of the NZ coefficients divided into the first group and the second group: The first size of the first group is determined by Give; and The second size of the second group is determined by Given, where v is the layer number in the CSI report information, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

23. The method of claim 21, wherein when the linear combination coefficient information includes the phase quantization and amplitude quantization of the NZ coefficients divided into the first group and the second group: The first size of the first group is determined by Give; and The second size of the second group is determined by Given, where v is the layer number in the CSI report information, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

24. The method of claim 21, wherein when the linear combination coefficient information includes the bitmap of the NZ coefficient positions divided into the first group and the second group: The first size of the first group is determined by Give; and The second size of the second group is determined by Given, where v is the layer number in the CSI report information, K is the total number of coefficients in the combined coefficient matrix W2, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

25. The method of claim 21, wherein when the linear combination coefficient information includes the bitmap of the NZ coefficient positions divided into the first group and the second group: The first size of the first group is determined by Give; and The second size of the second group is determined by Given, where v is the layer number in the CSI report information, K is the total number of coefficients in the combined coefficient matrix W2, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

26. The method of claim 21, wherein when the linear combination coefficient information includes the bitmap of the NZ coefficient positions divided into the first group and the second group: The first size of the first group is determined by Give; and The second size of the second group is determined by Given, where v is the layer number in the CSI report information, K is the total number of coefficients in the combined coefficient matrix W2, and K NZ The total number of reports for the NZ coefficients in the combined coefficient matrix W2.

27. An apparatus comprising components for performing the method according to any one of claims 1 to 26.

28. A computer-readable medium comprising instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform the method according to any one of claims 1 to 26.

29. An apparatus comprising a logic component, module, or circuit for performing the method according to any one of claims 1 to 26.