Time / frequency coupled transmit / receive point (TRP) relative compensation in wireless communications
By compensating for the time- and frequency-dependent phase difference between TRPs in a wireless communication system, CSI feedback is generated to adjust communication parameters, thus solving the problem of uncompensated phase difference between TRPs and improving signal quality and communication performance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-17
- Publication Date
- 2026-03-13
AI Technical Summary
In wireless communication systems, the time- and frequency-dependent phase differences between multiple transmit/receive points (TRPs) are not effectively compensated, leading to communication inconsistencies and a decline in signal quality.
By determining, indicating, or reporting the time- and frequency-dependent phase differences between TRPs, channel state information (CSI) feedback is generated to adjust the communication parameters of multiple TRPs, thereby achieving coherent joint transmission (CJT) and compensating for the phase differences.
It improved signal quality and audibility at the equipment, enhanced communication coherence and signal power, and optimized pre-decoder selection and communication quality.
Smart Images

Figure CN121666701A_ABST
Abstract
Description
Technical Field
[0001] All aspects of this disclosure relate generally to wireless communication systems, and more specifically to techniques for coherent joint transmission (CJT) using multiple transmit / receive points (TRPs).
[0002] Related technical descriptions Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, message sending and receiving, and broadcasting. These systems can be multiple access systems capable of supporting communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, and Single Carrier Frequency Division Multiple Access (SC-FDMA) systems.
[0003] These multiple access technologies have been adopted in various telecommunications standards to provide a common protocol that enables different wireless devices to communicate at the city, national, regional, and even global levels. For example, fifth-generation (5G) wireless communication technology (which may be referred to as 5G New Radio (5G NR)) is designed to expand and support a diverse range of use cases and applications compared to current mobile network generations. In one aspect, 5G communication technologies may include: enhanced mobile broadband addressing for human-centric use cases to access multimedia content, services, and data; ultra-reliable low-latency communication (URLLC) with certain specifications for latency and reliability; and massive machine-type communication that allows the transmission of a very large number of connected devices and a relatively small amount of non-latency-sensitive information. Summary of the Invention
[0004] The following is a simplified summary of one or more aspects to provide a basic understanding of these aspects. This summary is not a broad overview of all anticipated aspects, nor is it intended to identify key or essential elements of all aspects, nor to describe the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that follows.
[0005] According to one aspect, an apparatus for wireless communication is provided, the apparatus comprising: a transceiver; one or more memories configured to store instructions individually or in combination; and one or more processors communicatively coupled to the one or more memories. The one or more processors are individually or in combination configured to execute instructions to cause the apparatus to: receive a corresponding reference signal (RS) from each of a plurality of transmit / receive points (TRPs) associated with a network node; generate channel state information (CSI) feedback for the corresponding RS, wherein the CSI feedback for a first TRP among the plurality of TRPs is based on a frequency-dependent relative phase difference between the first TRP and a second TRP, a time-dependent relative phase difference between the first TRP and the second TRP, or a time- and frequency-dependent relative phase difference between the first TRP and the second TRP, wherein the time- and frequency-dependent relative phase differences are reported by the apparatus or indicated by the network node at least one of the following: and transmit the CSI feedback for the network node.
[0006] In another aspect, an apparatus for wireless communication is provided, the apparatus comprising: a transceiver; one or more memories configured to store instructions individually or in combination; and one or more processors communicatively coupled to the one or more memories. The one or more processors are individually or in combination configured to execute instructions to cause the apparatus to: transmit a corresponding RS for a user equipment (UE) and from each of a plurality of TRPs associated with the apparatus; receive CSI feedback for the corresponding RS for the UE, wherein the CSI feedback for a first TRP among the plurality of TRPs is based on a frequency-dependent relative phase difference between the first TRP and a second TRP, a time-dependent relative phase difference between the first TRP and the second TRP, or a time- and frequency-dependent relative phase difference between the first TRP and the second TRP, wherein the time- and frequency-dependent relative phase difference is reported by the UE or indicated by the apparatus at least one of the following: and configure one or more parameters for communication between the UE and the plurality of TRPs based on the CSI feedback.
[0007] In another aspect, a method for performing wireless communication at a UE is provided, the method comprising: receiving a corresponding RS from each of a plurality of TRPs associated with a network node; generating CSI feedback for the corresponding RS, wherein the CSI feedback for a first TRP among the plurality of TRPs is based on a frequency-related relative phase difference between the first TRP and a second TRP, a time-related relative phase difference between the first TRP and the second TRP, or a time- and frequency-related relative phase difference between the first TRP and the second TRP, wherein the time- and frequency-related relative phase difference is reported by the UE or indicated by the network node at least one of the following: and transmitting the CSI feedback for the network node.
[0008] In another aspect, a method for wireless communication at a network node is provided, the method comprising: transmitting a corresponding RS for a UE and from each of a plurality of TRPs associated with the network node; receiving CSI feedback for the corresponding RS for the UE, wherein the CSI feedback for a first TRP of the plurality of TRPs is based on a frequency-related relative phase difference between the first TRP and a second TRP, a time-related relative phase difference between the first TRP and the second TRP, or a time- and frequency-related relative phase difference between the first TRP and the second TRP, wherein the time- and frequency-related relative phase difference is reported by the UE or indicated by the network node at least one of the following: and configuring one or more parameters for communication between the UE and the plurality of TRPs based on the CSI feedback.
[0009] In another aspect, an apparatus for wireless communication is provided, the apparatus comprising: a transceiver; a memory configured to store instructions; and one or more processors communicatively coupled to the transceiver and the memory. The one or more processors are configured to execute instructions to perform operations of the methods described herein. In another aspect, an apparatus for wireless communication is provided, the apparatus including components for performing operations of the methods described herein. In yet another aspect, a computer-readable medium is provided, the computer-readable medium including code executable by one or more processors to perform operations of the methods described herein.
[0010] To achieve the foregoing and related objectives, one or more aspects include the features fully described below and specifically pointed out in the claims. The following description and drawings illustrate some exemplary features of one or more aspects in detail. However, these features indicate only some of the various ways in which the principles of the various aspects may be employed, and this description is intended to include all such aspects and their equivalents. Attached Figure Description
[0011] The disclosed aspects will be described below in conjunction with the accompanying drawings, which are provided for illustration and not limitation of the disclosed aspects, wherein similar names represent similar elements, and in the drawings: Figure 1 Examples of wireless communication systems according to various aspects of this disclosure are illustrated; Figure 2 These are illustrations illustrating examples of decomposed base station architectures according to various aspects of this disclosure; Figure 3 This is a block diagram illustrating examples of user equipment (UE) according to various aspects of this disclosure; Figure 4 This is a block diagram illustrating examples of base stations according to various aspects of this disclosure; Figure 5 Examples of wireless communication resources for representing a codebook for conveying channel state information (CSI) feedback for coherent joint transmission (CJT) by multiple transmit / receive points (TRPs) are illustrated according to the aspects described herein; Figure 6 This is a flowchart illustrating an example of a method for receiving a CSI generated at least in part based on the time- and frequency-dependent relative phase difference between TRPs, according to the aspects described herein; Figure 7 This is a flowchart illustrating an example of a method for transmitting a CSI generated at least in part based on the time- and frequency-dependent relative phase difference between TRPs, according to the aspects described herein; Figure 8 Examples of phase shifts in the frequency and time domains according to the aspects described herein are illustrated; and Figure 9 This is a block diagram illustrating examples of multiple-input multiple-output (MIMO) communication systems including base stations and UEs according to various aspects of this disclosure. Detailed Implementation
[0012] Various aspects will now be described with reference to the accompanying drawings. In the following description, numerous specific details are described for illustrative purposes and to provide a thorough understanding of one or more aspects. However, it will be apparent that such aspects can be practiced without these specific details.
[0013] The described features involve determining, indicating, or reporting time- and frequency-related relative phase differences between multiple transmit / receive points (TRPs) in wireless communication. Using information about these time- and frequency-related relative phase differences, communication of one or more of the multiple TRPs can be adjusted to facilitate coherent joint transmission (CJT) using multiple TRPs. For example, a user equipment (UE) in a fifth-generation (5G) new radio (NR) or other wireless communication technology can receive a corresponding reference signal from each of the multiple TRPs associated with a network node. The reference signals can differ in phase from each other due to various frequency-domain (FD) and / or time-domain (TD) based factors. For example, FD-based factors may include timing alignment errors (TAE) between TRPs and channel propagation delay differences between TRPs, while TD-based factors may include oscillator (XO) drift differences between TRPs and device speed (e.g., relative to each TRP), also known as Doppler. FD-based factors and TD-based factors are typically compensated independently; however, Doppler and propagation delay can be coupled (e.g., based on device mobility), and XO drift and TAE can be coupled (e.g., as they change over time).
[0014] As described in this document, the time- and frequency-dependent phase differences between TRPs can be determined, indicated, or reported by network nodes or devices. These phase differences can be used by devices to generate PMIs or pre-decoders, by network nodes to select pre-decoders, and / or to adjust one or more parameters of the TRPs to compensate for phase differences during communication with the device, etc. Reporting, indicating, or otherwise identifying the time- and frequency-dependent phase differences between TRPs experienced at the device can allow compensation for time- and frequency-based factors such as TAE, channel propagation delay, XO drift, and / or Doppler. This can improve the coherence of transmissions from multiple TRPs, which in turn can improve audibility, signal quality, signal power, etc., at the device. This, in turn, can improve PMI or pre-decoder selection or recommendation, communication quality at the device, etc.
[0015] The following will refer to Figures 1 to 9 To present the described features in more detail.
[0016] As used in this application, the terms "component," "module," "system," etc., are intended to include computer-related entities such as, but not limited to, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. By way of illustration, both an application running on a computing device and the computing device itself can be components. One or more components may reside within a process and / or an execution thread, and components may be located in one computer and / or distributed across two or more computers. Furthermore, these components are executable from various computer-readable media on which various data structures are stored. Components can communicate via local and / or remote processes, such as based on signals having one or more data packets (e.g., data from a component that interacts with a local system, another component in a distributed system, and / or interacts with other systems across a network such as the Internet).
[0017] As used herein, a processor configured to perform or be operable to perform a plurality of actions, at least one processor, and / or one or more processors (alone or in combination) are intended to include at least two different processors capable of performing different subsets, overlapping subsets, or non-overlapping subsets of the plurality of actions, or a single processor capable of performing all of the plurality of actions. In a non-limiting example of a plurality of processors capable of performing different combinations of the plurality of actions, the description of a processor configured to perform or be operable to perform actions X, Y, and Z, at least one processor, and / or one or more processors may include at least a first processor configured to perform or be operable to perform a first subset of X, Y, and Z (e.g., performing X) and at least a second processor configured to perform or be operable to perform a second subset of X, Y, and Z (e.g., performing Y and Z). Alternatively, the first, second, and third processors may be configured to perform corresponding actions in actions X, Y, and Z, respectively. It should be understood that any combination of one or more processors may each be configured to perform or be operable to perform any one of the plurality of actions or any combination of the plurality of actions.
[0018] As used herein, a memory, at least one memory, and / or one or more memories (individually or in combination) configured to store or have thereon instructions executable by one or more processors for performing multiple actions are intended to include at least two different memories capable of storing different subsets, overlapping subsets, or non-overlapping subsets of instructions for performing the multiple actions, or a single memory capable of storing instructions for performing all of the multiple actions. In a non-limiting example of one or more memories (alone or in combination) capable of storing different subsets of instructions for performing different actions among the plurality of actions, the description of a memory configured or operable to store or thereon instructions for performing actions X, Y, and Z, at least one memory, and / or one or more memories may include at least a first memory configured or operable to store or thereon instructions for performing a first subset of X, Y, and Z (e.g., instructions for performing X), and at least a second memory configured or operable to store or thereon instructions for performing a second subset of X, Y, and Z (e.g., instructions for performing Y and Z). Alternatively, the first, second, and third memories may be configured to store or thereon a corresponding one of the first subset of instructions for performing X, the second subset of instructions for performing Y, and the third subset of instructions for performing Z. It should be understood that any combination of one or more memories may be configured or operable to store or have thereon any instruction or any combination of instructions executable by one or more processors to perform any of a plurality of actions or any combination of such actions. Furthermore, one or more processors may each be coupled to at least one of the one or more memories and configured or operable to execute instructions to perform the plurality of actions. For example, in the above non-limiting example of different subsets of instructions for performing actions X, Y, and Z, a first processor may be coupled to a first memory storing instructions for performing action X, at least a second processor may be coupled to at least a second memory storing instructions for performing actions Y and Z, and the first and second processors may combine to execute the respective subsets of instructions to complete the execution of actions X, Y, and Z. Alternatively, three processors may access one of three different memories, each storing instructions for performing action X, Y, or Z, and the three processors may combine to execute the respective subsets of instructions to complete the execution of actions X, Y, and Z. Alternatively, a single processor may execute instructions stored in a single memory or distributed across multiple memories to complete the execution of actions X, Y, and Z.
[0019] The technologies described herein can be used in various wireless communication systems, such as CDMA, TDMA, FDMA, OFDMA, single-carrier FDMA, and others. The terms "system" and "network" are often used interchangeably. CDMA systems implement radio technologies such as CDMA2000 and Universal Terrestrial Radio Access (UTRA). CDMA2000 encompasses the IS-2000, IS-95, and IS-856 standards. IS-2000 versions 0 and A are commonly referred to as CDMA2000 1X, 1X, etc. IS-856 (TIA-856) is commonly referred to as CDMA2000 1xEV-DO, High-Rate Packet Data (HRPD), etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. TDMA systems implement radio technologies such as Global System for Mobile Communications (GSM). OFDMA systems can implement radio technologies such as Ultra Mobile Broadband (UMB), Evolved UTRA (E-UTRA), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, and Flash-OFDM. ™ UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS). 3GPP Long Term Evolution (LTE) and LTE-A Advanced (LTE-A) are newer versions of UMTS using E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization called the 3rd Generation Partnership Project (3GPP). CDMA2000 and UMB are described in documents from an organization called the 3rd Generation Partnership Project 2 (3GPP2). The technologies described herein can be used in the aforementioned systems and radio technologies, as well as in other systems and radio technologies, including cellular (e.g., LTE) communications on shared radio frequency spectrum bands. However, the following description describes LTE / LTE-A systems for illustrative purposes, and the term LTE is used in most of the following description, although these technologies can also be applied beyond LTE / LTE-A applications (e.g., to fifth-generation (5G) New Radio (NR) networks or other next-generation communication systems).
[0020] The following description provides examples and is not intended to limit the scope, applicability, or examples set forth in the claims. Changes may be made to the function and arrangement of the elements discussed without departing from the scope of this disclosure. Various processes or components may be omitted, substituted, or added as appropriate in the various examples. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described in some examples may be combined in other examples.
[0021] Various aspects or features will be presented according to the system, which may include multiple devices, components, modules, etc. It should be understood and appreciated that various systems may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Combinations of these methods may also be used.
[0022] Figure 1 This is an illustration of an example of a wireless communication system and access network 100. The wireless communication system (also referred to as a wireless wide area network (WWAN)) may include a base station 102, a UE 104, an evolved packet core (EPC) 160, and / or a 5G core (5GC) 190. Base station 102 may include macro cells (high-power cellular base stations) and / or small cells (low-power cellular base stations). Macro cells may include base stations. Small cells may include femtocells, picocells, and microcells. In this example, base station 102 may also include a gNB 180, as further described herein. In one example, according to aspects described herein, some nodes of the wireless communication system may have a modem 340 and a UE communication component 342 for transmitting CSI feedback for multiple TRPs, at least partially based on a time-frequency related phase difference between a first TRP and a second TRP. Furthermore, according to aspects described herein, some nodes may have a modem 440 and a BS communication component 442 for receiving and processing CSI feedback for multiple TRPs, at least partially based on a time-frequency related phase difference between a first TRP and a second TRP. Although UE104 is shown as having modem 340 and UE communication component 342, and base station 102 / gNB 180 is shown as having modem 440 and BS communication component 442, this is an illustrative example, and essentially any node or any type of node may include modem 340 and UE communication component 342 and / or modem 440 and BS communication component 442 for providing the corresponding functionality described herein.
[0023] Base station 102 configured for 4G LTE (which may be collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with EPC 160 via backhaul link 132 (e.g., using the S1 interface). Base station 102 configured for 5G NR (which may be collectively referred to as Next Generation RAN (NG-RAN)) can interface with 5GC 190 via backhaul link 184. Among other functions, base station 102 may also perform one or more of the following functions: user data delivery, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of Non-Access Stratum (NAS) messages, NAS node selection, synchronization, Radio Access Network (RAN) sharing, Multimedia Broadcast Multicast Service (MBMS), subscriber and equipment tracking, RAN Information Management (RIM), paging, location, and delivery of alarm messages. Base stations 102 can communicate directly or indirectly (e.g., via EPC 160 or 5GC 190) on backhaul link 134 (e.g., using an X2 interface). Backhaul link 134 can be wired or wireless.
[0024] Base station 102 can wirelessly communicate with one or more UEs 104. Each base station in base station 102 can provide communication coverage for a corresponding geographic coverage area 110. Overlapping geographic coverage areas 110 may exist. For example, small cell 102' may have a coverage area 110' that overlaps with the coverage areas 110 of one or more macro base stations 102. A network that includes both small cells and macro cells may be referred to as a heterogeneous network. The heterogeneous network may also include a Home Evolved Node B (eNB) (HeNB), which can provide services to restricted groups (which may be referred to as a Closed Subscriber Group (CSG)). The communication link 120 between base station 102 and UE 104 may include uplink (UL) (also known as reverse link) transmission from UE 104 to base station 102 and / or downlink (DL) (also known as forward link) transmission from base station 102 to UE 104. The communication link 120 may use multiple-input multiple-output (MIMO) antenna technologies, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link may carry one or more carriers. Base station 102 / UE104 may use spectrum allocated per carrier up to Y MHz (e.g., 5MHz, 10MHz, 15MHz, 20MHz, 100MHz, 400MHz, etc.) of bandwidth in carrier aggregation for transmissions in the DL and / or UL directions, totaling up to Yx MHz (e.g., corresponding to x component carriers). Carriers may be adjacent to each other or may not be adjacent to each other. Carrier allocation may be asymmetrical for DL and UL (e.g., more or fewer carriers may be allocated to DL than to UL). Component carriers may include primary component carriers and one or more secondary component carriers. The primary component carrier may be referred to as the primary cell (PCell) and the secondary component carrier may be referred to as the secondary cell (SCell).
[0025] In another example, some UEs 104 may communicate with each other using a device-to-device (D2D) communication link 158. The D2D communication link 158 may use DL / UL WWAN spectrum. The D2D communication link 158 may use one or more sidelink channels, such as the Physical Sidelink Broadcast Channel (PSBCH), Physical Sidelink Discovery Channel (PSDCH), Physical Sidelink Shared Channel (PSSCH), and Physical Sidelink Control Channel (PSCCH). D2D communication can be achieved through various wireless D2D communication systems, such as FlashLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, LTE, or NR.
[0026] The wireless communication system may also include a Wi-Fi access point (AP) 150 that communicates with a Wi-Fi station (STA) 152 via a communication link 154 in the 5 GHz unlicensed spectrum. When communicating in the unlicensed spectrum, the STA 152 / AP 150 may perform a free channel assessment (CCA) to determine the availability of a channel before communication.
[0027] Small cell 102' can operate in licensed and / or unlicensed spectrum. When operating in unlicensed spectrum, small cell 102' can employ NR, and uses the same 5 GHz unlicensed spectrum as the Wi-Fi AP 150. Small cell 102' employing NR in unlicensed spectrum can improve the coverage of the access network and / or increase the capacity of the access network.
[0028] Base station 102 (whether it is a small cell 102' or a large cell (e.g., a macro base station)) may include an eNB, gNodeB (gNB), or other types of base stations. Some base stations, such as gNB 180, can operate in conventional sub-6 GHz spectrum, millimeter wave (mmW) frequencies, and / or near-mmW frequencies to communicate with UE 104. When gNB 180 operates in mmW or near-mmW frequencies, gNB180 may be referred to as an mmW base station. Extremely high frequency (EHF) is a portion of the electromagnetic spectrum that contains radio frequency (RF). EHF has a range of 30 GHz to 300 GHz, with wavelengths between 1 mm and 10 mm. Radio waves in this band may be referred to as millimeter waves. Near-mmW extends down to frequencies of 3 GHz with wavelengths of 100 mm. Ultra-high frequency (SHF) bands extend between 3 GHz and 30 GHz, and are also referred to as centimeter waves. Communication using mmW / near-mmW radio bands has extremely high path loss and short range. The mmW base station 180 can be used with the UE 104 in conjunction with beamforming 182 to compensate for extremely high path loss and short range. The base station 102 mentioned herein may include the gNB 180.
[0029] EPC 160 may include a Mobility Management Entity (MME) 162, other MMEs 164, a Serving Gateway 166, a Multimedia Broadcast Multicast Service (MBMS) Gateway 168, a Broadcast Multicast Service Center (BM-SC) 170, and a Packet Data Network (PDN) Gateway 172. MME 162 can communicate with the Home Subscriber Server (HSS) 174. MME 162 is the control node that handles signaling between UE 104 and EPC 160. Generally, MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are delivered through the Serving Gateway 166, which is itself connected to the PDN Gateway 172. The PDN Gateway 172 provides UE IP address allocation and other functions. The PDN Gateway 172 and BM-SC 170 are connected to the IP Service 176. The IP Service 176 may include the Internet, intranets, IP Multimedia Subsystem (IMS), PS streaming service, and / or other IP services. The BM-SC 170 provides functions for MBMS user service dispatch and delivery. The BM-SC 170 can act as an entry point for content provider MBMS transmission, authorize and initiate MBMS bearer services in a Public Land Mobile Network (PLMN), and schedule MBMS transmissions. The MBMS gateway 168 can allocate MBMS services to base station 102 belonging to a Broadcast-Specific Service Multicast Single Frequency Network (MBSFN) area, and is responsible for session management (start / stop) and collecting eMBMS-related billing information.
[0030] 5GC 190 may include Access and Mobility Management Functions (AMF) 192, other AMFs 193, Session Management Functions (SMF) 194, and User Plane Functions (UPF) 195. AMF 192 may communicate with Unified Data Management (UDM) 196. AMF 192 may be a control node handling signaling between UE 104 and 5GC 190. Generally, AMF 192 provides QoS streaming and session management. (For example, user Internet Protocol (IP) packets from one or more UEs 104 may be delivered via UPF 195. UPF 195 may provide UE IP address allocation and other functions for one or more UEs. UPF 195 connects to IP services 197. IP services 197 may include the Internet, intranets, IP Multimedia Subsystem (IMS), PS streaming services, and / or other IP services.
[0031] A base station may also be referred to as a gNB, Node B, Evolved Node B (eNB), access point, transceiver base station, radio base station, radio transceiver, transceiver function, Basic Services Set (BSS), Extended Services Set (ESS), Transmit-Receive Point (TRP), or some other suitable terminology. Base station 102 provides UE 104 with access to EPC 160 or 5GC 190. Examples of UE 104 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, GPS devices, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, tablets, smart devices, wearable devices, vehicles, electricity meters, air pumps, large or small kitchen appliances, healthcare devices, implants, sensors / actuators, displays, or any other similarly functional device. Some UEs in UE 104 may be referred to as IoT devices (e.g., parking meters, air pumps, toasters, vehicles, heart monitors, etc.). IoT UEs may include Machine Type Communication (MTC) / Enhanced MTC (eMTC, also known as Category (CAT)-M or Cat M1) UEs, NB-IoT (also known as CAT NB1) UEs, and other types of UEs. In this disclosure, eMTC and NB-IoT may refer to future technologies that may evolve from or are based on these technologies. For example, eMTC may include FeMTC (Further eMTC), eFeMTC (Enhanced Further eMTC), mMTC (Massive MTC), etc., and NB-IoT may include eNB-IoT (Enhanced NB-IoT), FeNB-IoT (Further Enhanced NB-IoT), etc. UE 104 may also be referred to as a station, mobile station, subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, radio terminal, remote terminal, mobile phone, user agent, mobile client, client, or some other suitable term.
[0032] The deployment of communication systems (such as 5G New Radio (NR) systems) can involve a variety of components or parts. In a 5G NR system or network, network nodes, network entities, network mobility elements, radio access network (RAN) nodes, core network nodes, network elements or network equipment (such as base stations (BS, e.g., BS 102)), or one or more units (or components) performing base station functionality can be implemented in either a converged or decomposed architecture. For example, BSs (such as Node B (NB), evolved NB (eNB), NR BS, 5G NB, access point (AP), transmit / receive point (TRP), or cell, etc.) can be implemented as converged base stations (also known as standalone BS or monolithic BS) or decomposed base stations.
[0033] Aggregated base stations can be configured to utilize a radio protocol stack that is physically or logically integrated within a single RAN node. Decentralized base stations can be configured to utilize a protocol stack that is physically or logically distributed across two or more units, such as one or more central or centralized units (CUs), one or more distributed units (DUs), or one or more radio units (RUs). In some aspects, the CU can be implemented within a RAN node, and one or more DUs can be co-located with the CU, or alternatively, can be geographically or virtually distributed across one or more other RAN nodes. DUs can be implemented to communicate with one or more RUs. Each of the CU, DU, and RU can also be implemented as a virtual unit, namely a virtual central unit (VCU), a virtual distributed unit (VDU), or a virtual radio unit (VRU).
[0034] Base station type operation or network design can take into account the aggregation characteristics of base station functionality. For example, decomposed base stations can be utilized in Integrated Access Backhaul (IAB) networks, Open Radio Access Networks (O-RAN (such as network configurations initiated by the O-RAN Alliance)), or Virtualized Radio Access Networks (vRAN, also known as Cloud Radio Access Networks (C-RAN)). Decomposition can include distributing functionality across two or more units in various physical locations, as well as virtually distributing the functionality of at least one unit, which enables flexibility in network design. The various units in a decomposed base station or decomposed RAN architecture can be configured for wired or wireless communication with at least one other unit.
[0035] In the example, BS communication component 442 can transmit CSI-RS or other reference signals to UE 104 via multiple TRPs, and UE communication component 342 can receive and measure CSI-RS from multiple TRPs to generate CSI, associated PMI, etc. According to the aspects described herein, UE communication component 342 can obtain one or more phase differences between a first TRP and a second TRP among multiple TRPs, which one or more phase differences may include time-related phase differences, frequency-related phase differences, and / or time- and frequency-related phase differences. UE communication component 342 can report one or more of the phase differences to a network node, or can (e.g., via BS communication component 442) receive indications of one or more of the phase differences from a network node. UE communication component 342 can generate CSI feedback for CSI-RS based on the phase differences, and / or BS communication component 442 can receive and interpret CSI feedback based on the phase differences. BS communication component 442 can be configured with one or more parameters (such as a pre-decoder) for communicating with UE 104. Furthermore, in the example, the BS communication component 442 can (for example, when configuring one or more parameters or otherwise) compensate for the phase difference.
[0036] Figure 2 A diagram illustrating an example of a decomposed base station 200 architecture is shown. The decomposed base station 200 architecture may include one or more central units (CUs) 210, which may communicate directly with the core network 220 via a backhaul link, or indirectly with the core network 220 via one or more decomposed base station units, such as a near real-time (near-RT) RAN Intelligent Controller (RIC) 225 via an E2 link, or a non-real-time (non-RT) RIC 215 associated with a Service Management and Orchestration (SMO) framework 205, or both. CUs 210 may communicate with one or more distributed units (DUs) 230 via corresponding midhaul links (such as F1 interfaces). DUs 230 may communicate with one or more radio units (RUs) 240 via corresponding fronthaul links. RUs 240 may communicate with a corresponding UE 104 via one or more radio frequency (RF) access links. In some implementations, UE 104 may be served simultaneously by multiple RUs 240.
[0037] Each unit in the array (e.g., CU 210, DU 230, RU 240, and near-RT RIC 225, non-RT RIC 215, and SMO frame 205) may include or be coupled to one or more interfaces configured to receive or transmit signals, data, or information (collectively, signals) via wired or wireless transmission media. Each of the units, or an associated processor or controller providing instructions to the communication interfaces of these units, may be configured to communicate with one or more other units via transmission media. For example, these units may include wired interfaces configured to receive signals or transmit signals to one or more other units via wired transmission media. Additionally, these units may include wireless interfaces that may include receivers, transmitters, or transceivers (such as radio frequency (RF) transceivers) configured to receive signals or transmit signals to one or more other units via wireless transmission media, or both.
[0038] In some aspects, the CU 210 can host one or more higher-level control functions. Such control functions may include Radio Resource Control (RRC), Packet Data Convergence Protocol (PDCP), Serving Data Adaptation Protocol (SDAP), etc. Each control function can be implemented using an interface configured to signal to other control functions hosted by the CU 210. The CU 210 can be configured to handle user plane functionality (i.e., Central Unit-User Plane (CU-UP)), control plane functionality (i.e., Central Unit-Control Plane (CU-CP)), or a combination thereof. In some implementations, the CU 210 can be logically divided into one or more CU-UP units and one or more CU-CP units. When implemented in an O-RAN configuration, the CU-UP units can communicate bidirectionally with the CU-CP units via an interface such as an E1 interface. The CU 210 can be implemented to communicate with the DU 230 for network control and signaling, as needed.
[0039] DU 230 may correspond to a logical unit comprising one or more base station functions for controlling the operation of one or more RU 240s. In some aspects, DU 230 may, at least in part, host one or more of the following, depending on functional splits (such as those defined by the 3rd Generation Partnership Project (3GPP): a Radio Link Control (RLC) layer, a Media Access Control (MAC) layer, and one or more high physical (PHY) layers (such as modules for forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, etc.). In some aspects, DU 230 may also host one or more low PHY layers. Each layer (or module) may be implemented using an interface configured to communicate signaling with other layers (and modules) hosted by DU 230 or with control functions hosted by CU 210.
[0040] Lower-layer functionality can be implemented by one or more RU 240s. In some deployments, the RU240 controlled by the DU 230 may correspond to a logical node that at least partially hosts RF processing functions or low-PHY layer functions (such as performing Fast Fourier Transform (FFT), Inverse FFT (iFFT), digital beamforming, Physical Random Access Channel (PRACH) extraction and filtering, etc.) based on functional decomposition such as lower-layer functional decomposition, or both. In this architecture, the RU 240 can be implemented to handle over-the-air (OTA) communications with one or more UE 104s. In some specific implementations, the real-time and non-real-time aspects of communication with the control plane and user plane of the RU 240 may be controlled by the corresponding DU 230. In some scenarios, this configuration allows the DU 230 and CU 210 to be implemented in cloud-based RAN architectures such as vRAN architectures.
[0041] SMO framework 205 can be configured to support RAN deployment and provisioning of both non-virtualized and virtualized network elements. For non-virtualized network elements, SMO framework 205 can be configured to support the deployment of dedicated physical resources for RAN coverage requirements, which can be managed via operation and maintenance interfaces such as the O1 interface. For virtualized network elements, SMO framework 205 can be configured to interact with a cloud computing platform such as Open Cloud (O-Cloud) 290 to perform network element lifecycle management (such as instantiating virtualized network elements) via a cloud computing platform interface such as the O2 interface. Such virtualized network elements may include, but are not limited to, CU 210, DU 230, RU 240, and near-RT RIC 225. In some implementations, SMO framework 205 can communicate with hardware aspects of the 4G RAN, such as Open eNB (O-eNB) 211, via the O1 interface. Additionally, in some implementations, SMO framework 205 can communicate directly with one or more RU 240s via the O1 interface. SMO framework 205 may also include a non-RT RIC 215 configured to support the functionality of SMO framework 205.
[0042] The non-RT RIC 215 can be configured to include logical functions enabling non-real-time control and optimization of RAN elements and resources, including artificial intelligence / machine learning (AI / ML) workflows for model training and updates, or policy-based guidance for applications / features in the near-RT RIC 225. The non-RT RIC 215 can be coupled to or communicate with the near-RT RIC 225, such as via an A1 interface. The near-RT RIC 225 can be configured to include logical functions enabling near real-time control and optimization of RAN elements and resources via data collection and actions through an interface such as an E2 interface, connecting one or more CU 210s, one or more DU 230s, or both, and O-eNBs to the near-RT RIC 225.
[0043] In some implementations, to generate AI / ML models to be deployed in the near-RT RIC 225, the non-RT RIC 215 may receive parameters or external enrichment information from an external server. This information can be utilized by the near-RT RIC 225 and can be received from non-network data sources or network functions at the SMO framework 205 or the non-RT RIC 215. In some examples, the non-RT RIC 215 or the near-RT RIC 225 may be configured to tune RAN behavior or performance. For example, the non-RT RIC 215 may monitor long-term trends and patterns in performance and employ AI / ML models to perform corrective actions via the SMO framework 205 (such as reconfiguration via O1) or by creating RAN management policies (such as A1 policies).
[0044] Turn now Figures 3 to 9 The aspects are described with reference to one or more components and one or more methods that can perform the actions or operations described herein, wherein the aspects shown in dashed lines may be optional. Although the following text... Figure 6 and Figure 7 The operations described herein are presented in a specific order and / or performed as by the example components, but it should be understood that the order of these actions and the components performing the actions may vary depending on the specific implementation. Furthermore, it should be understood that the actions, functions, and / or components described below may be performed by a specially programmed processor, a processor executing specially programmed software or a computer-readable medium, or any other combination of hardware and / or software components capable of performing the described actions or functions.
[0045] refer to Figure 3An example of a specific implementation of UE 104 may include various components, some of which have already been described above and are further described herein, including components such as one or more processors 312 and one or more memories 316 communicating via one or more buses 344, and one or more transceivers 302. For example, one or more processors 312 may include a single processor or multiple processors configured to perform one or more functions described herein. For example, multiple processors may be configured to perform a specific subset of the set of functions described herein, such that multiple processors can perform the set of functions together. Similarly, for example, one or more memories 316 may include a single memory device or multiple memory devices configured to store instructions or parameters for performing one or more functions described herein. For example, multiple memory devices may be configured to store instructions or parameters for performing a specific subset of the set of functions described herein, such that multiple memory devices can store instructions or parameters for the set of functions together. According to the aspects described herein, one or more processors 312, one or more memories 316, and one or more transceivers 302 may operate in conjunction with modem 340 and / or UE communication component 342 to transmit CSI feedback for a plurality of TRPs based at least in part on the time- and frequency-dependent phase difference between a first TRP and a second TRP.
[0046] In one aspect, one or more processors 312 may include modem 340 and / or may be part of modem 340 using one or more modem processors. Therefore, various functions associated with UE communication component 342 may be included in modem 340 and / or processor 312, and in one aspect, may be performed by a single processor, while in other aspects, different functions may be performed by a combination of two or more different processors. For example, in one aspect, one or more processors 312 may include any or any combination of a modem processor, or baseband processor, or digital signal processor, or transmit processor, or receiver processor, or transceiver processor associated with transceiver 302. In other aspects, some features of one or more processors 312 and / or modem 340 associated with UE communication component 342 may be performed by transceiver 302.
[0047] Additionally, memory 316 may be configured to store data used herein and / or a local version of application 375, or one or more sub-components of UE communication component 342 and / or its sub-components executed by at least one processor 312. Memory 316 may include any type of computer-readable medium that can be used by a computer or at least one processor 312, such as random access memory (RAM), read-only memory (ROM), magnetic tape, magnetic disk, optical disk, volatile memory, non-volatile memory, and any combination thereof. In one aspect, for example, when UE 104 is operating at least one processor 312 to execute UE communication component 342 and / or one or more sub-components of its sub-components, memory 316 may be a non-transitory computer-readable storage medium storing one or more computer-executable codes and / or associated data defining UE communication component 342 and / or one or more sub-components of its sub-components.
[0048] Transceiver 302 may include at least one receiver 306 and at least one transmitter 308. Receiver 306 may include hardware, firmware, and / or software code executable by a processor for receiving data, the code including instructions and stored in memory (e.g., a computer-readable medium). Receiver 306 may be, for example, a radio frequency (RF) receiver. In one aspect, receiver 306 may receive signals transmitted by at least one base station 102. Additionally, receiver 306 may process such received signals and may also obtain measurements of these signals, such as, but not limited to, Ec / Io, signal-to-noise ratio (SNR), reference signal received power (RSRP), received signal strength indicator (RSSI), etc. Transmitter 308 may include hardware, firmware, and / or software code executable by a processor for transmitting data, the code including instructions and stored in memory (e.g., a computer-readable medium). Suitable examples of transmitter 308 may include, but are not limited to, RF transmitters.
[0049] Furthermore, in one aspect, UE 104 may include an RF front-end 388 that can operate communicatively with one or more antennas 365 and transceiver 302 to receive and transmit radio transmissions, such as wireless communications transmitted by at least one base station 102 or wireless transmissions transmitted by UE 104. The RF front-end 388 may be connected to one or more antennas 365 and may include one or more low-noise amplifiers (LNAs) 390, one or more switches 392, one or more power amplifiers (PAs) 398, and one or more filters 396 for transmitting and receiving RF signals.
[0050] On one hand, the LNA 390 can amplify the received signal at the desired output level. On another hand, each LNA 390 can have a specified minimum gain value and a maximum gain value. On yet another hand, the RF front end 388 can use one or more switches 392 to select a particular LNA 390 and its specified gain value based on the desired gain value for a particular application.
[0051] Furthermore, for example, the RF front-end 388 may use one or more PAs 398 to amplify the signal for RF output at a desired output power level. In one aspect, each PA 398 may have a specified minimum gain value and a maximum gain value. In another aspect, the RF front-end 388 may use one or more switches 392 to select a particular PA 398 and its specified gain value based on the desired gain value for a particular application.
[0052] Additionally, for example, the RF front-end 388 may use one or more filters 396 to filter the received signal to obtain the input RF signal. Similarly, in one aspect, for example, a corresponding filter 396 may be used to filter the output from a corresponding PA 398 to generate an output signal for transmission. In one aspect, each filter 396 may be connected to a specific LNA 390 and / or PA 398. In one aspect, the RF front-end 388 may use one or more switches 392 to select the transmission path or reception path using a specified filter 396, LNA 390, and / or PA 398 based on a configuration as specified by the transceiver 302 and / or processor 312.
[0053] Therefore, transceiver 302 can be configured to transmit and receive wireless signals via RF front end 388 through one or more antennas 365. In one aspect, the transceiver can be tuned to operate at a specified frequency, enabling UE 104 to communicate with, for example, one or more base stations 102 or with one or more cells associated with one or more base stations 102. In another aspect, for example, modem 340 can configure transceiver 302 to operate at a specified frequency and power level based on UE configuration of UE 104 and communication protocols used by modem 340.
[0054] In one aspect, modem 340 may be a multi-band, multi-mode modem capable of processing digital data and communicating with transceiver 302, enabling the use of transceiver 302 to transmit and receive digital data. In another aspect, modem 340 may be multi-band and configured to support multiple frequency bands for a specific communication protocol. In another aspect, modem 340 may be multi-mode and configured to support multiple operating networks and communication protocols. In one aspect, modem 340 may control one or more components of UE 104 (e.g., RF front-end 388, transceiver 302) to transmit and / or receive signals from the network based on a specified modem configuration. In one aspect, the modem configuration may be based on the modem's mode and the frequency band used. In another aspect, the modem configuration may be based on UE configuration information associated with UE 104, such as information provided by the network during cell selection and / or cell reselection.
[0055] In one aspect, UE 104 can use mTRP functionality to communicate with multiple TRPs (e.g., multiple base stations 102-a and 102-b). For example, UE 104 can be configured to communicate with multiple TRPs using CJT, where the multiple TRPs (e.g., multiple base stations 102-a and 102-b) can send phase-coherent communication to UE 104 at multiple layers, or receive phase-coherent communication from UE 104, where one layer may have signals sent from multiple TRPs. The multiple TRPs can be provided by a single gNB and may have a common scheduler, or they may be separate gNBs. In another example, the multiple TRPs may be multiple RUs sharing a DU, or others. According to the aspects described herein, UE 104 can obtain and / or report phase differences in signals from the TRPs to allow the TRPs to correct or compensate for the phase differences, generate pre-decoders to correct or otherwise compensate for the phase differences, etc.
[0056] In one aspect, the UE communication component 342 may optionally include: a CSI generation component 352 for generating CSI feedback for a plurality of TRPs based on received reference signals; and / or a phase difference component 354 for obtaining or indicating one or more phase differences between signals received from at least a first TRP and a second TRP among the plurality of TRPs.
[0057] On one hand, processor 312 may correspond to a combination Figure 9 The UE describes one or more processors in the processor. Similarly, memory 316 may correspond to the combination of Figure 9 The memory described in the UE.
[0058] Reference Figure 4An example of a specific implementation of base station 102 (e.g., base station 102 and / or gNB 180, as described above) may include various components, some of which have already been described above, but also include components such as one or more processors 412 and one or more memories 416 communicating via one or more buses 444, and one or more transceivers 402. For example, one or more processors 412 may include a single processor or multiple processors configured to perform one or more functions described herein. For example, multiple processors may be configured to perform a specific subset of the set of functions described herein, such that multiple processors can perform the set of functions together. Similarly, for example, one or more memories 416 may include a single memory device or multiple memory devices configured to store instructions or parameters for performing one or more functions described herein. For example, multiple memory devices may be configured to store instructions or parameters for performing a specific subset of the set of functions described herein, such that multiple memory devices can store instructions or parameters for the set of functions together. According to the aspects described herein, one or more processors 412, one or more memories 416, and one or more transceivers 402 may operate in conjunction with modem 440 and / or BS communication component 442 to receive and process CSI feedback for multiple TRPs, at least in part based on the time- and frequency-dependent phase difference between the first TRP and the second TRP.
[0059] Transceiver 402, receiver 406, transmitter 408, one or more processors 412, memory 416, application 475, bus 444, RF front end 488, LNA 490, switch 492, filter 496, PA 498 and one or more antennas 465 may be the same as or similar to the corresponding components of UE 104 as described above, but are configured or otherwise programmed for base station operation rather than UE operation.
[0060] On one hand, base station 102 can be a base station or gNB as described above, or a part thereof, such as a DU, RU, etc. In one example, base station 102 can be an RU that is one of a plurality of RUs used for a DU. In another example, base station 102 can be a TRP provided by a single gNB acting as a scheduler along with one or more other TRPs. In yet another example, base station 102 can be a single gNB configured as a TRP for CJT with one or more other gNBs acting as TRPs. Base station 102 can be one of a plurality of TRPs configured for CJT with a UE. Thus, for example, base station 102 can generate or receive delay or Doppler difference information (which can be represented as phase, e.g., delay is represented as a phase value on a frequency domain element, and Doppler is represented as a phase value on a time domain element), and can use the information to correct or compensate for the phase difference with another TRP, generating a pre-decoder for the UE that corrects or compensates for the delay or Doppler difference, etc.
[0061] In one aspect, the BS communication component 442 may optionally include: a phase difference component 452 for obtaining or indicating a phase difference between reference signals transmitted by at least a first TRP and a second TRP among a plurality of TRPs of the network node; a CSI processing component 454 for processing CSI received from the UE; and / or a parameter configuration component 456 for configuring parameters for one or more TRPs based on the CSI for communicating with the UE.
[0062] On one hand, processor 412 may correspond to a combination Figure 9 The base station described in the text refers to one or more processors. Similarly, memory 416 may correspond to the combination of... Figure 9 The memory described by the base station in the text.
[0063] Figure 5 An example of a wireless communication resource is illustrated, which represents a codebook for transmitting CSI feedback to a CJT via multiple TRPs. For example, a Mode 2 FD joint codebook 500 is shown, where codebook 500 can be used in each of multiple communication layers. Codebook 500 can be represented as... ,in It can represent the codebook of the first TRP out of multiple TRPs. It can represent the first n TRP's codebook This can represent the number of SD bases (e.g., Discrete Fourier Transform (DFT) bases) of the first TRP. It can represent the first n The number of SD bases in TRP This can represent coefficients from certain reports of the first TRP. It can represent the first n The coefficients reported by some TRP reports, and It can represent the FD base of TRP.
[0064] For example, a mode 1 FD split codebook 502 is shown, where codebook 502 can be used in each of multiple communication layers. Codebook 502 can be represented as... , ,in It is the layer common FD index offset (e.g., delayed offset), using TRP#1 as a reference ( (Depending on UE capabilities, phase shift) Can be defined as an integer or fractions (i.e., FD oversampling factor) TRP#n pre-decoder .
[0065] For example, for mode 1 FD split codebook 502, the parameter used for TRP#n The subband-level FD phase rotation relative to TRP#n of TRP#1 can be represented by CSI measurements. In some cases, for larger delay spreads, measurements or reports of frequencies finer than subband resolution may be possible. For example, if the reference signal being measured is CSI-RS, the FD granularity may be 1 resource block (RB) or 2 RBs, or if the reference signal being measured is Tracking Reference Signal (TRS), the FD granularity may be finer, for example, 1 / 3 RB (4 tones). Generally, the relative delay of TRPs may be caused by two parts: (1) timing alignment error (TAE) between TRPs; and (2) channel propagation delay difference between TRPs, but these often coexist and may not be distinguishable by UE measurements. For Physical Downlink Shared Channel (PDSCH) transmissions, pre-decoders based on physical RB group (PRG) level (e.g., 2 or 4 RBs) or finer (e.g., RB / tone level) FD phase rotation may be possible. While finer FD granularity (e.g., RB / tone level) can reduce frequency selectivity, it may result in the loss of delay quasi-co-address (QCL) (e.g., average delay and / or delay spread) of TRPs other than TRP#1.
[0066] Similar to FD phase rotation, TD phase rotation can also be measured / reported at a coarser granularity. For example, in 5G NR, TD can be defined by symbols (e.g., Orthogonal Frequency Division Multiplexing (OFDM) symbols, Single Carrier Frequency Division Multiplexing (SC-FDM) symbols, etc.) or time slots of multiple symbols. For example, TD phase rotation can be measured and / or reported at a time slot level or a symbol level. Generally, TRP relative Doppler can be caused by two parts: (1) the oscillator (XO) drift difference between TRPs; and (2) the UE velocity (the relative velocity between the UE and each TRP in the TRP, e.g., the UE to TRP#1 velocity relative to the UE to TRP#n velocity), but these often coexist and may not be distinguishable by UE measurement. For PDSCH transmission, pre-decoders based on time slot level (e.g., per time slot or per multiple time slots) or finer (e.g., per symbol) TD phase rotation may be possible. While finer TD granularity (e.g., symbol level) can reduce time selectivity, it may result in the loss of Doppler QCL (e.g., Doppler shift and / or Doppler spread) of TRPs other than TRP#1.
[0067] Based on the aspects described herein, factors affecting CJT via multiple TRPs may include TRP-specific non-ideal factors of TRP relative to TAE and TRP relative to XO drift. These factors may also include TRP-specific and UE-specific non-ideal factors of UE location (channel propagation delay difference) and UE velocity. TRP relative to TAE and UE location can represent TRP relative delay, and TRP relative to XO drift and UE velocity can represent TRP relative Doppler. Doppler and delay between TRPs (e.g., time and frequency) can be compensated independently. However, Doppler (UE velocity / mobility) can also cause UE location to change over time, which can lead to time-varying delays—therefore, Doppler and delay can be coupled (e.g., time / frequency coupling). Based on the assumption that the duration is not too long, such delay difference caused by UE mobility can generally be considered small. Similarly, XO drift accumulated over time can alter TAE. The aspects described in this paper relate to addressing the time and / or frequency coupling problem in CJT-mTRP compensation, which can be based on the analysis of a typical CSI bandwidth over a given TRP synchronization period. As derived and analyzed, under a specific CSI bandwidth (e.g., 50 MHz) and for a specific duration (e.g., 100 ms), the "time-varying delay" (the phase ramp of time / frequency coupling) can be significant.
[0068] The reference signal transmitted by the TRP and received by the UE (e.g., after a Fast Fourier Transform (FFT)) can be represented as: in k It can represent the index of the FD cell (e.g., subcarrier / RB / PRG / subband). l It can represent the index of a TD unit (e.g., symbol / slot / or other time unit); n This can represent the index of the TRP (e.g., each TRP can be assumed to have single-path channel propagation). In this formula, This can represent the first phase shift (for TRP) n In this article, it is referred to as This first phase shift can be linear on FD (e.g., propagation delay and TAE) and can be common on TD. For example It can represent time t =0 TRP n The difference in propagation delay between TRP 1 and TRP 1, and It can represent time t =0 TRP n The TAE between TRP 1. Furthermore, in this formula, This can represent the second phase shift (for TRP) n In this article, it is referred to as This second phase shift can be linear on TD (e.g., Doppler of UE velocity and XO drift) and can be common on FD. For example, It can be represented relative to TRP n The UE speed difference with TRP 1 (e.g., ), This can represent from TRP n The nXO drift difference to TRP 1 (e.g., for drift requirements) e =0.05ppm= The worst-case scenario between two TRPs could be... =0.1ppm= Furthermore, in this formula, It can represent the third phase shift (for TRP) n In this article, it is referred to as This third phase shift can be TD-coupled and FD-coupled. For example, its physical meaning can be interpreted as a time-varying delay, or as Doppler scaling on the subcarrier. Furthermore, for example, in this formula, It can be represented (e.g., in part) based on the path attenuation coefficient. The common coefficients of FD and TD, and Can be represented in symbols l subcarrier k The data sent from above.
[0069] Based on the aspects described herein, the UE can (implicitly or explicitly) report, or the network node can (implicitly or explicitly) indicate, the time- and frequency-related relative phase difference (e.g., phase shift). For example, the UE may use the phase difference when generating the PMI, and / or the network node may use the phase difference when interpreting the CSI that includes the PMI, generating a pre-decoder for transmission to the UE via the associated TRP, and so on.
[0070] Figure 6 A flowchart illustrating an example of a method 600 for receiving a CSI generated at least in part based on a time- and frequency-dependent relative phase difference between TRPs, according to aspects described herein. Figure 7 A flowchart illustrating an example of a method 700 for transmitting a CSI generated at least in part based on the time- and frequency-related relative phase difference between TRPs, according to aspects described herein. In the example, network nodes (e.g., base station 102 or gNB 180, a monolithic base station or gNB, a portion of a split base station or gNB, a gNB controlling multiple TRPs, a gNB providing a single TRP, an RU as one of multiple RUs sharing a single DU, etc.), UE 104, etc., in sidelink communication can use... Figure 1 and Figure 4 One or more of the components described are used to perform Figure 6 The functionality described in method 600 is shown. In the example, UE 104 or other devices (e.g., IoT devices, etc.) can use... Figure 1 and Figure 3 One or more of the components described are used to perform Figure 7 The functions described in method 700 are shown. For ease of explanation, methods 600 and 700 are described together; however, methods 600 and 700 do not need to be executed together and can actually be executed independently using separate devices.
[0071] In method 600, at block 602, a corresponding RS for the UE can be transmitted from each of the multiple TRPs. In one aspect, BS communication component 442 (e.g., in conjunction with processor 412, memory 416, transceiver 402, etc.) can transmit the corresponding RS for the UE and from each of the multiple TRPs. For example, if the network node is a gNB with multiple TRPs, the network node can cause each TRP to transmit the RS. If the network node is a single TRP operating with multiple TRPs, the network node can transmit its own RS. For example, BS communication component 442 can transmit CSI-RS to the UE in time or frequency resources defined or configured for CSI-RS transmission. For example, the network node can configure UE 104 to receive CSI-RS transmissions from the network node or its multiple TRPs on certain resources, and / or the resources can be defined by wireless communication technologies (e.g., 5G NR).
[0072] In method 700, at block 702, a corresponding RS can be received from each of the multiple TRPs associated with the network node. In one aspect, the UE communication component 342 (e.g., in conjunction with processor 312, memory 316, transceiver 302, etc.) can receive a corresponding RS from each of the multiple TRPs associated with the network node (e.g., multiple base stations 102 or gNBs, multiple TRPs associated with a single base station or gNB, multiple RUs associated with a DU, etc.). For example, the UE communication component 342 can receive CSI-RS, etc., from the multiple TRPs on associated resources configured for UE 104 or defined by wireless communication technology.
[0073] In method 700, at block 704, CSI feedback for a corresponding RS can be generated, wherein the CSI feedback for a first TRP among a plurality of TRPs is based on a frequency-related relative phase difference between the first TRP and a second TRP, a time-related relative phase difference between the first TRP and a second TRP, or a time- and frequency-related relative phase difference between the first TRP and a second TRP, wherein the time- and frequency-related relative phase difference is reported by the UE or indicated by a network node at least once. In one aspect, CSI generation component 352 (e.g., in conjunction with processor 312, memory 316, transceiver 302, UE communication component 342, etc.) can generate CSI feedback for a corresponding RS, wherein the CSI feedback for a first TRP among a plurality of TRPs is based on a frequency-related relative phase difference between the first TRP and a second TRP, a time-related relative phase difference between the first TRP and a second TRP, or a time- and frequency-related relative phase difference between the first TRP and a second TRP, wherein the time- and frequency-related relative phase difference is reported by the UE or indicated by a network node at least once. For example, time- and frequency-related relative phase differences can be reported implicitly or explicitly by the UE or indicated by the network node.
[0074] In method 700, optionally at block 706, an indication of one or more relative phase differences between the first TRP and the second TRP can be reported. In one aspect, a phase difference component 354 (e.g., in conjunction with processor 312, memory 316, transceiver 302, UE communication component 342, etc.) can report an indication of one or more relative phase differences between the first TRP and the second TRP. For example, the phase difference component 354 can calculate the relative phase difference based on signals received from the first TRP and the second TRP, and can send a report or indication of one or more relative phase differences to at least one of the TRPs (or associated network nodes). In the example, the phase difference component 354 can calculate a first phase shift (e.g., ), second phase shift (e.g., ) or third phase shift (e.g., One of the phase difference components 354 may report at least a portion of one or more phase shifts to the TRP or at least one of the associated network nodes. For example, the phase difference component 354 may report one or more phase shifts in a measurement report, in CSI feedback, or otherwise in control information sent to the network node (e.g., on the uplink channel).
[0075] In method 600, optionally at block 604, an indication of one or more relative phase differences between the first TRP and the second TRP may be received. In one aspect, phase difference component 452 (e.g., engagement processor 412, memory 416, transceiver 402, BS communication component 442, etc.) may (e.g., from UE 104) receive an indication of one or more relative phase differences between the first TRP and the second TRP. For example, the indication may include a first phase shift calculated by UE 104 (e.g., ), second phase shift (e.g., ) or third phase shift (e.g., At least one of the following. For example, the phase difference component 452 may receive indications of one or more phase shifts in a measurement report, in CSI feedback, or otherwise in control information sent to the network node (e.g., on an uplink channel).
[0076] In method 600, optionally at block 606, a time-dependent relative phase difference can be derived based on a time-dependent relative phase difference. In one aspect, a phase difference component 452 (e.g., a bonding processor 412, memory 416, transceiver 402, BS communication component 442, etc.) can derive a time-dependent relative phase difference based on a time-dependent relative phase difference, as described in the following further examples.
[0077] In another example, in method 600, optionally at block 608, an indication of one or more relative phase differences between the first TRP and the second TRP can be transmitted. In one aspect, a phase difference component 452 (e.g., in conjunction with processor 412, memory 416, transceiver 402, BS communication component 442, etc.) can transmit an indication of one or more relative phase differences between the first TRP and the second TRP. For example, the phase difference component 452 can calculate the relative phase difference based on signals received from the first TRP and the second TRP, which may be based on measurements received from UE 104, signals observed from the TRPs, etc., and can transmit an indication of one or more relative phase differences to UE 104. In this example, the phase difference component 452 can calculate a second phase shift (e.g., ) or third phase shift (e.g., One of the following, and can send an indication of at least a portion of one or more phase shifts to UE 104. For example, phase difference component 452 can send an indication of one or more phase shifts to UE in downlink control information (DCI) (e.g., on a downlink channel).
[0078] In method 700, optionally at block 708, an indication of one or more relative phase differences between the first TRP and the second TRP may be received. On one hand, a phase difference component 354 (e.g., joining processor 312, memory 316, transceiver 302, UE communication component 342, etc.) may (e.g., from base station 102 or the corresponding TRP) receive an indication of one or more relative phase differences between the first TRP and the second TRP. For example, the indication may include a second phase shift calculated by base station 102 (e.g., ) or third phase shift (e.g., At least one of the following. For example, the phase difference component 354 can receive indications of one or more phase shifts in the DCI (e.g., on a downlink channel).
[0079] In method 700, optionally at block 710, a time-related relative phase difference can be derived based on a time-related relative phase difference. In one aspect, a phase difference component 354 (e.g., a bonding processor 312, a memory 316, a transceiver 302, a UE communication component 342, etc.) can derive a time-related relative phase difference based on a time-related relative phase difference, as described in the following further examples.
[0080] For example, CSI generation component 352 may use various reported or received phase shifts when generating CSI feedback, and / or may report phase shifts for interpreting CSI feedback or otherwise generating a pre-decoder. In another example, CSI processing component 454 may use various reported or received phase shifts when receiving and / or processing CSI feedback, and / or for generating a pre-decoder for transmitting signals to UE 104.
[0081] In method 700, optionally at block 712, CSI feedback may be sent to the network node. In one aspect, UE communication component 342 (e.g., in conjunction with processor 312, memory 316, transceiver 302, etc.) may send CSI feedback to the network node. For example, UE communication component 342 may send CSI feedback to the network node (e.g., in uplink control information on the Physical Uplink Control Channel (PUCCH), Physical Uplink Shared Channel (PUSCH), etc.). In an example, CSI feedback may include an indication of one or more phase shifts, as described above and further herein, or CSI feedback and phase shifts may be sent separately, wherein UE 104 reports the phase shift.
[0082] In method 600, at block 610, CSI feedback for a corresponding RS can be received, wherein the CSI feedback for a first TRP among a plurality of TRPs is based on a frequency-related relative phase difference between the first TRP and a second TRP, a time-related relative phase difference between the first TRP and the second TRP, or a time- and frequency-related relative phase difference between the first TRP and the second TRP, wherein the time- and frequency-related relative phase difference is reported by the UE or indicated by a network node at least one of the following. On one hand, CSI processing component 454 (e.g., bonding processor 412, memory 416, transceiver 402, BS communication component 442, etc.) can receive CSI feedback for a corresponding RS, wherein the CSI feedback for a first TRP among a plurality of TRPs is based on a frequency-related relative phase difference between the first TRP and the second TRP, a time-related relative phase difference between the first TRP and the second TRP, or a time- and frequency-related relative phase difference between the first TRP and the second TRP, wherein the time- and frequency-related relative phase difference is reported by the UE or indicated by a network node at least one of the following. For example, time- and frequency-related relative phase differences can be implicitly or explicitly reported by the UE or indicated by network nodes, as described in various examples herein. Furthermore, as further described in detail herein, the CSI processing component 454 can receive and process feedback to obtain CSI, PMI, etc., and determine a pre-decoder or one or more other parameters for communication with the UE 104. Additionally, for example, as described above, the phase difference component 452 can obtain the phase difference or phase shift between TRPs (e.g., in TD, FD, or a combination of TD and FD) for a given TRP based on one or more indicated or determined phase differences between the TRP and the UE 104.
[0083] In method 600, at block 612, one or more parameters for communication between the UE and multiple TRPs can be configured based on CSI feedback. In one aspect, parameter configuration component 456 (e.g., engagement processor 412, memory 416, transceiver 402, BS communication component 442, etc.) can configure one or more parameters for communication between the UE (e.g., UE 104) and one or more TRPs based on CSI feedback. For example, parameter configuration component 456 can generate a pre-decoder based on CSI feedback and / or phase shift between UE 104 and a given TRP. In this example, the pre-decoder may include parameters for taking into account the phase shift detected between each TRP and UE 104. In another example, as described herein, parameter configuration component 456 can configure parameters for the TRPs to take into account phase shifts detected between the TRP and UE 104, etc.
[0084] In method 600, optionally at block 614, communication of the UE can be transmitted based on one or more parameters. In one aspect, BS communication component 442 (e.g., in conjunction with processor 412, memory 416, transceiver 402, etc.) can transmit communication to the UE (e.g., UE 104) based on one or more parameters. For example, BS communication component 442 can use a pre-decoder to pre-decode communication intended for transmission via one or more TRPs. For example, pre-decoded communication may include Physical Downlink Control Channel (PDCCH) or Physical Downlink Shared Channel (PDSCH) communication.
[0085] In method 700, optionally at block 714, communication based on CSI feedback can be received from multiple TRPs. In one aspect, UE communication component 342 (e.g., in conjunction with processor 312, memory 316, transceiver 302, etc.) can receive communication from multiple TRPs based on CSI feedback. For example, UE communication component 342 can receive pre-decoded communication based on CSI feedback, which may include PDCCH or PDSCH communication, etc.
[0086] Based on the aspects described herein, for example, the second phase shift (e.g., ) or third phase shift (e.g., One of the phase shifts may be reported by the UE (e.g., at box 706) or indicated by the network node (e.g., at box 608), and an unreported (unindicated) phase shift may be implicitly derived (e.g., at boxes 710 or 606, respectively). In another example, both the second and third phase shifts may be reported by the UE or indicated by the network node, respectively. and / or As reported by UE104, network nodes can configure TRS, and UE104 can report TRS measurements using CJT-mTRP CSI reports. In the example, UE104 can also obtain TRS measurements based on multiple TRPs. .in and / or As instructed by the network node, the network node can obtain the phase shift based on signaling received from UE 104 at the TRP, which may include measuring the probe reference signal (SRS) configured for transmission by UE 104 at the TRP.
[0087] In one example, the phase difference component 354 can measure either the second or third phase shift (e.g., via a TRS transmitted from the TRP and received by the UE 104). or ), and the UE-assisted or Can be with and The combination, as explained above. In another example, if indicated by network nodes, the phase difference component 452 can be based on network self-estimation or self-calibration. (For example, and assuming the UE speed is low and negligible), or additionally via network measurements through SRS sent by the UE to one or more TRPs (therefore, except) In addition, it can also include ), determine or obtain the second or third phase shift ( or ).For example, It can be common to FD, as described (e.g., time-dependent but not frequency-dependent). Furthermore, for example, for N There are TRPs, relative to a reference TRP (e.g., TRP 1). N -1 TRP relative phase.
[0088] Based on the aspects described in this article, and Whether reported by UE 104 or indicated by a network node, this can be defined using different granularities of time (or frequency) units. In one example, Available ratio Defined with coarse TD granularity, for example It can be Multiple time units (e.g., because) Can be compared (much smaller). Furthermore, the relative phase of the TRP... This can be TD common (e.g., frequency-dependent, but not time-dependent) and can be reported by the phase difference component 354 of UE 104. In the example, Available ratio Defined with coarse FD granularity, for example It can be Multiple subbands (e.g., because) Can be compared (much smaller). In any case, phase difference component 354 can report (e.g., at block 706) and / or phase difference component 452 can send (e.g., at block 608) indications of various phase shifts at corresponding granularities. Furthermore, in the example, phase difference component 354 can derive (e.g., at block 710), and / or phase difference component 452 can derive (e.g., at block 606) time- and frequency-dependent relative phase differences at corresponding granularities, which can be based on time- and / or reported relative phase differences received at different corresponding granularities.
[0089] In a specific example, the first phase shift (e.g., It can have an FD granularity of 1 RB (e.g., assuming the CSI-RS frequency density is 1 RE per RB), and can have The FD index, where This can represent the frequency bandwidth of CSI-RS. In a specific example, the second phase shift (e.g., It can have a TD granularity of 1 time slot (or even 4 symbols), and The TD index. In a specific example, the third phase shift (e.g.) ) can have FD granularity of Y subbands FD index, TD granularity of X time slots, and The TD index. In the example, parameter configuration component 456 can calculate at a specific time and frequency. The following is for TRP n pre-decoder As shown below: in According to the reported PMI, t It is the time between the measured CSI-RS and the CSI reference resource slot. and , ,and .
[0090] In one example, based on and The relationship between phase difference components 354 and 452 can be derived (e.g., at box 710) and / or (e.g., at box 606) the time- and frequency-dependent relative phase differences (e.g., ...). This relationship can be specified in the standards of wireless communication technologies (e.g., 5G NR). In one example, the relationship may include... In this example, It can represent the basic carrier frequency used for derivation, which can be the center frequency of the radio frequency, the bandwidth used for CSI, the starting frequency of the radio frequency, the bandwidth used for CSI, etc.
[0091] In another example, the phase difference component 354 can report the time- and frequency-related relative phase difference. (For example, at box 706), and / or the phase difference component 452 can transmit a time- and frequency-dependent relative phase difference. The indication (e.g., at box 608) indicates that the time- and frequency-related relative phase difference has a greater than High phase accuracy. For example, or (in or Reported by the UE (e.g., via phase difference component 354) or used by the network node (e.g., via phase difference component 452). or (bit indicator), and / or (in Reported by the UE (e.g., via phase difference component 354) or used by the network node (e.g., via phase difference component 452). Position and )instruct.
[0092] Figure 8 Example 800 illustrates phase shifts in the frequency and time domains. For example, by In As shown in the unit, by In As shown in the diagram, it can represent a CSI window, and Presented in a coarser granularity of frequency and time as , composed of multiple Composition, and shown as , composed of multiple composition.
[0093] In the example, when generating the pre-decoder, the parameter configuration component 456 can assume or calculate the corresponding PDSCH based on one or more of the following examples (e.g., for each TRP). n The pre-decoding granularity can be used for Channel Quality Indicator (CQI) calculation. In one example, parameter configuration component 456 may follow (e.g., as received from UE 104) the TD and / or FD granularity of the phase report, which may be based on... As described above. In another example, parameter configuration component 456 can assume... Follow FD ( (FD unit) and TD ( (TD unit), making In another example, parameter configuration component 456 can follow a new TD and / or FD granularity configured specific to the assumed PDSCH pre-decoding: , , so that: , in , ,in Based on the reported PMI (e.g., the eType-II PMI for CJT as described above). t It is the time between the measured CSI-RS and the CSI reference resource slot: , and , , and .
[0094] In the example, CSI generation component 352 can use a reference resource time slot to generate CSI feedback, and / or CSI processing component 454 can use the reference resource time slot when interpreting CSI feedback, generating the corresponding pre-decoder, etc. For example, the reference resource time slot may include the first time slot of the CSI window W_CSI, which may be the physical uplink shared channel (PUSCH) time slot on which CSI feedback is transmitted, plus multiple (e.g., {0, 1, 2}) time slots. In another example, the reference resource time slot may include the latest valid downlink (DL) time slot no later than the number of symbols (Z') preceding the PUSCH time slot, which is also the first time slot of W_CSI. In the example, parameter configuration component 456 may be based on... , and / or Generate with the first time slot ( l The associated pre-decoder is as described above.
[0095] In another example, parameter configuration component 456 can generate intermediate time slots that also correspond to the CSI window (e.g., Figure 8 In l + T W_CSI / 2, where l The pre-decoder associated with the first time slot (representing the first time slot) is used to calculate / report the second CQI in the TD, where the pre-decoder associated with the intermediate time slot can be based on... , and / or As described above. In yet another example, parameter configuration component 456 can generate additional timeslots with the last time slot of the CSI window (e.g., Figure 8 In l + T W_CSI–1) The associated pre-decoder is used to compute the code with the first time slot. l A time-averaged CQI, where the pre-decoder associated with the last time slot can be based on , and / or As described above.
[0096] Figure 9 This is a block diagram of a MIMO communication system 900 including base station 102 and UE 104. The MIMO communication system 900 can be illustrated by reference. Figure 1 The wireless communication access network 100 is described in various aspects. Base station 102 may be a reference. Figure 1 Examples of various aspects of the described base station 102 are provided. Base station 102 may be equipped with antennas 934 and 935, and UE 104 may be equipped with antennas 952 and 953. In the MIMO communication system 900, base station 102 can transmit data simultaneously through multiple communication links. Each communication link may be referred to as a "layer," and the "rank" of the communication link indicates the number of layers used for communication. For example, in a 2x2 MIMO communication system in which base station 102 transmits two "layers," the rank of the communication link between base station 102 and UE 104 is two.
[0097] At base station 102, a transmit (Tx) processor 920 can receive data from a data source. The transmit processor 920 can process the data. The transmit processor 920 can also generate control symbols or reference symbols. A transmit MIMO processor 930 can perform spatial processing (e.g., pre-decoding, if applicable) on the data symbols, control symbols, or reference symbols, and can provide output symbol streams to transmit modulators / demodulators 932 and 933. Each modulator / demodulator 932 to 933 can process (e.g., for OFDM, etc.) its corresponding output symbol stream to obtain an output sample stream. Each modulator / demodulator 932 to 933 can further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a DL signal. In one example, the DL signal from modulators / demodulators 932 and 933 can be transmitted via antennas 934 and 935, respectively.
[0098] UE 104 can be used as a reference. Figure 1 and Figure 3Examples of various aspects of the described UE 104. At UE 104, UE antennas 952 and 953 can receive DL signals from base station 102 and can provide the received signals to modulators / demodulators 954 and 955, respectively. Each modulator / demodulator 954 to 955 can adjust (e.g., filter, amplify, down-convert, and digitize) the corresponding received signal to obtain an input sample. Each modulator / demodulator 954 to 955 can further process (e.g., for OFDM, etc.) the input sample to obtain a received symbol. A MIMO detector 956 can obtain the received symbol from modulators / demodulators 954 and 955, perform MIMO detection on the received symbol (if applicable), and provide the detected symbol. A receive (Rx) processor 958 can process (e.g., demodulate, deinterleave, and decode) the detected symbol to provide decoded data for UE 104 to a data output and to provide decoded control information to one or more processors 980 or memory 982.
[0099] In some cases, one or more processors 980 may execute stored instructions to cause the UE communication component 342 (see, for example) Figure 1 and Figure 3 Instantiate.
[0100] On the uplink (UL), at UE 104, the transmitting processor 964 can receive and process data from a data source. The transmitting processor 964 can also generate reference symbols for a reference signal. Symbols from the transmitting processor 964 can be pre-decoded (if applicable) by the transmitting MIMO processor 966, further processed by modulators / demodulators 954 and 955 (e.g., for single-carrier FDMA, etc.), and transmitted to base station 102 according to communication parameters received from base station 102. At base station 102, the UL signal from UE 104 can be received by antennas 934 and 935, processed by modulators / demodulators 932 and 933, detected by MIMO detector 936 (if applicable), and further processed by the receiving processor 938. The receiving processor 938 can provide decoded data to a data output and one or more processors 940 or memory 942.
[0101] In some cases, one or more processors 940 may execute stored instructions to enable the BS communication component 442 (see, for example) Figure 1 and Figure 4 Instantiate.
[0102] Components of UE 104 may be implemented individually or collectively using one or more ASICs, which are adapted to perform some or all of the applicable functions in hardware. Each of the indicated modules may be a component for performing one or more functions related to the operation of the MIMO communication system 900. Similarly, components of base station 102 may be implemented individually or collectively using one or more application-specific integrated circuits (ASICs), which are adapted to perform some or all of the applicable functions in hardware. Each of the indicated components may be a component for performing one or more functions related to the operation of the MIMO communication system 900.
[0103] The following aspects are merely illustrative and may be combined with other embodiments or aspects of the teachings described herein without limitation.
[0104] Aspect 1 is a method for performing wireless communication at a UE, the method comprising: receiving a corresponding RS from each of a plurality of TRPs associated with a network node; generating CSI feedback for the corresponding RS, wherein the CSI feedback for a first TRP of the plurality of TRPs is based on a frequency-related relative phase difference between the first TRP and a second TRP, a time-related relative phase difference between the first TRP and the second TRP, or a time- and frequency-related relative phase difference between the first TRP and the second TRP, wherein the time- and frequency-related relative phase difference is reported by the UE or indicated by the network node; and transmitting the CSI feedback for the network node.
[0105] In aspect 2, the method according to aspect 1 includes: wherein the time- and frequency-related relative phase difference is implicitly reported by the UE or indicated by the network node as being deriveable from the time-related relative phase difference.
[0106] In aspect 3, the method according to aspect 2 includes: deriving the time- and frequency-related relative phase difference based on the time-related relative phase difference and one of the center frequency or the starting frequency of the radio frequency for the bandwidth of the corresponding RS.
[0107] In aspect 4, the method according to any one of aspects 1 to 3 includes: wherein the time- and frequency-related relative phase difference is explicitly reported by the UE or indicated by the network node.
[0108] In aspect 5, the method according to aspect 4 includes: wherein the time-related relative phase difference is reported by the UE or indicated by the network node.
[0109] In aspect 6, the method according to aspect 5 includes: wherein the time- and frequency-related relative phase difference has a higher phase accuracy than the time-related relative phase difference.
[0110] In aspect 7, the method according to any one of aspects 1 to 6 includes: wherein the time- and frequency-related relative phase difference is defined using a time-domain granularity that is coarser than the time-related relative phase difference or the frequency-related relative phase difference.
[0111] In aspect 8, the method according to any one of aspects 1 to 7 includes: wherein the frequency-related relative phase difference is reported by the UE.
[0112] In aspect 9, the method according to any one of aspects 1 to 8 includes: wherein the granularity of the time- and frequency-related relative phase difference in the CSI feedback is based on the granularity of the frequency-related relative phase difference in the frequency domain and on the granularity of the time-related relative phase difference in the time domain.
[0113] In aspect 10, the method according to aspect 9 includes: wherein the granularity of the time- and frequency-related relative phase difference in the CSI feedback is specific to the hypothetical pre-decoding of the physical downlink shared channel.
[0114] In aspect 11, the method according to any one of aspects 1 to 10 includes: wherein the CSI feedback includes a CQI in the time domain based on a first time slot of a CSI window.
[0115] In aspect 12, the method according to aspect 11 includes: wherein the first time slot of the CSI window is an uplink CSI feedback time slot plus a time slot of offset number.
[0116] In aspect 13, the method according to aspect 11 includes: wherein the first time slot of the CSI window is a first downlink time slot of a number of symbols no later than the uplink CSI feedback time slot.
[0117] In aspect 14, the method according to aspect 11 includes: wherein the CSI feedback further includes one or more second CQIs in the time domain based on an intermediate time slot of the CSI window.
[0118] In aspect 15, the method according to any one of aspects 1 to 14 includes: wherein the CSI feedback includes a CQI in the time domain based on averaging the first time slot and the last time slot of the CSI window.
[0119] In aspect 16, the method according to any one of aspects 1 to 15 includes: wherein each of the respective RSs includes a respective tracking reference signal received from each of the plurality of TRPs, wherein the time- and frequency-related relative phase difference is reported by the UE.
[0120] Aspect 17 is a method for wireless communication at a network node, the method comprising: transmitting a corresponding RS for a UE and from each of a plurality of TRPs associated with the network node; receiving CSI feedback for the UE for the corresponding RS, wherein the CSI feedback for a first TRP of the plurality of TRPs is based on a frequency-related relative phase difference between the first TRP and a second TRP, a time-related relative phase difference between the first TRP and the second TRP, or a time- and frequency-related relative phase difference between the first TRP and the second TRP, wherein the time- and frequency-related relative phase difference is reported by the UE or indicated by the network node at least one; and configuring one or more parameters for communication between the UE and the plurality of TRPs based on the CSI feedback.
[0121] In aspect 18, the method according to aspect 17 includes: wherein the time- and frequency-related relative phase difference is implicitly reported by the UE or indicated by the network node as being deriveable from the time-related relative phase difference.
[0122] In aspect 19, the method according to aspect 18 includes: deriving the time- and frequency-related relative phase difference based on the time-related relative phase difference and one of the center frequency or the starting frequency of the radio frequency for the bandwidth of the corresponding RS.
[0123] In aspect 20, the method according to any one of aspects 17 to 19 includes: wherein the time- and frequency-related relative phase difference is explicitly reported by the UE or indicated by the network node.
[0124] In aspect 21, the method according to aspect 20 includes: wherein the time-related relative phase difference is reported by the UE or indicated by the network node.
[0125] In aspect 22, the method according to aspect 21 includes: wherein the time- and frequency-related relative phase difference has a higher phase accuracy than the time-related relative phase difference.
[0126] In aspect 23, the method according to any one of aspects 17 to 22 includes: wherein the time- and frequency-related relative phase difference is defined using a time-domain granularity that is coarser than the time-related relative phase difference or the frequency-related relative phase difference.
[0127] In aspect 24, the method according to any one of aspects 17 to 23 includes: wherein the frequency-related relative phase difference is reported by the UE.
[0128] In aspect 25, the method according to any one of aspects 17 to 24 includes: wherein the granularity of the time- and frequency-related relative phase difference in the CSI feedback is based on the granularity of the frequency-related relative phase difference in the frequency domain and on the granularity of the time-related relative phase difference in the time domain.
[0129] In aspect 26, the method according to aspect 25 includes: wherein the granularity of the time- and frequency-related relative phase difference in the CSI feedback is specific to the hypothetical pre-decoding of the physical downlink shared channel.
[0130] In aspect 27, the method according to any one of aspects 17 to 26 includes: wherein the CSI feedback includes a CQI in the time domain based on a first time slot of a CSI window.
[0131] In aspect 28, the method according to aspect 27 includes: wherein the first time slot of the CSI window is an uplink CSI feedback time slot plus a time slot of offset number.
[0132] In aspect 29, the method according to aspect 27 includes: wherein the first time slot of the CSI window is a first downlink time slot of a number of symbols no later than the uplink CSI feedback time slot.
[0133] In aspect 30, the method according to aspect 27 includes: wherein the CSI feedback includes one or more second CQIs in the time domain based on an intermediate time slot of the CSI window.
[0134] In aspect 31, the method according to any one of aspects 17 to 30 includes: wherein the CSI feedback includes a CQI in the time domain based on averaging the first time slot and the last time slot of the CSI window.
[0135] In aspect 32, the method according to any one of aspects 17 to 31 includes: wherein each of the respective RSs includes a respective tracking reference signal transmitted from each of the plurality of TRPs, wherein the time- and frequency-related relative phase difference is reported by the UE.
[0136] Aspect 33 is an apparatus for wireless communication, the apparatus comprising: one or more processors; one or more memories coupled to the one or more processors; and instructions stored in the one or more memories and operable, when executed by the one or more processors, to cause the apparatus to perform any of the methods described in aspects 1 to 32.
[0137] Aspect 34 is an apparatus for wireless communication, the apparatus including components for performing any of the methods described according to aspects 1 to 32.
[0138] Aspect 35 is one or more computer-readable media, the computer-readable medium including code executable by one or more processors for wireless communication, the code including code for performing any of the methods described according to aspects 1 to 32.
[0139] The above detailed description, illustrated in conjunction with the accompanying drawings, describes examples and does not represent only examples that can be implemented or fall within the scope of the claims. The term "example" as used in this description means "serving as an example, instance, or illustration," not "preferred" or "advantageous over other examples." The detailed description includes specific details used to provide an understanding of the described techniques. However, these techniques can be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.
[0140] Information and signals can be represented using any of a variety of different techniques and skills. For example, data, instructions, commands, information, signals, bits, symbols, and chips mentioned in the above description can be represented by voltage, current, electromagnetic waves, magnetic fields or particles, light fields or particles, computer-executable code or instructions stored on a computer-readable medium, or any combination thereof.
[0141] The various exemplary frames and components described in connection with the disclosure herein may be implemented or executed using specially programmed devices, such as, but not limited to, processors, digital signal processors (DSPs), ASICs, field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof, designed to perform the functions described herein. While a specially programmed processor may be a microprocessor, in alternative embodiments, the processor may be any conventional processor, controller, microcontroller, or state machine. A specially programmed processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors cooperating with a DSP core, or any other such configuration.
[0142] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as one or more instructions or code on or transmitted via a non-transitory computer-readable medium. Other examples and specific implementations fall within the scope and spirit of this disclosure and the appended claims. For example, due to the nature of software, the functions described above may be implemented using hardware, firmware, hardwired, software executed by a specially programmed processor, or any combination of these. Features implementing the functions may also be physically located in various locations, including portions distributed such that the functions are implemented in different physical locations. Additionally, as used herein, including in the claims, the word "or" used in a list of entries beginning with "at least one of" indicates a distributed list, such that a list such as "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).
[0143] Computer-readable media includes both computer storage media and communication media, with the latter including any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium accessible by a general-purpose or special-purpose computer. By way of example, and not limitation, computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disc storage devices, magnetic disk storage devices or other magnetic storage devices, or any other medium capable of carrying or storing desired program code components in the form of instructions or data structures, and accessible by a general-purpose or special-purpose computer or a general-purpose or special-purpose processor. Furthermore, any connection is appropriately referred to as computer-readable media. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included within the definition of media. As used herein, disks and optical discs include compact optical discs (CDs), laser discs, optical discs, digital versatile optical discs (DVDs), floppy disks, and Blu-ray discs, wherein disks typically copy data magnetically, while optical discs use lasers to copy data optically. Combinations of the above are also included within the scope of computer-readable media.
[0144] The prior description of this disclosure is provided to enable those skilled in the art to implement or use it. Various modifications to this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the spirit or scope of this disclosure. Furthermore, while elements of the described aspects and / or embodiments are described or claimed in the singular, plural forms are contemplated unless explicitly stated otherwise. Additionally, unless otherwise stated, all or part of any aspect and / or embodiment may be used in conjunction with all or part of any other aspect and / or embodiment. Therefore, this disclosure is not limited to the examples and designs described herein, but should be granted the broadest scope consistent with the principles and novel features disclosed herein.
Claims
1. An apparatus for wireless communication, the apparatus comprising: transceiver; One or more memories, the one or more memories being configured to store instructions individually or in combination; and One or more processors, the one or more processors being communicatively coupled to the one or more memories, wherein the one or more processors are individually or in combination configured to execute the instructions to cause the device to: Receive the corresponding reference signal (RS) from each of the multiple transmit / receive points (TRPs) associated with the network node; For the corresponding RS, channel state information (CSI) feedback is generated, wherein the CSI feedback for the first TRP among the plurality of TRPs is based on a frequency-related relative phase difference between the first TRP and the second TRP, a time-related relative phase difference between the first TRP and the second TRP, or a time- and frequency-related relative phase difference between the first TRP and the second TRP, wherein the time- and frequency-related relative phase difference is at least one of being reported by the device or indicated by the network node; and The CSI feedback is sent to the network node.
2. The apparatus of claim 1, wherein the time- and frequency-related relative phase difference is implicitly reported by the apparatus or indicated by the network node as being deriveable from the time-related relative phase difference.
3. The apparatus of claim 2, wherein the one or more processors are individually or in combination configured to execute the instructions to cause the apparatus to: derive the time- and frequency-related relative phase difference based on the time-related relative phase difference and one of the center frequency or the starting frequency of the radio frequency for the bandwidth of the respective RS.
4. The apparatus of claim 1, wherein the time- and frequency-related relative phase difference is explicitly reported by the apparatus or indicated by the network node.
5. The apparatus of claim 4, wherein the time-related relative phase difference is reported by the apparatus or indicated by the network node.
6. The apparatus of claim 5, wherein the time- and frequency-dependent relative phase difference has a higher phase accuracy than the time-dependent relative phase difference.
7. The apparatus of claim 1, wherein the time- and frequency-dependent relative phase difference is defined using a time-domain granularity coarser than the time-dependent relative phase difference or the frequency-dependent relative phase difference.
8. The apparatus of claim 1, wherein the frequency-related relative phase difference is reported by the apparatus.
9. The apparatus of claim 1, wherein the granularity of the time- and frequency-related relative phase difference in the CSI feedback is based on the granularity of the frequency-related relative phase difference in the frequency domain and on the granularity of the time-related relative phase difference in the time domain.
10. The apparatus of claim 9, wherein the granularity of the time- and frequency-dependent relative phase difference in the CSI feedback is specific to the assumed pre-decoding of the physical downlink shared channel.
11. The apparatus of claim 1, wherein the CSI feedback comprises a channel quality indicator (CQI) in the time domain based on a first time slot of the CSI window.
12. The apparatus of claim 11, wherein the first time slot of the CSI window is the uplink CSI feedback time slot plus the offset number of time slots.
13. The apparatus of claim 11, wherein the first time slot of the CSI window is a first downlink time slot of a number of symbols no later than the uplink CSI feedback time slot.
14. The apparatus of claim 11, wherein the CSI feedback further comprises one or more second CQIs in the time domain based on an intermediate time slot of the CSI window.
15. The apparatus of claim 1, wherein the CSI feedback comprises a channel quality indicator (CQI) in the time domain based on averaging the first and last time slots of the CSI window.
16. The apparatus of claim 1, wherein each of the respective RSs includes a respective tracking reference signal received from each of the plurality of TRPs, wherein the time- and frequency-related relative phase difference is reported by the apparatus.
17. An apparatus for wireless communication, the apparatus comprising: transceiver; One or more memories, the one or more memories being configured to store instructions individually or in combination; and One or more processors, the one or more processors being communicatively coupled to the one or more memories, wherein the one or more processors are individually or in combination configured to execute the instructions to cause the device to: For user equipment (UE), a corresponding reference signal (RS) is transmitted from each of a plurality of transmit / receive points (TRPs) associated with the device. The UE receives Channel State Information (CSI) feedback for the corresponding RS, wherein the CSI feedback for the first TRP among the plurality of TRPs is based on a frequency-related relative phase difference between the first TRP and the second TRP, a time-related relative phase difference between the first TRP and the second TRP, or a time- and frequency-related relative phase difference between the first TRP and the second TRP, wherein the time- and frequency-related relative phase difference is reported by the UE or indicated by the device at least one of the following: as well as Based on the CSI feedback, configure one or more parameters for communication between the UE and the plurality of TRPs.
18. The apparatus of claim 17, wherein the time- and frequency-related relative phase difference is implicitly reported by the UE or indicated by the apparatus as being deriveable from the time-related relative phase difference.
19. The apparatus of claim 18, wherein the one or more processors are individually or in combination configured to execute the instructions to cause the apparatus to: derive the time- and frequency-related relative phase difference based on the time-related relative phase difference and one of the center frequency or the starting frequency of the radio frequency for the bandwidth of the respective RS.
20. The apparatus of claim 17, wherein the time- and frequency-related relative phase difference is explicitly reported by the UE or indicated by the apparatus.
21. The apparatus of claim 20, wherein the time-related relative phase difference is reported by the UE or indicated by the apparatus.
22. The apparatus of claim 21, wherein the time- and frequency-dependent relative phase difference has a higher phase accuracy than the time-dependent relative phase difference.
23. The apparatus of claim 17, wherein the time- and frequency-dependent relative phase difference is defined using a time-domain granularity coarser than the time-dependent relative phase difference or the frequency-dependent relative phase difference.
24. The apparatus of claim 17, wherein the frequency-related relative phase difference is reported by the UE.
25. The apparatus of claim 17, wherein the granularity of the time- and frequency-related relative phase difference in the CSI feedback is based on the granularity of the frequency-related relative phase difference in the frequency domain and on the granularity of the time-related relative phase difference in the time domain.
26. The apparatus of claim 17, wherein the CSI feedback includes a channel quality indicator (CQI) in the time domain based on a first time slot of the CSI window, and wherein the first time slot of the CSI window is one of the following: an uplink CSI feedback time slot plus a time slot of an offset number, or a first downlink time slot of a number of symbols not later than the uplink CSI feedback time slot.
27. A method for conducting wireless communication at a user equipment (UE), the method comprising: Receive the corresponding reference signal (RS) from each of the multiple transmit / receive points (TRPs) associated with the network node; For the corresponding RS, channel state information (CSI) feedback is generated, wherein the CSI feedback for the first TRP among the plurality of TRPs is based on a frequency-related relative phase difference between the first TRP and the second TRP, a time-related relative phase difference between the first TRP and the second TRP, or a time- and frequency-related relative phase difference between the first TRP and the second TRP, wherein the time- and frequency-related relative phase difference is reported by the UE or indicated by the network node at least once; and The CSI feedback is sent to the network node.
28. The method of claim 27, wherein the time- and frequency-related relative phase difference is implicitly reported by the UE or indicated by the network node as being deriveable from the time-related relative phase difference.
29. A method for wireless communication at a network node, the method comprising: For user equipment (UE), a corresponding reference signal (RS) is transmitted from each of a plurality of transmit / receive points (TRPs) associated with the network node. The UE receives Channel State Information (CSI) feedback for the corresponding RS, wherein the CSI feedback for the first TRP among the plurality of TRPs is based on a frequency-related relative phase difference between the first TRP and the second TRP, a time-related relative phase difference between the first TRP and the second TRP, or a time- and frequency-related relative phase difference between the first TRP and the second TRP, wherein the time- and frequency-related relative phase difference is reported by the UE or indicated by the network node at least one of the following: as well as Based on the CSI feedback, configure one or more parameters for communication between the UE and the plurality of TRPs.
30. The method of claim 29, wherein the time- and frequency-related relative phase difference is implicitly reported by the UE or indicated by the network node as being deriveable from the time-related relative phase difference.