CSI report for trp calibration

CN122536088APending Publication Date: 2026-08-07LENOVO (BEIJING) LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
LENOVO (BEIJING) LTD
Filing Date
2024-01-10
Publication Date
2026-08-07

Smart Images

  • Figure CN122536088A_ABST
    Figure CN122536088A_ABST
Patent Text Reader

Abstract

Example embodiments of the present disclosure relate to a UE, a BS, a method, an apparatus, and a computer readable medium for CSI reporting for TRP calibration. In this technical solution, a UE can receive a configuration, the configuration indicating a set of NZP CSI-RS resources, each resource in the set of resources being associated with an antenna port at a TRP. The UE can also receive a plurality of RS from a plurality of TRPs, and transmit a CSI report associated with the plurality of RS. The CSI report can indicate a plurality of phase values and / or a plurality of amplitudes, and thus a BS can perform calibration based on the CSI report. In this way, synchronization between the plurality of TRPs can be achieved, and CJT can be guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to wireless communications, and more particularly to user equipment (UE), base station (BS), methods, apparatus, and computer-readable media for channel state information (CSI) reporting for transmission receiver point (TRP) calibration. Background Technology

[0002] A wireless communication system may include one or more network communication devices (such as base stations), which may also be referred to as eNodeB (eNB), next-generation NodeB (gNB), or other suitable terms. Each network communication device (such as a base station) may support wireless communication for one or more user communication devices, which may also be referred to as user equipment (UE), or other suitable terms. The wireless communication system may support wireless communication with one or more user communication devices by utilizing the resources of the wireless communication system (e.g., time resources (e.g., symbols, time slots, subframes, frames, etc.) or frequency resources (e.g., subcarriers, carriers)). Furthermore, the wireless communication system may support wireless communication across a variety of radio access technologies, including third-generation (3G) radio access technology, fourth-generation (4G) radio access technology, fifth-generation (5G) radio access technology, and other suitable radio access technologies beyond 5G (e.g., sixth-generation (6G)).

[0003] A method is proposed to achieve capacity gain by utilizing the channel reciprocity of the channel. In this case, it is necessary to calibrate and compensate for phase and amplitude mismatches in transmitter and receiver pairs across multiple TRPs. Summary of the Invention

[0004] This disclosure relates to a UE, BS, method, apparatus, processor, and computer-readable medium for CSI reporting for TPR calibration. According to the proposed technical solution, the UE can send a CSI report indicating multiple amplitude and / or multiple phase values ​​associated with multiple TPRs, and therefore, the BS can perform calibration for multiple TPRs.

[0005] In some implementations, a UE is provided. The UE includes at least one memory; and at least one processor coupled to the at least one memory and configured such that the UE: receives a configuration from a base station indicating a non-zero power (NZP) CSI reference signal (RS) resource set, wherein the NZP CSI-RS resource set includes at least one NZP CSI-RS resource, wherein each of the at least one NZP CSI-RS resource is associated with an antenna port at one of a plurality of TRPs; receives a plurality of reference signals from the plurality of TRPs based on the configuration; and sends a CSI report to the base station, the CSI report including a plurality of phase values ​​and / or a plurality of amplitudes associated with the plurality of reference signals from the plurality of TRPs.

[0006] In some implementations, a BS is provided. The BS includes at least one memory; and at least one processor coupled to the at least one memory and configured such that the BS: sends a configuration to the UE, the configuration indicating an NZP CSI-RS resource set, wherein the NZP CSI-RS resource set includes at least one NZP CSI-RS resource, wherein each of the at least one NZP CSI-RS resource is associated with an antenna port at one of a plurality of TRPs; receives a CSI report from the UE, the CSI report including multiple phase values ​​and / or multiple amplitudes associated with multiple reference signals from the plurality of TRPs; and performs calibration for the plurality of TRPs based on the CSI report.

[0007] In some implementations, a method performed by a UE is provided. The method includes: receiving a configuration from a base station, the configuration indicating an NZP CSI-RS resource set, wherein the NZP CSI-RS resource set includes at least one NZP CSI-RS resource, wherein each of the at least one NZP CSI-RS resource is associated with an antenna port at one of a plurality of TRPs; receiving a plurality of reference signals from the plurality of TRPs based on the configuration; and sending a CSI report to the base station, the CSI report including a plurality of phase values ​​and / or a plurality of amplitudes associated with the plurality of reference signals from the plurality of TRPs.

[0008] In some implementations, a method performed by the BS is provided. The method includes: sending a configuration to the UE indicating an NZP CSI-RS resource set, wherein the NZP CSI-RS resource set includes at least one NZP CSI-RS resource, wherein each of the at least one NZP CSI-RS resource is associated with an antenna port at one of a plurality of TRPs; receiving a CSI report from the UE, the CSI report including multiple phase values ​​and / or multiple amplitudes associated with multiple reference signals from the plurality of TRPs; and performing calibration for the plurality of TRPs based on the CSI report.

[0009] In some implementations, a processor for wireless communication is provided. The processor includes at least one controller coupled to at least one memory and configured to: receive configuration from a base station indicating an NZP CSI-RS resource set, wherein the NZP CSI-RS resource set includes at least one NZP CSI-RS resource, wherein each of the at least one NZP CSI-RS resource is associated with an antenna port at one of a plurality of TRPs; based on the configuration, receive a plurality of reference signals from the plurality of TRPs; and send a CSI report to the base station, the CSI report including a plurality of phase values ​​and / or a plurality of amplitudes associated with the plurality of reference signals from the plurality of TRPs.

[0010] In some implementations, a processor for wireless communication is provided. The processor includes at least one controller coupled to at least one memory and configured to: send a configuration to a UE indicating an NZP CSI-RS resource set, wherein the NZP CSI-RS resource set includes at least one NZP CSI-RS resource, wherein each of the at least one NZP CSI-RS resource is associated with an antenna port at one of a plurality of TRPs; receive a CSI report from the UE, the CSI report including multiple phase values ​​and / or multiple amplitudes associated with multiple reference signals from the plurality of TRPs; and perform calibration for the plurality of TRPs based on the CSI report.

[0011] The method described herein and some implementations of the UE also include: stopping the transmission of CSI reports based on the determination that at least one of a plurality of reference signals has not been detected.

[0012] In some implementations of the methods, UEs, and BSs described herein, this configuration also indicates that multiple reference signals from multiple TRPs will be transmitted in the same time slot or two adjacent time slots.

[0013] In some implementations of the methods, UEs, and BSs described herein, at least one NZP CSI-RS resource is configured with the same information as the corresponding reference signal, wherein the same information includes one of the following: bandwidth, subcarrier position in the bandwidth, power control offset, power control offset relative to the synchronization signal (SS), period, and time offset.

[0014] In some implementations of the methods, UEs, and BSs described herein, at least one NZP CSI-RS resource includes one NZP CSI-RS resource used for each of the multiple TRPs.

[0015] In some implementations of the methods, UEs, and BSs described in this paper, this configuration also indicates one or more subbands in the bandwidth.

[0016] In the methods, UEs, and BSs described in this paper, each of the multiple phase values ​​is associated with a specific TRP and a specific subband among the multiple TRPs, and is represented as a quantized N-phase shift keying (PSK) constellation, where N is a positive integer.

[0017] In the methods, UEs, and BSs described in this paper, each of the multiple amplitudes is associated with a specific TRP and a specific subband among the multiple TRPs and is represented as a quantized value.

[0018] In some implementations of the methods, UEs, and BSs described herein, multiple amplitudes include one or more groups corresponding to one or more subbands, wherein for a specific group of one or more groups associated with a specific subband in one or more subbands: the reference amplitude in the specific group is represented as a quantized value, and the other amplitude in the specific group is represented as another quantized value of the difference between the other amplitude and the reference amplitude.

[0019] In some implementations of the methods, UEs, and BSs described herein, the CSI report also includes: a first indication of a specific TRP associated with a reference magnitude for a particular group.

[0020] In some implementations of the methods, UEs, and BSs described herein, multiple amplitudes include one or more groups corresponding to one or more subbands, wherein a reference group in one or more groups includes multiple reference amplitudes represented as multiple quantized values, and another group in one or more groups includes multiple additional amplitudes, wherein a corresponding additional amplitude in the multiple additional amplitudes is represented as a corresponding additional quantized value of the difference between the corresponding additional amplitude and the corresponding reference amplitude.

[0021] In some implementations of the methods, UEs, and BSs described in this paper, the reference group corresponds to the subband with the lowest subband index among one or more subbands, such as subband 0.

[0022] In the methods, UEs, and BSs described in this paper, a reference amplitude among multiple amplitudes is represented as a quantized value, and another amplitude among multiple amplitudes is represented as an additional quantized value representing the difference between the additional amplitude and the reference amplitude.

[0023] In some implementations of the methods, UEs, and BSs described herein, the CSI report also includes: a first indication indicating a specific TRP associated with the reference amplitude, and a second indication indicating a specific subband associated with the reference amplitude.

[0024] In the methods, UEs, and BS implementations described in this paper, the quantization values ​​are values ​​within a predefined range with predefined step sizes.

[0025] In the methods, UEs, and BS implementations described in this paper, additional quantization values ​​are values ​​with additional predefined step sizes.

[0026] In the methods, UEs, and BS implementations described in this paper, the number of CSI processing units (CPUs) used for CSI reporting is 1. Attached Figure Description

[0027] Figure 1 The illustration shows an example of a wireless communication system in which some embodiments of the present disclosure may be implemented;

[0028] Figure 2 The illustration shows a schematic diagram of an example communication network in which some embodiments of the present disclosure may be implemented;

[0029] Figure 3 The diagram illustrates a signaling process according to some example embodiments of the present disclosure;

[0030] Figure 4 The illustration shows a schematic diagram of UE-assisted calibration among four TPRs according to some example embodiments of the present disclosure;

[0031] Figure 5 Examples of devices suitable for implementing embodiments of the present disclosure are illustrated;

[0032] Figure 6 Examples of processors suitable for implementing some embodiments of the present disclosure are illustrated;

[0033] Figure 7 The diagram illustrates a flowchart of an example method implemented at the UE according to various aspects of this disclosure; and

[0034] Figure 8 The diagram illustrates a flowchart of an example method implemented at the BS according to various aspects of this disclosure.

[0035] Throughout the accompanying drawings, the same or similar reference numerals denote the same or similar elements. Detailed Implementation

[0036] The principles of this disclosure will now be described with reference to some embodiments. It should be understood that these embodiments are described for illustrative purposes only and to assist those skilled in the art in understanding and implementing this disclosure, and do not constitute any limitation on the scope of this disclosure. The disclosure described herein can be implemented in various ways other than those described below. In the following description and claims, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains.

[0037] References to "an embodiment," "an example embodiment," "an embodiment," "some embodiments," etc., in this disclosure indicate that the described embodiments(s) may include a particular feature, structure, or characteristic, but not every embodiment must include that particular feature, structure, or characteristic. Furthermore, these phrases do not necessarily refer to the same(s) embodiments(s). Moreover, when a particular feature, structure, or characteristic is described in connection with an embodiment, it should be understood that implementing such a feature, structure, or characteristic in conjunction with other embodiments (whether explicitly described or not) is within the knowledge of those skilled in the art.

[0038] It should be understood that although the terms “first” and “second” may be used herein to describe various elements, these elements should not be limited by these terms. These terms are used only to distinguish one element from another. For example, a first element may also be referred to as a second element without departing from the scope of the embodiments, and similarly, a second element may also be referred to as a first element. As used herein, the term “and / or” includes any and all combinations of one or more of the listed terms. In some examples, values, processes, or apparatus are referred to as “best,” “lowest,” “highest,” “minimum,” “maximum,” etc. It should be understood that such descriptions are intended to indicate that a choice can be made among many functional alternatives used, and that such a choice need not be better, smaller, higher, or more desirable than other choices.

[0039] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the embodiments. Unless the context clearly indicates otherwise, the singular forms “a,” “an,” and “the” used herein also include the plural forms. Furthermore, it should be understood that the terms “comprising,” “including,” “having,” “containing,” and / or “comprise”, when used herein, specify the presence of the stated features, elements, components, etc., but do not exclude the presence or addition of one or more other features, elements, components, and / or combinations thereof. For example, the term “comprising” and its variations should be understood as open terms meaning “including, but not limited to.” The term “based on” should be understood as “at least partially based on.” The terms “one embodiment” and “embodiment” should be understood as “at least one embodiment.” The term “another embodiment” should be understood as “at least one other embodiment.” The use of expressions such as “A and / or B” can mean “A only” or “B only” or “both A and B.” Other explicit and implicit definitions may be included below.

[0040] Figure 1 An example of a wireless communication system 100 in which some embodiments of the present disclosure may be implemented is illustrated. The wireless communication system 100 may include one or more network entities 102 (also referred to as network devices (NEs)), one or more UEs 104, a core network (CN) 106, and a packet data network 108. The wireless communication system 100 may support various radio access technologies. In some implementations, the wireless communication system 100 may be a 4G network, such as a Long Term Evolution (LTE) network or an Advanced LTE (LTE-A) network. In some other implementations, the wireless communication system 100 may be a 5G network, such as a New Radio (NR) network. In other implementations, the wireless communication system 100 may be a combination of 4G and 5G networks, or other suitable radio access technologies, including IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20. The wireless communication system 100 may support radio access technologies other than 5G. In addition, the wireless communication system 100 can support technologies such as time division multiple access (TDMA), frequency division multiple access (FDMA), or code division multiple access (CDMA).

[0041] One or more network entities 102 may be distributed throughout a geographic area to form a wireless communication system 100. One or more of the network entities 102 described herein may be, include, or may be referred to as network nodes, base stations, network elements, radio access networks (RANs), base transceiver stations, access points, NodeBs, eNodeBs (eNBs), next-generation NodeBs (gNBs), or other suitable terms. Network entities 102 and UE 104 may communicate via communication link 110, which may be a wireless or wired connection. For example, network entities 102 and UE 104 may perform wireless communication (e.g., receive signaling, send signaling) via a Uu interface.

[0042] Network entity 102 can provide a geographic coverage area 112, and network entity 102 can support services (e.g., voice, video, packet data, messaging, broadcasting, etc.) for one or more UEs 104 within the geographic coverage area 112. For example, network entity 102 and UE 104 can support wireless communication of signals associated with services (e.g., voice, video, packet data, messaging, broadcasting, etc.) based on one or more radio access technologies. In some implementations, network entity 102 can be mobile, for example, a satellite associated with a non-terrestrial network (NTN). In some implementations, different geographic coverage areas 112 associated with the same or different radio access technologies can overlap, but different geographic coverage areas 112 can be associated with different network entities 102. The information and signals described herein can be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the description can be represented by voltage, current, electromagnetic waves, magnetic fields or particles, light fields or particles, or any combination thereof.

[0043] One or more UEs 104 may be distributed throughout the geographic area of ​​the wireless communication system 100. UE 104 may include or be referred to as a mobile device, wireless device, remote device, remote unit, handheld device, subscriber device, or some other suitable term. In some implementations, UE 104 may be referred to as a unit, station, terminal, or client, etc. Alternatively or additionally, UE 104 may be referred to as an Internet of Things (IoT) device, an Internet of Everything (IoE) device, or a Machine-Type Communication (MTC) device, etc. In some implementations, UE 104 may be stationary within the wireless communication system 100. In some other implementations, UE 104 may be mobile within the wireless communication system 100.

[0044] One or more UEs 104 can be devices of different forms or with different capabilities. Figure 1The diagram illustrates some examples of UE 104. UE 104 is capable of communicating with various types of devices, such as network entity 102, other UEs 104, or network devices (e.g., CN 106, packet data network 108, relay equipment, integrated access and backhaul (IAB) node, or another network device). Figure 1 As shown. Alternatively, UE 104 may support communication with other network entities 102 or UE 104 that may act as relays in wireless communication system 100.

[0045] UE 104 can also support direct wireless communication with other UE 104s via communication link 114. For example, UE 104 can support direct wireless communication with another UE 104 via a device-to-device (D2D) communication link. In some implementations, such as vehicle-to-vehicle (V2V) deployments, vehicle-to-everything (V2X) deployments, or cellular V2X deployments, communication link 114 may be referred to as a sidelink (SL). For example, UE 104 can support direct wireless communication with another UE 104 via a PC5 interface.

[0046] Network entity 102 may support communication with CN 106 or with another network entity 102, or both. For example, network entity 102 may interface with CN 106 via one or more backhaul links 116 (e.g., via S1, N2, N3, or another network interface). Network entities 102 may communicate with each other via backhaul links 116 (e.g., via X2, Xn, or another network interface). In some implementations, network entities 102 may communicate directly with each other (e.g., between network entities 102). In some other implementations, network entities 102 may communicate with each other or indirectly (e.g., via CN 106). In some implementations, one or more network entities 102 may include sub-components, such as access network entities, which may be examples of access node controllers (ANCs). An ANC may communicate with one or more UEs 104 via one or more other access network transport entities (which may be referred to as radio headends, smart radio headends, or transmit-receive points (TRPs)).

[0047] In some implementations, network entity 102 can be configured with a decomposed architecture that can utilize protocol stacks physically or logically distributed across two or more network entities 102, such as an Integrated Access Backhaul (IAB) network, Open RAN (O-RAN) (e.g., a network configuration sponsored by the O-RAN Alliance), or Virtualized RAN (vRAN) (e.g., Cloud RAN (C-RAN)). For example, network entity 102 may include one or more of the following: Central Unit (CU), Distributed Unit (DU), Radio Unit (RU), RAN Intelligent Controller (RIC) (e.g., near real-time RIC, non-real-time RIC), Service Management and Orchestration (SMO) system, or any combination thereof.

[0048] An RU can also be referred to as a radio headend, intelligent radio headend, remote radio headend (RRH), remote radio unit (RRU), or transmit-receive point (TRP). In a decomposed RAN architecture, one or more components of network entity 102 can be co-located, or one or more components of network entity 102 can be located in distributed locations (e.g., separate physical locations). In some implementations, one or more network entities 102 in a decomposed RAN architecture can be implemented as virtual units (e.g., virtual CU (VCU), virtual DU (VDU), virtual RU (VRU)).

[0049] The functional decomposition between CU, DU, and RU can be flexible and can support different functions based on the functions performed at the CU, DU, or RU (e.g., network layer functions, protocol layer functions, baseband functions, radio frequency functions, and any combination thereof). For example, a protocol stack functional decomposition can be used between the CU and DU, allowing the CU to support one or more layers of the protocol stack and the DU to support one or more different layers of the protocol stack. In some implementations, the CU can host upper-layer protocol layer (e.g., Layer 3 (L3), Layer 2 (L2)) functions and signaling (e.g., Radio Resource Control (RRC), Serving Data Adaptation Protocol (SDAP), Packet Data Convergence Protocol (PDCP)). The CU can connect to one or more DUs or RUs, and one or more DUs or RUs can host lower-layer protocol layer functions and signaling, such as Layer 1 (L1) (e.g., Physical (PHY) layer) or L2 (e.g., Radio Link Control (RLC) layer, Media Access Control (MAC) layer), and each can be at least partially controlled by the CU.

[0050] Alternatively, a functional split of the protocol stack can be employed between the DU and RU, allowing the DU to support one or more layers of the protocol stack and the RU to support one or more different layers of the protocol stack. The DU can support one or more different cells (e.g., via one or more RUs). In some implementations, the functional split between the CU and DU or between the DU and RU can be within a protocol layer (e.g., some functions of the protocol layer can be performed by one of the CU, DU, or RU, while other functions of the protocol layer can be performed by another of the CU, DU, or RU).

[0051] The CU can be further functionally divided into CU control plane (CU-CP) and CU user plane (CU-UP) functions. The CU can be connected to one or more DUs via midhaul communication links (e.g., F1, F1-C, F1-U), and the DUs can be connected to one or more RUs via fronthaul communication links (e.g., open fronthaul (FH) interfaces). In some implementations, the midhaul or fronthaul communication links can be implemented based on interfaces (e.g., channels) between layers of a protocol stack supported by the corresponding network entity 102 communicating via such communication links.

[0052] CN 106 can support user authentication, access authorization, tracking, connectivity, and other access, routing, or mobility functions. CN 106 can be an evolved packet core (EPC) or a 5G core (5GC), which may include control plane entities that manage access and mobility (e.g., Mobility Management Entity (MME), Access and Mobility Management Function (AMF)) and user plane entities that route packets or interconnect with external networks (e.g., Serving Gateway (S-GW), Packet Data Network (PDN) Gateway (P-GW), or User Plane Function (UPF)). In some implementations, the control plane entities may manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management (e.g., data bearers, signaling bearers, etc.) for one or more UEs 104 served by one or more network entities 102 associated with CN 106.

[0053] CN 106 can communicate with packet data network 108 via one or more backhaul links 116 (e.g., via S1, N2, N3, or another network interface). Packet data network 108 may include application server 118. In some implementations, one or more UEs 104 can communicate with application server 118. UE 104 can establish a session (e.g., Protocol Data Unit (PDU) session, etc.) with CN 106 via network entity 102. CN 106 can use the established session (e.g., an established PDU session) to route traffic (e.g., control information, data, etc.) between UE 104 and application server 118. A PDU session can be an example of a logical connection between UE 104 and CN 106 (e.g., one or more network functions of CN 106).

[0054] In the wireless communication system 100, network entity 102 and UE 104 can use the resources of the wireless communication system 100 (e.g., time resources (e.g., symbols, time slots, subframes, frames, etc.) or frequency resources (e.g., subcarriers, carriers)) to perform various operations (e.g., wireless communication). In some implementations, network entity 102 and UE 104 can support different resource structures. For example, network entity 102 and UE 104 can support different frame structures. In some implementations, such as in 4G, network entity 102 and UE 104 can support a single frame structure. In some other implementations, such as in 5G and other suitable radio access technologies, network entity 102 and UE 104 can support various frame structures (i.e., multiple frame structures). Network entity 102 and UE 104 can support various frame structures based on one or more sets of parameters.

[0055] One or more parameter sets may be supported in the wireless communication system 100, and the parameter sets may include subcarrier spacing and cyclic prefix (CP). A first parameter set (e.g., μ=0) may be associated with a first subcarrier spacing (e.g., 15 kHz) and a regular cyclic prefix. In some implementations, the first parameter set (e.g., μ=0) associated with the first subcarrier spacing (e.g., 15 kHz) may utilize one time slot per subframe. A second parameter set (e.g., μ=1) may be associated with a second subcarrier spacing (e.g., 30 kHz) and a regular cyclic prefix. A third parameter set (e.g., μ=2) may be associated with a third subcarrier spacing (e.g., 60 kHz) and a regular cyclic prefix or an extended cyclic prefix. A fourth parameter set (e.g., μ=3) may be associated with a fourth subcarrier spacing (e.g., 120 kHz) and a regular cyclic prefix. A fifth parameter set (e.g., μ=4) may be associated with a fifth subcarrier spacing (e.g., 240 kHz) and a regular cyclic prefix.

[0056] The time intervals of resources (e.g., communication resources) can be organized according to frames (also called radio frames). Each frame can have a duration, for example, 10 milliseconds (ms). ms The duration of a frame. In some implementations, each frame may include multiple subframes. For example, each frame may include 10 subframes, and each subframe may have a duration, such as 1... ms The duration of a frame. In some implementations, each frame can have the same duration. In some implementations, each subframe of a frame can have the same duration.

[0057] Alternatively or concurrently, the time intervals of resources (e.g., communication resources) can be organized according to time slots. For example, a subframe may include a certain number (e.g., quantity) of time slots. The number of time slots in each subframe may also depend on one or more parameter sets supported in the wireless communication system 100. For example, a first parameter set, a second parameter set, a third parameter set, a fourth parameter set, and a fifth parameter set (i.e., μ=0, μ=1, μ=2, μ=3, μ=4) associated with corresponding subcarrier intervals of 15 kHz, 30 kHz, 60 kHz, 120 kHz, and 240 kHz may utilize one time slot per subframe, two time slots per subframe, four time slots per subframe, eight time slots per subframe, and 16 time slots per subframe, respectively. Each time slot may include a certain number (e.g., quantity) of symbols (e.g., OFDM symbols). In some implementations, the number (e.g., quantity) of time slots in a subframe may depend on the parameter set. For a regular cyclic prefix, a time slot may include 14 symbols. For an extended cyclic prefix (e.g., for a 60 kHz subcarrier spacing), a time slot can include 12 symbols. The relationship between the number of symbols per time slot, the number of time slots per subframe, and the number of time slots per frame for both regular and extended cyclic prefixes can depend on the parameter set. It should be understood that references to the first parameter set (e.g., μ=0) associated with the first subcarrier spacing (e.g., 15 kHz) can be used interchangeably between subframes and time slots.

[0058] In the wireless communication system 100, the electromagnetic (EM) spectrum can be divided into various categories, frequency bands, frequency channels, etc., based on frequency or wavelength. For example, the wireless communication system 100 can support one or more operating frequency bands, such as frequency range identifiers FR1 (410MHz-7.125GHz), FR2 (24.25GHz-52.6GHz), FR3 (7.125GHz-24.25GHz), FR4 (52.6GHz-114.25GHz), FR4a or FR4-1 (52.6GHz-71GHz), and FR5 (114.25GHz-300GHz). In some implementations, network entity 102 and UE 104 can perform wireless communication on one or more operating frequency bands. In some implementations, FR1 can be used by network entity 102 and UE 104, along with other equipment or devices, for cellular communication services (e.g., control information, data). In some implementations, FR2 can be used by network entity 102 and UE 104, along with other equipment or devices, for short-range, high data rate capabilities.

[0059] FR1 can be associated with one or more parameter sets (e.g., at least three parameter sets). For example, FR1 can be associated with: a first parameter set (e.g., μ=0) comprising a subcarrier spacing of 15 kHz; a second parameter set (e.g., μ=1) comprising a subcarrier spacing of 30 kHz; and a third parameter set (e.g., μ=2) comprising a subcarrier spacing of 60 kHz. FR2 can be associated with one or more parameter sets (e.g., at least two parameter sets). For example, FR2 can be associated with: a third parameter set (e.g., μ=2) comprising a subcarrier spacing of 60 kHz; and a fourth parameter set (e.g., μ=3) comprising a subcarrier spacing of 120 kHz.

[0060] In 3GPP NR Release 18 (Rel-18), Coherent Joint Transport (CJT) with multiple TRPs within Frequency Range 1 (FR1) is defined by assuming ideal synchronization between cooperating TRPs. For CJT based on multiple TRPs (MTRPs), the CSI must be known at the base station side to create a precoder used to enhance downlink (DL) power or suppress multi-user interference to achieve capacity gain.

[0061] When considering Time Division Duplex (TDD) mode, the channel reciprocity characteristics of the DL and uplink (UL) channels can be utilized, where the DL channel matrix can be obtained by estimating the UL signals transmitted by the UE. To utilize reciprocity in practice, phase and amplitude mismatches in each pair of transmitters (TXs) need to be calibrated and compensated. Onboard calibration circuitry can be implemented for each TRP to detect phase and amplitude mismatches between multiple TXs. However, centralized calibration cannot be deployed in MTRP systems due to the physical separation of multiple radio frequency units (RFUs). Using different local oscillators (LOs) between distributed TRPs presents further challenges in achieving calibration, as the phase of the LOs may drift.

[0062] One of the Multiple-Input Multiple-Output (MIMO) objectives in Version 19 (Rel-19) is to specify UE reporting to facilitate CJT deployment, as follows: - Enhanced UE reporting for CJT deployments under non-ideal synchronization and backhaul conditions, targeting FR1, including both Frequency Division Duplex (FDD) and TDD. - Time misalignment and frequency / phase shift measurements and reporting between TRPs, assuming a conventional CSI-RS design, with independent, non-periodic reporting on the PUSCH.

[0063] Embodiments of this disclosure provide a communication technical solution. In this solution, a UE can receive a configuration indicating an NZP CSI-RS resource set, where each resource in the resource set is associated with an antenna port at a TRP. The UE can also receive multiple RSs from multiple TRPs and send CSI reports associated with the multiple RSs, wherein the CSI reports can indicate multiple phase values ​​and / or multiple amplitudes corresponding to the multiple TRPs. The principles and implementation of this disclosure will now be described in detail with reference to the accompanying drawings.

[0064] Figure 2 The illustration shows a schematic diagram of an example communication network 200 in which some embodiments of the present disclosure may be implemented. For example... Figure 2 As shown, the communication network 200 may include a BS 210 and a UE 220 capable of communicating with each other. (Reference) Figure 1 BS 210 can be a network entity 102, and UE 220 can be UE 104.

[0065] BS 210 can be a service gNB for multiple TRPs, for example, Figure 2 N is also shown TRP There are N TPRs, where N TRP It is a positive integer. For example, N TRP ∈{2, 3, 4}. In some implementations, BS 210 can be one of multiple TPRs, such as N TRPTRP0 in each TPR. In some other implementations, BS 210 can be a base station independent of multiple TPRs; for example, BS 210 can be different from N. TRP gNB of any TPR in a TPR.

[0066] It should be understood that Figure 2 The number of TRPs or UEs shown is for illustrative purposes only. The communication network 200 may include any suitable number of devices.

[0067] In this disclosure, the term "CSI report" may also be used interchangeably with CSI feedback, channel coefficient, DL channel coefficient, channel coefficient matrix, channel matrix, etc., and this disclosure does not limit this aspect.

[0068] Figure 3 The illustration shows a signaling diagram illustrating a communication process 300 according to some example embodiments of the present disclosure. Process 300 may relate to BS 210 and UE 220. It should be understood that process 300 can be applied to other communication scenarios, which will not be described in detail hereafter.

[0069] For ease of description, assume there exists N. TRP A TRP, for example, controlled or manipulated by BS 210. For example, N TRP It is an integer not less than 2, for example, N. TRP =4.

[0070] In procedure 300, BS 210 sends configuration to UE 220 at point 310. In some implementations, this configuration may be included in the information element (IE). CSI-ReportConfig "middle.

[0071] In some implementations, this configuration can indicate an NZP CSI-RS resource set, which may include one or more CSI-RS resources. In some examples, this configuration can indicate N... TRP The first CSI-RS resource, for example, the first i The first CSI-RS resource can be used for the first i One TRP is used to send a reference signal.

[0072] For N TRP Any CSI-RS resource in a CSI-RS resource, such as the first i A CSI-RS resource can be configured with an antenna port at the associated TRP, where the configured antenna port can be referred to as the reference antenna port.

[0073] In some implementations, all CSI-RS resources can be transmitted in the same time slot; for example, all TPRs can transmit their corresponding reference signals in the same time slot. In other implementations, all CSI-RS resources can indicate two adjacent time slots. For example, a first TPR set can transmit its corresponding reference signal in a first time slot, such as the first half of a CSI-RS resource, and a second TPR set can transmit its corresponding reference signal in a second time slot adjacent to the first time slot, such as the second half of a CSI-RS resource.

[0074] In some implementations, all CSI-RS resources can be configured with the same information for the corresponding reference signal. This same information may include, for example, bandwidth, subcarrier positions within the bandwidth, and power control offset. powerControlOffset ), power control offset relative to SS ( powerControlOffsetSS ), period, and time offset ( periodicityAndOffset ).

[0075] In some examples, this configuration can indicate a CSI-RS resource; for instance, a CSI-RS resource can be used by all TRPs to transmit the corresponding reference signal. In some implementations, the CSI-RS resource can be configured with a specific antenna port (e.g., antenna port 0), and therefore each TRP can transmit the corresponding reference signal through that specific antenna port. In some other implementations, the CSI-RS resource can indicate N TRP The antenna port, for example, the first antenna port of the CSI-RS resource. i The antenna port can be determined by the first... i Each TRP is used to send the corresponding reference signal.

[0076] In some implementations, this configuration can indicate K subbands in the bandwidth. It should be understood that if K=1, then broadband is configured.

[0077] In some implementations, the reference signal from each TRP can be a CSI-RS, for example, it can be a TRS. In some examples, such as if non-periodic reporting is supported, periodic, semi-persistent CSI-RS can be used. In some other examples, non-periodic CSI-RS can also be used.

[0078] Alternatively or alternatively, BS 210 can also send to N TRP Each TRP provides this configuration, so each TRP can send the corresponding reference signal based on this configuration.

[0079] In procedure 300, UE 220 receives multiple reference signals from multiple TRPs at point 320. In some implementations, the multiple reference signals may be transmitted in the same time slot using the same time-frequency resources. In some implementations, the multiple reference signals may be transmitted with the same transmission power. In some examples, the multiple reference signals are used for channel measurement or channel estimation.

[0080] In some implementations, a single reference signal (such as TRS) can be transmitted from the reference antenna port of the TRP. In some implementations, there can be multiple (N) reference signals. TRP (N) reference antenna ports are used to transmit reference signals, and N TRP Each reference antenna port can be considered as (consisting of) a distributed MIMO system.

[0081] In procedure 300, UE 220 sends a CSI report to BS 210 at 330. In some implementations, the CSI report can be determined based on multiple reference signals from multiple TRPs. In some implementations, parameters specific to the report can be defined for calibration of multiple TRPs. For example, IE… reportQuality It can be set to "MultiTRPCalibration", "MultiTRP-Power", "MultiTRP-Phase" or "MultiTRP-PowerAndPhase".

[0082] In some example embodiments, for the time-domain parameters of the CSI report, IE " reportConfigType "It can be configured to be non-periodic, and IE" CSI-ReportConfig "Can be used with CSI report triggers" CSI- AperiodicTriggerState "Related".

[0083] In some implementations, UE 220 can perform measurements on the received reference signal to determine the CSI report. In some implementations, UE 220 can perform channel estimation based on the data from the first reference signal. k TRP in sub-band i The reference signal is used to determine the channel coefficients. For example, channel coefficients ( It can be used with TRP i Kazuko-dai k Related. In some examples, channel coefficients include amplitude. and phase value For example, phase value Can indicate sub-band k UE 220 and TRP i The phase between them.

[0084] In some implementations, subband k ( k From TRP (=1, 2, ..., K) i ( i =1, 2, ..., N TRP The DL channel coefficient from the reference antenna port of UE 220 is: Then the child belt k The channel vector from all reference antenna ports of all TRPs to UE 220 is: And from all sub-bands N TRP The channel matrix from TRP to UE 220 is as follows: (1)

[0085] In some example embodiments, the CSI report may include multiple phase values, each phase value being represented as... ,in , .

[0086] In some other example embodiments, the RRC configuration may indicate whether to report multiple amplitudes. In some examples, if the RRC configuration instructs UE 220 to report multiple amplitudes, the CSI report may include multiple amplitudes, each represented as... ,in , In some other example embodiments, whether to report multiple amplitudes may depend on UE capabilities. In some examples, if the RRC configuration instructs UE 220 to report multiple amplitudes, and UE 220 has the capability to support reporting multiple amplitudes, then the CSI report may include multiple amplitudes, each represented as... ,in , .

[0087] For example, a CSI report may include multiple phase values ​​and multiple amplitudes. In some implementations, a CSI report may include multiple channel coefficients, each represented as... ,in , In some examples, UE 220 can report each channel coefficient directly to BS 210.

[0088] In some example embodiments, the phase value This can be represented as a quantized N-PSK constellation. In some examples, phase quantization can be applied, and the phase value can be quantized to M bits, where... For example, N can be any one of 4, 8, 16, or 32. Note that N can be other values not listed in the present disclosure. Thus, bits can be used to report each phase value and can have values , .

[0089] In some example embodiments, the amplitude can be represented as a quantized value, e.g., using N1 bits. In some examples, N1 can depend on a predefined range with a predefined step size. For example, the predefined range can be [-23, 40] dBm, and the predefined step size can be 1 dB. For example, the amplitude can be represented as 7 bits, i.e., N1 = 7.

[0090] In some other example embodiments, for all amplitudes, such as N TRP ×K amplitudes, one or more of the N TRP ×K amplitudes can be regarded as one or more reference amplitudes and can be represented as one or more quantized values, e.g., using N1 bits; and the other amplitudes among the N TRP ×K amplitudes can be represented as other quantized values, e.g., N2 bits, where N2 < N1. For example, the quantized value with N2 bits can indicate the difference between the amplitude corresponding to the quantized value with N2 bits and the reference amplitude. In some examples, N2 can depend on an additional predefined step size, such as 1 dB or 0.5 dB, which can also be referred to as a calculation step size. For example, the above difference can be represented as 4 bits, i.e., N2 = 4.

[0091] In some examples, a differential operation can be performed such that some amplitudes can be indicated by the difference value, e.g., an N2-bit quantized value. In some examples, the differential operation can be performed on a sub-band basis, the details of which can be referred to Table 1 or Table 2 below. In some other examples, the differential operation can be performed between all sub-bands, the details of which can be referred to Table 3 below.

[0092] In some implementations, if K = 1, i.e., the wideband is configured, in this case, the multiple amplitudes include to In some examples, a reference amplitude among multiple amplitudes can be represented as a quantized value, for example, using N1 bits. In some examples, another amplitude among multiple amplitudes can be represented as an additional quantized value of the difference between the additional amplitude and the reference amplitude (e.g., using N2 bits). For example, an additional quantized value with N2 bits can indicate a differential amplitude value relative to the reference amplitude. For example, the reference amplitude can be the largest amplitude among multiple amplitudes. In some examples, the reference amplitude can be associated with a specific TRP, and the CSI report can also include a first indication that can indicate a specific TRP. For example, the first indication can be implemented as a CSI-RS Resource Indicator (CRI) or a CSI-RS Port Indicator (CPI) associated with a specific TRP. Table 1 below shows an example of a CSI report with K=1. Table 1 ( , , )

[0093] In this case, the total number of bits used for CSI reporting (e.g., uplink control information (UCI) bits) could be For example, if N TRP =4, configure a 16-PSK phase quantization scheme ( N =16), N 1 = 7 N If 2 = 4, then the total number of bits will be Therefore, transmission resources used for CSI reports can be saved.

[0094] In some other implementations, multiple subbands can be configured, i.e., K ≥ 2. In this case, multiple amplitudes can be viewed as multiple groups corresponding to multiple subbands, and a specific group corresponding to a particular subband can include those corresponding to N. TRP N associated with each TRP TRP A range. For N... TRP A specific group of amplitudes, where a reference amplitude within the specific group can be represented as a quantized value, and other amplitudes within the specific group can be represented as additional quantized values ​​of the difference between the additional amplitude and the reference amplitude. In some examples, a specific group can be similar to multiple amplitudes in a broadband band discussed above with reference to Table 1. In some examples, for a specific group (or a specific subband), the reference amplitude can be associated with a specific TRP, and the CSI report can also include a first indication that indicates a specific TRP for a specific subband. For example, a CSI report can include K first indications corresponding to K subbands, and each first indication can indicate a specific TRP associated with the reference amplitude of the corresponding subband. Table 2 below shows examples of CSI reports for K ≥ 2. Table 2 ( , , )

[0095] In some other implementations, multiple subbands can be configured, i.e., K ≥ 2. In some examples, a reference amplitude among the multiple amplitudes can be represented as a quantized value, for example, using N1 bits, where the reference amplitude is associated with a specific TRP and a specific subband. In some examples, another amplitude among the multiple amplitudes can be represented as an additional quantized value of the difference between the additional amplitude and the reference amplitude (e.g., using N2 bits). For example, the reference amplitude could be the largest amplitude among the multiple amplitudes. In some examples, the CSI report may also include a first indication that can indicate a specific TRP associated with the reference amplitude, and a second indication that can indicate a specific subband associated with the reference amplitude. For example, the first indication could be implemented as a CRI or CPI associated with a specific TRP. For example, the second indication could be implemented as a subband indicator. Table 3 below shows examples of CSI reports with K ≥ 2. Table 3 ( , , )

[0096] In some examples, the differential operations discussed with reference to Table 3 can be considered as a global differential scheme. In this case, the CSI report includes a first indication and a second indication, and the transmission resources used for the CSI report can be further reduced.

[0097] In some implementations, differential operations can be performed between different subbands; that is, the difference between the amplitude in one subband and the amplitude in another subband can be considered. In some examples, one subband (e.g.) k 0) can be selected as a reference subband, and N in the reference subband TRP The magnitude can be considered as N TRP A reference amplitude can be represented as a quantized value, for example, each quantized value has N1 bits. In some examples, additional subbands (not...) k The additional amplitude in (0) can be represented as an additional quantized value (e.g., using N2 bits) of the difference between the additional amplitude and the reference amplitude associated with the same TRP. For example, amplitude It can be represented as ( k ≠ kAnother quantization value of 0). For example, a reference subband can be predefined as the first subband among multiple subbands (e.g., the subband with the lowest subband index), such as k 0 = 1. For example, a reference subband can be a subband with the lowest or highest frequency range among multiple frequency bands. It should be noted that the reference subband can be determined in another way, for example, by combining multiple (N) frequency bands. TRP The CSI report may include a sub-band associated with the largest amplitude among (K) amplitudes. For example, a CSI report may also include a second indication of the reference sub-band. Table 4 below shows an example of a CSI report for K ≥ 2. Table 4 ( , , )

[0098] In Table 4, the first subband is predefined as the reference subband. In this case, the second indication can be omitted, thus saving transmission resources. Since the channels in different subbands are highly correlated, differential operations between different subbands can be performed, further reducing the total number of bits used for CSI reporting. For example, compared to Table 2 or Table 3, Table 4... The step size can be smaller with the same computation step size, or the same but with a smaller computation step size, in order to achieve higher precision quantization.

[0099] In some implementations, differential operations can be applied as described above, in which case the total number of bits used for the CSI report can be less than the threshold. In some examples, the CSI report can be implemented as a single part, i.e., the CSI report consists of a single component. Therefore, it is not necessary to send the CSI report in two parts, thus saving transmission resources and reducing transmission latency.

[0100] In some implementations, the number of CSI processing units (CPUs) for CSI reporting at UE 220 can be 1, i.e. O CPU = 1. An antenna port (reference antenna) is configured for the reference signal at each TRP; therefore, the CSI report occupies 1 CPU.

[0101] On the other side of the communication, BS 210 receives CSI reports from UE 220. Furthermore, BS 210 performs calibration for multiple TRPs at 340 based on the CSI reports.

[0102] In some implementations, the CSI report may include a channel matrix represented as H, and the BS 210 may apply a calibration matrix for each TRP of the CJT, for example, the calibration matrix may be a calibration matrix based on minimum mean square error (MMSE) or LS.

[0103] In some implementations, the BS 210 can perform power domain calibration as well as phase level calibration between different TRPs used for the CJT.

[0104] According to the reference Figure 3 In this embodiment, UE 220 can send a CSI report to BS 210, and therefore BS 210 can perform calibration for multiple TRPs. This approach can be referred to as UE-assisted calibration, and the CSI report can be referred to as, for example, a UE-assisted calibration report for CJT.

[0105] Figure 4 The illustration shows a schematic diagram of UE-assisted calibration among four TPR 400s according to some example embodiments of this disclosure. Figure 4 As shown, it is assumed that the CJT deployment for the UE has 4 TRPs (i.e., TRP0 to TRP3), and each TRP has 32 antenna ports.

[0106] Each TRP can select an antenna port as the reference antenna port and transmit a reference signal through the selected reference antenna port. In some implementations, antenna port 0 of each panel can be selected as the reference antenna port for each TRP. In some implementations, the transmitted reference signal can be a single-port CSI-RS, such as TRS.

[0107] like Figure 4 As shown, it is assumed N TRP With K=4 and K=1, that is, with one subband (i.e., wideband) configured for 4 TRPs, the CSI report can be represented as a channel matrix. .For example, , i =0, 1, 2, 3.

[0108] It should be understood that in existing technology, even if different TRPs in CJT transmission are assumed to have the same nominal transmission frequency, due to the stability of the local oscillator, there will still be some actual transmission frequency difference between different TRPs. The frequency difference between different TRPs represents the change in the relative phase of the received signals from different TRPs over time. Assuming the frequency offset between two different TRPs is... If f, then the corresponding phase that changes with time τ will be... In other words, the frequency offset between different TRPs can be obtained through the correlated phase difference between the different TRPs. In this disclosure, to support frequency pre-compensation, UE 220 can be configured to report the channel phase of each TRP via a reference antenna port. On the other hand, power imbalance between different TRPs can lead to performance degradation. In this disclosure, if a single-port reference signal is transmitted from different TRPs with the same transmit power, the power levels between the different TRPs can be reflected in the amplitude of the channel coefficients obtained via the single-port reference signal. Therefore, the CSI report from UE 220 can help BS 210 apply calibration parameters.

[0109] According to the reference Figures 3 to 4 In some embodiments, UE 220 can receive a configuration indicating an NZP CSI-RS resource set, where each resource in the resource set is associated with an antenna port at a TRP. UE 220 can also receive multiple RSs from multiple TRPs and send CSI reports associated with the multiple RSs, and the CSI reports can indicate multiple phase values ​​and / or multiple amplitudes. Therefore, BS 210 can perform calibration based on the CSI reports. In this way, synchronization between multiple TRPs can be achieved, and CJT can be guaranteed.

[0110] Figure 5 An example of a device 500 suitable for implementing embodiments of the present disclosure is illustrated. Device 500 may be an example of a UE or BS as described herein. Device 500 may support wireless communication with BS 210, UE 220, or any combination thereof. Device 500 may include components for bidirectional communication, including components for transmitting and receiving communications (such as processor 502, memory 504, transceiver 506, and optional I / O controller 508). These components may communicate electronically or be otherwise coupled (e.g., operative ground, communication ground, functional ground, electronic ground, electrical ground) via one or more interfaces (e.g., buses).

[0111] Processor 502, memory 504, transceiver 506, or various combinations thereof, or various components thereof, may be examples of components used to perform various aspects of the present disclosure described herein. For example, processor 502, memory 504, transceiver 506, or various combinations thereof, or components thereof, may support methods for performing one or more of the operations described herein.

[0112] In some implementations, processor 502, memory 504, transceiver 506, or various combinations or components thereof may be implemented in hardware (e.g., in a communication management circuitry system). The hardware may include a processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, configured to or otherwise supporting components for performing the functions described in this disclosure. In some implementations, processor 502 and memory 504 coupled to processor 502 may be configured to perform one or more functions described herein (e.g., by executing instructions stored in memory 504 by processor 502).

[0113] For example, according to the examples disclosed herein, processor 502 may support wireless communication at device 500. Processor 502 may be configured to operate to support components for the aforementioned actions.

[0114] Processor 502 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some implementations, processor 502 may be configured to use a memory controller to operate a memory array. In some other implementations, the memory controller may be integrated into processor 502. Processor 502 may be configured to execute computer-readable instructions stored in memory (e.g., memory 504) to cause device 500 to perform various functions of this disclosure.

[0115] Memory 504 may include random access memory (RAM) and read-only memory (ROM). Memory 504 may store computer-readable, computer-executable code, including instructions that, when executed by processor 502, cause device 500 to perform the various functions described herein. The code may be stored in a non-transitory computer-readable medium such as system memory or another type of memory. In some implementations, the code may not be directly executed by processor 502, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein. In some implementations, memory 504 may include a basic I / O system (BIOS) that controls basic hardware or software operations, such as interaction with peripheral components or devices.

[0116] I / O controller 508 can manage the input and output signals of device 500. I / O controller 508 can also manage peripheral devices not integrated into device 500. In some implementations, I / O controller 508 can represent a physical connection or port to an external peripheral device. In some implementations, I / O controller 508 can utilize an operating system such as iOS®, Android®, MS-WINDOWS®, OS / 2®, UNIX®, LINUX®, or other known operating systems. In some implementations, I / O controller 508 can be implemented as part of a processor, such as processor 502. In some implementations, a user can interact with device 500 via I / O controller 508 or via hardware components controlled by I / O controller 508.

[0117] In some implementations, device 500 may include a single antenna 510. However, in other implementations, device 500 may have more than one antenna 510 (i.e., multiple antennas), including multiple antenna panels or antenna arrays, which may be able to transmit or receive multiple wireless transmissions concurrently. Transceiver 506 may communicate bidirectionally via one or more antennas 510, wired or wireless links, as described herein. For example, transceiver 506 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. Transceiver 506 may also include a modem for modulating packets, providing modulated packets to one or more antennas 510 for transmission, and demodulating packets received from one or more antennas 510. Transceiver 506 may include one or more transmit chains, one or more receive chains, or combinations thereof.

[0118] The transmission chain can be configured to generate and transmit signals (e.g., control information, data, packets). The transmission chain may include at least one modulator for modulating data onto a carrier signal, preparing the signal for transmission over a wireless medium. At least one modulator may be configured to support one or more techniques, such as amplitude modulation (AM), frequency modulation (FM), or digital modulation schemes such as phase shift keying (PSK) or quadrature amplitude modulation (QAM). The transmission chain may also include at least one power amplifier configured to amplify the modulated signal to an appropriate power level suitable for transmission over a wireless medium. The transmission chain may also include one or more antennas 510 for transmitting the amplified signal over the air or wireless medium.

[0119] The receiver chain can be configured to receive signals (e.g., control information, data, packets) via a wireless medium. For example, the receiver chain may include one or more antennas 510 for receiving signals over the air or via a wireless medium. The receiver chain may include at least one amplifier (e.g., a low-noise amplifier (LNA)) configured to amplify the received signal. The receiver chain may include at least one demodulator configured to demodulate the received signal and acquire transmitted data by reversing the modulation technique applied during signal transmission. The receiver chain may include at least one decoder for decoding the demodulated signal to receive the transmitted data.

[0120] Figure 6 An example of a processor 600 suitable for implementing some embodiments of the present disclosure is illustrated. Processor 600 may be an example of a processor configured to perform various operations according to the examples described herein. Processor 600 may include a controller 602 configured to perform various operations according to the examples described herein. Processor 600 may optionally include at least one memory 604, such as an L1 / L2 / L3 cache. Additionally or alternatively, processor 600 may optionally include one or more arithmetic logic units (ALUs) 606. One or more of these components may be electronically communicated or otherwise coupled (e.g., operative ground, communicative ground, functional ground, electronic ground, electrical ground) via one or more interfaces (e.g., buses).

[0121] Processor 600 may be a processor chipset and includes a protocol stack (e.g., a software stack) executed by the processor chipset to perform various operations (e.g., receive, acquire, retrieve, send, output, forward, store, determine, identify, access, write, read) according to the examples described herein. The processor chipset may include one or more cores, one or more caches (e.g., memory local to the processor chipset or included in the processor chipset (e.g., processor 600)) or other memory (e.g., random access memory (RAM), read-only memory (ROM), dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM), static RAM (SRAM), ferroelectric RAM (FeRAM), magnetic RAM (MRAM), resistive RAM (RRAM), flash memory, phase-change memory (PCM), etc.).

[0122] Controller 602 can be configured to manage and coordinate various operations of processor 600 (e.g., signaling, receiving, acquiring, retrieving, sending, outputting, forwarding, storing, determining, identifying, accessing, writing, and reading) such that processor 600 supports these operations according to the examples described herein. For example, controller 602 can operate as a control unit of processor 600 to generate control signals for managing the operation of various components of processor 600. These control signals include enabling or disabling functional units, selecting data paths, initiating memory accesses, and coordinating the timing of operations.

[0123] Controller 602 can be configured to fetch (e.g., fetch, retrieve, receive) instructions from memory 604 and determine subsequent instructions(s) to be executed, enabling processor 600 to support various operations according to the examples described herein. Controller 602 can be configured to track the memory addresses of instructions associated with memory 604. Controller 602 can be configured to decode instructions to determine the operations to be performed and the operands involved. For example, controller 602 can be configured to interpret instructions and determine control signals to be output to other components of processor 600, enabling processor 600 to support various operations according to the examples described herein. Additionally or alternatively, controller 602 can be configured to manage data flow within processor 600. Controller 602 can be configured to control data transfers between registers, arithmetic logic unit (ALU), and other functional units of processor 600.

[0124] Memory 604 may include one or more caches (e.g., memory or other memory, such as RAM, ROM, DRAM, SDRAM, SRAM, MRAM, flash memory, etc., native to or included in processor 600). In some implementations, memory 604 may reside within or on the processor chipset (e.g., native to processor 600). In some other implementations, memory 604 may reside outside the processor chipset (e.g., remote from processor 600).

[0125] Memory 604 may store computer-readable, computer-executable code, including instructions that, when executed by processor 600, cause processor 600 to perform the various functions described herein. The code may be stored in a non-transitory computer-readable medium, such as system memory or another type of memory. Controller 602 and / or processor 600 may be configured to execute computer-readable instructions stored in memory 604 to cause processor 600 to perform various functions. For example, processor 600 and / or controller 602 may be coupled to or coupled to memory 604, and processor 600, controller 602, and memory 604 may be configured to perform the various functions described herein. In some examples, processor 600 may include multiple processors, and memory 604 may include multiple memories. One or more of the multiple processors may be coupled to one or more of the multiple memories, and these processors and memories may be configured individually or collectively to perform the various functions described herein.

[0126] One or more ALU 606s can be configured to support a variety of operations as described in the examples herein. In some implementations, one or more ALU 606s may reside within or on a processor chipset (e.g., processor 600). In some other implementations, one or more ALU 606s may reside outside the processor chipset (e.g., processor 600). One or more ALU 606s can perform one or more calculations on data, such as addition, subtraction, multiplication, and division. For example, one or more ALU 606s can receive input operands and an opcode that determines the operation to be performed. One or more ALU 606s are configured with a variety of logic and arithmetic circuitry, including adders, subtractors, shifters, and logic gates, to process and manipulate data according to the operation. Alternatively or additionally, one or more ALU 606s may support logical operations such as AND, OR, XOR, NOR, and NAND, enabling one or more ALU 606s to handle conditional operations, comparisons, and bitwise operations.

[0127] Based on the examples disclosed herein, processor 600 may support wireless communication. Processor 600 may be configured or operable to support components used in some embodiments of this disclosure.

[0128] Figure 7 A flowchart illustrating a method 700 performed by a UE according to various aspects of this disclosure is shown. The operation of method 700 can be implemented by the device or its components described herein. For example, the operation of method 700 can be performed by… Figure 2The UE 220 in the system executes the function. In some implementations, the device can execute a set of instructions to control the functional elements of the device to perform the described function. Alternatively or alternatively, the device can use dedicated hardware to perform aspects of the described function.

[0129] At 710, the method may include: receiving configuration from a base station, the configuration indicating an NZP CSI-RS resource set, wherein the NZP CSI-RS resource set includes at least one NZP CSI-RS resource, wherein each of the at least one NZP CSI-RS resource is associated with an antenna port at one of a plurality of TRPs. Operation of 710 may be performed according to the examples described herein. In some implementations, aspects of operation of 710 may be derived from references... Figure 2 The UE 220 is used to execute this.

[0130] At 720, the method may include: receiving multiple reference signals from multiple TRPs based on the configuration. The operation of 720 can be performed according to the examples described herein. In some implementations, aspects of the operation of 720 may be determined by the reference signals. Figure 2 The UE 220 is used to execute this.

[0131] At 730, the method may include: sending a CSI report to a base station, the CSI report including multiple phase values ​​and / or multiple amplitudes associated with multiple reference signals from multiple TRPs. The operation of 730 can be performed according to the examples described herein. In some implementations, aspects of the operation of 730 may be determined by reference... Figure 2 The UE 220 is used to execute this.

[0132] Figure 8 A flowchart illustrating method 800 performed by a BS according to various aspects of this disclosure is shown. Operation of method 800 may be implemented by the device or its components described herein. For example, operation of method 800 may be performed by… Figure 2 The device executes BS 210. In some implementations, the device can execute an instruction set to control the functional elements of the device to perform the described functions. Alternatively or alternatively, the device can use dedicated hardware to perform aspects of the described functions.

[0133] At 810, the method may include: sending a configuration to the UE, the configuration indicating an NZP CSI-RS resource set, wherein the NZPCSI-RS resource set includes at least one NZP CSI-RS resource, wherein each of the at least one NZP CSI-RS resource is associated with an antenna port at one of a plurality of TRPs. The operation of 810 can be performed according to the examples described herein. In some implementations, aspects of the operation of 810 may be derived from references... Figure 2 The aforementioned BS 210 is used for execution.

[0134] At 820, the method may include: receiving a CSI report from the UE, the CSI report including multiple phase values ​​and / or multiple amplitudes associated with multiple reference signals from multiple TRPs. The operation of 820 can be performed according to the examples described herein. In some implementations, aspects of the operation of 820 may be determined by reference... Figure 2 The aforementioned BS 210 is used for execution.

[0135] At 830, the method may include performing calibration for multiple TRPs based on CSI reports. The operation of 830 can be performed according to the examples described herein. In some implementations, aspects of the operation of 830 can be derived from references... Figure 2 The aforementioned BS 210 is used for execution.

[0136] It should be noted that the methods described in this paper describe possible implementations, and the operations and steps can be rearranged or otherwise modified, and other implementations are also possible. Furthermore, aspects from two or more methods can be combined.

[0137] The various illustrative blocks and components described herein can be implemented or executed using a general-purpose processor, DSP, ASIC, CPU, FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware component or any combination thereof designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but alternatively, the processor may be any processor, controller, microcontroller or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration).

[0138] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions can be stored as one or more instructions or code on or transmitted via a computer-readable medium. Other examples and implementations are within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described herein can be implemented using software executed by a processor, hardware, firmware, hardwired, or any combination thereof. Features implementing the functions can also be physically located in various locations, including being distributed such that portions of the functions are implemented at different physical locations.

[0139] Computer-readable media include both non-transitory computer storage media and communication media, with communication media including any medium that facilitates the transfer of a computer program from one place to another. Non-transitory storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer. By way of example, non-transitory computer-readable media can include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, optical disc (CD) ROM or other optical disc storage, magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to carry or store desired program code components in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor.

[0140] As used herein, including in the claims, the article “a” preceding an element is a non-limiting article and should be understood to mean “at least one” or “one or more” of those elements. The terms “a,” “at least one,” “one or more,” and “at least one of one or more” are interchangeable. As used herein, including in the claims, the word “or” used in a list of items (e.g., a list of items beginning with phrases such as “at least one of…” or “one or more of…” or “one or two of…”) indicates an inclusive list, such that, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Furthermore, as used herein, the phrase “based on” should not be construed as a reference to a closed set of conditions. For example, an example step described as “based on condition A” may be based on both condition A and condition B without departing from the scope of this disclosure. In other words, as used herein, the phrase “based on” should be interpreted in the same manner as the phrase “at least partially based on.” Furthermore, as used herein, including in the claims, a “set” may include one or more elements.

[0141] The description provided herein is intended to enable those skilled in the art to make or use this disclosure. Various modifications to this disclosure will be apparent to those skilled in the art, and the general principles defined herein can be applied to other variations without departing from the scope of this disclosure. Therefore, this disclosure is not limited to the examples and designs described herein, but should be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A user equipment (UE), comprising: At least one memory; as well as At least one processor, coupled to the at least one memory, and configured such that the UE: Receive configuration from base station, the configuration indicating a set of non-zero power (NZP) channel state information (CSI) reference signals (RS) resources, wherein the NZP CSI-RS resource set includes at least one NZP CSI-RS resource, wherein each of the at least one NZP CSI-RS resource is associated with an antenna port at one of a plurality of transmit receive points (TRPs). Based on the configuration, multiple reference signals are received from the plurality of TRPs; as well as A CSI report is sent to the base station, the CSI report including multiple phase values ​​and / or multiple amplitudes associated with the multiple reference signals from the multiple TRPs.

2. The UE of claim 1, wherein the configuration further indicates that the plurality of reference signals from the plurality of TRPs will be transmitted in the same time slot or in two adjacent time slots.

3. The UE according to claim 1, wherein the at least one NZP CSI-RS resource is configured with the same information corresponding to the reference signal, wherein the same information includes one of the following: Bandwidth, subcarrier position within the bandwidth, power control offset, power control offset relative to the synchronization signal (SS), period, and time offset.

4. The UE of claim 1, wherein the at least one NZP CSI-RS resource comprises one NZP CSI-RS resource used for each of the plurality of TRPs.

5. The UE of claim 1, wherein the configuration further indicates one or more subbands in the bandwidth.

6. The UE of claim 1, wherein each of the plurality of phase values ​​is associated with a specific TRP and a specific subband among the plurality of TRPs, and is represented as a quantized N phase shift keying (PSK) constellation, where N is a positive integer.

7. The UE of claim 1, wherein each of the plurality of amplitudes is associated with a specific TRP and a specific subband among the plurality of TRPs, and is represented as a quantized value.

8. The UE of claim 1, wherein the plurality of amplitudes comprises one or more groups corresponding to one or more subbands, wherein for a specific group of the one or more groups associated with a specific subband among the one or more subbands: The reference amplitude in the specific group is represented as a quantized value, and the other amplitude in the specific group is represented as an additional quantized value of the difference between the other amplitude and the reference amplitude.

9. The UE of claim 8, wherein the CSI report further comprises: The first indication indicates a specific TRP associated with the reference amplitude of the specific group.

10. The UE of claim 1, wherein the plurality of amplitudes comprises one or more groups corresponding to one or more subbands, wherein The reference group in the one or more groups includes multiple reference amplitudes represented as multiple quantized values, and The other group among the one or more groups includes a plurality of additional amplitudes, and a corresponding additional amplitude among the plurality of additional amplitudes is represented as a corresponding additional quantized value of the difference between the corresponding additional amplitude and the corresponding reference amplitude.

11. The UE of claim 10, wherein the reference group corresponds to the subband with the lowest subband index among the one or more subbands.

12. The UE of claim 1, wherein a reference amplitude among the plurality of amplitudes is represented as a quantized value, and another amplitude among the plurality of amplitudes is represented as a further quantized value of the difference between the other amplitude and the reference amplitude.

13. The UE of claim 12, wherein the CSI report further comprises: The first indication indicates a specific TRP associated with the reference amplitude, and The second indication indicates a specific sub-band associated with the reference amplitude.

14. The UE of claim 1, wherein the at least one processor is further configured such that the UE: Based on the determination that at least one of the plurality of reference signals has not been detected, the transmission of the CSI report is stopped.

15. The UE of claim 1, wherein the number of CSI processing units (CPUs) for the CSI report is 1.

16. A base station, comprising: At least one memory; as well as At least one processor, coupled to the at least one memory, and configured such that the base station: Send a configuration to the user equipment (UE) indicating a set of non-zero power (NZP) channel state information (CSI) reference signals (RS) resources, wherein the set of NZP CSI-RS resources includes at least one NZP CSI-RS resource, wherein each of the at least one NZP CSI-RS resource is associated with an antenna port at one of a plurality of transmit receive points (TRPs). The UE receives a CSI report, the CSI report including multiple phase values ​​and / or multiple amplitudes associated with multiple reference signals from the multiple TRPs; as well as Based on the CSI report, calibration is performed for the multiple TRPs.

17. The base station of claim 16, wherein each of the plurality of phase values ​​is associated with a specific TRP and a specific subband among the plurality of TRPs, and is represented as a quantized N phase shift keying (PSK) constellation, where N is a positive integer.

18. The base station of claim 16, wherein a reference amplitude among the plurality of amplitudes is represented as a quantized value, and another amplitude among the plurality of amplitudes is represented as a further quantized value of the difference between the other amplitude and the reference amplitude.

19. A method performed by a user equipment (UE), comprising: Receive configuration from base station, the configuration indicating a set of non-zero power (NZP) channel state information (CSI) reference signals (RS) resources, wherein the NZP CSI-RS resource set includes at least one NZP CSI-RS resource, wherein each of the at least one NZP CSI-RS resource is associated with an antenna port at one of a plurality of transmit receive points (TRPs). Based on the configuration, multiple reference signals are received from the plurality of TRPs; as well as A CSI report is sent to the base station, the CSI report including multiple phase values ​​and / or multiple amplitudes associated with the multiple reference signals from the multiple TRPs.

20. A processor for wireless communication, comprising at least one controller coupled to at least one memory and configured such that the processor: Receive configuration from base station, the configuration indicating a set of non-zero power (NZP) channel state information (CSI) reference signals (RS) resources, wherein the NZP CSI-RS resource set includes at least one NZP CSI-RS resource, wherein each of the at least one NZP CSI-RS resource is associated with an antenna port at one of a plurality of transmit receive points (TRPs). Based on the configuration, multiple reference signals are received from the plurality of TRPs; as well as A CSI report is sent to the base station, the CSI report including multiple phase values ​​and / or multiple amplitudes associated with the multiple reference signals from the multiple TRPs.