UCI omission for Type II codebooks supporting multi-TRP coherent joint transmission
By segmenting UCI and employing priority-based CSI feedback in Type II codebooks, the solution addresses the complexity and overhead issues in multi-TRP CJT systems, improving communication efficiency and reducing computational load.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- APPLE INC
- Filing Date
- 2023-04-05
- Publication Date
- 2026-05-19
AI Technical Summary
The increasing complexity and signaling overhead of uplink control information (UCI) in multi-TRP coherent joint transmission (CJT) systems, particularly in 3GPP Release 17 and beyond, necessitate efficient methods to manage CSI feedback and reduce computational complexity.
The proposed solution involves dividing UCI into different segments or parts, employing UCI omission procedures, and configuring Type II codebooks for multi-TRP CJT systems, where CSI feedback is structured into CSI Part 1 with a fixed payload size and CSI Part 2 with flexible size, further divided into groups based on priority, to optimize payload allocation and reduce overhead.
This approach effectively reduces signaling overhead and computational complexity while maintaining accurate channel state estimation, enhancing communication efficiency in multi-TRP environments.
Smart Images

Figure 2026515637000001_ABST
Abstract
Description
[Technical Field]
[0001] This application relates, in general terms, to a wireless communication system that includes the omission of uplink control information (UCI). [Background technology]
[0002] Wireless mobile communication technology uses various standards and protocols to transmit data between base stations and wireless communication devices. Wireless communication system standards and protocols can include, for example, the 3rd Generation Partnership Project (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 Network (WLAN) (commonly known as Wi-Fi® by industry groups).
[0003] As intended by 3GPP, different radio communication system standards and protocols may use various RANs to communicate between base stations of radio access networks (RANs) (sometimes commonly referred to as RAN nodes, network nodes, or simply nodes) and radio communication devices known as user equipment (UEs). 3GPP RANs may include, for example, the Global System for Mobile Communications (GSM), Enhanced Data Rate for GSM Evolutionary (EDGE) RAN (GERAN), Universal Terrestrial Radio Access Network (UTRAN), Advanced 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 base stations and UEs. For example, GERAN implements GSM and / or EDGE RATs, UTRAN implements Universal Mobile Telecommunication System (UMTS) RATs or other 3GPP RATs, E-UTRAN implements LTE RATs (sometimes simply referred to as LTE), and NG-RAN implements NR RATs (sometimes referred to herein as 5G RATs, 5G NR RATs, or simply NR). In certain deployments, E-UTRAN may also implement NR RATs. In certain deployments, NG-RAN may also implement LTE RATs.
[0005] Base stations used by a RAN can be compatible with that RAN. An example of an E-UTRAN base station is the Advanced Universal Terrestrial Radio Access Network (E-UTRAN) Node B (commonly also called Advanced Node B, Extended Node B, eNode B, or eNB). An example of an NG-RAN base station is the Next Generation Node B (sometimes referred to as Node B or gNB).
[0006] RANs provide communication services with external entities via connections to the core network (CN). For example, E-UTRANs can utilize the Advanced Packet Core (EPC), and NG-RANs can utilize the 5G Core Network (5GC).
[0007] To facilitate the identification of any particular element or action, the most significant digit(s) of the reference number refers to the number of the figure in which that element was first introduced. [Brief explanation of the drawing]
[0008] [Figure 1] The PMI matrix (codebook) used in specific embodiments of this specification is shown below.
[0009] [Figure 2] Shows multi-TRP operation that can be used according to certain embodiments disclosed herein.
[0010] [Figure 3] Shows a flowchart of a method of a UE for communication in a wireless network according to certain embodiments disclosed herein.
[0011] [Figure 4] Shows a flowchart of a method of a wireless network according to certain embodiments disclosed herein.
[0012] [Figure 5] Shows a flowchart of a method of a UE for communication in a wireless network according to certain embodiments disclosed herein.
[0013] [Figure 6] Shows a flowchart of a method of a wireless network according to certain embodiments disclosed herein.
[0014] [Figure 7] Shows an exemplary architecture of a wireless communication system according to embodiments disclosed herein.
[0015] [Figure 8] Shows a system for performing signaling between a wireless device and a network device according to embodiments disclosed herein.
MODE FOR CARRYING OUT THE INVENTION
[0016] Various embodiments are described with respect to the UE. However, references to the UE are provided for illustrative purposes only. The exemplary embodiments may be used with any electronic component, which consists of hardware, software, and / or firmware capable of establishing connectivity to a network and exchanging information and data with the network. Thus, the UE described herein is used to represent any suitable electronic component.
[0017] Many wireless communication standards provide the use of known signals (e.g., pilot or reference signals) for various purposes such as synchronization, measurement, equalization, and control. For example, in cellular wireless communication, a reference signal (RS) may be provided to deliver a reference point for downlink power. When a wireless communication device or mobile device (i.e., UE) attempts to determine downlink power (e.g., power of signals from a base station, such as eNB for LTE and gNB for NR), the wireless communication device or mobile device measures the power of the reference signal and uses the power of the reference signal to determine downlink cell power. The reference signal helps the receiver demodulate the received signal. Because the reference signal contains data known to both the transmitter and the receiver, the receiver may use the reference signal to determine / identify various characteristics of the communication channel. This is commonly called channel estimation and is used in many high-end wireless communications such as LTE and 5G-NR communications. Known channel characteristics of a communication link in wireless communication are called channel state information (CSI), and CSI provides information that shows, for example, the combined effects of scattering, fading, and power attenuation with distance. CSI allows transmission to adapt to the current channel conditions, which is useful for achieving reliable communication at high data rates in multi-antenna systems.
[0018] Multi-antenna systems often use precoding to improve communication. Precoding is an extension of beamforming to support multi-stream (or multi-layer) transmission for multi-antenna radio communications and is used to control differences in signal characteristics between signals transmitted from multiple antennas by modifying the signals transmitted from each antenna according to a precoding matrix. In a sense, precoding can be seen as a process of cross-coupling signals before transmission (in closed-loop operation) to equalize the demodulated performance of the layers. The precoding matrix is generally selected from a codebook that defines several precoding matrix candidates, and the precoding matrix candidates are typically selected according to the desired performance level based on 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 signals (one or more).
[0019] Feedback information is used in selecting a candidate precoding matrix by defining the same codebook at both the transmitter and receiver and using feedback information from the receiver as an indication of the preferred precoding matrix. In such cases, the feedback information includes something called a precoding matrix index (PMI), which is obtained at the receiver based on the characteristics of the signal received. For example, the receiver may determine that the received signal has a relatively low signal-to-noise ratio (SNR) and therefore transmit a PMI that will replace the current precoding matrix with a new precoding matrix in order to increase the SNR.
[0020] In the 3GPP NR system, two types of codebooks, Type I and Type II, are standardized for CSI feedback supporting advanced MIMO operation. The two types of codebooks are constructed from a two-dimensional (2D) discrete Fourier transform (DFT) based beam grid, enabling CSI feedback for beam selection and phase-shift keying (PSK) based in-phase coupling between two polarizations. Type II codebook-based CSI feedback also reports broadband and subband amplitude information of the selected beam, allowing for more accurate CSI acquisition. This provides improved pre-coded MIMO transmission over the network.
[0021] Under certain circumstances, the set of precoding matrix candidates that can be selected from a codebook may need to be restricted. For example, a network may allow a receiver to select other precoding matrix candidates while preventing it from selecting some of them. This is commonly known as a Codebook Subset Constraint (CBSR). A CBSR may involve transmitting a CBSR bitmap from a transmitter (e.g., a base station) to a receiver (e.g., a UE). The CBSR bitmap typically contains bits corresponding to each precoding matrix in the codebook, and the value of each bit (e.g., "0" or "1") indicates to the receiver whether it is constrained to consider the corresponding precoding matrix candidate as a preferred precoding candidate to request from the base station. One drawback of CBSRs is the increased signaling overhead. For example, in some systems, a CBSR bitmap may contain a large number of bits (e.g., 64) per channel, requiring the transmitting device to transmit a relatively large amount of information to enforce the CBSR across all of its channels.
[0022] In a multi-user, multiple-input, multiple-output (MIMO) system, a base station may configure multiple UEs (e.g., two UEs) to report their precoding matrices, or candidate precoding matrices in mutually orthogonal directions. To reduce the computational complexity of the CSI for the UEs, the base station may, based on uplink measurements, exclude certain less likely beams from consideration, thereby allowing the UEs not to test the precoders formed by those beams excluded from consideration. In other words, to reduce computational complexity, based on UL measurements, the base station may constrain the UEs to narrow the search space. Thus, the UEs do not need to consider the entire codebook.
[0023] In the 3GPP Release 15 (Rel-15) Type II Port Selection Codebook, the beamformed channel status information reference signal (CSI-RS) utilizes downlink (DL) and uplink (UL) channel reciprocity. For example, a base station estimates the UL channel and, based on channel reciprocity, obtains channel status information for the DL channel. Then, based on the DL channel information, the base station precodes different ports in the CSI-RS differently for the UE to perform further CSI reporting for CSI improvement. The UE measures the CSI-RS and provides feedback to the base station. For a total number of CSI-RS ports X, 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 for every d ports (for example, d is either 1, 2, 3, or 4). Next, L consecutive ports (for example, 1, 2, 4) are selected in a wrap-around manner.
[0024] The 3GPP Rel-16 Type II Port Selection Codebook Extension uses the same port selection design as 3GPP Rel-15. When subband PMI is configured, the frequency-domain DFT matrix can be used to compress the linear coupling coefficients.
[0025] In the case of a Type II port selection codebook, it can be assumed that the base station precodes CSI-RS based on channel reciprocity (i.e., DL channel estimated based on UL channel). In the case of frequency division duplex (FDD), exact channel reciprocity may not exist, especially when the duplex distance is large. However, even in the case of FDD, partial reciprocity may still exist, for example, when the arrival or departure angles are similar between the DL carrier and the UL carrier, and / or the channel delay profiles are similar between the DL carrier and the UL carrier.
[0026] Figure 1 shows a PMI matrix (codebook) used in a particular embodiment of this specification. In the illustrated example, the Type II codebook structure is
number
number
number
[0027] In certain systems, for codebook extension that utilizes DL / UL reciprocity of angles and / or delays, the codebook structure W = W1 * W2 * W f is provided, where matrix W1 is a freely selectable matrix and the identity matrix is in a special configuration. The frequency basis selection matrix W f is N3 = N CQISubband * R, and is a DFT-based compression matrix with Mv >= 1, where R is the result of dividing the size of the channel quality indicator (CQI) subband by the size of the PMI subband, and Mv is the number of selected frequency bases. N3 is the number of PMI subbands for frequency basis selection. At least one value of Mv > 1 can be supported. In certain such systems, the value(s) of Mv can be determined (e.g., Mv = 2). In other embodiments, the support for Mv > 1 is an optional feature of the UE considering the complexity of the UE related to the codebook parameters. However, the candidate value(s) of R, the mechanism for configuring / indicating to the UE, and / or the mechanism for the UE to select / report for W f have not yet been determined. Further, or in other systems, W f can be turned off by the base station. When turned off, W f can be a vector of all 1s.
[0028] In Rel-15, type II and type II codebooks are specified based on W1 * [[ID=۲۷]]W2. In Rel-16, the extended type II and type II codebooks are specified based on W1 * W2 * W f is specified.
[0029] Rel-17 specifies a further extended Type II codebook. For example, CSI feedback in Rel-17 is further extended for non-coherent joint transmission (NCJT) for multiple transmit and receive point (TRP) operation (called multi-TRP or mTRP). In certain radio networks, NCJT may be used to perform multi-input multi-output (MIMO), multi-user (MU) MIMO, and / or multi-point coordination (CoMP) communications. NCJT can be from multi-TRP, multiple panels of TRPs (multi-panel), or a combination thereof. Coherent joint transmission (CJT) uses synchronization between TRPs. However, in the case of distributed TRPs, precoders may not be designed together so that the TRPs are not synchronized. Instead, each TRP independently derives a precoder without knowledge of the precoders used by other TRPs. Thus, joint transmission is non-coherent. In Rel-17, CSI feedback for NCJT for multi-TRP is based on the Type I MIMO codebook, which supports only Single Downlink Control Information (DCI) multi-TRP NCJT scheme 1a (i.e., Spatial Domain Multiplexing (SDM)).
[0030] In certain communication systems (e.g., Rel-18 NR), it may be desirable to provide a CSI extension to support CJT for multiple TRPs. CJT assumes that multiple TRPs can coherently precode their transmissions together. Certain such systems may target frequency range 1 (FR1) and up to four TRPs, assuming, for example, ideal backhaul and synchronization, as well as the same number of antenna ports across the TRPs, as follows: CJT mTRP for FDD and its associated CSI reporting, with Rel-16 / 17 Type II codebook improvements, considering throughput-overhead trade-offs. However, embodiments disclosed herein are not limited in this sense (fewer or more than four TRPs may be used).
[0031] For example, Figure 2 shows a multi-TRP operation that may be used according to a particular embodiment disclosed herein. UE 202 receives signals from four TRPs 204. Each TRP includes an antenna panel 206 having eight ports (i.e., antenna elements), four of which are V-pol and four of which are H-pol. For example, a cross-polarized antenna may include V-pol port 208 and H-pol port 210. Thus, the four TRPs 204 use a total of 32 ports.
[0032] In certain embodiments, for a multi-TRP CJT, the UE 202 may use two codebook structures in a first mode (mode 1) and a second mode (mode 2). Mode 1 provides independent frequency basis selection for different TRPs or different TRP groups (i.e., W f,n ,n=1,2,...,N, where N is the number of TRPs or TRP groups), this corresponds to a more general codebook structure for dealing with non-collocated TRPs. For example, in mode 1, a codebook that allows independent frequency-domain basis selection across N TRPs or TRP groups is:
number
[0033] Mode 2 provides a common frequency basis selection among all TRPs or TRP groups (i.e., W f ), this corresponds to a simpler codebook structure (i.e., this is a special case of Mode 1 for collated TRPs). For example, in Mode 2, a codebook for providing a joint or common frequency domain basis selection across N TRPs or groups of TRPs is:
number
[0034] To address the increasing complexity of uplink control information (UCI) and / or to reduce the signaling overhead of Type II codebooks using multi-TRP (mTRP), embodiments disclosed herein provide for dividing and assembling the UCI into different segments or parts. In addition, or in other embodiments, UCI omission procedures are provided.
[0035] UCI Assembly
[0036] In certain embodiments, the CSI feedback (i.e., UCI) of the Type II codebook improvement for mTRP CJT is a general component, a spatial basis (i.e., W1) component, a frequency basis (i.e., W f ) components and linear coupling coefficient (i.e., W2) components may be included. Common components may include, for example, a rank indicator (RI), a broadband channel quality indicator (CQI), a subband CQI, and / or a dynamic TRP selection bitmap.
[0037] The spatial basis (i.e., W1) component may include, for example, a dynamic selection of a list of the number of spatial basis elements selected for each TRP. In the case of a normal Type II CSI for mTRP CJT, the spatial basis component may include a rotation factor and a spatial basis indicator. In the case of a Type II Port Selection (PS) CSI for mTRP CJT, the spatial basis component may include a port indicator.
[0038] Frequency basis (i.e., W f The components may include, for example, a frequency basis indicator.
[0039] The components of the linear combination coefficient (i.e., W2) may include, for example, the total number of non-zero (NZ) coefficients, the strongest coefficient indicator (SCI), a bitmap of NZ coefficient locations, the phase quantization of the NZ coefficients, and / or the amplitude quantization of the NZ coefficients.
[0040] In certain embodiments, a Type II CSI includes a first CSI part (CSI Part 1) having a fixed or predetermined payload size and a second CSI part (CSI Part 2) having a flexible payload size. Thus, for example, a base station may first decode CSI Part 1 to determine the payload size of CSI Part 2. CSI Part 2 may be further divided into CSI Part 2 Group 0, CSI Part 2 Group 1, and CSI Part 2 Group 2. In terms of priority for transmitting a CSI from the UE to the base station, CSI Part 1 has a higher priority than CSI Part 2 Group 0, CSI Part 2 Group 0 has a higher priority than CSI Part 2 Group 1, and CSI Part 2 Group 1 has a higher priority than CSI Part 2 Group 2.
[0041] In a particular embodiment, for a Type II codebook for mTRP CJT, the UE is configured to generate CSI Part 1 using a general component RI, broadband CQI, subband CQI, and a dynamic TRP selection bitmap, and a spatial basis (i.e., W1) component corresponding to a dynamic selection of a list of the number 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. The UE then includes this information in CSI Part 1.
[0042] In addition, or in other embodiments for Type II codebooks for mTRP CJT, the UE is configured to generate CSI Part 2 Group 0 having a spatial basis (i.e., W1) component that is dynamic and has a size dependent on the information given in CSI Part 1. For example, in the case of a normal Type II CSI, CSI Part 2 Group 0 includes rotation factors and spatial basis indicators, and in the case of a Type II PS CSI, CSI Part 2 Group 0 includes port indicators.
[0043] In addition, or in other embodiments for the Type II codebook for mTRP CJT, the UE is frequency-based (i.e., W) in either CSI Part 2 Group 0 or CSI Part 2 Group 1. f The components are configured to include frequency basis indicators. In one such embodiment, the UE is configured to select between different groups based on different extended type II CSIs. For example, when the UE is configured for an extended Rel-17 type II port selection CSI for mTRP CJT, it may include frequency basis indicators in CSI part 2 group 0, and when the UE is configured for an extended Rel-16 type II CSI for mTRP CJT, it may include frequency basis indicators in CSI part 2 group 1.
[0044] In addition, or in other embodiments for 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) components. Since the reported total number of NZ coefficients affects the size of CSI Part 2, the base station may use the total number of NZ coefficients to further determine the size of CSI Part 2, if included in CSI Part 1.
[0045] In addition, or in other embodiments for the Type II Codebook for mTRP CJT, the UE is configured to generate CSI Part 2 Group 0 using SCI. The SCI has the highest priority of the linear combination coefficient (i.e., W2) components. Thus, the SCI may be included in the group of CSI Part 2 having the highest priority, i.e., Group 0.
[0046] In addition, or in other embodiments for the Type II codebook for mTRP CJT, the UE is configured to divide the following linear coupling coefficient (i.e., W2) components, namely the bitmap of NZ coefficient locations, the phase quantization of NZ coefficients, and the amplitude quantization of NZ coefficients, into a first group and a second group. The first and second groups may be approximately the same size, for example, for the phase quantization of NZ coefficients and the amplitude quantization of NZ coefficients. The first and second groups may be different sizes, for example, for the bitmap of NZ coefficient locations. These linear coupling coefficient (i.e., W2) components may contain the maximum amount of CSI feedback overhead. Furthermore, the base station may be able to approximate the channel state at least partially using only some of these components, or without using any of these components. Therefore, to reduce overhead, the first and second groups may be given relatively lower priority. For example, in one embodiment, the UE reports a first group in CSI Part 2 Group 1 and a second group in CSI Part 2 Group 2.
[0047] When the phase quantization of the NZ coefficient and the amplitude quantization of the NZ coefficient are divided into two groups, according to one embodiment, the UE and / or base station are
number
number
number
number
[0048] If the bitmap of NZ coefficient locations is divided into two groups, according to one embodiment, the UE and / or base station,
number
number
number
number
number
number
[0049] UCI omitted
[0050] In certain radio systems, there can be significant differences in payload size for different selections by the UE (e.g., RI) for Type II CSI reporting. These differences may result in uplink resource allocation for carrying CSI reports not being suitable for the entire UCI payload. Furthermore, base stations may not fully predict the payload size before scheduling CSI reports, which can lead to under-allocated resources. Therefore, certain embodiments of this specification include dividing the UCI payload into different priority levels and omitting UCIs starting from the lowest priority level.
[0051] In certain embodiments of the Type II codebook for mTRP CJT, for UCI omission, the UE is configured to divide the following linear coupling coefficient (i.e., W2) components, namely the bitmap of NZ coefficient locations, the phase quantization of NZ coefficients, and the amplitude quantization of NZ coefficients, into a first group and a second group. These linear coupling coefficient (i.e., W2) components may include the maximum amount of CSI feedback overhead. Furthermore, the base station may be able to approximate the channel state at least partially using or without using some of these components. Therefore, to reduce overhead, the first and second groups may be given relatively lower priority. For example, in one embodiment, the UE reports a first group in CSI Part 2 Group 1 and a second group in CSI Part 2 Group 2.
[0052] In certain such embodiments, the linear coupling coefficients in the coupling coefficient matrix W2 have associated priorities. Linear coupling coefficients in the coupling coefficient matrix W2 with higher priorities are reported in CSI Part 2 Group 1, and linear coupling coefficients in the coupling coefficient matrix W2 with lower priorities are reported in CSI Part 2 Group 2.
[0053] In one embodiment 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 coupling coefficient in the coupling coefficient matrix W2 based on the priority function Pri(l,i,f)=2L·v·f+v·i+l, where a smaller value of the priority function Pri(l,i,f) indicates a higher priority, where L is the number of selected spatial basis per polarization, v is the number of layers in the CSI report, M is the number of selected frequency basis, l=0,...,v-1 is the layer index, i=0,...,2L-1 is the spatial basis index or port index, and f=0,...,M-1 is the frequency basis index.
[0054] In one embodiment 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 coupling coefficient in the coupling coefficient matrix W2 based on the priority function Pri(l,i,f) = 2L·v·π(f) + v·i + l, where a smaller value of the priority function Pri(l,i,f) indicates a higher priority, where L is the number of selected spatial basis per polarization, v is the number of layers in the CSI report, M is the number of selected frequency basis, l=0,...,v-1 is the layer index, i=0,...,2L-1 is the spatial basis index or port index, and f=0,...,M-1 is the frequency basis index.
number
number
[0055] Figure 3 shows a flowchart of Method 300 of a UE for communication in a wireless network according to embodiments of this specification. Method 300 includes receiving signals from a plurality of TRPs 302 in the UE. Method 300 includes, in the UE, a spatial basis selection matrix W1, a coupling coefficient matrix W2, and a frequency basis selection matrix W2 based on the signals. f Codebook W=W1 * W2 * W f Method 300 further includes determining the UCI for mTRP CJT CSI feedback using 304. Method 300 further includes generating CSI reporting information at the UE, including the UCI in a first CSI part (CSI part 1) and a second CSI part (CSI part 2). CSI part 1 includes the RI, broadband CQI, subband CQI, TRP selection bitmap, and the number of spatial basis elements selected for each TRP. CSI part 2 includes CSI part 2 group 0, CSI part 2 group 1, and CSI part 2 group 2. Method 300 further includes transmitting the CSI reporting information from the UE to one or more of a plurality of TRPs via an uplink channel 308.
[0056] In some embodiments of Method 300, for Type II CSI for mTRP CJT, CSI Part 2 Group 0 includes rotation factors and spatial basis indicators for the spatial basis selection matrix W1.
[0057] In some embodiments of Method 300, for a Type II port selection CSI for mTRP CJT, CSI Part 2 Group 0 includes a port indicator 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 is a frequency basis selection matrix W f Includes a frequency basis indicator for the mTRP CJT. Some such embodiments further include selecting CSI Part 2 Group 0 for the frequency basis indicator in the case of a Type II port selection CSI for an mTRP CJT, and selecting CSI Part 2 Group 1 for the frequency basis indicator in the case of a Type II CSI for an mTRP CJT.
[0059] In some embodiments of Method 300, CSI Part 1 further includes the total number of NZ coefficients of the bond coefficient matrix W2.
[0060] In some embodiments of Method 300, CSI Part 2 Group 0 includes the strongest coefficient indicator for the bond coefficient matrix W2.
[0061] In some embodiments, Method 300 further comprises dividing linear coupling coefficient information, wherein the linear coupling coefficient information includes one or more of the following: a bitmap of NZ coefficient locations, phase quantization of NZ coefficients, and amplitude quantization of NZ coefficients, into a first group and a second group, reporting the first group in CSI Part 2 Group 1, and reporting the second group in CSI Part 2 Group 2.
[0062] In some such embodiments, when the linear coupling coefficient information includes the phase quantization and amplitude quantization of the NZ coefficients, which are divided into a first group and a second group, the first size of the first group is
number
number
[0063] In some such embodiments, when the linear coupling coefficient information includes the phase quantization and amplitude quantization of the NZ coefficients, which are divided into a first group and a second group, the first size of the first group is
number
number
[0064] In some embodiments, when the linear coupling coefficient information includes a bitmap of coefficient locations in NZ divided into a first group and a second group, the first size of the first group is
number
number
[0065] In some such embodiments, when the linear coupling coefficient information includes a bitmap of coefficient locations in NZ divided into a first group and a second group, the first size of the first group is
number
number
[0066] In some such embodiments, when the linear coupling coefficient information includes a bitmap of coefficient locations in NZ divided into a first group and a second group, the first size of the first group is
number
number
[0067] Embodiments contemplated herein include an apparatus comprising means for performing one or more elements of Method 300. This apparatus may be, for example, an apparatus of a UE (such as the wireless device 802, which is a UE described herein).
[0068] Embodiments contemplated herein may include one or more non-temporary computer-readable media containing instructions, which, when executed by one or more processors of the electronic device, cause the electronic device to execute one or more elements of Method 300. This non-temporary computer-readable media may be, for example, the memory of the UE (such as the memory 806 of the wireless device 802, which is the UE, as described herein).
[0069] Embodiments contemplated herein include devices comprising logic, modules, or circuits that perform one or more elements of Method 300. These devices may be, for example, devices of a UE (such as the wireless device 802, which is a UE as described herein).
[0070] Embodiments contemplated herein include an apparatus comprising one or more processors and one or more computer-readable media containing instructions that, when executed by the one or more processors, cause the one or more processors to execute one or more elements of Method 300. This apparatus may be, for example, an apparatus of a UE (such as a wireless device 802, which is a UE as described herein).
[0071] Embodiments contemplated herein include signals described in or related to one or more elements of Method 300.
[0072] Embodiments contemplated herein include a computer program or computer program product that includes instructions, and the execution of the program by a processor causes the processor to execute one or more elements of Method 300. The processor may be the processor of a UE (such as the processor(s) 804 of a wireless device 802, which is a UE, as described herein). These instructions may be located, for example, in the processor and / or in memory.
[0073] Figure 4 shows a flowchart of a wireless network method 400 according to embodiments of this specification. Method 400 includes determining that a UE is configured to receive signals from multiple TRPs 402. Method 400 uses a spatial basis selection matrix W1, a coupling coefficient matrix W2, and a frequency basis selection matrix W f Codebook W=W1 * W2 * W fMethod 400 further includes configuring the UE to generate multi-TRP CJT CSI reporting information using 404. Method 400 further includes receiving multi-TRP CJT CSI reporting information from the UE, which includes UCIs in a first CSI part (CSI part 1) and a second CSI part (CSI part 2). CSI part 1 includes RI, broadband CQI, subband CQI, TRP selection bitmap, and a number of spatial basis elements selected for each TRP. CSI part 2 includes CSI part 2 group 0, CSI part 2 group 1, and CSI part 2 group 2. Method 400 further includes sending a physical downlink shared channel (PDSCH) and its demodulated reference signal (DMRS) transmission from at least one of the multiple TRPs to the UE based on the multi-TRP CJT CSI reporting information 408.
[0074] In some embodiments of Method 400, for Type II CSI for mTRP CJT, CSI Part 2 Group 0 includes rotation factors and spatial basis indicators for the spatial basis selection matrix W1.
[0075] In some embodiments of Method 400, for a Type II port selection CSI for mTRP CJT, CSI Part 2 Group 0 includes a port indicator 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 is a frequency basis selection matrix W f Includes a frequency basis indicator. In some such embodiments, for a Type II port selection CSI for mTRP CJT, CSI part 2 group 0 includes a frequency basis indicator, and for a Type II CSI for mTRP CJT, CSI part 2 group 1 includes a frequency basis indicator.
[0077] In some embodiments of Method 400, CSI Part 1 further includes the total number of NZ coefficients of the bond coefficient matrix W2.
[0078] In some embodiments of Method 400, CSI Part 2 Group 0 includes the strongest coefficient indicator for the bond coefficient matrix W2.
[0079] In some embodiments of Method 400, the linear coupling coefficient information is divided into a first group and a second group, and the linear coupling coefficient information includes one or more of a bitmap of NZ coefficient locations, phase quantization of NZ coefficients, and amplitude quantization of NZ coefficients, where CSI Part 2 Group 1 includes the first group, and CSI Part 2 Group 2 includes the second group.
[0080] In some such embodiments, when the linear coupling coefficient information includes the phase quantization and amplitude quantization of the NZ coefficients, which are divided into a first group and a second group, the first size of the first group is
number
number
[0081] In some such embodiments, when the linear coupling coefficient information includes the phase quantization and amplitude quantization of the NZ coefficients, which are divided into a first group and a second group, the first size of the first group is
number
number
[0082] In some such embodiments, when the linear coupling coefficient information includes a bitmap of coefficient locations in NZ divided into a first group and a second group, the first size of the first group is
number
number
[0083] In some such embodiments, when the linear coupling coefficient information includes a bitmap of coefficient locations in NZ divided into a first group and a second group, the first size of the first group is
number
number
[0084] In some such embodiments, when the linear coupling coefficient information includes a bitmap of coefficient locations in NZ divided into a first group and a second group, the first size of the first group is
number
number
[0085] Embodiments contemplated herein include an apparatus comprising means for performing one or more elements of Method 400. This apparatus may be, for example, a base station apparatus (such as network device 818, which is a base station as described herein).
[0086] Embodiments contemplated herein may include one or more non-temporary computer-readable media containing instructions, which, when executed by one or more processors of the electronic device, cause the electronic device to execute one or more elements of Method 400. This non-temporary computer-readable media may be, for example, the memory of a base station (e.g., the memory 822 of a network device 818 which is a base station, as described herein).
[0087] Embodiments contemplated herein include devices comprising logic, modules, or circuits that perform one or more elements of Method 400. These devices may, for example, be base station devices (such as network device 818, which is a base station as described herein).
[0088] Embodiments contemplated herein include an apparatus comprising one or more processors and one or more computer-readable media containing instructions, when executed by the one or more processors, that cause the one or more processors to execute one or more elements of Method 400. This apparatus may be, for example, a base station apparatus (such as network device 818, which is a base station as described herein).
[0089] Embodiments contemplated herein include signals described in or related to one or more elements of Method 400.
[0090] Embodiments contemplated herein include a computer program or computer program product that includes instructions, and the execution of the program by a processing element causes the processing element to execute one or more elements of one or more of the one or more methods 400 described above. The processor may be a processor of a base station (such as a processor(s) 820 of a network device 818 which is a base station, as described herein). These instructions may reside, for example, in the processor and / or in the memory of the base station (such as memory 822 of a network device 818 which is a base station, as described herein).
[0091] Figure 5 shows a flowchart of Method 500 of a UE for communication in a wireless network according to embodiments of this specification. Method 500 includes receiving signals from a plurality of TRPs 502 in the UE. Method 500 includes, in the UE, a spatial basis selection matrix W1, a coupling coefficient matrix W2, and a frequency basis selection matrix W2 based on the signals. f Codebook W=W1 * W2 * W f Method 500 further includes determining the UCI for mTRP CJT CSI feedback using 504. Method 500 further includes dividing the linear coupling coefficient information into a first group and a second group at the UE based on the respective priority associated with the linear coupling coefficients in the coupling coefficient matrix W2 506. Method 500 further includes sending a reduced-size CSI report from the UE to one or more of a plurality of TRPs via an uplink channel 508, which includes the linear coupling coefficient information in the first group and omits at least a portion of the linear coupling coefficient information in the second group.
[0092] In some embodiments, Method 500 comprises generating CSI reporting information containing UCI within CSI Part 2, where CSI Part 2 comprises CSI Part 2 Group 0, CSI Part 2 Group 1, and CSI Part 2 Group 2, and further comprising reporting the first group within CSI Part 2 Group 1 and reporting the second group within CSI Part 2 Group 2, wherein the respective priority related to the linear combination coefficient for the first group is higher than the respective priority related to the linear combination coefficient for the second group. In some such embodiments, sending a reduced-size CSI report includes sending CSI Part 2 Group 1 and dropping CSI Part 2 Group 2.
[0093] In some embodiments of Method 500, the linear coupling coefficient information includes one or more of the following: a bitmap of NZ coefficient locations, phase quantization of NZ coefficients, and amplitude quantization of NZ coefficients.
[0094] In some embodiments, method 500 further includes calculating the respective priority of the linear coupling coefficients in the coupling coefficient matrix W2 in the UE. In some such embodiments, the respective priority is based on a priority function Pri(l,i,f)=2L·v·f+v·i+l, where a smaller value of the priority function Pri(l,i,f) is the higher the priority, L is the number of selected spatial basis per polarization, v is the number of layers in the CSI report, M is the number of selected frequency basis, l=0,...,v-1 is the layer index, i=0,...,2L-1 is the spatial basis index or port index, and f=0,...,M-1 is the frequency basis index. In other embodiments, the priority of each is based on the priority function Pri(l,i,f)=2L·v·π(f)+v·i+l, where a smaller value of the priority function Pri(l,i,f) indicates a higher priority, L is the number of selected spatial basis elements per polarization, v is the number of layers in the CSI report, M is the number of selected frequency basis elements, l=0,...,v-1 is the layer index, i=0,...,2L-1 is the spatial basis index or port index, and f=0,...,M-1 is the frequency basis index, and the function
number
number
[0095] Embodiments contemplated herein include an apparatus comprising means for performing one or more elements of Method 500. This apparatus may be, for example, an apparatus of a UE (such as a wireless device 802, which is a UE as described herein).
[0096] Embodiments contemplated herein may include one or more non-temporary computer-readable media containing instructions, which, when executed by one or more processors of the electronic device, cause the electronic device to execute one or more elements of Method 500. This non-temporary computer-readable media may be, for example, the memory of the UE (such as the memory 806 of the wireless device 802, which is the UE, as described herein).
[0097] Embodiments contemplated herein include devices comprising logic, modules, or circuits that perform one or more elements of Method 500. These devices may be, for example, devices of a UE (such as the wireless device 802, which is a UE as described herein).
[0098] Embodiments contemplated herein include an apparatus comprising one or more processors and one or more computer-readable media containing instructions that, when executed by the one or more processors, cause the one or more processors to execute one or more elements of Method 500. This apparatus may be, for example, an apparatus of a UE (such as a wireless device 802, which is a UE as described herein).
[0099] Embodiments contemplated herein include signals described in or related to one or more elements of Method 500.
[0100] Embodiments contemplated herein include a computer program or computer program product that includes instructions, and the execution of the program by a processor causes the processor to execute one or more elements of Method 500. The processor may be the processor of a UE (such as the processor(s) 804 of a wireless device 802, which is a UE, as described herein). These instructions may be located, for example, in the processor and / or in memory.
[0101] Figure 6 shows a flowchart of a wireless network method 600 according to an embodiment of this specification. Method 600 includes determining that a UE is configured to receive signals from multiple TRPs 602. Method 600 uses a spatial basis selection matrix W1, a coupling coefficient matrix W2, and a frequency basis selection matrix W f Codebook W=W1 * W2 * W f Method 600 further includes configuring the UE to generate multi-TRP CJT CSI reporting information using 604. Method 600 further includes receiving from the UE a reduced-size CSI report including a UCI containing linear coupling coefficient information, which is linear coupling coefficient information divided into a first group and a second group based on the respective priority associated with the linear coupling coefficients in the coupling coefficient matrix W2, wherein at least a portion of the linear coupling coefficient information in the second group is omitted from the reduced-size CSI report 606. Method 600 further includes sending a PDSCH and its DMRS transmission to the UE from at least one of the multiple TRPs 608 based on the reduced-size CSI report.
[0102] In some embodiments of Method 600, the reduced-size CSI report includes UCIs within a first CSI part (CSI Part 1) and a second CSI part (CSI Part 2), where CSI Part 2 includes CSI Part 2 Group 0, CSI Part 2 Group 1, and CSI Part 2 Group 2. CSI Part 2 Group 1 includes the first group. CSI Part 2 Group 2 includes the second group. The respective priority associated with the linear combination coefficients for the first group is higher than the respective priority associated with the linear combination coefficients for the second group. In some such embodiments, the reduced-size CSI report includes CSI Part 2 Group 1, and CSI Part 2 Group 2 is dropped from the reduced-size CSI report.
[0103] In some embodiments of Method 600, the linear coupling coefficient information includes one or more of the following: a bitmap of NZ coefficient locations, phase quantization of NZ coefficients, and amplitude quantization of NZ coefficients.
[0104] In some embodiments, method 600 further includes calculating the respective priority associated with the linear coupling coefficients in the coupling coefficient matrix W2. In some such embodiments, the respective priority is based on a priority function Pri(l,i,f)=2L·v·f+v·i+l, where a smaller value of the priority function Pri(l,i,f) is the higher the priority, L is the number of selected spatial basis per polarization, v is the number of layers in the CSI report, M is the number of selected frequency basis, l=0,...,v-1 is the layer index, i=0,...,2L-1 is the spatial basis index or port index, and f=0,...,M-1 is the frequency basis index.
[0105] In other embodiments, the priority of each is based on the priority function Pri(l,i,f) = 2L·v·π(f) + v·i + l, where a smaller value of the priority function Pri(l,i,f) indicates a higher priority, L is the number of selected spatial bases per polarization, v is the number of layers in the CSI report, M is the number of selected frequency bases, l=0,...,v-1 is the layer index, i=0,...,2L-1 is the spatial base index or port index, and f=0,...,M-1 is the frequency base index.
number
number
[0106] Embodiments contemplated herein include an apparatus comprising means for performing one or more elements of Method 600. This apparatus may be, for example, a base station apparatus (such as network device 818, which is a base station as described herein).
[0107] Embodiments contemplated herein may include one or more non-temporary computer-readable media containing instructions, which, when executed by one or more processors of the electronic device, cause the electronic device to execute one or more elements of Method 600. This non-temporary computer-readable media may be, for example, the memory of a base station (e.g., the memory 822 of a network device 818 which is a base station, as described herein).
[0108] Embodiments contemplated herein include devices comprising logic, modules, or circuits that perform one or more elements of Method 600. These devices may, for example, be base station devices (such as network device 818, which is a base station as described herein).
[0109] Embodiments contemplated herein include an apparatus comprising one or more processors and one or more computer-readable media containing instructions that, when executed by the one or more processors, cause the one or more processors to execute one or more elements of Method 600. This apparatus may be, for example, a base station apparatus (such as network device 818, which is a base station as described herein).
[0110] Embodiments contemplated herein include signals described in or related to one or more elements of Method 600.
[0111] Embodiments contemplated herein include a computer program or computer program product that includes instructions, and the execution of the program by a processing element causes the processing element to execute one or more elements of method 600. The processor may be a processor of a base station (such as the processor(s) 820 of a network device 818 which is a base station, as described herein). These instructions may reside, for example, in the processor and / or in the memory of the base station (such as the memory 822 of a network device 818 which is a base station, as described herein).
[0112] Figure 7 shows an exemplary architecture of the wireless communication system 700 according to embodiments disclosed herein. The following description is provided for an exemplary wireless communication system 700 that operates in conjunction with LTE system standards and / or 5G or NR system standards, as provided by 3GPP technical specifications.
[0113] As shown in Figure 7, the wireless communication system 700 includes UE702 and UE704 (however, any number of UEs can be used). In this example, UE702 and UE704 are shown as smartphones (e.g., handheld touchscreen mobile computing devices that can connect to one or more cellular networks), but it may also include any mobile or non-mobile computing devices configured for wireless communication.
[0114] UE702 and UE704 may be configured to communicate with RAN706. In embodiments, RAN706 may be NG-RAN, E-UTRAN, etc. UE702 and UE704 utilize connections (or channels) with RAN706 (referred to as connection 708 and connection 710, respectively), each of which has a physical communication interface. RAN706 may include one or more base stations, such as base stations 712 and 714, which enable connections 708 and connection 710.
[0115] In this example, connections 708 and 710 are air interfaces to enable such communication coupling and may correspond to RAT(s) used by RAN706, such as LTE and / or NR.
[0116] In some embodiments, UE702 and UE704 can also directly exchange communication data via the sidelink interface 716. UE704 is configured to access an access point (shown as AP718) via connection 720, as illustrated. For example, connection 720 may include a local radio connection, such as a connection compliant with any IEEE 802.11 protocol, and AP718 may include a Wi-Fi® router. In this example, AP718 may be connected to another network (e.g., the Internet) without going through CN724.
[0117] In this embodiment, UE702 and UE704 can be configured to communicate with each other or with base stations 712 and / or 714 using orthogonal frequency division multiplexing (OFDM) communication signals over a multi-carrier communication channel according to various communication technologies, which include, but are not limited to, orthogonal frequency division multiplexing (OFDMA) communication technology (e.g., for downlink communication) or single-carrier frequency division multiplexing (SC-FDMA) communication technology (e.g., for uplink and ProSe or sidelink communication), and the scope of the embodiment is not limited in this respect. The OFDM signal may include multiple orthogonal subcarriers.
[0118] In some embodiments, all or part of base stations 712 or base stations 714 may be implemented as one or more software entities running on a server computer as part of a virtual network. In addition, or in other embodiments, base stations 712 or base stations 714 may be configured to communicate with each other via interface 722. In embodiments where the wireless communication system 700 is an LTE system (e.g., CN724 is an EPC), interface 722 may be an X2 interface. The X2 interface may be defined between two or more base stations connected to the EPC (e.g., two or more eNBs, etc.) and / or between two eNBs connected to the EPC. In embodiments where the wireless communication system 700 is an NR system (e.g., CN724 is a 5GC), interface 722 may be an Xn interface. The Xn interface may be defined between two or more base stations connected to the 5GC (e.g., two or more gNBs, etc.), between base station 712 (e.g., gNB) and an eNB connected to the 5GC, and / or between two eNBs connected to the 5GC (e.g., CN724).
[0119] RAN706 is shown to be communicatively coupled to CN724. CN724 may comprise one or more network elements 726 configured to provide various data and telecommunications services to customers / subscribers (e.g., users of UE702 and UE704) connected to CN724 via RAN706. Components of CN724 may be implemented in one or separate physical devices, including components for reading and executing instructions from machine-readable or computer-readable media (e.g., non-temporary machine-readable storage media).
[0120] In this embodiment, CN724 may be an EPC, and RAN706 may be connected to CN724 via S1 interface 728. In this embodiment, S1 interface 728 may be divided into two parts: an S1 user plane (S1-U) interface that carries traffic data between base station 712 or base station 714 and a serving gateway (S-GW), and an S1-MME interface which is a signaling interface between base station 712 or base station 714 and mobility management entities (MME).
[0121] In this embodiment, CN724 may be a 5GC, and RAN706 may be connected to CN724 via NG interface 728. In this embodiment, NG interface 728 may be divided into two parts: an NG user plane (NG-U) interface that carries traffic data between base station 712 or base station 714 and user plane functions (UPF), and an S1 control plane (NG-C) interface that is a signaling interface between base station 712 or base station 714 and access and mobility management functions (AMF).
[0122] Generally, the application server 730 may be an element that provides applications that use Internet Protocol (IP) bearer resources (e.g., packet-switched data services) with the CN724. The application server 730 may also be configured to support one or more communication services (e.g., VoIP sessions, group communication sessions, etc.) for the UE702 and UE704 via the CN724. The application server 730 may communicate with the CN724 via the IP communication interface 732.
[0123] Figure 8 shows a system 800 for performing signaling 834 between a wireless device 802 and a network device 818 according to an embodiment disclosed herein. System 800 may be part of a wireless communication system as described herein. The wireless device 802 may be, for example, a UE of the wireless communication system. The network device 818 may be, for example, a base station (e.g., eNB or gNB) of the wireless communication system.
[0124] The wireless device 802 may include one or more processors 804. The processors 804 can execute instructions to perform various operations of the wireless device 802, as described herein. The processors 804 may include, for example, one or more baseband processors implemented using a central processing unit (CPU), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a controller, a field programmable gate array (FPGA) device, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein.
[0125] The wireless device 802 may include memory 806. Memory 806 may be a non-temporary computer-readable storage medium that stores instructions 808 (for example, instructions being executed by processor(s) 804). Instructions 808 may also be called program code or computer programs. Memory 806 may also store data used by processor(s) 804 and results calculated by processor(s) 804.
[0126] The wireless device 802 may include one or more transceivers 810 that include radio frequency (RF) transmitter and / or receiver circuits that use the antenna(s) 812 of the wireless device 802 to facilitate signaling to and from the wireless device 802 with other devices (e.g., network device 818) according to the corresponding RAT (e.g., signaling 834).
[0127] The wireless device 802 may include one or more antennas 812 (e.g., one, two, four, or more). In embodiments having multiple antennas 812, the wireless device 802 can leverage the spatial diversity of such multiple antennas 812 to transmit and / or receive multiple different data streams on the same time and frequency resources. This behavior is sometimes referred to as multiple-input multiple-output (MIMO) behavior (referring to the multiple antennas used in each of the transmitting and receiving devices that enable this embodiment). MIMO transmission by the wireless device 802 can be achieved by precoding (or digital beamforming) applied in the wireless device 802 to multiplex the data streams across the antennas 812 according to known or assumed channel characteristics, so that each data stream is received at a desired location in the spatial domain (e.g., the location of the receiver associated with that data stream) with appropriate signal strength relative to the other streams. Certain 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 certain embodiments having multiple antennas, the wireless device 802 may implement an analog beamforming technique so that the phase of the signals transmitted by antenna(s) 812 is relatively adjusted so that the (joint) transmission of antenna(s) 812 can be directed (this is sometimes called beam steering).
[0129] The wireless device 802 may include one or more interfaces 814. Interfaces 814 can be used to provide inputs to or outputs from the wireless device 802. For example, the wireless device 802, which is a UE, may include interfaces 814 such as microphones, speakers, touchscreens, and buttons to enable inputs and / or outputs to the UE by a user of the UE. Other interfaces of such a UE may consist of transmitters, receivers, and other circuits (other than, for example, the transceiver(s) 810 / antenna(s) 812 already described) that enable communication between the UE and other devices and may operate according to known protocols (e.g., Wi-Fi®, Bluetooth®, etc.).
[0130] The 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 instructions 808 stored in a processor, circuitry, and / or memory 806 and executed by a processor(s) 804. In some examples, the UCI module 816 may be integrated within a processor(s) 804 and / or a transceiver(s) 810. For example, the UCI module 816 may be implemented by a combination of software components (e.g., executed by a DSP or general-purpose processor) and hardware components (e.g., logic gates and circuits) within a processor(s) 804 or a transceiver(s) 810.
[0131] The UCI module 816 may be used for various aspects of the present disclosure, for example, the aspects shown in Figures 1, 2, 3, and 5. The UCI module 816 is configured to provide details for Type II codebook improvements for multi-TRP coherent joint transmission.
[0132] The network device 818 may include one or more processors 820. The processors 820 can execute instructions to perform various operations of the network device 818, as described herein. The processors 820 may include, for example, one or more baseband processors implemented using a CPU, DSP, ASIC, controller, FPGA device, another hardware device, firmware device, or any combination thereof configured to perform the operations described herein.
[0133] The network device 818 may include memory 822. Memory 822 may be a non-temporary computer-readable storage medium that stores instructions 824 (for example, instructions being executed by processor(s) 820). Instructions 824 may also be called program code or computer programs. Memory 822 may also store data used by processor(s) 820 and results calculated by processor(s) 820.
[0134] The network device 818 may include one or more transceivers 826 that can include RF transmitter and / or receiver circuits that use the antenna(s) 828 of the network device 818 to facilitate signaling to and from the network device 818 (e.g., signaling 834) with other devices (e.g., wireless device 802) according to the corresponding RAT.
[0135] The network device 818 may include one or more antennas 828 (e.g., one, two, four, or more). In embodiments having multiple antennas 828, the network device 818 can perform MIMO, digital beamforming, analog beamforming, beam steering, and the like, as described.
[0136] The network device 818 may include one or more interfaces 830. Interfaces 830 can be used to provide inputs to or outputs from the network device 818. For example, a network device 818 that is a base station may include interfaces 830 consisting of transmitters, receivers, and other circuits (other than transceivers 826 / antennas 828 already described) that enable the base station to communicate with other equipment in the core network and / or enable the base station to communicate with external networks, computers, databases, etc., for the purpose of operating, managing, and maintaining the base station or other equipment operably connected thereto.
[0137] The 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 instructions 824 stored in a processor, circuitry, and / or memory 822 and executed by a processor(s) 820. In some examples, the UCI module 832 may be integrated within a processor(s) 820 and / or a transceiver(s) 826. For example, the UCI module 832 may be implemented by a combination of software components (e.g., executed by a DSP or general-purpose processor) and hardware components (e.g., logic gates and circuits) within a processor(s) 820 or a transceiver(s) 826.
[0138] The UCI coverage extension module 832 can be used in various aspects of this disclosure, for example, in the aspects shown in Figures 1, 2, 4, and 6. The UCI module 832 is configured to provide details for Type II codebook improvements for multi-TRP coherent joint transmissions.
[0139] In one or more embodiments, at least one of the components described in one or more of the aforementioned figures may be configured to perform one or more operations, techniques, processes and / or methods as described herein. For example, the baseband processor described above in relation to one or more of the figures herein may be configured to operate according to one or more of the examples described herein. In another embodiment, a circuit associated with a UE, base station, network element, etc., as described above in relation to one or more of the aforementioned figures may be configured to operate according to one or more of the examples described herein.
[0140] Any of the embodiments described above can be combined with any other embodiment (or combination of embodiments) unless otherwise specified. The above descriptions of one or more implementations are illustrative and illustrative, but are not intended to be exhaustive or to limit the scope of the embodiments to the exact forms disclosed. Modifications and variations are possible based on the above teachings or can be learned from the practice of various embodiments.
[0141] The embodiments and implementations of the systems and methods described herein may include a variety of operations that can be embodied by machine-executable instructions performed by a computer system. The computer system may include one or more general-purpose computers or dedicated computers (or other electronic devices). The computer system may include hardware components that include specific logic for performing operations, or it may include a combination of hardware, software, and / or firmware.
[0142] It should be recognized that the systems described herein include descriptions of specific embodiments. These embodiments may be combined into a single system, partially combined into other systems, divided into multiple systems, or otherwise divided or combined. In addition, parameters, attributes, aspects, etc. of one embodiment are intended to be used in another embodiment. Parameters, attributes, aspects are described in one or more embodiments for clarity only, and it should be recognized that parameters, attributes, aspects, etc. may be combined with or substituted for parameters, attributes, etc. of another embodiment unless specifically abandoned herein.
[0143] It should be fully understood that the use of personally identifiable information should adhere to privacy policies and practices that are generally recognized as meeting or exceeding industry or government requirements for maintaining user privacy. In particular, personally identifiable information data should be managed and handled in a manner that minimizes the risk of unintended or unauthorized access or use, and the nature of authorized use should be clearly indicated to the user.
[0144] While the foregoing has been described in some detail for clarity, it will be clear that certain changes and modifications can be made without departing from the principles. It should be noted that many alternative methods exist for implementing both the processes and apparatus described herein. Therefore, these embodiments should be considered illustrative and not limiting, and the description is not limited to the details given herein and may be modified within the appended claims and equivalents.
Claims
1. A method for operating user equipment (UE) for communication in a wireless network, In the aforementioned UE, signals are received from multiple transmission and reception points (TRPs), In the UE, based on the signal, the spatial basis selection matrix W 1 , the coupling coefficient matrix W 2 , and the frequency basis selection matrix W f Codebook W=W 1 * W 2 * W f Using this, determine the uplink control information (UCI) for multi-TRP (mTRP) coherent joint transmit (CJT) channel state information (CSI) feedback, In the UE, based on each priority associated with the linear combination coefficients in the combination coefficient matrix W 2 divide the linear combination coefficient information into a first group and a second group, The UE transmits a reduced-size CSI report via an uplink channel to one or more of the plurality of TRPs, which includes the linear coupling coefficient information in the first group and omits at least a portion of the linear coupling coefficient information in the second group. Methods that include...
2. In the aforementioned UE, there is a first CSI part (CSI part 1) and a second CSI part (CSI part 2), wherein CSI part 2 includes CSI part 2 group 0, CSI part 2 group 1, and CSI part 2 group 2, and generates CSI reporting information including the UCI within CSI part 2. To report the first group within CSI Part 2 Group 1, The method according to claim 1, further comprising reporting the second group within the CSI Part 2 Group 2, wherein the respective priority relating to the linear coupling coefficients for the first group is higher than the respective priority relating to the linear coupling coefficients for the second group.
3. The method of claim 2, wherein transmitting the reduced size CSI report comprises transmitting the CSI part 2 group 1 and dropping the CSI part 2 group 2.
4. The method according to claim 1, wherein the linear coupling coefficient information includes one or more of the following: a bitmap of non-zero (NZ) coefficient locations, phase quantization of NZ coefficients, and amplitude quantization of NZ coefficients.
5. In the UE, the coupling coefficient matrix W 2 The method according to claim 1, further comprising calculating the respective priorities related to the linear combination coefficients within.
6. The respective priorities are determined based on the priority function Pri(l,i,f) = 2L・v・f + v・i + l, where a smaller value of the priority function Pri(l,i,f) indicates a higher priority, L is the number of selected spatial basis elements for each polarization, v is the number of layers in the CSI report, M is the number of selected frequency basis elements, and l = 0, ..., v-1 is the layer index, i=0, ..., 2L-1 is a spatial basis index or port index, and f = 0, ..., the method according to claim 5, wherein M-1 is a frequency basis index.
7. Each of the above priorities is based on the priority function Pri(l,i,f) = 2L・v・π(f) + v・i + l, The smaller the value of the priority function Pri(l,i,f), the higher the priority. L is the number of selected spatial basis vectors for each polarization, v is the number of layers in the CSI report, M is the number of selected frequency basis vectors, l = 0, ..., v-1 is the layer index, i=0, ..., 2L-1 is a spatial basis index or port index, and f = 0, ...M-1 is the frequency basis index, function 【Number 1】 The frequency basis index f is set to 0, N 3 -1, 1, N 3 Prioritize in the order of -2, 2, ..., N 3 This is the number of subbands, [Math 2] f for the layer corresponding to the layer index l th The method according to claim 5, wherein the index is a selected frequency basis.
8. A method for a wireless network, wherein the method is Determining that the user equipment (UE) is configured to receive signals from multiple transmission and reception points (TRPs), Spatial basis selection matrix W 1 , the coupling coefficient matrix W 2 , and the frequency basis selection matrix W f Codebook W=W 1 * W 2 * W f Using this, configure the UE to generate multiple TRP (Multi-TRP) Coherent Joint Transmit (CJT) Channel Status Information (CSI) reporting information, From the above UE, the coupling coefficient matrix W 2 Receiving a reduced-size CSI report that includes uplink control information (UCI) containing linear coupling coefficient information, wherein linear coupling coefficient information is divided into a first group and a second group based on the respective priority associated with the linear coupling coefficients within, and at least a portion of the linear coupling coefficient information within the second group is omitted from the reduced-size CSI report; To transmit a Physical Downlink Shared Channel (PDSCH) and its Demodulation Reference Signal (DMRS) transmission from at least one of the plurality of TRPs to the UE based on the reduced-size CSI report, Methods that include...
9. The reduced size CSI report includes the UCI in a first CSI part (CSI part 1) and a second CSI part (CSI part 2), wherein CSI part 2 includes CSI part 2 group 0, CSI part 2 group 1, and CSI part 2 group 2. The CSI Part 2 Group 1 includes the first group, The method according to claim 8, wherein the CSI Part 2 Group 2 includes the second group, and the respective priority relating to the linear coupling coefficients for the first group is higher than the respective priority relating to the linear coupling coefficients for the second group.
10. The method according to claim 9, wherein the reduced size CSI report includes the CSI part 2 group 1, and the CSI part 2 group 2 is dropped from the reduced size CSI report.
11. The method according to claim 8, wherein the linear coupling coefficient information includes one or more of the following: a bitmap of non-zero (NZ) coefficient locations, phase quantization of NZ coefficients, and amplitude quantization of NZ coefficients.
12. The aforementioned coupling coefficient matrix W 2 The method of claim 8, further comprising calculating the respective priorities related to the linear coupling coefficients within.
13. The respective priorities are determined based on the priority function Pri(l,i,f) = 2L・v・f + v・i + l, where a smaller value of the priority function Pri(l,i,f) indicates a higher priority, L is the number of selected spatial basis elements for each polarization, v is the number of layers in the CSI report, M is the number of selected frequency basis elements, and l = 0, ..., v-1 is the layer index, i=0, ..., 2L-1 is a spatial basis index or port index, and f = 0, ..., the method according to claim 12, wherein M-1 is a frequency basis index.
14. Each of the above priorities is based on the priority function Pri(l,i,f) = 2L・v・π(f) + v・i + l, The smaller the value of the priority function Pri(l,i,f), the higher the priority. L is the number of selected spatial basis vectors for each polarization, v is the number of layers in the CSI report, M is the number of selected frequency basis vectors, l = 0, ..., v-1 is the layer index, i=0, ..., 2L-1 is a spatial basis index or port index, and f = 0, ...M-1 is the frequency basis index, function [Math 3] The frequency basis index f is set to 0, N 3 -1, 1, N 3 Prioritize in the order of -2, 2, ..., N 3 This is the number of subbands, [Math 4] f for the layer corresponding to the layer index l th The method according to claim 12, wherein the index is a selected frequency basis.
15. User equipment (UE), A transceiver for receiving signals from multiple transmission and reception points (TRPs), The system comprises one or more processors, and the one or more processors are Based on the aforementioned signal, the spatial basis selection matrix W 1 , the coupling coefficient matrix W 2 , and the frequency basis selection matrix W f Codebook W=W 1 * W 2 * W f Using this, uplink control information (UCI) for multi-TRP (mTRP) coherent joint transmit (CJT) channel state information (CSI) feedback is determined. The aforementioned coupling coefficient matrix W 2 Based on the respective priorities associated with the linear coupling coefficients within, the linear coupling coefficient information is divided into a first group and a second group. User equipment (UE) that instructs the transceiver to transmit a reduced-size CSI report from the UE to one or more of the plurality of TRPs via an uplink channel, the CSI report including the linear coupling coefficient information in the first group and omitting at least a portion of the linear coupling coefficient information in the second group.
16. In the aforementioned UE, there is a first CSI part (CSI part 1) and a second CSI part (CSI part 2), wherein CSI part 2 includes CSI part 2 group 0, CSI part 2 group 1, and CSI part 2 group 2, and generates CSI reporting information including the UCI within CSI part 2. To report the first group within CSI Part 2 Group 1, The UE according to claim 15, further comprising reporting the second group within the CSI Part 2 Group 2, wherein the respective priority relating to the linear coupling coefficients for the first group is higher than the respective priority relating to the linear coupling coefficients for the second group.
17. The UE according to claim 16, wherein transmitting the reduced size CSI report includes transmitting the CSI part 2 group 1 and dropping the CSI part 2 group 2.
18. The UE according to claim 15, wherein the linear coupling coefficient information includes one or more of the following: a bitmap of non-zero (NZ) coefficient locations, phase quantization of the NZ coefficients, and amplitude quantization of the NZ coefficients.
19. In the UE, the coupling coefficient matrix W 2 The UE according to claim 15, further comprising calculating the respective priorities related to the linear combination coefficients within.
20. The respective priorities are determined based on the priority function Pri(l,i,f) = 2L・v・f + v・i + l, where a smaller value of the priority function Pri(l,i,f) indicates a higher priority, L is the number of selected spatial basis elements for each polarization, v is the number of layers in the CSI report, M is the number of selected frequency basis elements, and l = 0, ..., v-1 is the layer index, i=0, ..., 2L-1 is a spatial basis index or port index, and f = 0, ..., M-1 is a frequency basis index, the UE according to claim 19.
21. Each of the above priorities is based on the priority function Pri(l,i,f) = 2L・v・π(f) + v・i + l, The smaller the value of the priority function Pri(l,i,f), the higher the priority. L is the number of selected spatial basis vectors for each polarization, v is the number of layers in the CSI report, M is the number of selected frequency basis vectors, l = 0, ..., v-1 is the layer index, i=0, ..., 2L-1 is a spatial basis index or port index, and f = 0, ...M-1 is the frequency basis index, function [Math 5] The frequency basis index f is set to 0, N 3 -1, 1, N 3 Prioritize in the order of -2, 2, ..., N 3 This is the number of subbands, [Math 6] f for the layer corresponding to the layer index l th The UE according to claim 19, which is the index of the selected frequency basis.
22. An apparatus comprising means for performing the method described in any one of claims 1 to 14.
23. A computer-readable medium containing instructions, wherein when the instructions are executed by one or more processors of an electronic device, the electronic device causes the electronic device to perform the method according to any one of claims 1 to 14.
24. An apparatus comprising a logic, module, or circuit that performs the method according to any one of claims 1 to 14.