CSI prediction based on CSI dwell time
By calculating the CSI dwell time, the UE measures the CSI-RS and predicts the effectiveness of the CSI report, which solves the problem of inaccurate CSI reporting in the 5G NR system and improves system resource utilization efficiency and performance.
Patent Information
- Application Number
- CN202380094244.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-17
- Publication Date
- 2025-09-12
AI Technical Summary
In 5G NR wireless communication systems, CSI reports may become inaccurate shortly after being received by the network entity, causing the network entity to select precoders or other downlink parameters based on inaccurate channel conditions, affecting system performance. At the same time, frequent CSI reports increase system overhead.
By calculating the CSI dwell time, the UE measures the CSI-RS and predicts the validity duration of the CSI report. The network entity determines the periodicity of the CSI report or triggers aperiodic reporting based on the CSI dwell time, reducing unnecessary CSI reports.
This improves network resource utilization efficiency, ensures that network entities select precoders based on accurate channel conditions, reduces unnecessary CSI reports, and improves system performance.
Smart Images

Figure CN120642237A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates generally to wireless communications and, more particularly, to channel state information (CSI) prediction. Background Art
[0002] The Third Generation Partnership Project (3GPP) has specified a radio interface called Fifth Generation (5G) New Radio (NR) (5G NR). The architecture of a 5G NR wireless communication system includes the 5G Core (5GC) network, the 5G Radio Access Network (5G-RAN), and user equipment (UE). Compared to previous generation cellular communication systems, the 5G NR architecture aims to provide increased data rates, reduced latency, and / or increased capacity.
[0003] Wireless communication systems generally provide various telecommunication services (e.g., telephony, video, data, messaging, broadcast, etc.) based on multiple access technologies (such as Orthogonal Frequency Division Multiple Access (OFDMA)) that support communication with multiple UEs. The advancement of mobile broadband continues the development of such wireless communication technologies. For example, network entities (such as base stations or units of base stations) use CSI reports to select a digital precoder for a user equipment (UE). However, CSI may become inaccurate shortly after the network entity receives the CSI report and before the next CSI reporting time slot. Summary of the Invention
[0004] The following presents a simplified summary of one or more aspects in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated aspects. This summary does not identify key or critical elements of all aspects, nor does it delineate 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 will be presented later.
[0005] A network entity (such as a base station or a unit of a base station) uses CSI reports to select a digital precoder for a user equipment (UE). Precoding supports multiple-input multiple-output (MIMO) communications. The network entity can configure CSI reports through radio resource control (RRC) signaling. To measure radio channel characteristics, the UE receives a channel state information reference signal (CSI-RS) on a channel measurement resource (CMR). The network entity can also configure interference measurement resources (IMR) for the UE to measure interference. Using the configured CMR and IMR, the UE measures the CSI-RS and interference. The UE then sends the corresponding CSI report to the network entity.
[0006] Traditionally, a UE performs channel measurements during the CMR / IMR duration and later sends a CSI report based on those measurements performed in the past. However, shortly after the network entity receives the CSI report and before the next CSI reporting slot, the CSI may become inaccurate. If this happens, the network entity may select a precoder or other downlink parameters based on inaccurate information about the current channel conditions. Furthermore, the network entity cannot determine whether the previously reported CSI is outdated (or not) for the purpose of triggering an aperiodic CSI report at a specific time or configuring periodic or semi-persistent CSI reporting with a specific periodicity.
[0007] Aspects of the present disclosure address the above and other deficiencies by calculating a CSI dwell time. For example, the CSI dwell time may represent a predicted validity duration or a predicted validity duration for CSI (e.g., one or more parameters in a CSI report). The CSI dwell time may also represent a predicted validity duration or a predicted validity duration for the CSI report (as a whole). In some examples, a network entity sends first control signaling that configures at least one of: a CSI report based on at least one CSI-RS resource; or a CSI dwell time report associated with at least one CSI-RS resource. The network entity then transmits at least one CSI-RS on at least one CSI-RS resource used for the CSI report or the CSI dwell time report. The UE measures the CSI-RS and calculates the CSI dwell time for the CSI report. The CSI dwell time assists the network entity in determining the periodicity of periodic or semi-persistent CSI reporting or triggering aperiodic CSI reporting. As an example, the UE indicates the CSI dwell time and CSI parameters in a single report sent to the network entity. As another example, the UE indicates the CSI dwell time and CSI parameters in separate reports sent to the network entity. After receiving a report including an indication of the CSI dwell time, the network entity may send third control signaling that updates the periodic or semi-persistent CSI-RS or the periodicity of the CSI report. The third control signaling may include DCI or MAC CE signaling. As another example, the UE does not report the CSI dwell time. However, the UE determines whether to send a CSI report based on the calculated CSI dwell time.
[0008] According to some aspects, the UE calculates a CSI dwell time based on measurements of a CSI-RS on at least one CSI-RS resource. Based on the CSI dwell time, the UE sends at least one report to a network entity.
[0009] According to some aspects, a network entity configures at least one report associated with a CSI-RS transmitted on at least one CSI-RS resource.The network entity receives at least one report associated with the CSI-RS from a UE based on a CSI dwell time.
[0010] Advantageously, based on the CSI dwell time, the network determines the periodicity of periodic or semi-persistent CSI reporting or when to trigger aperiodic CSI reporting. In this way, the UE reduces the likelihood of sending unnecessary CSI reports, which saves network resources. At the same time, network entities can select precoders or other downlink parameters based on accurate information about current channel conditions, thereby improving system performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Figure 1 A diagram of a wireless communication system including a plurality of user equipments (UEs) and network entities communicating through one or more cells is shown.
[0012] Figure 2 is a signaling diagram illustrating an example of communications between a user equipment (UE) and a network entity associated with CSI dwell time.
[0013] Figure 3 is a signaling diagram illustrating another example of communications between a user equipment (UE) and a network entity associated with CSI dwell time, wherein the UE determines whether to send a CSI report.
[0014] Figure 4 is a signaling diagram illustrating yet another example of communication between a user equipment (UE) and a network entity associated with CSI dwell time, wherein the UE determines whether a CSI report includes an indicator for the CSI dwell time.
[0015] Figure 5 Flowchart of a method of wireless communication associated with CSI dwell time at a UE.
[0016] Figure 6 is a flow chart of a method of wireless communication associated with CSI dwell time at a network entity.
[0017] Figure 7A is a diagram illustrating an example of calculating the CSI dwell time.
[0018] Figure 7B is a flow chart of a method for calculating CSI dwell time.
[0019] Figure 8 is a diagram illustrating an example of CSI dwell time reporting for a subset of configured CSI-RS resources.
[0020] Figure 9is a diagram illustrating an example of CSI dwell time reporting for all configured CSI-RS resources.
[0021] Figure 10 is a diagram showing an example of reported CSI and CSI dwell time.
[0022] Figure 11 is a diagram showing an example of CSI part 1 of a reporting CSI dwell time in a long PUCCH or PUSCH.
[0023] Figure 12 is a diagram showing an example of CSI part 2 of a reported CSI dwell time in a long PUCCH or PUSCH.
[0024] Figure 13 is a diagram illustrating an example of UE-determined CSI reporting.
[0025] Figure 14 is a diagram showing an example of UE-triggered CSI reporting.
[0026] Figure 15 is a diagram illustrating an example of a CSI report with CSI parameter presence status.
[0027] Figure 16 is a diagram illustrating an example of CSI reporting with implicit indication of the reporting status of each CSI parameter.
[0028] Figure 17 is a diagram showing an example of CSI reporting with the number of CSI reports in CSI part 0.
[0029] Figure 18 Flowchart of a method for wireless communication at a UE for CSI prediction based on CSI dwell time.
[0030] Figure 19 is a flow chart of a method for wireless communication at a network entity for CSI prediction based on CSI dwell time
[0031] Figure 20 is a diagram showing a hardware implementation for an example UE apparatus.
[0032] Figure 21 is a diagram illustrating a hardware implementation for one or more example network entities. DETAILED DESCRIPTION
[0033] Figure 1Figure 100 shows a wireless communication system associated with multiple cells 190. The wireless communication system includes a user equipment (UE) 102 and a base station / network entity 104. Some base stations may include a converged base station architecture, while other base stations may include a disaggregated base station architecture. A converged base station architecture utilizes a radio protocol stack that is physically or logically integrated within a single radio access network (RAN) node. A disaggregated base station architecture utilizes a protocol stack that is physically or logically distributed across two or more units (e.g., a radio unit (RU) 106, a distributed unit (DU) 108, or a central unit (CU) 110). Any of the RU 106, DU 108, and CU 110 may be implemented as a virtual unit, such as a virtual radio unit (VRU), a virtual distributed unit (VDU), or a virtual central unit (VCU). The base station / network entity 104 (e.g., a converged base station or a disaggregated unit of a base station, such as the RU 106 or DU 108) may be referred to as a transmit receive point (TRP).
[0034] The operation and / or network design of the base station 104 can be based on the aggregation characteristics of base station functions. For example, a disaggregated base station architecture is utilized in an integrated access backhaul (IAB) network, an open radio access network (O-RAN) network, or a virtualized radio access network (vRAN) (which may also be referred to as a cloud radio access network (C-RAN)). Disaggregation can include distributing functions across two or more units located at various physical locations, as well as distributing functions for at least one unit virtually, which can achieve flexibility in network design. Various units of a disaggregated base station architecture or disaggregated RAN architecture can be configured for wired or wireless communication with at least one other unit. For example, the base station 104a / 104e and / or RUs 106a-106d can communicate with UEs 102a-102d and 102s via one or more radio frequency (RF) access links based on a Uu interface. In an example, multiple RUs 106 and / or base stations 104 can simultaneously serve a UE 102, such as via intra-cell and / or inter-cell access links between the UE 102 and the RUs 106 / base stations 104.
[0035] The RU 106, DU 108, and CU 110 may include (or may be coupled to) one or more interfaces configured to send or receive information / signals via a wired or wireless transmission medium. For example, a wired interface may be configured to send or receive information / signals via a wired transmission medium, such as via a fronthaul link 160 between the RU 106d and a baseband unit (BBU) 112 of the base station 104d associated with the cell 190d. The BBU 112 includes the DU 108 and the CU 110, which may also have a wired interface (e.g., a midhaul link) configured between the DU 108 and the CU 110 to send or receive information / signals between the DU 108d and the CU 110d. In a further example, a wireless interface, which may include a receiver, transmitter, or transceiver (such as, an RF transceiver), is configured to send and / or receive information / signals via a wireless transmission medium, such as information for transmission between RU 106a of cell 190a and base station 104e of cell 190e via cross-cell communication beams 136-138 of RU 106a and base station 104e.
[0036] The RU 106 may be configured to implement lower layer functions. For example, the RU 106 is controlled by the DU 108 and may correspond to a logical node hosting RF processing functions or lower layer PHY functions, such as performing fast Fourier transform (FFT), inverse FFT (iFFT), digital beamforming, physical random access channel (PRACH) extraction and filtering, etc. The functions of the RU 106 may be based on functional partitioning, such as lower layer functional partitioning.
[0037] RU 106 can send or receive over-the-air (OTA) communications with one or more UEs 102. For example, RU 106b of cell 190b communicates with UE 102b of cell 190b via a first communication beam set 132 of RU 106b and a second communication beam set 134b of UE 102b, which may correspond to inter-cell communication beams or, in some examples, to cross-cell communication beams. For example, UE 102b of cell 190b can communicate with RU 106a of cell 190a via a third communication beam set 134a of UE 102b and a fourth communication beam set 136 of RU 106a. The associated DU 108 controls both real-time and non-real-time features of control and user plane communications for RU 106.
[0038] Any combination of RU 106, DU 108, and CU 110, or any reference to any of them individually, may correspond to base station 104. Thus, base station 104 may include at least one of RU 106, DU 108, or CU 110. Base station 104 provides access to a core network for UE 102. Base station 104 may relay communications between UE 102 and a core network (not shown). Base station 104 may be associated with a macro cell of a higher-power cellular base station and / or a small cell of a lower-power cellular base station. For example, cell 190e may correspond to a macro cell, while cells 190a-190d may correspond to small cells. Small cells include femto cells, pico cells, micro cells, and the like. A network including at least one macro cell and at least one small cell may be referred to as a "heterogeneous network."
[0039] Transmissions from a UE 102 to a base station 104 / RU 106 are referred to as uplink (UL) transmissions, while transmissions from a base station 104 / RU 106 to a UE 102 are referred to as downlink (DL) transmissions. Uplink transmissions may also be referred to as reverse link transmissions, and downlink transmissions may also be referred to as forward link transmissions. For example, RU 106 d utilizes antenna 114 of base station 104 d in cell 190 d to transmit downlink / forward link communications to UE 102 d or receive uplink / reverse link communications from UE 102 d over a Uu interface associated with an access link between UE 102 d and base station 104 d / RU 106 d.
[0040] The communication link between the UE 102 and the base station 104 / RU 106 can be based on multiple-input multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link can be associated with one or more carriers. The UE 102 and the base station 104 / RU 106 can utilize a spectrum bandwidth of Y MHz (e.g., 5 MHz, 10 MHz, 15 MHz, 20 MHz, 100 MHz, 400 MHz, 800 MHz, 1600 MHz, 2000 MHz, etc.) per carrier, allocated in a carrier aggregation of up to a total of Yx MHz, with x component carriers (CCs) used for communication in each of the uplink and downlink directions. The carriers may or may not be adjacent to each other along the spectrum. In an example, uplink and downlink carriers can be allocated in an asymmetric manner, with more or fewer carriers allocated for the uplink or downlink. The component carriers can include a primary component carrier and one or more secondary component carriers. The primary component carrier may be associated with a primary cell (PCell), and the secondary component carrier may be associated with a secondary cell (SCell).
[0041] Some UEs 102 (such as UEs 102a and 102s) can perform device-to-device (D2D) communication via a sidelink. For example, the sidelink communication / D2D link utilizes the spectrum of a wireless wide area network (WWAN) associated with uplink and downlink communications. Such sidelink / D2D communication can be performed via various wireless communication systems, such as Wireless Fidelity (Wi-Fi) systems, Bluetooth systems, Long Term Evolution (LTE) systems, New Radio (NR) systems, and the like.
[0042] UE 102 and base station 104 / RU 106 can each include multiple antennas. The multiple antennas can correspond to antenna elements, antenna panels, and / or antenna arrays that can facilitate beamforming operations. For example, RU 106b transmits downlink beamformed signals to UE 102b based on a first communication beam set 132 in one or more transmit directions of RU 106b. UE 102b can receive downlink beamformed signals from RU 106b based on a second communication beam set 134b in one or more receive directions of UE 102b. RU 106b can receive uplink beamformed signals from UE 102b in one or more receive directions of RU 106b.
[0043] UE 102b may perform beam training to determine optimal receive and transmit directions for beamformed signals. The transmit and receive directions of UE 102 and base station 104 / RU 106 may or may not be the same. In a further example, beamformed signals may be transmitted between a first base station / RU 106a and a second base station 104e. For example, base station 104e of cell 190e may transmit beamformed signals to RU 106a based on communication beam 138 in one or more transmit directions of base station 104e. RU 106a may receive beamformed signals from base station 104e of cell 190e based on RU communication beam 136 in one or more receive directions of RU 106a. In a further example, base station 104e transmits downlink beamformed signals to UE 102e based on communication beam 138 in one or more transmit directions of base station 104e. The UE 102e receives downlink beamformed signals from the base station 104e in one or more receive directions of the UE 102e based on the UE communication beam 130. The UE 102e may also transmit uplink beamformed signals to the base station 104e in one or more transmit directions of the UE 102e based on the UE communication beam 130, so that the base station 104e can receive the uplink beamformed signals from the UE 102e in one or more receive directions of the base station 104e.
[0044] The base station 104 may include and / or be referred to as a network entity. That is, a “network entity” may refer to the base station 104 or at least one unit of the base station 104, such as the RU 106, the DU 108, and / or the CU 110. The base station 104 may also include and / or be referred to as a next generation evolved Node B (ng-eNB), a next generation NB (gNB), an evolved NB (eNB), an access point, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a basic service set (BSS), an extended service set (ESS), a TRP, a network node, a network device, or other related terms. The base station 104 or an entity at the base station 104 may be implemented as an IAB node, a relay node, a sidelink node, a converged (monolithic) base station, or a disaggregated base station including one or more RUs 106, DUs 108, and / or CUs 110. A converged or disaggregated set of base stations may be referred to as a next generation radio access network (NG-RAN). In some examples, UE 102a operates in dual connectivity (DC) with base station 104e and base station / RU 106a. In such a case, base station 104e may be the primary node, while base station / RU 160a may be the secondary node.
[0045] Uplink / downlink signaling may also be communicated via a satellite positioning system (SPS) 114. In an example, the SPS 114 of cell 190c may communicate with one or more UEs 102 (such as UE 102c) and one or more base stations 104 / RUs 106 (such as RU 106c). The SPS 114 may correspond to one or more of a global navigation satellite system (GNSS), a global positioning system (GPS), a non-terrestrial network (NTN), or other satellite positioning / location systems. The SPS 114 may be associated with LTE signals, NR signals (e.g., based on round-trip time (RTT) and / or multiple RTTs), wireless local area network (WLAN) signals, a terrestrial beacon system (TBS), sensor-based information, NR enhanced cell ID (NR E-CID) technology, downlink angle of departure (DL-AoD), downlink time difference of arrival (DL-TDOA), uplink time difference of arrival (UL-TDOA), uplink angle of arrival (UL-AoA), and / or other systems, signals, or sensors.
[0046] Still refer to Figure 1 In certain aspects, any of the UEs 102 may include a CSI dwell time component 140 configured to calculate a channel state information (CSI) dwell time based on measurements of a channel state information reference signal (CSI-RS) on at least one CSI-RS resource. The CSI dwell time component 140 is configured to send at least one report to a network entity based on the CSI dwell time.
[0047] In certain aspects, any of the base stations 104 or a network entity of the base station 104 may include a report configuration component 150 configured to configure at least one report associated with a channel state information reference signal (CSI-RS) transmitted on at least one CSI-RS resource. The report configuration component 150 is further configured to receive at least one report associated with the CSI-RS from a user equipment (UE) based on a CSI dwell time.
[0048] therefore, Figure 1 A wireless communication system is described that can be implemented in conjunction with aspects of one or more of the other figures described herein. Further, although the following description may focus on 5G NR, the concepts described herein may be applicable to other similar areas, such as 5G-Advanced and future versions, LTE, LTE-Advanced (LTE-A), and other wireless technologies such as 6G.
[0049] As previously mentioned, the reported CSI may become inaccurate shortly after the network entity receives the CSI report and before the next CSI reporting time slot. For example, if the interval between two CSI reports is too large, the network entity may send a downlink signal based on outdated CSI during at least a portion of the interval, which may result in performance loss in the wireless communication system. In another example, if the interval between two CSI reports is too small, the UE may send unnecessary (e.g., too many / too frequent) CSI reports. In the "too small" case, the UE does not need to send the second CSI report because the first CSI report is still valid. Such unnecessary CSI reports increase system overhead, which may cause performance degradation in the wireless communication system.
[0050] To address these CSI under- and over-reporting issues, UE 102 calculates a CSI dwell time. For example, the CSI dwell time may represent a predicted validity duration or a predicted validity duration for CSI (e.g., one or more parameters in a CSI report). The CSI dwell time may also represent a predicted validity duration or a predicted validity duration for the CSI report (as a whole). In one example, the UE may perform machine learning inference based on previously measured CSI. The UE may then predict the dwell time of the CSI report. Such a CSI dwell time may assist the network entity in determining a better periodicity for periodic or semi-persistent CSI reporting, or in triggering aperiodic CSI reporting at the appropriate time.
[0051] Figure 22 is a signaling diagram 200 illustrating an example of communications between UE 102 and network entity 104 associated with CSI dwell time. Network entity 104 may correspond to a base station or a unit of a base station such as RU 106, DU 108, CU 110, etc. Figure 2 , the UE 104 may report 203 UE capabilities indicating at least whether it supports CSI dwell time prediction. For another example, the network entity may receive UE capabilities from the core network (e.g., Access and Mobility Management Function (AMF)) or another network entity.
[0052] In some examples, the UE may send 203 UE capabilities regarding CSI dwell time calculation, which UE capabilities indicate at least one of the following elements: whether the UE supports CSI dwell time calculation; the minimum number of measured CSI-RS instances required for CSI dwell time calculation; and the supported interval between two consecutive CSI-RS instances for CSI dwell time calculation.
[0053] Based on the received UE capabilities, the network entity 104 may send 204 first control signaling that configures at least one of: CSI-RS resources for dwell time prediction, CSI dwell time reporting, or CSI reporting. For example, the network entity 104 may send 204 first control signaling that configures at least one CSI reporting configuration of a CSI report and a CSI dwell time reporting based on at least one CSI-RS resource. The network entity may send the first control signaling via RRC signaling (e.g., RRCReconfiguration or CSI-ReportConfig) or a system information block (SIB), where the SIB may be an existing SIB (e.g., SIB1) or a new SIB sent by the network entity (e.g., SIB J, where J is an integer greater than 21).
[0054] In some examples, for semi-persistent CSI-RS and / or CSI reporting or aperiodic CSI-RS and / or CSI reporting, the network entity 104 can send 206 second control signaling (e.g., MAC CE or DCI) that triggers at least one of: CSI-RS resources for dwell time prediction, CSI dwell time reporting, or CSI reporting. The network entity 104 then sends 208 CSI-RS on the at least one CSI-RS resource.
[0055] UE 102 performs 210 CSI measurement and / or CSI dwell time calculation based on the received CSI-RS. UE 102 may send 212 a CSI dwell time report and / or a CSI report to network entity 104. In some examples, the CSI report and the CSI dwell time report are based on a common CSI-RS resource. In some other examples, the CSI report and the CSI dwell time report are based on separate CSI-RS resources. In some examples, the UE may send 212 the CSI dwell time and the CSI in a single report. In some other examples, the UE may send 212 the CSI dwell time and the CSI in separate reports.
[0056] After receiving the CSI dwell time, the network entity may identify 214 a CSI reporting interval for a next CSI report. The network entity may send 216 a third control signaling that updates the periodicity of receiving periodic or semi-persistent CSI-RS or sending future CSI reports. For example, the third control signaling includes DCI or MAC CE signaling. Figure 3 and Figure 4 Other examples of communications between the UE 102 and the network entity 104 associated with CSI dwell time are discussed.
[0057] Figure 3 is a signaling diagram 300 illustrating another example of communications between UE 102 and network entity 104 associated with CSI dwell time. Figure 2 The difference is that in Figure 3 In the embodiment of the present invention, after UE 102 performs 210 CSI measurement and / or CSI dwell time calculation, UE 102 does not report the CSI dwell time. However, UE 102 may determine 311 whether to report CSI, e.g., send a CSI report, based on the calculated CSI dwell time. If network entity 104 triggers or configures CSI reporting with a time offset from the most recent CSI report that is smaller than the CSI dwell time, UE 102 may determine not to send a CSI report; otherwise, UE 102 may send 312 a CSI report at the scheduled time. For example, if the duration from the most recent CSI reporting slot to the subsequent CSI reporting slot is less than the CSI dwell time, the most recent CSI report is still valid. Therefore, UE 102 determines not to send a CSI report to reduce overhead. On the other hand, if network entity 104 does not trigger a CSI report after the CSI dwell time, UE 102 may trigger a CSI report because the most recent CSI report is not valid after the CSI dwell time has elapsed. Network entity 104 may identify 314 whether a CSI report has been received. The following will be combined Figure 4Another example of communication between the UE 102 and the network entity 104 associated with CSI dwell time is discussed.
[0058] Figure 4 is a signaling diagram 400 illustrating yet another example of communications between UE 102 and network entity 104 associated with CSI dwell time. Figure 3 The difference is that in Figure 4 In the embodiment of the present invention, the UE 102 sends 412 a triggered or configured CSI report with an indicator indicating whether some parts of the CSI (e.g., PMI) are reported. The CSI may include at least one of a rank indicator (RI), a precoder matrix indicator (PMI), a channel quality indicator (CQI), and a layer indicator (LI). The RI and PMI are used to indicate the digital precoder, the CQI is used to indicate the signal to interference plus noise (SINR) state to assist the network entity in determining the modulation and coding scheme (MCS), and the LI is used to identify the strongest layer of the reported precoder indicated by the RI and PMI. Based on the calculated CSI dwell time, the UE 102 may determine whether to report some parts of the CSI, such as the PMI. The following will be described, for example, in conjunction with Figure 11 、 Figure 12 、 Figure 15 and Figure 16 The details of CSI reporting are discussed in detail in . The network entity 104 may identify 414 an indicator indicating whether a certain portion of the CSI is reported. The UE behavior and the network entity behavior regarding CSI dwell time calculation will be discussed in . Figure 5 and Figure 6 for discussion.
[0059] Figures 2 to 4 An example of communications between UE 102 and network entity 104 associated with CSI dwell time is shown. Figures 5 and 6 Shown for implementation Figures 2 to 4 Specifically, Figure 5 UE 102 is shown Figures 2 to 4 Implementation of one or more aspects. Figure 6 The network entity 104 is shown Figures 2 to 4 Implementation of one or more aspects.
[0060] Figure 5 5 is a flow chart of a method of wireless communication associated with CSI dwell time calculation at UE 102. Figure 5UE 102 may transmit 503 UE capabilities regarding CSI dwell time calculation. UE 102 receives 504 first control signaling that configures at least one of: CSI-RS resources for dwell time prediction, CSI dwell time reporting, or CSI reporting. In one example, UE 102 receives 506 second control signaling that triggers at least one of: CSI-RS resources for dwell time prediction, CSI dwell time reporting, or CSI reporting.
[0061] The UE 120 receives 508 at least one CSI-RS on the configured at least one CSI-RS resource. The UE 102 calculates 510 a CSI dwell time and measures CSI based on the at least one CSI-RS. 7A to 7B Details on how UE 102 computes or calculates the CSI dwell time are discussed.
[0062] In one example, the UE 102 may determine 511 whether the most recent CSI report is valid. Figure 13 Details are discussed regarding how the UE 102 may determine 511 whether the most recent CSI report is valid. When the UE 102 determines that the most recent CSI report is still valid, the UE 102 may skip 518 sending the CSI dwell time report and / or the CSI report to reduce communication overhead and save computational resources.
[0063] When the UE 102 determines that the most recent CSI report is invalid, the UE 102 may send 512 a CSI dwell time report and / or a CSI report. As an example, the UE 102 sends a CSI dwell time report. As another example, the UE 102 sends a CSI report based on the CSI dwell time. As yet another example, the UE 102 sends a joint CSI and CSI dwell time report. Figure 11 、 Figure 12 、 Figure 15 and Figure 16 Let's discuss details of CSI dwell time reporting and / or CSI reporting.
[0064] The CSI dwell time assists the network entity in determining the periodicity of periodic or semi-persistent CSI reporting or triggering aperiodic CSI reporting. After receiving the report including an indication of the CSI dwell time, the network entity may send third control signaling that updates the periodicity of the periodic or semi-persistent CSI-RS or CSI reporting. For example, the third control signaling may include DCI or MAC CE signaling. The UE 102 may receive 516 the third control signaling that updates the periodicity of at least one of the following: periodic CSI-RS, semi-persistent CSI-RS, or CSI reporting based on the CSI dwell time.
[0065] Figure 6 6 is a flow chart of a method of wireless communication associated with CSI dwell time calculation at a network entity 104. Figure 6 , the network entity 104 may receive 603 UE capabilities regarding CSI dwell time calculation. The network entity 104 sends 604 first control signaling, the first control signaling configuring at least one of the following: CSI-RS resources for dwell time prediction, CSI dwell time reporting, or CSI reporting. In one example, the network entity 104 sends 606 second control signaling, the second control signaling triggering at least one of the following: CSI-RS resources for dwell time prediction, CSI dwell time reporting, or CSI reporting.
[0066] The network entity 104 transmits 608 at least one CSI-RS on the configured at least one CSI-RS resource.
[0067] The network entity 104 may receive 612 a CSI dwell time report and / or a CSI report. As an example, the network entity 104 receives a CSI dwell time report. As another example, the network entity 104 receives a CSI report. As yet another example, the network entity 104 receives a joint CSI and CSI dwell time report.
[0068] The CSI dwell time assists the network entity in determining the periodicity of periodic or semi-persistent CSI reporting or triggering aperiodic CSI reporting. After receiving the report including an indication of the CSI dwell time, the network entity may send 616 third control signaling that updates the periodicity of at least one of the following based on the CSI dwell time: periodic CSI-RS, semi-persistent CSI-RS, or CSI reporting. For example, the third control signaling includes DCI or MAC CE signaling. 7A to 7B Details are shown regarding how UE 102 computes or calculates the CSI dwell time.
[0069] Figure 7Ais a diagram illustrating an example of operating / calculating CSI dwell time. In some examples, UE 102 uses machine learning (ML) to perform CSI dwell time calculation, where the input to the ML can be measurement results for multiple CSI-RS instances, such as CSI. Different ML architectures may require different types of inputs, such as different numbers of CSI and / or different intervals between each two consecutive CSI-RS instances. Therefore, the UE can report the minimum number of CSI-RS instances used for CSI dwell time calculation and the supported intervals between each two consecutive CSI-RS instances.
[0070] refer to Figure 7A , UE 102 may receive multiple CSI-RS instances 708a, 708b, 708c, and 708d. UE 102 supports an interval 720 between each two consecutive CSI-RS instances. UE 102 may calculate a CSI dwell time based on the multiple CSI-RS instances 708a, 708b, 708c, and 708d, which will be discussed below in conjunction with Figure 7B Have a discussion.
[0071] Figure 7B 1 is a flow chart of a method for calculating / computing CSI dwell time. As discussed above, the UE 102 performs 210 CSI measurement and / or CSI dwell time calculation based on the received CSI-RS. To perform 210 CSI measurement and / or CSI dwell time calculation, the UE identifies 702 CSI parameters based on each of a plurality of CSI-RS instances 708a, 708b, 708c, and 708d, and then performs 704 CSI dwell time calculation based on the CSI parameters from each of the plurality of CSI-RS instances. For example, the UE measures CSI from each CSI-RS instance. As discussed above, the CSI parameters may include at least one of a rank indicator (RI), a precoder matrix indicator (PMI), a channel quality indicator (CQI), and a layer indicator (LI). In one example, the UE calculates / calculates the CSI dwell time using ML. Based on the CSI parameters of the plurality of CSI-RS instances, the UE may calculate / calculate the CSI dwell time using ML.
[0072] Thereafter, in some examples, the UE sends 706 a CSI dwell time report and / or a CSI report based on the CSI dwell time. As an example, the UE sends a CSI dwell time report indicating the CSI dwell time. As another example, the UE sends a CSI report indicating the CSI dwell time and a CSI parameter. In some examples, the UE 102 may send a separate CSI dwell time report. Figure 8 and Figure 9An example of independent CSI dwell time reporting is shown.
[0073] Figure 8 800 is a diagram illustrating an example of CSI dwell time reporting for a subset of configured CSI-RS resources. The network entity 104 may configure the reporting configuration of the CSI dwell time reporting only through the first control signaling and / or the second control signaling. In some examples, the network entity configures an RRC parameter (e.g., enableCsiDwellingTimeReport) to enable CSI dwell time reporting for a CSI reporting configuration (e.g., CSI-ReporConfig). In some other examples, the network entity may configure a candidate value for the number of reports (e.g., reportQuantity) of the reporting configuration (e.g., CSI-ReporConfig) to be a joint CSI and CSI dwell time report (e.g., csiDwellingTime).
[0074] refer to Figure 8 , the network entity 104 may configure a CSI-RS resource or CSI-RS resource set or multiple CSI-RS resource sets for CSI dwell time reporting. In some examples, in addition to the CSI dwell time (e.g., 820A, 820B, ..., 820N), the UE may also report a CSI-RS resource index and / or a CSI-RS resource set index (e.g., 810A, 810B, ..., 810N). The CSI dwell time report may include the configured CSI-RS resource or CSI-RS resource set index 810A, 810B, ..., 810N and the CSI dwell time 820A, 820B, ..., 820N of the configured CSI-RS resource or CSI-RS resource set, respectively. For example, there may be a total of M configured CSI-RS resources or CSI-RS resource sets. The CSI dwell time report may include CSI dwell times (eg, 820A, 820B, ..., 820N) for all configured CSI-RS resources or a subset of CSI-RS resource sets (eg, 810A, 810B, ..., 810N), respectively.
[0075] Figure 9900 is a diagram illustrating an example of a CSI dwell time report for all configured CSI-RS resources. In some examples, the UE may report the CSI dwell time for all configured CSI-RS resources or CSI-RS resource sets in a CSI dwell time report (e.g., 920A, 920B, ..., 920M). The CSI dwell time report may include the CSI dwell time 920A, 920B, ..., 920M for each of the configured CSI-RS resources or CSI-RS resource sets, respectively. For example, there may be a total of M configured CSI-RS resources or CSI-RS resource sets. The CSI dwell time report may include the CSI dwell time for all configured CSI-RS resources or CSI-RS resource sets, respectively (e.g., 920A, 920B, ..., 920M).
[0076] refer to Figure 8 and Figure 9 In some examples, UE 102 reports CSI dwell time via PUCCH. Network entity 104 configures or indicates at least one PUCCH resource for CSI dwell time reporting via first control signaling and / or second control signaling. If network entity 104 configures a PUCCH with a long PUCCH format (e.g., a PUCCH with more than 4 symbols), UE 102 can report CSI dwell time in CSI Part 1 or CSI Part 2.
[0077] In some other examples, UE 102 reports the CSI dwell time as uplink control information multiplexed in the PUSCH. Network entity 104 configures or indicates at least one PUSCH resource for CSI dwell time reporting via first control signaling and / or second control signaling. The UE may report the CSI dwell time in CSI part 1 or CSI part 2.
[0078] In some other examples, UE 102 reports the CSI dwell time via a MAC CE. Network entity 104 may configure or trigger PUSCH resources for MAC CE reporting via first control signaling or second control signaling. UE 102 may send a MAC CE including at least one of the following elements: a serving cell index or a serving cell group index, a bandwidth fraction index, a report configuration index configured for CSI dwell time reporting, a CSI-RS resource index or a CSI-RS resource set index, and the CSI dwell time.
[0079] In some examples, the UE 102 reports the CSI dwell time in units of slots based on a reference subcarrier spacing, where the reference subcarrier spacing can be the subcarrier spacing of the CSI-RS or the subcarrier spacing of the CSI report. In some other examples, the UE 102 reports the CSI dwell time in units of subframes or milliseconds. The candidate values of the CSI dwell time can be predefined (e.g., the same as the candidate periodicity of the periodic CSI-RS or the periodic CSI report) or configured by the network entity 104 via the first control signaling or the second control signaling. In some examples, the UE 102 can send a joint CSI and CSI dwell time report (e.g., based on the CSI dwell time), which can also be referred to as a CSI report.
[0080] Figures 10 to 12 is a diagram illustrating an example of CSI reporting or joint CSI and CSI dwell time reporting. In some examples, the network entity 104 configures the reporting configuration of the joint CSI and CSI dwell time reporting through first control signaling and / or second control signaling. Compared to independent CSI dwell time reporting, in CSI reporting or joint CSI and CSI dwell time reporting, the UE 102 reports CSI (e.g., CRI, RI, CQI, PMI, etc.) and CSI dwell time in a single reporting instance.
[0081] refer to Figure 10 , UE 102 sends a CSI report or a CSI and CSI dwell time report (e.g., 1011, 1012, ..., 101N) in a short PUCCH (e.g., a PUCCH with 4 or fewer symbols). For example, the CSI report or the CSI and CSI dwell time report 1011 includes CRI 1001 (if reported), RI 1002 (if reported), CQI 1003, PMI 1004, and CSI dwell time 1008.
[0082] refer to Figure 11 In CSI part 1, the UE sends a CSI report or a CSI and CSI dwell time report (e.g., 1111, 1112, ..., 111N) in a long PUCCH (e.g., a PUCCH with more than 4 symbols) or a PUSCH. For example, CSI part 1 1111A of the CSI report includes CRI 1101 (if reported), RI 1102 (if reported), CQI 1103A for the first codeword, and CSI dwell time 1108; while CSI part 2 1111B of the CSI report includes PMI 1104 (if reported) and CQI 1103B for the second codeword (if reported).
[0083] refer to Figure 12 In CSI part 2, the UE sends a CSI report or a CSI and CSI dwell time report (e.g., 1211, 1212, ..., 121N) in a long PUCCH (e.g., a PUCCH with more than 4 symbols) or a PUSCH. For example, CSI part 1 1211A of the CSI report includes CRI 1201 (if reported), RI 1202 (if reported), and CQI 1203A for the first codeword, while CSI part 2 1211B of the CSI report includes PMI 1204 (if reported), CQI 1203B for the second codeword (if reported), and CSI dwell time 1208.
[0084] refer to Figures 10 to 12 , the network entity configures an RRC parameter (e.g., enableCsiDwellingTimeReport) to enable CSI dwell time reporting for a CSI reporting configuration (e.g., CSI-ReporConfig). In some other implementations, the network entity configures a candidate value for the number of reports (e.g., reportQuantity) of the reporting configuration (e.g., CSI-ReporConfig) to a joint CSI and CSI dwell time report (e.g., cri-RI-PMI-LI-CQI-DwellingTime). If the network entity configures the UE to report more than one CSI, the UE may report a common CSI dwell time for each reported CSI, or the UE may report a separate CSI dwell time for each reported CSI. In some examples, the UE 102 determines or triggers a CSI report, which will be described below in conjunction with Figure 13 and Figure 14 Have a discussion.
[0085] Figure 13 The network entity 104 may configure an indicator through first control signaling and / or second control signaling, which enables the UE 102 to determine whether to report CSI based on the CSI dwell time of the CSI report configuration (e.g., CSI-ReporConfig).
[0086] refer to Figure 13 , after the network entity 104 sends the first CRI-RS instance 1308A, the UE 102 sends a first CSI report 1312A. In some examples, the first CSI report 1312A includes an indication of the CSI dwell time 1310.
[0087] The network entity 104 then sends a second CRI-RS instance 1308B. If the UE 102 identifies that the first reported CSI is still valid when the UE 102 is about to report the second CSI or before it sends a third CSI report (e.g., a periodic or semi-persistent CSI report), the UE 102 may decide not to report the second CSI. Figure 13 As shown, if the duration from the first CSI report 1312A to when the UE 102 is to report the second CSI is less than the CSI dwell time 1310, the UE 102 skips sending the second CSI report 1312B. The second CSI report is unnecessary.
[0088] Thereafter, network entity 104 transmits a third CRI-RS instance 1308C. If UE 102 determines that the first reported CSI is invalid when UE 102 is about to transmit the third CSI report, UE 102 transmits the third CSI report in the time slot configured for the third CSI report. For example, if the duration from first CSI report 1312A to the time when UE 102 is about to report the third CSI is greater than CSI dwell time 1310, UE 102 transmits the third CSI report 1312C.
[0089] In some examples, the UE starts or resets a timer after a CSI report. The timer expires after the CSI dwell time. If the configured or triggered CSI report occurs before the timer expires, or if the next periodic or semi-persistent CSI reporting instance occurs before the timer expires, the UE may not report CSI; otherwise, the UE reports CSI. Alternatively, if the next periodic or semi-persistent CSI reporting instance occurs before the timer expires, the UE may not report CSI; otherwise, the UE reports CSI.
[0090] The function of the CSI dwell time is to determine whether the CSI report to be sent is necessary. Based on the CSI dwell time, the UE can determine whether the most recent CSI report is still valid. For example, when the UE maintains the same moving speed within a given time, the CSI dwell time can be constant for each CSI report within that time. In this case, the UE only needs to consider the CSI dwell time of the most recent CSI report to determine whether the next CSI report is necessary. Therefore, if Figure 13 As shown, UE 102 calculates a CSI dwell time 1310. Based on the CSI dwell time and the time of the first CSI report 1312A, UE 102 may determine whether to send a second CSI report 1312B.
[0091] When there is a new CSI report (e.g., the third CSI report 1312C), the UE 102 may regard the new CSI report (e.g., the third CSI report 1312C) as the starting point of the CSI dwell time. Figure 13 As shown, after the third CSI report 1312C, the UE 102 restarts the timer to check whether any subsequent CSI report after the third CSI report 1312C is necessary.
[0092] In some examples, the network entity further configures a threshold for the UE to determine whether to report CSI. The UE starts or resets a timer after the CSI report. The timer expires after the predicted CSI dwell time.
[0093] In some examples, the threshold is a performance similarity, such as a cosine similarity (CS) threshold between the measured CSI and the reported CSI, a squared cosine similarity (SCS) threshold, a target spectral efficiency (SE) offset threshold, or a CQI offset threshold. As an example, the threshold is a cosine similarity (CS) threshold or a squared cosine similarity (SCS) threshold between the measured CSI and the reported CSI. If the configured or triggered CSI report is before the timer expires and the CS or SCS between the measured CSI and the reported CSI is greater than the similarity threshold, the UE does not report the CSI; otherwise, the UE reports the CSI. In one example, the UE calculates the CS and SCS as follows:
[0094] in is the jth column of the CSI measured at the i-th subband; is the jth column of the most recently reported CSI at the i-th subband; is the number of subbands; is the number of layers.
[0095] As another example, the threshold is a target spectral efficiency (SE) offset or CQI offset threshold between the measured CSI and the reported CSI. If the configured or triggered CSI report is before the timer expires and the target SE offset or CQI offset between the measured CSI and the reported CSI is lower than the offset threshold, the UE does not report the CSI; otherwise, the UE reports the CSI. In one example, the UE calculates the target SE of the CSI based on the reported CQI and RI as follows:
[0096] in is the number of layers indicated by RI; It is the SE indicated by the CQI based on Table 5.2.2.1-2, Table 5.2.2.1-3, Table 5.2.2.1-4, and Table 5.2.2.1-5 in 3GPP TS 38.214.
[0097] In some examples, when the UE determines not to report CSI, the UE does not send PUCCH or PUSCH if there is no other uplink control information (UCI) or data scheduled or configured for transmission in the same channel (e.g., PUCCH or PUSCH) as the CSI report.
[0098] In some examples, when the UE determines not to report CSI, if there is other uplink control information (UCI) or data scheduled or configured for transmission in the same channel as the CSI report (e.g., PUCCH or PUSCH), the UE does not send PUCCH or PUSCH. In some other examples, when the UE determines not to report CSI, if there is other uplink control information (UCI) or data scheduled or configured for transmission in the same channel as the CSI report (e.g., PUCCH or PUSCH), the UE sends the other UCI or data in PUCCH or PUSCH.
[0099] In some examples, the network entity configures or indicates two PUCCH resources for CSI reporting through first control signaling or second control signaling: one for UCI reporting with CSI and the other for UCI reporting without CSI. If the UE determines to report CSI, the UE sends CSI and other UCI in the first PUCCH resource; otherwise, the UE sends other UCI only in the second PUCCH resource.
[0100] In some other examples, the network entity configures or indicates two DMRS sequences, such as a scrambling identifier (ID), for PUCCH or PUSCH resources for CSI reporting through first control signaling or second control signaling. If the UE determines to report CSI, the UE transmits CSI, other UCI, and data in the PUCCH or PUSCH resources based on the first DMRS sequence; otherwise, the UE transmits other UCI and data in the PUCCH or PUSCH resources based on the second DMRS sequence.
[0101] In some other examples, the network entity performs blind detection to detect whether CSI is reported in the PUCCH or PUSCH. The network entity attempts to decode the PUCCH or PUSCH twice: the first time based on resource demapping and channel decoding with CSI reporting; and the second time based on resource demapping and channel decoding without CSI reporting.
[0102] Figure 141412B. In this example, the network entity 104 configures an indicator through first control signaling and / or second control signaling that enables UE-triggered CSI reporting based on the CSI dwell time of the CSI reporting configuration (e.g., CSI-ReporConfig). Then, when a CSI reporting condition is met or a CSI reporting event occurs, the UE 102 may trigger a CSI report 1412B.
[0103] and Figure 13 Compared to the UE-determined CSI reporting scenario shown in , the difference is that in the UE-triggered CSI reporting scenario, the UE 102 can decide to trigger a CSI report 1412B based on a CSI reporting condition or event detected by the UE. The UE 102 can send the UE-triggered CSI report 1412B via UCI in the PUCCH or PUSCH or via a MAC CE.
[0104] refer to Figure 14 , after the network entity 104 sends the first CRI-RS instance 1408A, the UE 102 sends a first CSI report 1412A. In some examples, the first CSI report 1412A includes an indication of the CSI dwell time 1410.
[0105] The network entity 104 then transmits a second CRI-RS instance 1408B. The UE 102 may determine to trigger a CSI report 1412B.
[0106] In some examples, the UE determines that a CSI report 1412B is triggered if one, a subset, or all of the following events occur:
[0107] Event 1: The timer for UE-triggered CSI reporting expires.
[0108] Event 2: The offset between the most recently measured CSI and the reported CSI is above a similarity threshold or below a offset threshold, where the threshold may be predefined or configured by the network entity via first control signaling. In one example, the CS or SCS between the measured CSI and the reported CSI is above the similarity threshold. In another example, the SE offset or CQI offset between the measured CSI and the reported CSI is below the offset threshold.
[0109] Event 3: The UE receives new beam indication signaling, eg, Transmission Configuration Indication (TCI), for the CSI-RS in the CSI reporting configuration for the UE-triggered CSI reporting configuration.
[0110] Event 4: The UE activates the secondary cell using the CSI-RS in the CSI reporting configuration configured for UE-triggered CSI reporting.
[0111] Event 5: The UE switches to the bandwidth part using the CSI-RS in the CSI reporting configuration configured for UE-triggered CSI reporting.
[0112] Event 6: The UE uses the CSI-RS in the CSI reporting configuration configured for UE-triggered CSI reporting to add the primary and secondary cells.
[0113] In some examples, network entity 104 can configure a dedicated scheduling request (SR) for the UE to trigger uplink resources for CSI reporting. The SR can be dedicated to UE-triggered CSI reporting. Alternatively, the SR can be shared with other purposes (e.g., uplink resource requests for uplink data transmission or beam failure recovery requests).
[0114] In some other examples, the UE 102 may trigger uplink resources via a contention-based random access (CBRA) procedure. In some examples, the UE may send a UE-triggered CSI report as a MAC CE in message 3 of a 4-step CBRA procedure or message A of a 2-step CBRA procedure. In some other examples, the UE may send a UE-triggered CSI report as UCI in message 3 of a 4-step CBRA procedure or message A of a 2-step CBRA procedure. The network entity may configure two groups of PRACH opportunities or resources via RRC signaling, where a first group corresponds to a case without CSI reporting and a second group corresponds to a case with CSI reporting. The UE may then send at least one of the PRACHs in the second group for the UE-triggered CSI report.
[0115] In some examples, the network entity configures the maximum retransmission of the UE-triggered CSI report and / or the monitoring window duration of the network response to the UE-triggered CSI report via first control signaling. After K time slots after sending the UE-triggered CSI report, where K can be predefined (e.g., K=4) or configured by the network entity via RRC signaling, the UE can start monitoring the response from the network. In some implementations, the network entity can send a PDCCH as a response to the UE-triggered CSI report. In some examples, the network response indicates an ACK for the UE-triggered CSI report. If the UE does not receive a network response within the monitoring window and the number of retransmissions of the UE-triggered CSI report is less than the configured maximum number of retransmissions of the UE-triggered CSI report, the UE resends the UE-triggered CSI report; otherwise, the UE resets the timer for the UE-triggered CSI report. In some other examples, the network response indicates a NACK or retransmission for the UE-triggered CSI report. If the UE does not receive a network response within the monitoring window, the UE resets the timer for UE-triggered CSI reporting; otherwise, the UE may resend the UE-triggered CSI reporting. Figures 15 to 17 An example of the presence of UE-reported CSI based on CSI dwell time is shown.
[0116] Figure 15 is a diagram illustrating an example of a CSI report with CSI parameter presence status. In some examples, the network entity 104 configures an indicator through first control signaling and / or second control signaling, which enables the UE to determine whether to report at least one portion of the CSI parameters based on the CSI dwell time of the reporting configuration (e.g., CSI-ReporConfig) of the CSI report. Then, in the CSI report, the UE 102 may report an indicator indicating whether a portion of the CSI parameters (e.g., PMI) is reported, or the UE 102 may report an indicator indicating whether all CSI parameters are reported. Compared to UE-determined CSI reporting, the difference is that in this option, the UE 102 always sends a CSI report with an explicit indicator indicating the presence of at least one portion of the CSI parameters.
[0117] refer to Figure 15UE 102 transmits a CSI part 1 (e.g., 1511A, 1512A, ..., 151NA) of a CSI report and a CSI part 2 (e.g., 1511B, 1512B, ..., 151NB) of a CSI report. CSI part 1 1511A of the CSI report includes CRI 1501 (if reported), RI 1502 (if reported), CQI 1503A for the first codeword, and a PMI presence indicator 1504A indicating the presence of a PMI determined based on the CSI dwell time. The UE reports a PMI presence indicator 1504A of the CSI report indicating the presence of a PMI. The UE may report an explicit indicator of such an indication, such as PMI presence indicator 1504A. The UE may report PMI presence indicator 1504A in CSI part 1 1511A. In some examples, the UE reports a common presence indicator for all reported CSI parameters. In some other examples, the UE reports a separate presence indicator for each reported CSI parameter.The UE reports multiple presence indicators for multiple CSI parameters, each presence indicator corresponding to one CSI parameter.
[0118] Figure 16 is a diagram illustrating an example of CSI reporting with implicit indication of the reporting status of each CSI parameter. The UE determines the reporting status of each CSI parameter based on the CSI dwell time. In some examples, the UE reports whether the CSI reported in CSI Part 1 and / or Part 2 is valid. In some examples, the UE reports whether CSI Part 2 is reported by indicating specific values of CRI / RI / CQI parameters. In some examples, the UE reports whether the CSI reported in CSI Part 1 and / or Part 2 is valid and whether CSI Part 2 is reported by indicating specific values of CRI / RI / CQI parameters.
[0119] refer to Figure 16, the UE 102 determines the reporting status of all CSI parameters based on the CSI dwell time. In one example, the UE 102 sends a CSI part 1 (e.g., 1611A, 1612A, ..., 161NA) of a CSI report and a CSI part 2 (e.g., 1611B, 1612B, ..., 161NB) of a CSI report. In the CSI part 1 1611A of the CSI report, the UE reports a specific value of the CRI 1601 or the RI 1602 (e.g., all bits of the CRI 1601 / RI 1602 are set to 1) and / or a specific value of the CQI (e.g., the CQI 1603A of the first codeword is set to 0), thereby indicating that the CSI parameters reported in the CSI part 1 1611A of the CSI report and / or the CSI part 2 1611B of the CSI report are invalid and / or that the CSI part 2 1611B is not reported. In the CSI part 2 1611B of the CSI report, if any bit of the reported CRI / RI is set to 0 or the CQI is greater than 0, the UE reports PMI 1604; and if any bit of the reported CRI / RI is set to 0 or the CQI is greater than 0, and if the reported RI indicates more than 4 layers of transmission, the UE reports CQI 1603B for the second codeword.
[0120] Figure 17 is a diagram illustrating an example of CSI reporting with a number of CSI reports in CSI part 0. In some examples, UE 102 reports the number of CSI reports in CSI part 0. In addition to CSI part 1 of the CSI reports (e.g., 1711A, 1712A, ..., 171MA) and CSI part 2 of the CSI reports (e.g., 1711B, 1712B, ..., 171MB), UE 102 also sends CSI part 0 indicating the number of CSI reports. The UE may send CSI part 0 in dedicated resource elements and dedicated channel coding (e.g., polar coding based on an indicated MCS or a coding rate of the PUSCH and a configured coding rate scaling factor). The network entity may configure the UE to report up to a maximum number N of CSI reports, and the UE may send CSI part 0 in CSI part 0 by The units bit indicates the amount of CSI reported. Alternatively, in CSI part 0, the UE may report the presence of each part of the CSI for each CSI report or for all CSI reports. In one example, the UE may report a 4-bit bitmap that individually indicates the presence of CRI 1701, RI 1701, CQI for the first codeword 1703A, CQI for the second codeword 1703b, and / or PMI 1704.
[0121] Figure 18Flowchart of a method associated with CSI dwell time from the UE side of a wireless communication link. Figures 1 to 17 , the method can be performed by UE 102, UE equipment 1902, etc., which may include memory 2026', 2006', 2016 and may correspond to the entire UE 102 or the entire UE equipment 2002, or components of the UE 102 or UE equipment 2002 (such as wireless baseband processor 2026 and / or application processor 2006).
[0122] The UE may send 1803 a UE capability report to the network entity indicating one or more UE capabilities. Figure 5 , the UE 102 sends 503 UE capabilities regarding CSI dwell time prediction.
[0123] The UE may receive 1804 a first control signaling from a network entity, the first control signaling configuring at least one of the following: at least one CSI-RS resource, or at least one report. Figure 5 , the UE 102 receives 504 a first control signaling that configures at least one of: a CSI-RS resource for dwell time prediction, a CSI dwell time report, or a CSI report. The UE may receive 1806 a second control signaling from a network entity that triggers at least one of: at least one CSI-RS resource, or at least one report. For example, referring to Figure 5 , the UE 102 receives 506 second control signaling that triggers at least one of: CSI-RS resources for dwell time prediction, CSI dwell time reporting, or CSI reporting.
[0124] The UE receives 1808 at least one CSI-RS on at least one CSI-RS resource. Figure 5 , the UE 102 receives 508 at least one CSI-RS on the configured at least one CSI-RS resource.
[0125] The UE calculates 1810 a CSI dwell time based on measurements of the CSI-RS on at least one CSI-RS resource. For example, referring to Figure 5 , the UE 102 calculates 510 a CSI dwell time based on at least one CSI-RS and measures the CSI.
[0126] Based on the CSI dwell time, the UE sends 1812 at least one report to the network entity. Figure 5, UE 102 sends 512 a CSI dwell time report and / or a CSI report. The UE may receive 1814 a third control signaling from a network entity that updates the periodicity of at least one of the following based on the CSI dwell time: a periodic CSI-RS, a semi-persistent CSI-RS, or a CSI report. For example, referring to Figure 5 , the UE 102 receives 516 third control signaling that updates the periodicity of at least one of the following based on the CSI dwell time: periodic CSI-RS, semi-persistent CSI-RS, or CSI reporting. For example, the third control signaling includes DCI or MAC CE signaling.
[0127] Figure 19 is a flow chart 1900 of a method from the network side of a wireless communication link. Figures 1 to 17 The method may be performed by one or more network entities 104, which may correspond to a base station or a unit of a base station (such as RU 106, DU 108, CU 110, RU processor 2106, DU processor 2126, CU processor 2146, etc.). One or more network entities 104 may include a memory 2106' / 2126' / 2146', which may correspond to the entirety of one or more network entities 104 or a component of one or more network entities 104 (such as RU processor 2106, DU processor 2126, or CU processor 2146).
[0128] The network entity 104 may receive 1903 a UE capability report from the UE indicating one or more UE capabilities. Figure 6 , the network entity 104 receives 603 UE capabilities regarding CSI dwell time prediction.
[0129] The network entity 104 may send 1904 a first control signaling to the UE, the first control signaling configuring at least one of the following: at least one CSI-RS resource, or at least one report. Figure 6 , the network entity 104 sends 604 a first control signaling that configures at least one of: a CSI-RS resource for dwell time prediction, a CSI dwell time report, or a CSI report. The network entity 104 may send 1906 a second control signaling to the UE that triggers at least one of: at least one CSI-RS resource, or at least one report. For example, referring to Figure 6 , the network entity 104 sends 606 second control signaling, the second control signaling triggering at least one of: CSI-RS resources for dwell time prediction, CSI dwell time reporting, or CSI reporting.
[0130] The network entity 104 transmits 1908 CSI-RS on at least one CSI-RS resource. Figure 6 , the network entity 104 transmits 608 at least one CSI-RS on the configured at least one CSI-RS resource.
[0131] The network entity 104 receives 1912 at least one report. Figure 6 , the network entity 104 receives 612 the CSI dwell time report and / or the CSI report. The network entity 104 may send 1916 a third control signaling to the UE that updates the periodicity of at least one of the following based on the CSI dwell time: a periodic CSI-RS, a semi-persistent CSI-RS, or a CSI report. For example, referring to Figure 6 The network entity 104 sends 616 third control signaling, which updates the periodicity of at least one of the following based on the CSI dwell time: periodic CSI-RS, semi-persistent CSI-RS, or CSI reporting. For example, the third control signaling includes DCI or MAC CE signaling.
[0132] like Figure 20 The UE equipment 2002 described in the flowchart 1800 can perform the method of the flowchart 1800. Figure 21 One or more network entities 104 described in the flowchart 1900 may perform the method of the flowchart 1900.
[0133] Figure 20 FIG2000 is a diagram illustrating an example of a hardware implementation for a UE device 2002. The UE device 2002 may be the UE 102, a component of the UE 102, or may implement UE functionality. The UE device 2002 may include an application processor 2006, which may have on-chip memory 2006′. In an example, the application processor 2006 may be coupled to a secure digital (SD) card 2008 and / or a display 2010. The application processor 2006 may also be coupled to a sensor module 2012, a power supply 2014, an additional memory module 2016, a camera 2018, and / or other related components. For example, the sensor module 2012 may control a barometric pressure sensor / altimeter, a motion sensor (such as an inertial management unit (IMU)), a gyroscope, an accelerometer, a light detection and ranging (LIDAR) device, a radio-aided detection and ranging (RADAR) device, a sound navigation and ranging (SONAR) device, a magnetometer, an audio device, and / or other technologies for positioning.
[0134] UE equipment 2002 may further include a wireless baseband processor 2026, which may be referred to as a modem. Wireless baseband processor 2026 may have on-chip memory 2026′. Like and similar to application processor 2006, wireless baseband processor 2026 may also be coupled to sensor module 2012, power supply 2014, additional memory module 2016, camera 2018, and / or other related components. Wireless baseband processor 2026 may also be coupled to one or more subscriber identity module (SIM) cards 2020 and / or one or more transceivers 2030 (e.g., wireless RF transceivers).
[0135] Within the one or more transceivers 2030, the UE equipment 2002 may include a Bluetooth module 2032, a WLAN module 2034, an SPS module 2036 (e.g., a GNSS module), and / or a cellular module 2038. The Bluetooth module 2032, the WLAN module 2034, the SPS module 2036, and the cellular module 2038 may each include an on-chip transceiver (TRX), or in some cases, include only a transmitter (TX) or only a receiver (RX). The Bluetooth module 2032, the WLAN module 2034, the SPS module 2036, and the cellular module 2038 may each include a dedicated antenna and / or utilize an antenna 2040 to communicate with one or more other nodes. For example, the UE equipment 2002 can communicate with another UE 102 (e.g., sidelink communication) and / or communicate with a network entity 104 (e.g., uplink / downlink communication) via the antenna 2040 through the transceiver 2030, where the network entity 104 can correspond to a base station or a unit of a base station (such as RU 106, DU 108 or CU 110).
[0136] The wireless baseband processor 2026 and the application processor 2006 may each include computer-readable media / memory 2026′, 2006′, respectively. The additional memory module 2016 may also be considered computer-readable media / memory. Each computer-readable media / memory 2026′, 2006′, 2016 may be non-transitory. The wireless baseband processor 2026 and the application processor 2006 may each be responsible for general processing, including executing software stored on the computer-readable media / memory 2026′, 2006′, 2016. When executed by the wireless baseband processor 2026 / application processor 2006, the software causes the wireless baseband processor 2026 / application processor 2006 to perform the various functions described herein. The computer-readable media / memory may also be used to store data manipulated by the wireless baseband processor 2026 / application processor 2006 when executing the software. The wireless baseband processor 2026 / application processor 2006 may be a component of the UE 102. UE equipment 2002 may be a processor chip (e.g., modem and / or applications) and include only the wireless baseband processor 2026 and / or the application processor 2006. In other examples, UE equipment 2002 may be the entire UE 102 and include additional modules of the equipment 2002.
[0137] As discussed, the CSI dwell time component 140 is configured to calculate a CSI dwell time based on measurements of a CSI-RS on at least one CSI-RS resource. The CSI dwell time component 140 is further configured to send at least one report to a network entity based on the CSI dwell time. The CSI dwell time component 140 may be located within the application processor 2006 (e.g., at 140a), within the radio baseband processor 2026 (e.g., at 140b), or within both the application processor 2006 and the radio baseband processor 2026. The CSI dwell time components 140a-140b may be one or more hardware components specifically configured to perform the recited processes / algorithms, implemented by one or more processors configured to perform the recited processes / algorithms, stored on a computer-readable medium for implementation by one or more processors, or a combination thereof.
[0138] UE equipment 2002 may include various components configured for various functions. In an example, UE equipment 2002, and specifically radio baseband processor 2026 and / or application processor 2006, includes: means for calculating a CSI dwell time based on measurements of a CSI-RS on at least one CSI-RS resource; and means for sending at least one report to a network entity based on the CSI dwell time. This means may be CSI dwell time components 140a-140b of UE equipment 2002 configured to perform the functions recited by the means.
[0139] Figure 21 FIG21 is a diagram illustrating an example of a hardware implementation for one or more network entities 104. The one or more network entities 104 may be a base station, a component of a base station, or may implement base station functionality. The one or more network entities 104 may include or may correspond to at least one of a RU 106, a DU 108, or a CU 110. The CU 110 may include a CU processor 2146, which may have on-chip memory 2146'. In some aspects, the CU 110 may further include an additional memory module 2156 and / or a communication interface 2148, both of which may be coupled to the CU processor 2146. The CU 110 may communicate with the DU 108 via a midhaul link 162, such as an F1 interface between the communication interface 2148 of the CU 110 and the communication interface 2128 of the DU 108.
[0140] The DU 108 may include a DU processor 2126, which may have on-chip memory 2126'. In some aspects, the DU 108 may further include an additional memory module 2136 and / or a communication interface 2128, both of which may be coupled to the DU processor 2126. The DU 108 may communicate with the RU 106 via a fronthaul link 160 between the communication interface 2128 of the DU 108 and the communication interface 2108 of the RU 106.
[0141] The RU 106 may include a RU processor 2106, which may have on-chip memory 2106'. In some aspects, the RU 106 may further include an additional memory module 2116, a communication interface 2108, and one or more transceivers 2130, all of which may be coupled to the RU processor 2106. The RU 106 may further include an antenna 2140, which may be coupled to the one or more transceivers 2130, such that the RU 106 may communicate with the UE 102 via the antenna 2140 through the one or more transceivers 2130.
[0142] On-chip memory 2106', 2126', 2146' and additional memory modules 2116, 2136, 2156 can each be considered a computer-readable medium / memory. Each computer-readable medium / memory can be non-transitory. Each of the processors 2106, 2126, 2146 is responsible for general processing, including executing software stored on the computer-readable medium / memory. When executed by the corresponding processor 2106, 2126, 2146, the software causes the processor 2106, 2126, 2146 to perform the various functions described herein. The computer-readable medium / memory can also be used to store data manipulated by the processors 2106, 2126, 2146 when executing the software. In an example, the reporting configuration component 150 can be located at any of the one or more network entities 104, such as at the CU 110; at both the CU 110 and the DU 108; at each of the CU 110, DU 108, and RU 106; at the DU 108; at both the DU 108 and the RU 106; or at the RU 106.
[0143] As discussed, report configuration component 150 is configured to configure at least one report associated with a CSI-RS transmitted on at least one CSI-RS resource. Report configuration component 150 is further configured to receive at least one report associated with the CSI-RS based on a CSI dwell time from a user equipment (UE).
[0144] The report configuration component 150 can be located within one or more processors of one or more network entities 104, such as within the RU processor 2106 (e.g., at 150a), within the DU processor 2126 (e.g., at 150b), and / or within the CU processor 2146 (e.g., at 150c). The report configuration components 150a-150c can be one or more hardware components specifically configured to perform the stated processes / algorithms, implemented by one or more processors 2106, 2126, 2146 configured to perform the stated processes / algorithms, stored within a computer-readable medium for implementation by one or more processors 2106, 2126, 2146, or a combination thereof.
[0145] The one or more network entities 104 may include various components configured for various functions. In an example, the one or more network entities 104 include: means for configuring at least one report associated with a CSI-RS transmitted on at least one CSI-RS resource; and means for receiving at least one report associated with the CSI-RS based on a CSI dwell time from a user equipment (UE). The means may be report configuration components 150a-150c of the one or more network entities 104 configured to perform the functions recited by the means.
[0146] The specific order or hierarchy of blocks in the processes and flowcharts disclosed herein is illustrative of example methods. Therefore, the specific order or hierarchy of blocks in the processes and flowcharts may be rearranged. Some blocks may also be combined or deleted. Dashed lines may indicate optional elements of a diagram. The accompanying method claims present elements of each block in an example order and are not limited to the specific order or hierarchy presented in the claims, processes, and flowcharts.
[0147] The detailed description set forth herein, in conjunction with the accompanying drawings, describes various configurations, but does not represent the only configurations in which the concepts described herein may be practiced. The detailed description includes specific details to provide a comprehensive explanation of the various concepts. However, these concepts may be practiced without using these specific details. In some cases, well-known structures and components are shown in block diagram form to avoid obscuring such concepts.
[0148] Various aspects of wireless communication systems (such as telecommunication systems) are presented with reference to various apparatus and methods. These apparatus and methods are described in the detailed description that follows and are illustrated in the accompanying drawings by various blocks, components, circuits, processes, call flows, systems, algorithms, etc. (collectively, "elements"). These elements can be implemented using electronic hardware, computer software, or a combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and design constraints imposed on the overall system.
[0149] Element, or any part of an element or any combination of elements can be implemented as a "processing system" including one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set operations (RISC) processors, systems on chip (SoCs), baseband processors, field programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gating logic, discrete hardware circuits, and other similar hardware configured to perform the various functions described throughout this disclosure. One or more processors in a processing system can execute software, which can be referred to as software, firmware, middleware, microcode, hardware description language, or other. Software should be broadly interpreted as meaning instructions, instruction sets, codes, code segments, program codes, programs, subroutines, software components, applications, software applications, software packages, routines, subroutines, objects, executables, execution threads, processes, functions, or any combination thereof.
[0150] If the functions described herein are implemented in software, these functions may be stored on a computer-readable medium (such as a non-transitory computer-readable storage medium) or encoded as one or more instructions or codes on the computer-readable medium. Computer-readable media include computer storage media and may include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, combinations of these types of computer-readable media, or any other medium that can be used to store computer-executable code in the form of computer-accessible instructions or data structures. The storage medium can be any available medium that is accessible to the computer.
[0151] The aspects, implementations, and / or use cases described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and packaging arrangements. For example, the aspects, implementations, and / or use cases can be generated via integrated chip implementations and other non-module component-based devices, such as end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / procurement devices, medical devices, artificial intelligence (AI)-enabled devices, machine learning (ML)-enabled devices, and the like. The aspects, implementations, and / or use cases can range from chip-level or modular components to non-modular or non-chip-level implementations, and further to aggregated, distributed, or original equipment manufacturer (OEM) devices or systems incorporating one or more of the techniques described herein.
[0152] Devices incorporating aspects and features described herein may also include additional components and features for implementing and practicing the aspects and features claimed and described. For example, the transmission and reception of wireless signals necessarily include many components for analog and digital purposes, such as hardware components, antennas, RF chains, power amplifiers, modulators, buffers, processors, interleavers, adders / summers, etc. The techniques described herein can be practiced in a wide variety of devices, chip-level components, systems, distributed arrangements, aggregated or disaggregated components, end-user devices, etc., in various configurations.
[0153] The description herein is provided to enable those skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects. Therefore, the claims are not limited to the aspects described herein, but should be interpreted in view of the full scope of the disclosure consistent with the language of the claims.
[0154] Unless expressly stated, reference to a singular element does not mean "one and only one", but rather "one or more". Terms such as "if", "when" and "at" do not imply an immediate temporal relationship or reaction. That is, these phrases (e.g., "when") do not imply immediate action in response to the occurrence of an action or during the occurrence of an action, but simply mean that if a certain condition is met, a certain action will occur, but no specific or immediate time constraint is required for the occurrence of the action. The terms "may", "might" and "can" as used in this disclosure generally carry certain meanings. For example, "may" refers to a permissible feature that may or may not occur, "might" refers to a feature that may occur, and "can" refers to an ability (e.g., be able to). The phrase "for example" generally carries a similar meaning to "may", and therefore, "may" is sometimes excluded from sentences that include "for example" or other similar phrases.
[0155] Unless expressly stated otherwise, the term "some" refers to one or more. Combinations such as "at least one of A, B, or C" or "one or more of A, B, or C" include any combination of A, B, and / or C, such as A and B, A and C, B and C, or A, B, and C, and may include multiple A's, multiple B's, and / or multiple C's, or may include only A's, only B's, or only C's. A set should be interpreted as a set of elements where the number of elements is one or more.
[0156] Unless otherwise expressly indicated, ordinal terms such as "first" and "second" do not necessarily imply an order in time, sequence, value, etc., but are used to distinguish different instances of the term or phrase following each ordinal term. Figure numerals as used in the specification and drawings are sometimes cross-referenced between the drawings to indicate identical or similar features. Features that are identical in multiple drawings may be labeled with the same figure numerals in the multiple drawings. Features that are similar but not identical across multiple drawings may be labeled with figure numerals having different leading digits but one or more of the same trailing digits (e.g., 206, 306, 406, etc. may refer to similar features in the drawings). Sometimes, "X" is used to generally indicate multiple variations of a feature. For example, "X06" may generally refer to all figure numerals ending with "06" (e.g., 206, 306, 406, etc.).
[0157] Structural equivalents and functional equivalents of the elements of various aspects described in the entire present disclosure that are known or later learned by those of ordinary skill in the art are expressly incorporated herein by reference and are covered by the claims. The words "module", "mechanism", "element", "device" and the like may not be substitutes for the word "component". Therefore, unless the phrase "component for ..." is used to expressly describe the claim elements, any claim element shall not be interpreted as a means plus function. As used herein, the phrase "based on" should not be interpreted as a reference to a closed information set, one or more conditions, one or more factors, etc. In other words, unless explicitly described differently, the phrase "based on A" (wherein "A" can be information, conditions, factors, etc.) should be interpreted as "at least based on A".
[0158] The following examples are illustrative only and may be combined with other examples or teachings described herein without limitation.
[0159] Example 1 is a method for wireless communication at a UE, comprising: calculating a channel state information (CSI) dwell time based on measurement of a CSI-RS on at least one channel state information reference signal (CSI-RS) resource; and sending at least one report to a network entity based on the CSI dwell time.
[0160] Example 2 can be combined with Example 1 and include: calculating the CSI dwell time includes: measuring multiple instances of CSI-RS on at least one CSI-RS resource; and using machine learning to calculate the CSI dwell time based on the measurements of the multiple instances of CSI-RS.
[0161] Example 3 can be combined with any one of Examples 1 to 2 and includes: receiving first control signaling from a network entity, the first control signaling configuring at least one of the following: at least one CSI-RS resource, or at least one report; and receiving CSI-RS on at least one CSI-RS resource.
[0162] Example 4 can be combined with any one of Examples 1 to 3, and further includes: sending a UE capability report indicating one or more UE capabilities to a network entity, the one or more UE capabilities including: whether the UE supports calculating CSI dwell time, the minimum number of measured CSI-RS instances for calculating CSI dwell time, or the supported time interval between two consecutive CSI-RS instances for calculating CSI dwell time.
[0163] Example 5 can be combined with any one of Examples 1 to 4, and further includes: receiving second control signaling from the network entity, the second control signaling triggering at least one of the following: at least one CSI-RS resource, or at least one report.
[0164] Example 6 can be combined with any one of Examples 1 to 5 and includes: receiving third control signaling from the network entity, the third control signaling updating the periodicity of at least one of the following based on the CSI dwell time: periodic CSI-RS, semi-persistent CSI-RS, or CSI reporting.
[0165] Example 7 can be combined with any one of Examples 1 to 6, and includes: at least one report includes a CSI report, and sending the at least one report to the network entity includes: sending the CSI report including an indicator to the network entity based on the CSI dwell time.
[0166] Example 8 can be combined with Example 7, and include: the indicator indicating the CSI dwell time.
[0167] Example 9 can be combined with Example 7, and further include: the indicator indicating whether at least one portion of the CSI is not reported.
[0168] Example 10 can be combined with any one of Examples 1 to 6, and includes: at least one report includes a CSI dwell time report, and sending at least one report to the network entity includes: sending a CSI dwell time report indicating a CSI dwell time to the network entity.
[0169] Example 11 can be combined with Example 10 and include: sending a CSI dwell time report indicating the CSI dwell time of the CSI-RS to the network entity includes: sending a CSI dwell time report indicating the CSI dwell time of a portion of the configured at least one CSI-RS resource to the network entity.
[0170] Example 12 can be combined with Example 10 and further include: sending a CSI dwell time report indicating the CSI dwell time of the CSI-RS to the network entity includes: sending a CSI dwell time report indicating the CSI dwell time of all CSI-RS resources in the at least one configured CSI-RS resource to the network entity.
[0171] Example 13 can be combined with any one of Examples 1 to 12, and include sending at least one report including sending at least one report in response to determining that the most recently reported CSI is invalid.
[0172] Example 14 can be combined with any one of Examples 1 to 13, and include: the UE further determining whether the most recently reported CSI report is valid based on performance similarity between the CSI and the most recently reported CSI.
[0173] Example 15 may be combined with any of Examples 13 to 14, and include, in response to determining that the most recently reported CSI is valid based on the CSI dwell time, skipping sending at least one report to the network entity.
[0174] Example 16 is a method for wireless communication at a network entity, comprising: configuring at least one report associated with a channel state information reference signal (CSI-RS) sent on at least one CSI-RS resource; and receiving from a user equipment (UE) the at least one report associated with the CSI-RS based on a CSI dwell time.
[0175] Example 17 can be combined with Example 16 and include: sending first control signaling to the UE, the first control signaling configuring at least one of the following: at least one CSI-RS resource, or at least one report; and receiving CSI-RS on at least one CSI-RS resource.
[0176] Example 18 can be combined with any one of Examples 16 to 17, and further include: receiving a UE capability report from the UE indicating one or more UE capabilities, the one or more UE capabilities including: whether the UE supports calculating CSI dwell time, the minimum number of measured CSI-RS instances for calculating CSI dwell time, or the supported time interval between two consecutive CSI-RS instances for calculating CSI dwell time.
[0177] Example 19 can be combined with any one of Examples 16 to 18, and further includes: sending second control signaling to the UE, the second control signaling triggering at least one of the following: at least one CSI-RS resource, or at least one report.
[0178] Example 20 can be combined with any one of Examples 16 to 19 and includes: sending third control signaling to the UE, the third control signaling updating the periodicity of at least one of the following based on the CSI dwell time: periodic CSI-RS, semi-persistent CSI-RS, or CSI reporting.
[0179] Example 21 can be combined with any one of Examples 1 to 20, and further include: the CSI dwell time represents a predicted validity duration or a valid duration for the CSI report.
[0180] Example 22 can be combined with Example 6, and further include: the third control signaling includes DCI or MAC CE signaling.
[0181] Example 23 can be combined with Example 20, and further include: the control signaling includes DCI or MAC CE signaling.
[0182] Example 24 is an apparatus for wireless communication, which is used to implement the method as described in any one of Examples 1 to 23.
[0183] Example 25 is an apparatus for wireless communication, comprising means for implementing the method of any one of Examples 1 to 23.
[0184] Example 26 is a non-transitory computer-readable medium storing computer-executable code that, when executed by at least one processor, causes the at least one processor to implement the method of any one of Examples 1 to 23.
Claims
1. A method for wireless communication at a user equipment (UE), comprising: Calculating a channel state information (CSI) dwell time based on measurements of a CSI-RS on at least one channel state information reference signal (CSI-RS) resource; as well as At least one report is sent to a network entity based on the CSI dwell time.
2. The method according to claim 1, wherein Calculating the CSI dwell time includes: measuring a plurality of instances of the CSI-RS on the at least one CSI-RS resource; and The CSI dwell time is computed based on the measurements of the plurality of instances of the CSI-RS using machine learning.
3. The method according to any one of claims 1 to 2, further comprising: receiving first control signaling from a network entity, the first control signaling configuring at least one of: the at least one CSI-RS resource, or the at least one report; as well as The CSI-RS is received on the at least one CSI-RS resource.
4. The method according to any one of claims 1 to 3, further comprising: and sending a UE capability report indicating one or more UE capabilities to the network entity, the one or more UE capabilities including whether the UE supports calculating the CSI dwell time, a minimum number of measured CSI-RS instances for calculating the CSI dwell time, or a supported time interval between two consecutive CSI-RS instances for calculating the CSI dwell time.
5. The method according to any one of claims 1 to 4, further comprising: Second control signaling is received from the network entity, the second control signaling triggering the at least one of: the at least one CSI-RS resource, or the at least one report.
6. The method according to any one of claims 1 to 5, further comprising: A third control signaling is received from the network entity, the third control signaling updating a periodicity of at least one of: a periodic CSI-RS, a semi-persistent CSI-RS, or a CSI report based on the CSI dwell time.
7. The method according to any one of claims 1 to 6, wherein The at least one report includes a CSI report, wherein sending the at least one report to the network entity includes: The CSI report including an indicator is sent to the network entity based on the CSI dwell time.
8. The method of claim 7, wherein: The indicator indicates the CSI dwell time.
9. The method of claim 7, wherein: The indicator indicates whether at least a portion of the CSI is not reported.
10. The method according to any one of claims 1 to 6, wherein The at least one report includes a CSI dwell time report, wherein sending the at least one report to the network entity includes: The CSI dwell time report indicating the CSI dwell time is sent to the network entity.
11. The method according to claim 10, wherein: Sending the CSI dwell time report indicating the CSI dwell time of the CSI-RS to the network entity includes: The CSI dwell time report indicating the CSI dwell time of a portion of the configured at least one CSI-RS resource is sent to the network entity.
12. The method of claim 10, wherein: Sending the CSI dwell time report indicating the CSI dwell time of the CSI-RS to the network entity includes: The CSI dwell time report indicating the CSI dwell time of all CSI-RS resources in the configured at least one CSI-RS resource is sent to the network entity.
13. The method according to any one of claims 1 to 12, wherein Sending the at least one report includes: The at least one report is sent in response to determining that the most recently reported CSI is invalid.
14. The method according to any one of claims 1 to 13, wherein The UE further determines whether the most recently reported CSI report is valid based on performance similarity between the CSI and the most recently reported CSI.
15. The method of any one of claims 13 to 14, further comprising: In response to determining that the most recently reported CSI is valid based on the CSI dwell time, sending the at least one report to the network entity is skipped.
16. A method of wireless communication at a network entity, comprising: configuring at least one report associated with a channel state information reference signal (CSI-RS) sent on at least one CSI-RS resource; The at least one report associated with the CSI-RS based on a CSI dwell time is received from a user equipment (UE).
17. The method of claim 16, further comprising: Control signaling is sent to the UE, the control signaling updating a periodicity of at least one of the following based on the CSI dwell time: a periodic CSI-RS, a semi-persistent CSI-RS, or a CSI report.
18. The method according to any one of claims 1 to 17, wherein The CSI dwell time represents a predicted validity duration or a valid duration for a CSI report.
19. An apparatus for wireless communication, the apparatus comprising a transceiver, a memory, and a processor, the processor being coupled to the memory and the transceiver, the apparatus being configured to implement the method according to any one of claims 1 to 18.