Codebook report design supporting dynamic multi-TRP coherent joint transmission operation
By introducing CRI fields and in-phase coefficients in the multi-TRP wireless communication system, the TRP participating in CJT operations is dynamically selected, which solves the problems of multi-TRP CSI feedback signaling overhead and computational complexity in the prior art, and achieves efficient CSI reporting and performance improvement.
Patent Information
- Application Number
- CN202380058416.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-08-10
- Filing Date
- 2023-08-09
- Publication Date
- 2025-03-21
AI Technical Summary
In multi-antenna wireless communication systems, it is difficult for the prior art to effectively manage and optimize CSI feedback for multi-TRP, resulting in increased signaling overhead and increased CSI computing complexity.
By introducing CRI fields and in-phase coefficients in the CSI report, the UE allows dynamic selection of TRPs participating in CJT operations, and omitting the combined coefficients of unselected TRPs in the CSI feedback, reducing search space and signaling overhead.
It realizes efficient reporting of multi-TRP CJT CSI, reduces the UE's CSI computing complexity and signaling overhead, and improves the performance and efficiency of wireless communication systems.
Smart Images

Figure CN119678377A_ABST
Abstract
Description
Technical Field
[0001] The present application generally relates to wireless communication systems, including codebook configurations. Background Art
[0002] Wireless mobile communication technologies use various standards and protocols to send data between base stations and wireless communication devices. Wireless communication system standards and protocols may 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 IEEE 802.11 standard for wireless local area networks (WLANs) (commonly referred to within industry organizations as WLANs). ).
[0003] As envisioned by 3GPP, different wireless communication system standards and protocols may use various radio access networks (RANs) to communicate between base stations of the RAN (which may also sometimes be referred to as RAN nodes, network nodes, or simply nodes) and wireless communication devices referred to as user equipment (UE). 3GPP RANs may include, for example, Global System for Mobile Communications (GSM), Enhanced Data Rates for 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 may use one or more radio access technologies (RATs) to perform communications between base stations and UEs. For example, GERAN implements GSM and / or EDGE RAT, UTRAN implements Universal Mobile Telecommunications System (UMTS) RAT or other 3GPP RAT, E-UTRAN implements LTE RAT (sometimes referred to as LTE), and NG-RAN implements NR RAT (sometimes referred to as 5G RAT, 5G NR RAT, or NR in this document). In some deployments, E-UTRAN may also implement NR RAT. In some deployments, NG-RAN may also implement LTE RAT.
[0005] The base stations used by the RAN may correspond to the RAN. An example of an E-UTRAN base station is an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (also commonly denoted as an 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 referred to as a g-Node B or gNB).
[0006] The RAN provides its communication services with external entities through its connection to the Core Network (CN). For example, E-UTRAN may utilize the Evolved Packet Core (EPC) while NG-RAN may utilize the 5G Core Network (5GC). BRIEF DESCRIPTION OF THE DRAWINGS
[0007] To easily identify the discussion of any particular element or act, the most significant digit(s) in a reference number refers to the drawing number that first introduces the element.
[0008] Figure 1 The PMI matrix (codebook) used in certain embodiments herein is illustrated.
[0009] Figure 2 Illustrated are multiple TRP operations that may be used in accordance with certain embodiments disclosed herein.
[0010] Figure 3 The present invention illustrates a flowchart of a method for a UE to perform DPS in a wireless network according to an embodiment of the present invention.
[0011] Figure 4 A flow chart illustrating a method for a wireless network for DPS operation according to embodiments of the present invention is illustrated.
[0012] Figure 5 The flowchart of a method for a UE to perform DPS in a wireless network according to an embodiment of this document is illustrated.
[0013] Figure 6 A flow chart illustrating a method for a wireless network for DPS operation according to embodiments of the present invention is illustrated.
[0014] Figure 7 An example architecture of a wireless communication system according to embodiments disclosed herein is shown.
[0015] Figure 8 A system for performing signaling between a wireless device and a network device according to embodiments disclosed herein is shown. DETAILED DESCRIPTION
[0016] Various embodiments are described with respect to UE. However, reference to UE is provided for illustrative purposes only. The example embodiments may be used with any electronic component that can establish a connection with a network and is configured with hardware, software, and / or firmware for exchanging information and data with the network. Therefore, UE as described herein is used to represent any suitable electronic component.
[0017] Many wireless communication standards provide for the use of known signals (e.g., pilot or reference signals) for a variety of purposes, such as synchronization, measurement, equalization, control, etc. For example, in cellular wireless communications, 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 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 wireless communication device or mobile device measures the power of the reference signal and uses the power to determine the downlink cell power. The reference signal also assists the receiver in demodulating the received signal. Since the reference signal includes data known to both the transmitter and the receiver, the receiver can use the reference signal to determine / identify various characteristics of the communication channel. This is generally 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 a communication link in wireless communications are called channel state information (CSI), which provides information indicating the combined effects of, for example, scattering, fading, and power attenuation with distance. CSI makes it possible to adapt the transmission to the 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 precoding to improve communications. Precoding is an extension of beamforming that supports multi-stream (or multi-layer) transmission of multi-antenna wireless communications, and is used to control the difference in signal properties between corresponding signals sent from multiple antennas by modifying the signal sent from each antenna according to a precoding matrix. In a sense, precoding can be considered as a process of cross-coupling signals before transmission (in a closed-loop operation) to equalize the demodulation performance of each layer. The precoding matrix is typically selected from a codebook defining a plurality of precoding matrix candidates, wherein the precoding matrix candidates are typically selected based on an expected performance level based on any one of a plurality of different factors, such as the current system configuration, the communication environment, and / or feedback information from a receiver (e.g., UE) receiving the transmitted signal.
[0019] The feedback information is used to select the precoding matrix candidate by defining the same codebook at both the transmitter and the receiver and using the feedback information from the receiver as an indication of a possible preferred precoding matrix. In such cases, the feedback information includes what is called a precoding matrix index (PMI), which may be based on 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 precoding matrix with a new precoding matrix to increase the signal-to-noise ratio (SNR).
[0020] In 3GPP NR systems, two types of codebooks, Type I codebook and Type II codebook, have been standardized for CSI feedback supporting advanced MIMO operations. Both types of codebooks are constructed from beam grids based on two-dimensional (2D) discrete Fourier transform (DFT), thereby enabling CSI feedback for beam selection and in-phase combining based on phase shift keying (PSK) between two polarizations. CSI feedback based on Type II codebook also reports wideband and subband amplitude information for the selected beam, allowing more accurate CSI to be obtained. This in turn provides improved pre-coded MIMO transmission on the network.
[0021] For the Type II port selection codebook, it may be assumed that the base station will precode the CSI-RS based on channel reciprocity (i.e., the DL channel is estimated based on the UL channel). For frequency division multiplexing (FDD), there may not be exact channel reciprocity, especially when the multiplexing distance is large. However, even for FDD, there may still be partial reciprocity when, for example, the angle of arrival or angle of departure between the DL carrier and the UL carrier are similar and / or the channel delay profiles between the DL carrier and the UL carrier are similar.
[0022] In some cases, it may be necessary to restrict the set of precoding matrix candidates that can be selected from the codebook. For example, the network may prevent the receiver from selecting some precoding matrix candidates while allowing the receiver to select other precoding matrix candidates. This is generally referred to as codebook subset restriction (CBSR). The CBSR may include the transmission of a CBSR bitmap from a transmitter (e.g., a base station) to a receiver (e.g., a UE). The CBSR bitmap typically includes a bit corresponding to each precoding matrix in the codebook, wherein the value of each bit (e.g., "0" or "1") indicates to the receiver whether the receiver is restricted from considering the corresponding precoding matrix candidate as a possible preferred precoding candidate requested from the base station. One disadvantage of CBSR is the increase in signaling overhead. For example, in some systems, the CBSR bitmap may contain a large number (e.g., 64) bits per channel, which requires the transmitting device to send a relatively large amount of information to implement CBSR for all its channels.
[0023] For 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 precoding matrix candidates in mutually orthogonal directions. To reduce the CSI computation complexity of the UE, the base station may not consider certain unlikely beams based on uplink measurements, thereby allowing the UE to not test the precoders formed by those beams that are not considered. In other words, to reduce computational complexity, the base station may restrict the UE to narrow the search space based on UL measurements. Therefore, the UE does not have to consider the entire codebook.
[0024] For the 3GPP Release 15 (Rel-15) Type II port selection codebook, the beamformed channel state information reference signal (CSI-RS) exploits 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-codes different ports in the CSI-RS differently 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 the 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 (e.g., d is 1 or 2 or 3 or 4). Then, continuous L (e.g., 1, 2, 4) ports are selected around.
[0025] 3GPP Rel-16 Type II port selection codebook enhancement uses the same port selection design as 3GPP Rel-15. When configuring sub-band PMI, the frequency domain DFT matrix can be used to compress the linear combination coefficients.
[0026] For the Type II port selection codebook, it may be assumed that the base station will precode the CSI-RS based on channel reciprocity (i.e., the DL channel is estimated based on the UL channel). For frequency division multiplexing (FDD), there may not be exact channel reciprocity, especially when the multiplexing distance is large. However, even for FDD, there may still be partial reciprocity when, for example, the angle of arrival or angle of departure between the DL carrier and the UL carrier are similar and / or the channel delay profiles between the DL carrier and the UL carrier are similar.
[0027] Embodiments herein provide support for CSI reporting of CJT for multi-TRP CSI for up to multiple TRPs (e.g., four TRPs). To support CSI for CJT for multiple TRPs, the network may provide a channel measurement resource (CMR) configuration to the UE that identifies how the CMR should be associated with each TRP. The network node may configure a resource set, and configure multiple resources within the set, and configure multiple ports within the resource.
[0028] In NR, CSI can be configured in CSI-ReportConfig. CMR resources are configured in CSI-ResourceConfig. For periodic and semi-persistent CSI, the carrier field in CSI-ReportConfig indicates the serving cell containing the CMR. In addition, resourcesForChannelMeasurement indicates which CMR resource set in CSI-ResourceConfig contains the CMR. For aperiodic CSI, CMR is additionally indicated in CSI-AssociatedReportConfigInfo.
[0029] CSI reporting for multiple TRPs can be performed at any level of the CMR hierarchy (e.g., multiple resource sets, resources within a resource set, or ports within a resource). For example, the CMR configuration can use CSI-RS port segmentation, CSI-RS resource set segmentation, and / or multiple CSI-RS resource sets. For CSI-RS port segmentation, in one embodiment, each resource can include multiple ports (e.g., up to 32 ports). The network can assign different ports to different TRPs. The network can indicate to the UE that the first channel measurement should belong to the first TRP and the second channel measurement should belong to the second TRP. In some embodiments, the network can use CSI-RS resource set segmentation by associating all ports in the resource with a TRP and associating all ports in other resources with different TRPs. In some embodiments, the network can also use multiple CSI-RS resource sets and associate different TRPs with each resource set in the CSI-RS resource set.
[0030] Figure 1 The PMI matrix (codebook) used in some embodiments of the present invention is illustrated. In the illustrated example, the type II port selection codebook structure is composed of (For simplicity, this paper also uses the symbol W = W 1 *W 2 *W f Or W = W1W2Wf), where W is the PMI matrix (also referred to as codebook in this article), W 1 is the space basis selection matrix (also referred to as the port selection matrix W in this paper) 1 ), W 2 Provides the compression combination factor, W f is the frequency basis selection matrix, is the layer index, N 3is the number of PMI subbands in frequency (i.e., the length or number of entries in each frequency basis), L is the number of selected spatial bases (i.e., the number of selected ports), M is the number of selected frequency bases, and H represents the Hermitian matrix or conjugate transpose operation. For simplicity, “W f " or "Wf" assumes that Hermitian operations have been performed. As shown in other figures and / or described in detail below of these and other parameters.
[0031] In some systems, for port selection codebook enhancement using DL / UL reciprocity of angle and / or delay, a codebook structure W = W is supported. 1 *W 2 *W f , where the port selection matrix W 1 is a free choice matrix, with the identity matrix as a special configuration. The frequency basis selection matrix W f is a DFT-based compression matrix, where N 3 =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. N 3 is the number of PMI subbands used for frequency base selection. At least one value of Mv>1 may be supported. In some such systems, the value of Mv may be explicit (e.g., Mv=2). In other embodiments, support for Mv>1 is a UE optional feature, given the UE complexity associated with codebook parameters. However, for candidate values of R, mechanisms for configuration / indication to the UE, and / or for the UE to select W f The mechanism by which this selection / reporting occurs has not yet been determined. In addition or in other systems, W f Can be turned off by the base station. When turned off, W f Can be an all-ones vector.
[0032] In Rel-15, based on W 1 *W 2 Type II and Type II port selection codebooks are specified. In Rel-16, based on W 1 *W 2 *W f Enhanced Type II and Type II port selection codebooks are specified.
[0033] In Rel-17, a further enhanced Type II port selection codebook is specified. For example, the CSI feedback in Rel-17 is further enhanced for non-coherent joint transmission (NCJT) of 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 coordinated multi-point (CoMP) communications. NCJT can come from multiple TRPs, multiple panels (multi-panels) of a TRP, or a combination thereof. Coherent joint transmission (CJT) uses synchronization between TRPs. However, for distributed TRPs, pre-decoders may not be jointly designed, and the TRPs are made unsynchronized. Instead, each TRP independently derives a pre-decoder without knowing the pre-decoders used by other TRPs. Therefore, the joint transmission is non-coherent. In Rel-17, CSI feedback for NCJT of multiple TRPs is based on Type-I MIMO codebook, which can support single downlink control information (DCI) multiple TRP NCJT scheme 1a (ie, spatial domain multiplexing (SDM)).
[0034] In certain communication systems (e.g., Rel-18 NR), it may be desirable to provide CSI enhancements to support CJT for multiple TRPs. CJT assumes that multiple TRPs can jointly precode transmissions in a coherent manner. Certain such systems may, for example, target 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 / 17 Type II codebook refinement for CJT mTRP and its associated CSI reports targeting FDD, considering throughput-overhead tradeoffs. However, the embodiments disclosed herein are not limited to this (less than four or more than four TRPs may be used).
[0035] For example, Figure 2 204. 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 the ports are V-pol and four of the ports are H-pol. 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 combined total of 32 ports. In certain embodiments, for multi-TRP CJT CSI reporting, UE 202 may use the CJT CSI information provided by or The codebook structure is given by , where t is the TRP index corresponding to a specific TRP, T is the total number of TRPs, and W 1 , ..., W tis the Type II CSI codebook for the TRP report corresponding to index t (i.e., And c 1 , ..., c t is the linear combination coefficient for each codebook applied to different TRPs. As used herein, when amplitude = 1, the linear combination coefficient c 1 , ..., c t It can also be called the in-phase coefficient.
[0036] Because the antenna panels of the corresponding TRPs 204 are not co-located, the beams reaching the UE 202 from different TRPs 204 may not have the same quality, and one or more of the beams may be blocked. Therefore, certain embodiments disclosed herein allow the UE to select a TRP to participate in the CJT operation. For example, embodiments of providing a CSI report design to support dynamic multi-TRP CJT operation include one or more of the following: supporting dynamic point selection (DPS) based on a CSI reference signal (CSI-RS) resource indicator (CRI); supporting DPS based on an in-phase coefficient; supporting reporting of different PMI matrices W (including different spatial basis selection matrices) based on DPS Different frequency basis selection matrices and / or different combination coefficient matrices ); and / or CSI configuration.
[0037] CRI-based DPS
[0038] In some embodiments, for a multi-TRP CJT CSI codebook, if different non-zero power (NZP) CSI-RS resources (NZP-CSI-RS-Resource) are configured for different TRPs, the CRI field can be used to indicate which TRP is selected in the CJT CSI feedback. The CRI can be reported in CSI part 1 to avoid CSI size ambiguity. For TRPs for which no corresponding CRI is reported, the corresponding combining coefficients c and matrices are omitted from the CSI codebook report. The total bit width of CRI is Given, where T is the total number of TRPs configured for CJT operation, N i is the number of CSI-RS resources configured as CMRs for TRP i, and Π is the product operation.
[0039] In certain embodiments, for a multi-TRP CJT CSI codebook, when the CRI field is used to indicate which TRPs are selected in the CJT CSI feedback, the CRI field may include two parts. CRI Part 1 indicates how many TRPs are selected. CRI Part 2 indicates which TRPs are selected. In one such embodiment, both CRI Part 1 and CRI Part 2 are included in CSI Part 1. In another embodiment, CRI Part 1 is included in CSI Part 1 and CRI Part 2 is included in Group 0 of CSI Part 2.
[0040] In certain implementations of the multi-TRP CJT CSI codebook, the UE may not select TRP for DPS reporting. For example, if the CRI field is used for DPS, as described above, the total bit width of the CRI is Given, one of the code points is mapped to not selecting TRP. In some such embodiments, when the UE reports that the UE did not select TRP for DPS, the network may interpret this indication as the UE prefers the same CSI as reported by the UE in the last report.
[0041] In certain embodiments, for a multi-TRP CJT CSI codebook, when the CRI field is used to indicate which TRP is selected in the CJT CSI feedback, the CRI may be reported with a different (i.e., larger) periodicity than other reported quantities including PMI (W), linear combination coefficient c, etc.
[0042] In certain embodiments, the mapping of ports to TRPs for each resource in one or more resources (e.g., NZP-CSI-RS-Resource) may be hard-coded and / or configured by the network. The mapping of ports to TRPs indicates which ports belong to the same TRP. In some embodiments, the port to TRP mapping for resources is hard-coded in the specification based on a limited number of deployment options. In some embodiments, the port to TRP mapping for resources is configured by a network node through a radio resource control (RRC) signaling or a media access control (MAC) control element (CE). In some embodiments, the port to TRP mapping is configured by a combination of hard-coded deployment selections and network configurations. For example, several deployment selections may be hard-coded in the specification, and the network node may use RRC signaling or MAC CE to indicate to the UE which deployment selection to use.
[0043] DPS based on in-phase coefficient
[0044] In some embodiments, for a multi-TRP CJT CSI codebook, the UE may report which TRPs were selected as linear combination coefficients for DPS reporting. This may be useful, for example, when there is no CRI report.t , both phase and amplitude can be reported. For amplitude, one of the quantization code points can be mapped to 0. The in-phase coefficient c can be reported in CSI report part 1 or CSI report part 2 group 0 t , to avoid CSI size ambiguity. t For TRPs reported as 0, the corresponding matrix can be omitted
[0045] In certain embodiments, for a multi-TRP CJT CSI codebook, if the linear combination coefficients (i.e., c t ) is used for DPS reporting, when differential encoding between different TRPs is used to compress c t When the quantization bit is set, the UE is allowed to indicate to the network in the CSI report which TRP is the strongest. In one such embodiment, the strongest TRP can be selected, where the corresponding c t The phase is quantized to 0, and the amplitude is quantized to 1. In addition or in other embodiments, the UE also reports whether the strongest TRP is selected, wherein if the UE reports that the strongest TRP is not selected, the network assumes that the UE has not selected a TRP.
[0046] In another embodiment, for a multi-TRP CJT CSI codebook, if the linear combination coefficients (i.e., c t ) is used for DPS reporting, when differential encoding between different TRPs is used to compress c t When quantizing the bits, the UE reports CSI assuming that the first TRP is likely to be the strongest and / or reference.
[0047] DPS based on W report
[0048] In certain implementations of the multi-TRP CJT CSI codebook, for DPS reporting, the UE may report which TRP was selected as the spatial basis selection matrix for each TRP report For example, when there is no CRI and linear combination coefficient c t This may be useful when reporting. Some implementations use special code points. Spatial basis selection matrix The UE is allowed to indicate that the UE has not selected a spatial basis for the corresponding TRP.
[0049] When the UE reports one or more When including the null space basis, the matrices can be reported jointly or independently If the matrix or The UE reports TRP in CSI, then the corresponding joint The matrix size is reduced to exclude TRPs with zero choice space basis. If the independent matrix and The UE reports the corresponding TRP separately in the CSI. For TRPs with a zero spatial basis, the corresponding independent matrix is omitted. and
[0050] In certain implementations of the multi-TRP CJT CSI codebook, for DPS reporting, when the spatial basis selection matrix for each TRP report is When used for DPS, the UE is allowed to report that the null spatial basis is selected for the TRP. In another embodiment, when the spatial basis selection matrix is reported for each TRP When used for DPS, the UE reports that a non-zero number of spatial bases are selected for at least one TRP.
[0051] In certain implementations of the multi-TRP CJT CSI codebook, for DPS reporting, the UE may report which TRP was selected as the combining coefficient matrix reported for each TRP For example, when there is no CRI and phase coefficient c t Report and combine coefficient matrices This may be useful when the combined coefficient matrix corresponding to a particular TRP is reported jointly for all TRPs. For coefficients in the TRP, the UE may report that these coefficients are quantized with amplitude zero. For example, if differential quantization is used and each TRP has its own reference coefficients, then for the reference coefficient position report of the TRP, the UE may report that the position is not applicable ("N / A"). As another example, if differential quantization is used and each TRP has its own reference coefficients, the UE may report the amplitude quantization of the reference coefficient of the TRP as 0.
[0052] CSI Configuration
[0053] In certain embodiments, when the network configures the UE to report multi-TRP CJT CSI, in the same CSI, the UE may be configured to simultaneously report one or more of the following: best four TRP CJT operation; best three TRP operation, including which three of the four TRPs; best two TRP operation, including which two of the four TRPs; and / or best one TRP operation, including which TRP of the four TRPs.
[0054] In certain embodiments, when the network configures the UE to report multi-TRP CJT CSI, the network may configure the UE to report CSI for a selected TRP. For example, for single TRP operation, the network may configure the UE to report CSI for each TRP. Thus, the UE reports CSI (PMI, CRI, rank indicator (RI), CQI, etc.) for each TRP in the TRP, assuming single TRP operation.
[0055] In certain embodiments, when the network configures the UE to report multi-TRP CJT CSI, in order to reduce the assumptions that the UE needs to test, the network can configure a list of possible TRP combinations. For example, the network can configure the following eight possible TRP combinations: {TRP1, TRP2, TRP3, TRP4}; {TRP1, TRP2, TRP3}; {TRP1, TRP2}; {TRP3, TRP4}; {TRP1}; {TRP2}; {TRP3}; and {TRP4}. The UE can select one or more TRP combinations from the configured list of possible TRP combinations.
[0056] In another embodiment, when the network configures the UE to report multi-TRP CJT CSI, in order to reduce the assumptions that the UE needs to test, the network can configure one or more lists, each of which includes TRPs that can be selected. For example, the following two combinations can be configured: {TRP1, TRP2, TRP3, TRP4}; and {TRP2, TRP3, TRP4}. For CJT operation, the UE can select one or more multi-TRPs from the first list or the second list.
[0057] In certain embodiments, when the network configures the UE to report multi-TRP CJT CSI, the following are possible limitations: for each TRP, the network may configure one NZP-CSI-Resource as a channel measurement resource (CMR); and / or the maximum total number of NZP-CSI-RS ports is 32 across all TRPs.
[0058] Figure 3A flow chart of a method 300 for a UE to perform DPS in a wireless network according to an embodiment of the present invention is illustrated. The illustrated method 300 includes receiving 302 a signal from a plurality of TRPs at a UE, wherein different NZP CSI-RS resources are configured for different TRPs in the plurality of TRPs. The method 300 further includes selecting 304 one or more selected TRPs in the plurality of TRPs for multi-TRP CJT CSI feedback based on the signal at the UE. The method 300 further includes configuring 306 a CRI field in the multi-TRP CJT CSI feedback to indicate the one or more selected TRPs. The method 300 further includes reporting 308 the multi-TRP CJT CSI feedback from the UE to the wireless network.
[0059] In some embodiments of method 300 , multi-TRP CJT CSI feedback includes UCI in CSI part 1 and CSI part 2 , and CRI is reported in CSI part 1 .
[0060] In some embodiments of method 300, multi-TRP CJT CSI feedback uses the linear combination coefficient c 1 , ..., c t , codebook W 1 , ..., W t , TRP index t and the total number of TRPs T are given by Given the codebook W, and for the spatial basis select the matrix Combination coefficient matrix and the frequency basis selection matrix Some such embodiments further include: reporting, in the multi-TRP CJT CSI feedback, linear combination coefficients c corresponding to one or more selected TRPs in the plurality of TRPs 1 , ..., c t , space basis selection matrix Combination coefficient matrix and the frequency basis selection matrix And the linear combination coefficient c corresponding to the unselected TRP among the multiple TRPs is omitted from the multi-TRP CJT CSI feedback 1 , ..., c t , space basis selection matrix Combination coefficient matrix and the frequency basis selection matrix Additionally, or in other embodiments, the bit width of the CRI field includes Where N i is the number of CSI-RS resources configured as CMRs for TRP i, and Π is the product operation.
[0061] In some embodiments of method 300, the UE is configured by the wireless network to report multiple TRPCJT CSI feedbacks using the same CSI, and the UE is configured by the wireless network to simultaneously report a predetermined number of best TRP CJT operations. In some such embodiments, the predetermined number is in the range between 1 and 4.
[0062] In some embodiments of method 300, for each TRP in a plurality of TRPs, the UE is configured by the wireless network to have only one of the NZP CSI-RS resources as a channel measurement resource.
[0063] Embodiments contemplated herein include an apparatus including means for performing one or more elements of the method 300. For example, the apparatus may be an apparatus of a UE (such as the wireless device 802 as a UE, as described herein).
[0064] Embodiments contemplated herein include one or more non-transitory computer-readable media containing instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform one or more elements of method 300. For example, the non-transitory computer-readable medium may be a memory of a UE (such as memory 806 of wireless device 802 as a UE, as described herein).
[0065] Embodiments contemplated herein include an apparatus comprising logic, modules, or circuits operable to perform one or more elements of the method 300. For example, the apparatus may be an apparatus of a UE (such as the wireless device 802 as a UE, as described herein).
[0066] Embodiments contemplated herein include an apparatus comprising: one or more processors and one or more computer-readable media comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform one or more elements of the method 300. For example, the apparatus may be an apparatus of a UE (such as the wireless device 802 as a UE, as described herein).
[0067] Embodiments contemplated herein include signals as described in or associated with one or more elements of method 300 .
[0068] Embodiments contemplated herein include a computer program or computer program product including instructions, wherein execution of the program by a processor causes the processor to perform one or more elements of the method 300. The processor may be a processor of a UE (such as the processor 804 of the wireless device 802 as a UE, as described herein). For example, the instructions may be located in the processor and / or on a memory of the UE (such as the memory 806 of the wireless device 802 as a UE, as described herein).
[0069] Figure 4 A flow chart of a method 400 for a wireless network for DPS operation according to an embodiment of the present invention is illustrated. The illustrated method 400 includes determining 402 that the UE is configured to receive signals from multiple TRPs. The method 400 further includes configuring 404 different NZP CSI-RS resources for different TRPs in the multiple TRPs. The method 400 further includes configuring 406 the UE to generate multi-TRP CJT CSI feedback based on the signal. The method 400 further includes receiving 408 a CRI field in the multi-TRP CJT CSI feedback from the UE, the CRI field indicating one or more selected TRPs for DPS operation. The method 400 further includes transmitting 410 a physical downlink shared channel (PDSCH) and its DMRS transmission from one or more selected TRPs to the UE based on the multi-TRP CJT CSI feedback.
[0070] In some embodiments of method 400 , multi-TRP CJT CSI feedback includes UCI in CSI part 1 and CSI part 2 , and CRI is reported in CSI part 1 .
[0071] In some embodiments of method 400, multi-TRP CJT CSI feedback uses the linear combination coefficient c 1 , ..., c t , codebook W 1 , ..., W t , TRP index t and the total number of TRPs T are given by Given the codebook W, and for the spatial basis select the matrix Combination coefficient matrix and the frequency basis selection matrix Some such embodiments further comprise: decoding, from the multi-TRP CJT CSI feedback, linear combination coefficients c corresponding to one or more selected TRPs of the plurality of TRPs 1 , ..., c t , space basis selection matrix Combination coefficient matrix and the frequency basis selection matrix Where the linear combination coefficient c corresponding to the unselected TRP among the multiple TRPs is omitted from the multi-TRP CJT CSI feedback 1 , ..., c t , space basis selection matrix Combination coefficient matrix and the frequency basis selection matrix Additionally, or in other embodiments, the bit width of the CRI field includes Where N i is the number of CSI-RS resources configured as CMRs for TRP i, and Π is the product operation.
[0072] In some embodiments, the method 400 further includes configuring, by the wireless network, the UE to: report multiple TRP CJT CSI feedbacks using the same CSI; and simultaneously report a predetermined number of best TRP CJT operations. In some such embodiments, the predetermined number is in a range between 1 and 4.
[0073] In some embodiments, method 400 further includes: for each TRP in a plurality of TRPs, configuring, by the wireless network, the UE to have one of the NZP CSI-RS resources as a channel measurement resource.
[0074] Embodiments contemplated herein include an apparatus including means for performing one or more elements of method 400. For example, the apparatus may be an apparatus of a base station (such as network device 818 as a base station, as described herein).
[0075] Embodiments contemplated herein include one or more non-transitory computer-readable media including instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform one or more elements of method 400. For example, the non-transitory computer-readable medium may be a memory of a base station (such as memory 822 of network device 818 acting as a base station, as described herein).
[0076] Embodiments contemplated herein include an apparatus comprising logic, modules, or circuits operable to perform one or more elements of method 400. For example, the apparatus may be an apparatus of a base station (such as network device 818 as a base station, as described herein).
[0077] Embodiments contemplated herein include an apparatus comprising: one or more processors and one or more computer-readable media comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform one or more elements of the method 400. For example, the apparatus may be an apparatus of a base station (such as the network device 818 as a base station, as described herein).
[0078] Embodiments contemplated herein include a signal as described in or associated with one or more elements of method 400 .
[0079] Embodiments contemplated herein include a computer program or computer program product that includes instructions, wherein execution of the program by a processing element causes 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 as a base station, as described herein). For example, these instructions may be located in a processor and / or on a memory of a base station (such as memory 822 of network device 818 as a base station, as described herein).
[0080] Figure 5 A flow chart of a method 500 for a UE to perform DPS in a wireless network according to an embodiment of the present invention is illustrated. The illustrated method 500 includes receiving 502 a signal from a plurality of TRPs at the UE. The method 500 further includes selecting 504 at the UE one or more selected TRPs from the plurality of TRPs for multi-TRP CJT CSI feedback based on the signal. The method 500 further includes generating 506 at the UE multi-TRP CJT CSI feedback, the multi-TRP CJT CSI feedback including one or more linear combination coefficients to indicate the one or more selected TRPs. The method 500 further includes reporting 508 the multi-TRP CJT CSI feedback from the UE to the wireless network.
[0081] In some embodiments of method 500, differential coding is used between different TRPs of a plurality of TRPs to compress quantized bits of linear combination coefficients, and the method further includes indicating the strongest TRP among one or more selected TRPs from the UE to the wireless network in CSI feedback.
[0082] In some embodiments of method 500, the UE is configured by the wireless network to report multiple TRP CJT CSI feedbacks using the same CSI, and wherein the UE is configured by the wireless network to simultaneously report a predetermined number of best TRP CJT operations. In some such embodiments, the predetermined number is in the range between 1 and 4.
[0083] In some embodiments of method 500, for each TRP in a plurality of TRPs, the UE is configured by the wireless network to have one NZP CSI-RS resource as a channel measurement resource.
[0084] Embodiments contemplated herein include an apparatus including means for performing one or more elements of method 500. For example, the apparatus may be an apparatus of a UE (such as wireless device 802 as a UE, as described herein).
[0085] Embodiments contemplated herein include one or more non-transitory computer-readable media including instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform one or more elements of method 500. For example, the non-transitory computer-readable medium may be a memory of a UE (such as memory 806 of wireless device 802 as a UE, as described herein).
[0086] Embodiments contemplated herein include an apparatus comprising logic, modules, or circuits for performing one or more elements of the method 500. For example, the apparatus may be an apparatus of a UE (such as the wireless device 802 as a UE, as described herein).
[0087] Embodiments contemplated herein include an apparatus comprising: one or more processors and one or more computer-readable media comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform one or more elements of the method 500. For example, the apparatus may be an apparatus of a UE (such as the wireless device 802 as a UE, as described herein).
[0088] Embodiments contemplated herein include signals as described in or in connection with one or more elements of method 500 .
[0089] Embodiments contemplated herein include a computer program or computer program product including instructions, wherein execution of the program by a processor causes the processor to perform one or more elements of the method 500. The processor may be a processor of a UE (such as the processor 804 of the wireless device 802 as a UE, as described herein). For example, these instructions may be located in the processor and / or on a memory of the UE (such as the memory 806 of the wireless device 802 as a UE, as described herein).
[0090] Figure 6A flow chart of a method 600 for a wireless network for DPS operation according to an embodiment of the present invention is illustrated. The illustrated method 600 includes determining 602 that the UE is configured to receive signals from multiple TRPs. The method 600 further includes configuring 604 the UE to generate multi-TRP CJT CSI feedback based on the signals. The method 600 further includes receiving 606 one or more linear combination coefficients in the multi-TRP CJT CSI feedback from the UE, the one or more linear combination coefficients indicating one or more selected TRPs for DPS operation. The method 600 further includes transmitting 608 a PDSCH and its DMRS transmission from the one or more selected TRPs to the UE based on the multi-TRP CJT CSI feedback.
[0091] In some embodiments of method 600, differential encoding is used between different TRPs of a plurality of TRPs to compress quantized bits of linear combination coefficients, and the method further includes receiving an indication of a strongest TRP among one or more selected TRPs from the UE in a CSI feedback.
[0092] In some embodiments, the method 600 further includes configuring, by the wireless network, the UE to report multiple TRP CJT CSI feedback using the same CSI and simultaneously report a predetermined number of best TRP CJT operations. In some such embodiments, the predetermined number is in a range between 1 and 4.
[0093] In some embodiments, method 600 further includes: for each TRP in a plurality of TRPs, configuring, by the wireless network, the UE to have an NZP CSI-RS resource as a channel measurement resource.
[0094] Embodiments contemplated herein include an apparatus including means for performing one or more elements of method 600. For example, the apparatus may be an apparatus of a base station (such as network device 818 as a base station, as described herein).
[0095] Embodiments contemplated herein include one or more non-transitory computer-readable media including instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform one or more elements of method 600. For example, the non-transitory computer-readable medium may be a memory of a base station (such as memory 822 of network device 818 acting as a base station, as described herein).
[0096] Embodiments contemplated herein include an apparatus comprising logic, modules, or circuits operable to perform one or more elements of method 600. For example, the apparatus may be an apparatus of a base station (such as network device 818 as a base station, as described herein).
[0097] Embodiments contemplated herein include an apparatus comprising: one or more processors and one or more computer-readable media comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform one or more elements of the method 600. For example, the apparatus may be an apparatus of a base station (such as the network device 818 as a base station, as described herein).
[0098] Embodiments contemplated herein include a signal as described in or associated with one or more elements of method 600 .
[0099] Embodiments contemplated herein include a computer program or computer program product including instructions, wherein execution of the program by a processing element causes 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 as a base station, as described herein). For example, these instructions may be located in a processor and / or on a memory of a base station (such as memory 822 of network device 818 as a base station, as described herein).
[0100] 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 the LTE system standard and / or the 5G or NR system standard provided in the 3GPP technical specifications.
[0101] like Figure 7 As shown, wireless communication system 700 includes UE 702 and UE 704 (although any number of UEs may be used). In this example, UE 702 and UE 704 are illustrated as smartphones (e.g., handheld touch screen 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.
[0102] UE 702 and UE 704 may be configured to be communicatively coupled to RAN 706. In an embodiment, RAN 706 may be NG-RAN, E-UTRAN, etc. UE 702 and UE 704 utilize connections (or channels) (shown as connection 708 and connection 710, respectively) with RAN 706, 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, to implement connection 708 and connection 710.
[0103] In this example, connection 708 and connection 710 are air interfaces that enable such communicative coupling and may conform to the RAT used by the RAN 706 , such as, for example, LTE and / or NR.
[0104] In some embodiments, UE 702 and UE 704 may also directly exchange communication data via side link interface 716. UE 704 is shown as being configured to access an access point (shown as AP 718) via connection 720. For example, connection 720 may include a local wireless connection, such as any connection conforming to the IEEE 802.11 protocol, wherein AP 718 may include In this example, AP 718 may not be connected to another network (eg, the Internet) through CN 724.
[0105] In an embodiment, UE 702 and UE 704 may be configured to communicate with each other or with base station 712 and / or base station 714 over a multi-carrier communication channel using orthogonal frequency division multiplexing (OFDM) communication signals according to various communication techniques, such as, but not limited to, orthogonal frequency division multiple access (OFDMA) communication techniques (e.g., for downlink communication) or single carrier frequency division multiple access (SC-FDMA) communication techniques (e.g., for uplink and ProSe or sidelink communication), although the scope of the embodiment is not limited in this respect. The OFDM signal may include multiple orthogonal subcarriers.
[0106] In some embodiments, all or part of the base station 712 or the base station 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, the base station 712 or the base station 714 may be configured to communicate with each other via the interface 722. In an embodiment where the wireless communication system 700 is an LTE system (e.g., when the CN 724 is an EPC), the interface 722 may be an X2 interface. The 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 an embodiment where the wireless communication system 700 is an NR system (e.g., when the CN 724 is a 5GC), the interface 722 may be an Xn interface. The Xn interface is defined between two or more base stations (e.g., two or more gNBs, etc.) connected to the 5GC, between the base station 712 (e.g., gNB) and the eNB connected to the 5GC, and / or between two eNBs connected to the 5GC (e.g., CN 724).
[0107] RAN 706 is shown as being communicatively coupled to CN 724. CN 724 may include one or more network elements 726 configured to provide various data and telecommunication services to customers / subscribers (e.g., UE 702 and users of UE 704) connected to CN 724 via RAN 706. The components of CN 724 may be implemented in one physical device or separate physical devices, including components for reading and executing instructions from a machine-readable or computer-readable medium (e.g., a non-transitory machine-readable storage medium).
[0108] In an embodiment, CN 724 may be an EPC, and RAN 706 may be connected to CN 724 via an S1 interface 728. In an embodiment, S1 interface 728 may be divided into two parts: an S1 user plane (S1-U) interface, which 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 a mobility management entity (MME).
[0109] In an embodiment, CN 724 may be a 5GC, and RAN 706 may be connected to CN 724 via an NG interface 728. In an embodiment, NG interface 728 may be divided into two parts: an NG user plane (NG-U) interface, which carries traffic data between base station 712 or base station 714 and a user plane function (UPF); and an S1 control plane (NG-C) interface, which is a signaling interface between base station 712 or base station 714 and an access and mobility management function (AMF).
[0110] In general, the application server 730 may be an element that provides applications (e.g., packet-switched data services) that use Internet Protocol (IP) bearer resources with the CN 724. 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 UE 702 and the UE 704 via the CN 724. The application server 730 may communicate with the CN 724 via an IP communication interface 732.
[0111] 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 shown. The system 800 may be part of a wireless communication system as described herein. For example, the wireless device 802 may be a UE of the wireless communication system. The network device 818 may be, for example, a base station (e.g., an eNB or a gNB) or a TRP of the wireless communication system.
[0112] The wireless device 802 may include one or more processors 804. The processor 804 may execute instructions to perform various operations of the wireless device 802, as described herein. The processor 804 may include one or more baseband processors implemented using, for example, 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.
[0113] The wireless device 802 may include a memory 806. The memory 806 may be a non-transitory computer-readable storage medium that stores instructions 808 (which may include, for example, instructions executed by the processor 804). The instructions 808 may also be referred to as program code or a computer program. The memory 806 may also store data used by the processor 804 and results computed by the processor.
[0114] The wireless device 802 may include one or more transceivers 810, which may include radio frequency (RF) transmitter and / or receiver circuitry that uses an antenna 812 of the wireless device 802 to facilitate signaling (e.g., signaling 834) sent or received by the wireless device 802 with other devices (e.g., network device 818) according to a corresponding RAT.
[0115] The wireless device 802 may include one or more antennas 812 (e.g., one, two, four, or more). For implementations with multiple antennas 812, the wireless device 802 may take full advantage of the spatial diversity of these multiple antennas 812 to transmit and / or receive multiple different data streams on the same time-frequency resources. 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 device and the receiving device to implement this aspect). MIMO transmission by the wireless device 802 may be implemented based on precoding (or digital beamforming) applied to the wireless device 802, which multiplexes data streams between the antennas 812 based on known or assumed channel characteristics, so that each data stream is received at an appropriate signal strength relative to the other streams and at a desired location in the spatial domain (e.g., the location of the receiver associated with the data stream). Certain implementations may use a single-user MIMO (SU-MIMO) approach (in which all data streams are directed to a single receiver) and / or a multi-user MIMO (MU-MIMO) approach (in which separate data streams may be directed to separate (different) receivers in different locations in the spatial domain).
[0116] In certain embodiments with multiple antennas, the wireless device 802 may implement analog beamforming techniques whereby the phases of signals transmitted by the antennas 812 are relatively adjusted such that the (joint) transmissions of the antennas 812 are directional (this is sometimes referred to as beam steering).
[0117] The wireless device 802 may include one or more interfaces 814. The interface 814 may be used to provide input to the wireless device 802 or provide output from the wireless device. For example, a wireless device 802 that is a UE may include an interface 814, such as a microphone, a speaker, a touch screen, buttons, etc., to allow a user of the UE to input and / or output to the UE. Other interfaces of such a UE may be composed of transmitters, receivers, and other circuits (e.g., in addition to the transceiver 810 / antenna 812 described above), which allow the UE to communicate with other devices and may communicate according to known protocols (e.g., etc.) to perform the operation.
[0118] The wireless device 802 may include a codebook module 816. The codebook module 816 may be implemented via hardware, software, or a combination thereof. For example, the codebook module 816 may be implemented as a processor, circuit, and / or instruction 808 stored in the memory 806 and executed by the processor 804. In some examples, the codebook module 816 may be integrated within the processor 804 and / or the transceiver 810. For example, the codebook module 816 may be implemented by a combination of software components (e.g., executed by a DSP or a general purpose processor) and hardware components (e.g., logic gates and circuits) within the processor 804 or the transceiver 810.
[0119] The codebook module 816 may be used in various aspects of the present disclosure. For example, the codebook module 816 may be configured to perform the UE-based method disclosed herein.
[0120] The network device 818 may include one or more processors 820. The processor 820 may execute instructions to perform various operations of the network device 818, as described herein. The processor 804 may include one or more baseband processors implemented using, for example, a CPU, a DSP, an ASIC, a controller, an FPGA device, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein.
[0121] The network device 818 may include a memory 822. The memory 822 may be a non-transitory computer-readable storage medium that stores instructions 824 (which may include, for example, instructions executed by the processor 820). The instructions 824 may also be referred to as program code or a computer program. The memory 822 may also store data used by the processor 820 and results calculated by the processor.
[0122] The network device 818 may include one or more transceivers 826, which may include RF transmitter and / or receiver circuits that use an antenna 828 of the network device 818 to facilitate signaling (e.g., signaling 834) sent or received by the network device 818 with other devices (e.g., wireless device 802) according to the corresponding RAT.
[0123] The network device 818 may include one or more antennas 828 (e.g., one, two, four, or more). In embodiments with multiple antennas 828, the network device 818 may perform MIMO, digital beamforming, analog beamforming, beam steering, etc. as described above.
[0124] The network device 818 may include one or more interfaces 830. The interface 830 may be used to provide input to or output from the network device 818. For example, the network device 818 as a base station may include an interface 830 composed of a transmitter, a receiver and other circuits (e.g., in addition to the transceiver 826 / antenna 828 described above), which enables the base station to communicate with other equipment in the core network and / or enables the base station to communicate with external networks, computers, databases, etc., in order to achieve the purpose of performing operations, management and maintenance of the base station or other equipment operably connected thereto.
[0125] The network device 818 may include a codebook module 832. The codebook module 832 may be implemented via hardware, software, or a combination thereof. For example, the codebook module 832 may be implemented as a processor, circuit, and / or instruction 824 stored in the memory 822 and executed by the processor 820. In some examples, the codebook module 832 may be integrated within the processor 820 and / or the transceiver 826. For example, the codebook 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 circuit systems) within the processor 820 or the transceiver 826.
[0126] The codebook module 832 may be used in various aspects of the present disclosure. For example, the codebook module 832 may be configured to execute the network-based method disclosed herein.
[0127] 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. For another example, circuits associated with a UE, a base station, a 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.
[0128] 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 implementations 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 above teachings, modifications and variations are possible or can be obtained from the practice of various embodiments.
[0129] Embodiments and implementations of the systems and methods described herein may include various operations that may be embodied in machine executable instructions to be executed by a computer system. A computer system may include one or more general or special purpose computers (or other electronic devices). A computer system may include hardware components that include specific logic components for performing operations; or may include a combination of hardware, software, and / or firmware.
[0130] It should be appreciated that the systems described herein include descriptions of specific embodiments. These embodiments may be combined into a single system, partially combined into other systems, separated into multiple systems, or otherwise divided or combined. In addition, it is contemplated that parameters, attributes, aspects, etc. of another embodiment may be used in one embodiment. For clarity, these parameters, attributes, aspects, etc. are described only in one or more embodiments, and it should be appreciated that these parameters, attributes, aspects, etc. may be combined with or substituted for parameters, attributes, aspects, etc. of another embodiment unless expressly stated herein.
[0131] It is understood that the use of personally identifiable information should be subject to privacy policies and practices that are generally recognized to meet or exceed industry or government requirements for maintaining 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 the authorized use should be clearly stated to users.
[0132] Although the foregoing has been described in considerable detail for the sake of clarity, it will be apparent that certain changes and modifications may be made without departing from the principles of the invention. It should be noted that there are many alternative ways to implement both the processes and the apparatus described herein. Therefore, the embodiments of the present invention should be regarded as illustrative rather than restrictive, and the specification is not limited to the details given herein, but may be modified within the scope and equivalents of the appended claims.
Claims
1. A method for a user equipment (UE) to perform dynamic point selection (DPS) in a wireless network, the method comprising: receiving signals at the UE from a plurality of transmit and receive points (TRPs), wherein different non-zero power (NZP) channel state information (CSI) reference signal (RS) resources are configured for different TRPs in the plurality of TRPs; selecting, at the UE, one or more selected TRPs of the plurality of TRPs for a multiple TRP (multi-TRP) coherent joint transmission (CJT) CSI feedback based on the signal; configuring a CSI-RS resource indicator (CRI) field in the multi-TRP CJT CSI feedback to indicate the one or more selected TRPs; as well as The multi-TRP CJT CSI feedback is reported from the UE to the wireless network.
2. The method of claim 1 , wherein the multi-TRP CJT CSI feedback includes uplink control information (UCI) in a first CSI part (CSI part 1) and a second CSI part (CSI part 2), and wherein the CRI is reported in the CSI part 1.
3. The method according to claim 1, wherein the multi-TRP CJT CSI feedback uses a linear combination coefficient, a codebook, a TRP index t, and a total number T of the plurality of TRPs. Given the codebook W, For the spatial basis selection matrix Combination coefficient matrix and the frequency basis selection matrix 4. The method according to claim 3, further comprising: In the multi-TRP CJT CSI feedback, the linear combination coefficients corresponding to the one or more selected TRPs in the multiple TRPs, the spatial basis selection matrix The combination coefficient matrix and the frequency base selection matrix and omitting the linear combination coefficients and the spatial basis selection matrix corresponding to the unselected TRPs in the multiple TRPs from the multi-TRP CJT CSI feedback The combination coefficient matrix and the frequency base selection matrix 5. The method according to claim 3, wherein the bit width of the CRI field comprises Where N i is the number of CSI-RS resources configured as channel measurement resources (CMRs) for TRP i, and Π is the product operation.
6. The method of claim 1 , wherein the UE is configured by the wireless network to report the multi-TRP CJT CSI feedback using the same CSI, and wherein the UE is configured by the wireless network to simultaneously report a predetermined number of best TRP CJT operations. The method according to claim 6 , wherein the predetermined number is in the range between 1 and 4.
8. The method of claim 1, wherein for each of the multiple TRPs, the UE is configured by the wireless network to have only one of the NZP CSI-RS resources as a channel measurement resource.
9. A method for a wireless network for dynamic point selection (DPS) operation, the method comprising: determining that a user equipment (UE) is configured to receive signals from a plurality of transmission and reception points (TRPs); configuring different non-zero power (NZP) channel state information (CSI) reference signal (RS) resources for different TRPs among the plurality of TRPs; configuring the UE to generate a plurality of TRP (multi-TRP) coherent joint transmission (CJT) CSI feedback based on the signal; receiving, from the UE, a CSI-RS resource indicator (CRI) field in the multi-TRP CJT CSI feedback, the CRI field indicating one or more selected TRPs for the DPS operation; as well as Based on the multi-TRP CJT CSI feedback, a physical downlink shared channel (PDSCH) and its demodulation reference signal (DMRS) transmission are transmitted to the UE from the one or more selected TRPs.
10. The method of claim 9, wherein the multi-TRP CJT CSI feedback includes uplink control information (UCI) in a first CSI part (CSI part 1) and a second CSI part (CSI part 2), and wherein the CRI is reported in the CSI part 1.
11. The method according to claim 9, wherein the multi-TRP CJT CSI feedback uses Given a codebook W, a linear combination coefficient, a codebook, a TRP index t, and a total number T of the plurality of TRPs, For the spatial basis selection matrix Combination coefficient matrix and the frequency basis selection matrix 12. The method according to claim 11, further comprising: Decode the linear combination coefficients corresponding to the one or more selected TRPs in the plurality of TRPs, the spatial basis selection matrix The combination coefficient matrix and the frequency base selection matrix wherein the linear combination coefficients corresponding to the unselected TRPs in the plurality of TRPs, the spatial basis selection matrix The combination coefficient matrix and the frequency base selection matrix 13. The method according to claim 11, wherein the bit width of the CRI field comprises Where N i is the number of CSI-RS resources configured as channel measurement resources (CMRs) for TRP i, and Π is the product operation.
14. The method of claim 9, further comprising configuring, by the wireless network, the UE to: Using the same CSI to report the multiple TRP CJT CSI feedback; and A predetermined number of optimal TRP CJT operations are also reported. The method according to claim 14 , wherein the predetermined number is in the range between 1 and 4.
16. The method according to claim 9, further comprising: For each of the multiple TRPs, the UE is configured by the wireless network to have only one of the NZP CSI-RS resources as a channel measurement resource.
17. A method for a user equipment (UE) to perform dynamic point selection (DPS) in a wireless network, the method comprising: receiving signals at the UE from a plurality of transmit and receive points (TRPs); selecting, at the UE, one or more selected TRPs of the plurality of TRPs for multiple TRP (multi-TRP) coherent joint transmission (CJT) channel state information (CSI) feedback based on the signal; generating the multi-TRP CJT CSI feedback at the UE, the multi-TRP CJT CSI feedback comprising one or more linear combination coefficients to indicate the one or more selected TRPs; as well as The multi-TRP CJT CSI feedback is reported from the UE to the wireless network.
18. The method of claim 17, wherein differential coding is used between different TRPs of the plurality of TRPs to compress quantized bits of the linear combination coefficients, and The method further includes indicating, in the CSI feedback, from the UE to the wireless network a strongest TRP among the one or more selected TRPs.
19. The method of claim 17, wherein the UE is configured by the wireless network to report the multi-TRP CJT CSI feedback using the same CSI, and wherein the UE is configured by the wireless network to simultaneously report a predetermined number of best TRP CJT operations.
20. The method of claim 19, wherein the predetermined number is in the range of 1 to 4.
21. The method of claim 17, wherein for each of the multiple TRPs, the UE is configured by the wireless network to have only one non-zero power (NZP) CSI reference signal (RS) resource as a channel measurement resource.
22. A method for a wireless network for dynamic point selection (DPS) operation, the method comprising: determining that a user equipment (UE) is configured to receive signals from a plurality of transmission and reception points (TRPs); configuring the UE to generate a plurality of TRP (multi-TRP) coherent joint transmission (CJT) channel state information (CSI) feedback based on the signal; receiving, from the UE, one or more linear combination coefficients in the multi-TRP CJT CSI feedback, the one or more linear combination coefficients indicating one or more selected TRPs for the DPS operation; as well as Based on the multi-TRP CJT CSI feedback, a physical downlink shared channel (PDSCH) and its demodulation reference signal (DMRS) transmission are transmitted to the UE from the one or more selected TRPs.
23. The method of claim 22, wherein differential coding is used between different TRPs of the plurality of TRPs to compress quantized bits of the linear combination coefficients, and The method further includes receiving, in the CSI feedback, from the UE an indication of the strongest TRP among the one or more selected TRPs.
24. The method of claim 22, further comprising configuring, by the wireless network, the UE to: Using the same CSI to report the multiple TRP CJT CSI feedback; and A predetermined number of optimal TRP CJT operations are also reported.
25. The method of claim 24, wherein the predetermined number is in the range of 1 to 4.
26. The method of claim 22, further comprising: For each of the multiple TRPs, the UE is configured by the wireless network to have only one non-zero power (NZP) CSI reference signal (RS) resource as a channel measurement resource.
27. An apparatus comprising means for performing the method according to any one of claims 1 to 26.
28. A computer-readable medium comprising instructions, which, 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 logic components, modules or circuits for performing the method according to any one of claims 1 to 26.