Adaptation of channel state information reference signal related processing in wireless networks, and related devices, methods and computer programs

User devices in 6G networks adapt CSI-RS processing by reducing computational complexity and processing load through resource-specific reductions and scaling factors, addressing the challenges of high antenna arrays in CSI-RS processing, ensuring efficient and timely CSI feedback.

WO2025247535A1PCT designated stage Publication Date: 2025-12-04NOKIA TECHNOLOGIES OY
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
PCT/EP2025/059032
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-29
Filing Date
2025-04-03
Publication Date
2025-12-04

AI Technical Summary

Technical Problem

The increased use of large antenna arrays in 6G wireless networks for downlink channel state information (CSI) acquisition leads to higher processing loads and processing times for CSI reference signal (CSI-RS) processing, particularly in user equipment (UE), necessitating adaptations in CSI-RS related processing.

Method used

User devices adapt CSI-RS processing by reducing computational complexity and processing load through resource-specific reductions in CSI hypothesis processing, using scaling factors based on CPU values associated with antenna ports, without skipping any resources, and applying priority rules for CSI reports.

Benefits of technology

This adaptation effectively manages processing loads and complexity, enabling efficient CSI-RS processing even with a high number of antenna ports, ensuring timely and accurate CSI feedback reports.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure EP2025059032_04122025_PF_FP_ABST
    Figure EP2025059032_04122025_PF_FP_ABST
Patent Text Reader

Abstract

Devices, methods and computer programs for adaptation of channel state information reference signal related processing in wireless networks are disclosed. At least some example embodiments may allow defining rules for a channel state information (CSI) processing unit CPU (CPU) occupancy for CSI reporting with a high number of antenna ports.
Need to check novelty before this filing date? Find Prior Art

Description

[0001]ADAPTATION OF CHANNEL STATE INFORMATION REFERENCE SIGNAL RELATEDPROCESSING IN WIRELESS NETWORKS, AND RELATED DEVICES, METHODS AND COMPUTER PROGRAMS TECHNICAL FIELD The disclosure relates generally to communications and,more particularly but not exclusively, to adaptation of channelstate information reference signal related processing inwireless networks, as well as related devices, methods andcomputer programs. BACKGROUND To enhance coverage and spectral efficiency of downlink data transmission, e.g., upcoming sixth generation (6G) wireless networks aim to significantly increase the number of antennaports, for example, for downlink (DL) channel state information(CSI) acquisition.That is, to address a coverage issue for new 6Gfrequency bands (e.g., 6.425-7.125 GHz), the use of largerantenna arrays with an increased number of antennas elements and ports has been proposed. The use of large antenna arrays can enable the needed enhanced coverage and spectrum efficiency in downlink. However, at least in some situations, from a user equipment (UE) point of view, increasing the number of antenna ports may result in increased processing load and / or processingtime associated with CSI reference signal (CSI-RS) relatedprocessing. Accordingly, at least in some situations, it may bebeneficial to be able to adapt the channel state informationreference signal related processing in wireless networks asneeded. BRIEF SUMMARY The scope of protection sought for various example embodiments of the invention is set out by the independent claims. The example embodiments and features, if any, described in this specification that do not fall under the scope of the independent claims are to be interpreted as examples useful for understanding various example embodiments of the invention. An example embodiment of a user device comprises atleast one processor, and at least one memory storinginstructions that, when executed by the at least one processor,cause the user device at least to receive, from a network nodedevice, channel state information, CSI, resource configurationinformation at least specifying resources to be used fortransmitting CSI reference signals, CSI-RSs, by the network nodedevice. The CSI resource configuration information includes atleast one CSI hypothesis comprising information on one or moretransmission parameters used by the network node device. The atleast one CSI hypothesis further comprises information on atleast one of a precoder matrix or a rank estimation. Theinstructions, when executed by the at least one processor, causethe user device at least to adapt processing of the received atleast one CSI hypothesis. The instructions, when executed by theat least one processor, cause the user device at least to performone or more measurements on at least one CSI-RS received inaccordance with the received CSI resource configurationinformation. The instructions, when executed by the at least oneprocessor, cause the user device at least to generate at leastone CSI feedback report based on the performed one or more measurements and the processing adapted at least one CSI hypothesis. The instructions, when executed by the at least oneprocessor, cause the user device at least to transmit thegenerated at least one CSI feedback report to the network node device. In an example embodiment, alternatively or in additionto the above-described example embodiments, the instructions,when executed by the at least one processor, further cause theuser device to perform the adapting of the processing of thereceived at least one CSI hypothesis by reducing a processing load of the received at least one CSI hypothesis without skipping any resources specified for use in at least one of the performing of the one or more measurements or the generating of the at least one CSI feedback report, thereby reducing at least one of a first processing load associated with the performing of the one or more measurements or a second processing load associated with the generating of the at least one CSI feedback report. In an example embodiment, alternatively or in additionto the above-described example embodiments, the adapting of theprocessing of the received at least one CSI hypothesis isperformed via resource specific reduction of the at least onereceived CSI hypothesis, thereby reducing computational processing complexity. In an example embodiment, alternatively or in additionto the above-described example embodiments, at least one CSIhypothesis of the at least one received CSI hypothesis isassociated with a high number of antenna port resources. Theinstructions, when executed by the at least one processor,further cause the user device to perform the adapting of theprocessing of the received at least one CSI hypothesis via reducing a number of the at least one CSI hypothesis associatedwith the high number of the antenna port resources by a firstfactor associated with a first CSI processing unit, CPU, value.In an example embodiment, alternatively or in additionto the above-described example embodiments, the first CPU valueis at least one of resource specific or antenna port specific. In an example embodiment, alternatively or in additionto the above-described example embodiments, the instructions,when executed by the at least one processor, further cause theuser device to perform the reducing of the number of the atleast one CSI hypothesis for a resource by a second factorassociated with a second CPU value.In an example embodiment, alternatively or in additionto the above-described example embodiments, the instructions,when executed by the at least one processor, further cause theuser device to perform the reducing of the number of the atleast one CSI hypothesis based on a reduction condition.In an example embodiment, alternatively or in additionto the above-described example embodiments, the second CPU valueis at least one of resource specific or antenna port specific. In an example embodiment, alternatively or in additionto the above-described example embodiments, the user device isconfigured with one or more resources with more than 32 CSI-RSantenna ports. An example embodiment of a method comprises receiving,at a user device from a network node device, channel stateinformation, CSI, resource configuration information at leastspecifying resources to be used for transmitting CSI referencesignals, CSI-RSs, by the network node device. The CSI resourceconfiguration information includes at least one CSI hypothesiscomprising information on one or more transmission parametersused by the network node device. The at least one CSI hypothesisfurther comprises information on at least one of a precodermatrix or a rank estimation. The method further comprisesadapting, by the user device, processing of the received atleast one CSI hypothesis. The method further comprisesperforming, by the user device, one or more measurements on at least one CSI-RS received in accordance with the received CSI resource configuration information. The method further comprises generating, by the user device, at least one CSI feedback report based on the performed one or more measurements and the processing adapted at least one CSI hypothesis. The method further comprises transmitting, from the user device, the generated at least one CSI feedback report to the network node device. An example embodiment of an apparatus comprises means for carrying out a method according to any of the above-described example embodiments. An example embodiment of a computer program comprisesinstructions for causing a user device to perform at least thefollowing: receiving, from a network node device, channel stateinformation, CSI, resource configuration information at leastspecifying resources to be used for transmitting CSI referencesignals, CSI-RSs, by the network node device, the CSI resourceconfiguration information including at least one CSI hypothesiscomprising information on one or more transmission parametersused by the network node device, the at least one CSI hypothesis further comprising information on at least one of a precodermatrix or a rank estimation; adapting processing of the receivedat least one CSI hypothesis; performing one or more measurements on at least one CSI-RS received in accordance with the receivedCSI resource configuration information; generating at least oneCSI feedback report based on the performed one or more measurements and the processing adapted at least one CSIhypothesis; and transmitting the generated at least one CSIfeedback report to the network node device. An example embodiment of a network node devicecomprises at least one processor, and at least one memory storinginstructions that, when executed by the at least one processor,cause the network node device at least to transmit, to a userdevice, channel state information, CSI, resource configurationinformation at least specifying resources to be used fortransmitting CSI reference signals, CSI-RSs, by the network nodedevice. The CSI resource configuration information includes atleast one CSI hypothesis comprising information on one or moretransmission parameters used by the network node device. The atleast one CSI hypothesis further comprises information on atleast one of a precoder matrix or a rank estimation. Theinstructions, when executed by the at least one processor, causethe network node device at least to receive, from the userdevice, at least one CSI feedback report generated based on one or more measurements performed on at least one CSI-RStransmitted in accordance with the transmitted CSI resourceconfiguration information and further based on the transmitted at least one CSI hypothesis processing adapted by the userdevice. The instructions, when executed by the at least oneprocessor, cause the network node device at least to provide theuser device with at least one of a first factor associated witha first CSI processing unit, CPU, value or a second factorassociated with a second CPU value.An example embodiment of a method comprisestransmitting, from a network node device to a user device,channel state information, CSI, resource configurationinformation at least specifying resources to be used fortransmitting CSI reference signals, CSI-RSs, by the network nodedevice. The CSI resource configuration information includes atleast one CSI hypothesis comprising information on one or moretransmission parameters used by the network node device. The atleast one CSI hypothesis further comprises information on atleast one of a precoder matrix or a rank estimation. The methodfurther comprises receiving, from the user device at the networknode device, at least one CSI feedback report generated basedon one or more measurements performed on at least one CSI-RStransmitted in accordance with the transmitted CSI resourceconfiguration information and further based on the transmitted at least one CSI hypothesis processing adapted by the user device. The method further comprises providing, by the networknode device, the user device with at least one of a first factorassociated with a first CSI processing unit, CPU, value or asecond factor associated with a second CPU value.An example embodiment of an apparatus comprises means for carrying out a method according to any of the above-described example embodiments. An example embodiment of a computer program comprisesinstructions for causing a network node device to perform atleast the following: transmitting, to a user device, channelstate information, CSI, resource configuration information atleast specifying resources to be used for transmitting CSIreference signals, CSI-RSs, by the network node device, the CSIresource configuration information including at least one CSIhypothesis comprising information on one or more transmissionparameters used by the network node device, the at least one CSIhypothesis further comprising information on at least one of aprecoder matrix or a rank estimation; receiving, from the userdevice, at least one CSI feedback report generated based on one or more measurements performed on at least one CSI-RStransmitted in accordance with the transmitted CSI resourceconfiguration information and further based on the transmitted at least one CSI hypothesis processing adapted by the userdevice; and providing the user device with at least one of afirst factor associated with a first CSI processing unit, CPU,value or a second factor associated with a second CPU value.DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are included to provide a further understanding of the embodiments and constitute a part of this specification, illustrate embodiments and together with the description help to explain the principles of the embodiments. In the drawings: FIG. 1 shows an example embodiment of the subjectmatter described herein illustrating an example system, wherevarious embodiments of the present disclosure may be implemented; FIG. 2A shows an example embodiment of the subjectmatter described herein illustrating a user device;FIG. 2B shows an example embodiment of the subjectmatter described herein illustrating a network node device;FIG. 3A shows an example embodiment of the subjectmatter described herein illustrating a method for a user device;FIG. 3B shows an example embodiment of the subjectmatter described herein illustrating a method for a network nodedevice; andFIG. 4 shows an example embodiment of the subjectmatter described herein illustrating channel state informationprocessing unit occupancy for downlink channel state informationmeasurement and reporting. Like reference numerals are used to designate like parts in the accompanying drawings. DETAILED DESCRIPTION Reference will now be made in detail to embodiments, examples of which are illustrated in the accompanying drawings. The detailed description provided below in connection with the appended drawings is intended as a description of the present examples and is not intended to represent the only forms in which the present example may be constructed or utilized. The description sets forth the functions of the example and the sequence of steps for constructing and operating the example. However, the same or equivalent functions and sequences may be accomplished by different examples. Fig. 1 illustrates example system 100, where various embodiments of the present disclosure may be implemented. System100 may comprise radio access network cell 110 of, e.g., a fifthgeneration (5G) or sixth generation (6G) network or of a network beyond 6G wireless networks. An example representation of system100 is shown depicting user device 200 and network node device210. At least in some embodiments, the network of radio accessnetwork cell 110 may be comprised in a massive machine-to-machine (M2M) network, massive machine type communications (mMTC) network, internet of things (IoT) network, industrial internet-of-things (IIoT) network, enhanced mobile broadband (eMBB) network, ultra-reliable low-latency communication (URLLC) network, and / or the like. In other words, the networkof radio access network cell 110 may be configured to servediverse service types and / or use cases, and it may logically be seen as comprising one or more networks. User device 200 may include, e.g., a mobile phone, asmartphone, a tablet computer, a smart watch, or any hand-held,portable and / or wearable device. User device 200 may also bereferred to as a user equipment (UE). Network node device 210may comprise, e.g., a base station or a transmission andreception point (TRP). The base station or TRP may include,e.g., any device suitable for providing an air interface for user devices to connect to a wireless network via wireless transmissions. In the following, various concepts and terms that maybe relevant to at least some example embodiments will bediscussed. At least in some situations, periodic / semi- persistent / aperiodic measurement and reporting of layer 1 (L1)measurement quantities may currently be implemented at leastpartly as follows. Areporting setting CSI-ReportConfig may be associatedwith a single downlink bandwidth part (BWP) (indicated by higherlayer parameter BWP-Id) given in an associated CSI-ResourceConfig for channel measurement, and it may compriseparameter(s) for one CSI reporting band, such as a codebookconfiguration including a codebook subset restriction, a time- domain behaviour, a frequency granularity for a channel qualityindicator (CQI) and a precoding matrix indicator (PMI),measurement restriction configurations, and / or CSI-relatedquantities to be reported by a UE, such as a layer indicator (LI), an L1 reference signal received power (L1-RSRP), an L1 signal-to-interference-plus-noise ratio (L1-SINR), a CSI resource index (CRI), a synchronization signal block (SSB)resource indicator (SSBRI), a CapabilityIndex, and / or a time-domain channel property (TDCP). Time domain behaviour of the CSI-ReportConfig may beindicated by a higher layer parameter reportConfigType, and maybe set to 'aperiodic', 'semiPersistentOnPUCCH', 'semiPersistentOnPUSCH', or 'periodic'. For 'periodic' and'semiPersistentOnPUCCH' / 'semiPersistentOnPUSCH' CSI reporting,the configured periodicity and slot offset may apply in anumerology of the uplink (UL) BWP in which the CSI report isconfigured to be transmitted on. The higher layer parameter reportQuantity may indicate CSI-related, L1-RSRP-related, L1- SINR-related, CapabilityIndex-related or TDCP-related quantities to report. The reportFreqConfiguration may indicatea reporting granularity in the frequency domain, including a CSIreporting band and if PMI / CQI reporting is wideband or sub-band. The timeRestrictionForChannelMeasurements parameter in CSI-ReportConfig may be configured to enable a time domainrestriction for channel measurements, andtimeRestrictionForInterferenceMeasurements may be configured toenable a time domain restriction for interference measurements. ACSI Resource Setting CSI-ResourceConfig may comprisea configuration of a list of S≥1 CSI resource sets (given by higher layer parameter csi-RS-ResourceSetList), where the listmay include references to either or both of non-zero-power (NZP)CSI-RS resource set(s) and synchronization signal (SS) / physical broadcast channel (PBCH) block set(s), or the list mayinclude references to CSI-IM resource set(s). A CSI resourcesetting may be located in a downlink (DL) BWP identified by ahigher layer parameter BWP-id, and all CSI resource settings linked to a CSI report setting may have the same DL BWP. AUE may indicate a number of supported simultaneousCSI calculations N^^^with a parameter simultaneousCSI- ReportsPerCC in a component carrier, and simultaneousCSI-ReportsAllCC across all component carriers. If a UE supportsN^^^ simultaneous CSI calculations, it is said to have N^^^ CSI processing units for processing CSI reports. If L CPUs are occupied for calculation of CSI reports in a given orthogonalfrequency division multiplexing (OFDM) symbol, the UE may haveN^^^ − L unoccupied CPUs. If N CSI reports start occupying theirrespective CPUs on the same OFDM symbol on which N^^^ − L CPUsare unoccupied, where each CSI report n = 0, … , N − 1 corresponds(^)the UE may not be required to up todate N − M requestedCSI with lowest priority, where 0 ≤ M ≤ N is the largestvalue such that holds.A UE to be configured with anaperiodic CSI trigger state containing more than N^^^reportingsettings. Processing of a CSI report may occupy a number of CPUsfor a number of symbols as follows: -O^^^ = 0 for a CSI report with CSI-ReportConfig withhigher layer parameter reportQuantity set to 'none' and CSI-RS- ResourceSet with higher layer parameter trs-Info configured; -O^^^ = 1 for a CSI report with CSI-ReportConfig withhigher layer parameter reportQuantity set to 'cri-RSRP', 'ssb-Index-RSRP', 'cri-SINR', 'ssb-Index-SINR', 'cri-RSRP- Index','ssb-Index-RSRP- Index', 'cri-SINR- Index', 'ssb-Index-SINR-Index ' or 'none' (and CSI-RS-ResourceSet with higher layer parameter trs-Info not configured). For a CSI report with CSI-ReportConfig with higher layer parameter reportQuantity not set to 'none', the CPU(s) maybe occupied for a number of OFDM symbols as follows:- a periodic or semi-persistent CSI report (excludingan initial semi-persistent CSI report on PUSCH after the PDCCHtriggering the report) may occupy CPU(s) from the first symbolof the earliest one of each CSI-RS / CSI-IM / SSB resource forchannel or interference measurement, respective latest CSI-RS / CSI-IM / SSB occasion no later than the corresponding CSIreference resource, until the last symbol of the configured PUSCH / PUCCH carrying the report; -an aperiodic CSI report may occupy CPU(s) from thefirst symbol after the PDCCH triggering the CSI report until the last symbol of the scheduled PUSCH carrying the report. When the PDCCH reception includes two PDCCH candidates from two respective search space sets, for the purpose of determining the CPU occupation duration, the PDCCH candidate that ends later intime may be used;- an initial semi-persistent CSI report on a physicaluplink shared channel (PUSCH) after a physical downlink controlchannel (PDCCH) trigger occupies CPU(s) from the first symbolafter the PDCCH until the last symbol of the scheduled PUSCHcarrying the report. When the PDCCH reception includes two PDCCHcandidates from two respective search space sets, for the purpose of determining the CPU occupation duration, the PDCCHcandidate that ends later in time may be used.In general, when a UE receives one or more NZP-CSI-RS resource associated with some antenna ports for a DL CSI acquisition, the UE may require a certain amount of time forperforming measurements (e.g., reception and channel estimation)and for computing a CSI report (e.g., PMI, RI, CQI). Themeasurement and reporting configurations (that are active for the UE) may consume processing units (Ncpu) based on one or more metrics associated with the configuration. Currently, the CPU calculation is defined for periodic / semi-persistent and aperiodic CSI reporting by assuming the maximum of antenna ports to be 32. Diagram 400 of Fig. 4 shows an example of current periodic reporting of the CPU occupancy for DL CSI measurement and reporting. Currently, it is assumed that a maximum number ofantenna ports associated with an NZP-CSI-RS resource is 32. Asa result of this, problems may arise for determining theoccupancy of CSI units for CSI reporting with channelmeasurement resources (e.g., NZP-CSI-RS) with a higher number(e.g., more than 32) of antenna ports. In the following, various example embodiments will bediscussed. At least some of these example embodiments describedherein may allow adaptation of channel state informationreference signal related processing in wireless networks.Furthermore, at least some of the example embodimentsdescribed herein may allow defining rules for CPU occupancy forCSI reporting with a high number of antenna ports. Furthermore, at least some of the example embodimentsdescribed herein may allow a user device to adapt its CSI-RS measurement and processing load in the dimension of a CSIhypothesis, wherein the CSI hypothesis may comprise at least oneof a precoder matrix or a rank estimation. The functionality maybe subject to a certain antenna port number, e.g., when the userdevice is configured for more than 32 antenna ports for the CSI-RS based CSI calculation comprising at least one of the precodermatrix or the rank estimation.Fig. 2A is a block diagram of user device 200, inaccordance with an example embodiment. User device 200 comprises one or more processors 202 and one or more memories 204 that comprise computer program code. User device 200 may also include other elements, such as transceiver 206 configured to enable user device 200 to transmit and / or receive information to / from other devices, as well as other elements not shown in Fig. 2A. In one example, user device 200 may use transceiver 206 to transmit or receive signalling information and data in accordance with at least one cellular communication protocol. Transceiver 206 may be configured to provide at least one wireless radio connection, such as for example a 3GPP mobile broadband connection (e.g., 5G or 6G). Transceiver 206 may comprise, or be configured to be coupled to, at least one antenna to transmit and / or receive radio frequency signals. Although user device 200 is depicted to include onlyone processor 202, user device 200 may include more processors.In an embodiment, memory 204 is capable of storing instructions, such as an operating system and / or various applications. Furthermore, memory 204 may include a storage that may be used to store, e.g., at least some of the information and data used in the disclosed embodiments. Furthermore, processor 202 is capable of executing the stored instructions. In an embodiment, processor 202 may be embodied as a multi-core processor, a single core processor, or a combination of one or more multi-core processors and one or more single core processors. For example, processor 202 may be embodied as one or more of various processing devices, such as a coprocessor, a microprocessor, a controller, a digital signal processor (DSP), a processing circuitry with or without an accompanying DSP, or various other processing devices including integrated circuits such as, for example, an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), a microcontroller unit (MCU), a hardware accelerator, a special-purpose computer chip, a neural network(NN) chip, an artificial intelligence (AI) accelerator, a tensorprocessing unit (TPU), a neural processing unit (NPU), or the like. In an embodiment, processor 202 may be configured to execute hard-coded functionality. In an embodiment, processor 202 is embodied as an executor of software instructions, wherein the instructions may specifically configure processor 202 to perform the algorithms and / or operations described herein when the instructions are executed. Memory 204 may be embodied as one or more volatile memory devices, one or more non-volatile memory devices, and / or a combination of one or more volatile memory devices and non- volatile memory devices. For example, memory 204 may be embodied as semiconductor memories (such as mask ROM, PROM (programmable ROM), EPROM (erasable PROM), flash ROM, RAM (random access memory), etc. User device 200 may comprise any of various types of devices used directly by an end user entity and capable of communication in a wireless network, such as a user equipment (UE). Such devices include but are not limited to smartphones, tablet computers, smart watches, lap top computers, internet- of-things (IoT) devices, massive machine-to-machine (M2M) devices, massive machine type communications (mMTC) devices, industrial internet-of-things (IIoT) devices, enhanced mobile broadband (eMBB) devices, ultra-reliable low-latencycommunication (URLLC) devices, relay nodes (such as integratedaccess and backhaul nodes) configured to facilitate backhaulconnections, and / or devices mounted in vehicles, etc. When executed by at least one processor 202, instructions stored in at least one memory 204 cause user device200 at least to receive, from network node device 210, channelstate information (CSI) resource configuration information atleast specifying resources to be used for transmitting CSIreference signals (CSI-RSs) by network node device 210.A resource setting in the CSI resource configurationinformation may, e.g., define N different CSI measurementresource settings and M different CSI reporting settings for CSImeasurements and reporting. A CSI measurement resource settingmay define, e.g., resources for channel measurement(s) (e.g.,non-zero power channel state information reference signal (NZP-CSI-RS)) and / or for interference measurements (e.g., NZP-CSI-RSor CSI interference measurement (CSI-IM) resources), a resourceallocation (e.g., in time and frequency), and / or a time type(e.g., periodic, semi-persistent, or aperiodic).NZP CSI-RS is a reference signal which enables userdevice 200 to estimate the channel of the antenna port overwhich the CSI-RS is transmitted, and the configuration of a CSI-RS resource may indicate which resource elements (RE)s thereference signal (RS) is transmitted on, as well as an RSsequence used. A CSI-IM resource on the other hand may define anumber of REs where user device 200 is supposed to perform ameasurement of a received interference power.A CSI reporting setting may define, e.g., resources forreporting (e.g., PUSCH, PUCCH), a time type, a content of thereport (e.g., a reporting quantity), a precoder matric indicator(PMI), a rank indicator (RI), and / or a CQI. The CSI reportingsetting may also be associated with a certain carrier, and thusmultiple CSI reporting settings may be configured, e.g., toenable multi-carrier CSI reporting for carrier aggregation (CA). At least in some embodiments, user device 200 may beconfigured with one or more resources with more than 32 CSI-RSantenna ports. The CSI resource configuration information includes atleast one CSI hypothesis comprising information on one or moretransmission parameters used by network node device 210. The atleast one CSI hypothesis further comprises information on a precoder matrix and / or a rank estimation. Furthermore, a CSI hypothesis may further comprise acomputation of one or more channel quality indicator values (CQIs), where a CQI may take into account a possible modulationchannel coding (MCS), such as a modulation order and a channelencoding rate. Furthermore, a CSI hypothesis may further comprise a computation of interference estimates based on, e.g.,interference measurement resource(s) configured in the CSIresource configuration information.The one or more transmission parameters may be relatedto, e.g., downlink transmission of a non-zero-power (NZP) CSI- RS resource. For example, a CSI hypothesis may include assumptions that can be made by user device 200 about particular transmission parameter settings used by network node device 210 or a set of network node devices 210 when transmitting a physicaldownlink shared channel (PDSCH). Parameters defined in a CSIhypothesis may include, e.g., a CSI resource index (CRI), a rank indicator (e.g., a number of layers for a transmit signal), a precoder matrix indicator, a channel quality indicator (CQI), and / or a number of network node devices 210. The instructions, when executed by at least oneprocessor 202, further cause user device 200 at least to adaptprocessing of the received at least one CSI hypothesis.The instructions, when executed by at least oneprocessor 202, further cause user device 200 at least to performone or more measurements on at least one CSI-RS received inaccordance with the received CSI resource configurationinformation. The instructions, when executed by at least oneprocessor 202, further cause user device 200 at least to generateat least one CSI feedback report based on the performed one or more measurements and the processing adapted at least one CSI hypothesis. The instructions, when executed by at least oneprocessor 202, further cause user device 200 at least to transmitthe generated at least one CSI feedback report to network node device 210. At least in some embodiments, the instructions, when executed by at least one processor 202, may further cause userdevice 200 to perform the adapting of the processing of thereceived at least one CSI hypothesis by reducing a processing load of the received at least one CSI hypothesis without skipping any resources specified for use in at least one of the performing of the one or more measurements or the generating of the at least one CSI feedback report, thereby reducing a first processing load associated with the performing of the one ormore measurements, and / or reducing a second processing loadassociated with the generating of the at least one CSI feedback report. At least in some embodiments, the adapting of the processing of the received at least one CSI hypothesis may beperformed via resource specific reduction of the at least onereceived CSI hypothesis, thereby reducing computational processing complexity. In other words, user device 200 may adapt its CSI-RSmeasurement and processing load in the dimension of the CSIhypothesis, wherein the CSI hypothesis comprises at least oneof the precoder matrix or the rank estimation, without skippingresources used in CPU computation. This may be achieved, e.g.,by reducing the computational processing complexity with aresource specific CSI hypothesis reduction. This functionalitymay be subject to a certain antenna port number, e.g. when user device 200 is configured for more than 32 antenna ports for the CSI-RS based CSI calculation comprising at least one of theprecoder matrix or the rank estimation.At least in some embodiments, at least one CSIhypothesis of the at least one received CSI hypothesis may beassociated with a high number (e.g., more than 32) of antenna port resources. The instructions, when executed by at least oneprocessor 202, may further cause user device 200 to perform theadapting of the processing of the received at least one CSIhypothesis via reducing a number of the at least one CSIhypothesis associated with the high number of the antenna portresources by a first factor associated with a first CSIprocessing unit (CPU) value. For example, the first CPU valuemay be resource specific and / or antenna port specific.At least in some embodiments, the instructions, when executed by at least one processor 202, may further cause userdevice 200 to perform the reducing of the number of the at leastone CSI hypothesis for a resource by a second factor associatedwith a second CPU value. For example, the second CPU value maybe resource specific and / or antenna port specific. At least in some embodiments, the instructions, when executed by at least one processor 202, may further cause userdevice 200 to perform the reducing of the number of the at leastone CSI hypothesis based on a reduction condition.In other words, when, e.g., N CSI reports startoccupying their respective CPUs on the same OFDM symbol on whichNCPU −^ CPUs are unoccupied, where L defines the number ofoccupied CPUS, and where each CSI report ^=0,…,^−1 corresponds to O and at least one of CSI report is associated with high antenna ports (>32) where is the largest value^^^ such that condition O(^) ^^^ ≤ N^^^ − L does not hold, the following may be -step 0: user device 200 may reduce the number of CSIhypotheses associated with a high number of antenna portresources (e.g., NZP-CSI) by a scaling / reduction factor whichmay be associated with a resource and / or antenna port specificCPU value; -step 1: user device 200 may check whether a condition^ O(^)^^^ ≤ N^^^ − L is fulfilled or not. If the condition is not^^^ fulfilled, user device 200 may further reduce the number of CSI hypotheses for a resource by another scaling / reduction factorwhich may be associated with a resource and / or antenna portspecific CPU value. User device 200 may continue steps 0 and 1 until the above condition is fulfilled. If the condition is fulfilled, user device 200 may update the CSI for the requested report with the reduced number of CSI hypotheses. At least in some embodiments, the maximum reduction factor may be configurable (e.g., via radio resource control (RRC)). At least in some embodiments, the reduction factor maycomprise a set of values which may be configurable or specifiedin a suitable specification.At least in some embodiments, whether the reductionfactor may be applied or may be applied for specific CSI report,may be configurable. At least in some embodiments, whether the reductionfactor may be applied or may be applied for a specific CSIreport, may be dependent on the number of ports per resource.For example, the reduction factor may be applied for resourceswith a specific number of ports (e.g., N ports).At least in some embodiments, the reduction factor maybe configurable, and may have N candidate values, i.e., valuesthat are applied in order so that the factor resulting in the lowest reduction of the CSI hypothesis is applied first. At least in some embodiments, if the maximum reduction of the CSI hypothesis is reached and it does not result in anamount of CPUs which user device 200 is capable of processing,then user device 200 may apply CSI priority rules for determiningfor which CSI requests / reports it is not required to update the CSI. At least in some embodiments, the instructions, whenexecuted by at least one processor 202, may further cause userdevice 200 to determine a number of channel state information(CSI) processing units (CPUs) associated with an initial numberof antenna ports. At least in some embodiments, the instructions, whenexecuted by at least one processor 202, may further cause userdevice 200 to determine a first scaling factor associated withchannel state information computation for a subsequent numberof the antenna ports. At least in some embodiments, the first scaling factormay be determined based on a capability indication obtained foruser device 200. Alternatively and / or additionally, the first scaling factor may be determined via inclusion in (and retrieval from) at least one memory 204. At least in some embodiments, the first scaling factormay be associated with one of the following: a CSI related computation with 48 antenna ports with respect to a CSI related computation with 32-antenna ports, a CSI related computationwith 64 antenna ports with respect to a CSI related computationwith 32-antenna ports, a CSI related computation with 128 antenna ports with respect to a CSI related computation with 32-antenna ports, or a CSI related computation with 256 antenna ports with respect to a CSI related computation with 32-antenna ports. At least in some embodiments, the instructions, whenexecuted by at least one processor 202, may further cause userdevice 200 to determine a second scaling factor associated withthe channel state information computation for the subsequentnumber of antenna ports. At least in some embodiments, the second scaling factormay be determined based on a set of numbers obtained via acapability indication for user device 200. At least in someembodiments, the second scaling factor may be determined fromthe set of numbers in a descending order. For example, the set of numbers may comprise at least 1, 0.5, 0.25, and 0.125. At least in some embodiments, the instructions, whenexecuted by at least one processor 202, may further cause userdevice 200 to calculate the number of CPUs for the subsequentnumber of antenna ports based on the determined initial numberof the antenna ports, the first scaling factor and the secondscaling factor. The subsequent number of antenna ports is higher than the initial number of antenna ports. In other words, the processing of a CSI report with a high number of antenna ports may occupy a number of CPUs for anumber of symbols, e.g., as follows:- for a CSI report with CSI-ReportConfig with a higherlayer parameter reportQuantity set to 'cri-RI-PMI-CQI-portExt- 6G', 'cri-RI-i1-portExt-6G', 'cri-RI-i1-CQI-portExt-6G, 'cri- RI-CQI-portExt-6G', or 'cri-RI-LI-PMI-CQI-portExt-6G': -O^^^^^^^^ ^^^ = Q, which may be reported by userdevice 200 capability indication or defined in a suitable - ^^^= P48-portis a scaling factor associated with the CSI computation with 48 antenna ports with respect to CSIcomputation with 32 antenna ports. This value may be defined ina suitable standard / specification, or it may be based, e.g., onuser device 200 capability reporting. L48-portis a set of numbers in a descending order whichmay be reported, e.g., by user device 200 capability indication. For example, user device 200 may have reported L whichmay be the following set: L48-port ∈ {1,0.5,0.25,0.125}. Then,user device 200 may apply different values of L48-port in the CPUcalculation, such that the CPU calculation starts with thelargest value, e.g., 1, and continues with the CSI hypothesisreduction by applying a next value in the set. ^^^^^^^^ P64-portis the CSI computation with 64 antenna ports with respect to the CSIcomputation with 32 antenna ports. This value may be defined ina suitable standard / specification, or it may be based on, e.g.,user device 200 capability reporting. L64-portis a set of numbers in a descending order whichmay be reported, e.g., by user device 200 capability indication.For example, user device 200 may have reported L whichmay be the following set: L64-port ∈ {1,0.5,0.25,0.125}. Then,user device 200 may apply different values of L64-port in CPUcalculation such that the CPU calculation starts with the largest value, e.g. 1, and continues with the CSI hypothesis reduction by a next value in the set. P128-portis a scaling factor associated with the CSI computation with 128 antenna ports with respect to the CSIcomputation with 32 antenna ports. This value may be defined ina suitable standard / specification, or it may be based on, e.g.,user device 200 capability reporting. L128-portis a set of numbers in a descending order whichmay be reported by, e.g., user device 200 capability indication.For example, user device 200 may have reported L whichmay be the following set: L128-port ∈ {1,0.5,0.25,0.125}. Then,user device 200 may apply different values of L128-portin the CPU calculation such that the CPU calculation starts with thelargest value, e.g., 1, and continues with the CSI hypothesisreduction by applying a next value in set.- O^^^^^^^^^ ^^^= = P256-port*Q*L256-port, where: P256-portis a scaling factor associated with the CSI computation with 256 antenna ports with respect to the CSIcomputation with 32 antenna ports. This value may be defined ina suitable standard / specification, or it may be based on. E.g.,user device 200 capability reporting.L256-portis a set of numbers in a descending order whichmay be reported by, e.g., user device 200 capability indication.For example, user device 200 may have reported L whichmay be the following set: L256-port ∈ {1,0.5,0.25,0.125}. Then,user device 200 may apply different values of L256-port in the CPUcalculation, such that the CPU calculation starts with thelargest value, e.g. 1, and continues with the CSI hypothesisreduction by applying a next value in set. At least in some embodiments, the above number of theCPUs may be extended to any resource and / or antenna portconfiguration by extending antenna port specific values of L and P. Fig. 3A illustrates an example flow chart of method 300for user device 200, in accordance with an example embodiment. At operation 301, user device 200 receives from networknode device 210 the CSI resource configuration information atleast specifying the resources to be used for transmitting theCSI-RSs by network node device 210. As described above in moredetail, the CSI resource configuration information includes theat least one CSI hypothesis comprising the information on theone or more transmission parameters used by network node device210. The at least one CSI hypothesis further comprises theinformation on the precoder matrix and / or the rank estimation.At operation 302, user device 200 adapts processing ofthe received at least one CSI hypothesis. At operation 303, user device 200 performs the one ormore measurements on the at least one CSI-RS received inaccordance with the received CSI resource configurationinformation. At operation 304, user device 200 generates the atleast one CSI feedback report based on the performed one or more measurements and the processing adapted at least one CSI hypothesis. At operation 305, user device 200 transmits theat least one CSI feedback report to network node deviceEmbodiments and examples with regard to Fig. 3A may becarried out by user device 200 of Fig. 2A. Operations 301-305 may, for example, be carried out by at least one processor 202 and at least one memory 204. Further features of method 300 directly resulting from the functionalities and parameters ofuser device 200 are not repeated here. Method 300 can be carriedout by computer program(s) or portions thereof. Another example of an apparatus suitable for carryingout the embodiments and examples with regard to Fig. 3A comprisesmeans for: receiving, at operation 301, from network node device210, channel state information, CSI, resource configurationinformation at least specifying resources to be used fortransmitting CSI reference signals, CSI-RSs, by network nodedevice 210, the CSI resource configuration information includingat least one CSI hypothesis comprising information on one ormore transmission parameters used by network node device 210,the at least one CSI hypothesis further comprising informationon at least one of a precoder matrix or a rank estimation;adapting, at operation 302, processing of the receivedat least one CSI hypothesis; performing, at operation 303, one or more measurements on at least one CSI-RS received in accordance with the receivedCSI resource configuration information;generating, at operation 304, at least one CSI feedback report based on the performed one or more measurements and the processing adapted at least one CSI hypothesis; and transmitting, at operation 305, the generated at least one CSI feedback report to the network node device 210. Fig. 2B is a block diagram of network node device 210,in accordance with an example embodiment. Network node device 210 comprises one or moreprocessors 212 and one or more memories 214 that comprisecomputer program code. Network node device 210 may also includeother elements, such as transceiver 216 configured to enablenetwork node device 210 to transmit and / or receive informationto / from other devices, as well as other elements not shown inFig. 2B. In one example, network node device 210 may usetransceiver 216 to transmit or receive signalling informationand data in accordance with at least one cellular communicationprotocol. Transceiver 216 may be configured to provide at leastone wireless radio connection, such as for example a 3GPP mobilebroadband connection (e.g., 5G advanced or beyond). Transceiver216 may comprise, or be configured to be coupled to, at leastone antenna to transmit and / or receive radio frequency signals. Although network node device 210 is depicted to includeonly one processor 212, network node device 210 may include moreprocessors. In an embodiment, memory 214 is capable of storinginstructions, such as an operating system and / or variousapplications. Furthermore, memory 214 may include a storage thatmay be used to store, e.g., at least some of the information and data used in the disclosed embodiments. Furthermore, processor 212 is capable of executing thestored instructions. In an embodiment, processor 212 may beembodied as a multi-core processor, a single core processor, or a combination of one or more multi-core processors and one ormore single core processors. For example, processor 212 may beembodied as one or more of various processing devices, such as a coprocessor, a microprocessor, a controller, a digital signal processor (DSP), a processing circuitry with or without an accompanying DSP, or various other processing devices including integrated circuits such as, for example, an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), a microcontroller unit (MCU), a hardware accelerator, a special-purpose computer chip, a neural network(NN) chip, an artificial intelligence (AI) accelerator, a tensorprocessing unit (TPU), a neural processing unit (NPU), or thelike. In an embodiment, processor 212 may be configured toexecute hard-coded functionality. In an embodiment, processor212 is embodied as an executor of software instructions, whereinthe instructions may specifically configure processor 212 toperform the algorithms and / or operations described herein when the instructions are executed. Memory 214 may be embodied as one or more volatilememory devices, one or more non-volatile memory devices, and / or a combination of one or more volatile memory devices and non-volatile memory devices. For example, memory 214 may be embodiedas semiconductor memories (such as mask ROM, PROM (programmable ROM), EPROM (erasable PROM), flash ROM, RAM (random access memory), etc.). Network node device 210 may comprise a base station,and / or a relay node (such as an integrated access and backhaulnode) configured to facilitate child (access) links for clientdevices connected to the relay node. The base station mayinclude, e.g., a 5G advanced or 6G base station (gNB) or anysuch device providing an air interface for user device 200 toconnect to a wireless network via wireless transmissions.When executed by at least one processor 212, instructions stored in at least one memory 214 cause networknode device 210 at least to transmit, to user device 200, theCSI resource configuration information at least specifying theresources to be used for transmitting the CSI-RSs by networknode device 210. As described above in more detail, the CSI resourceconfiguration information includes the at least one CSIhypothesis comprising the information on the one or moretransmission parameters used by network node device 210. The atleast one CSI hypothesis further comprises the information onthe precoder matrix and / or the rank estimation.The instructions, when executed by at least oneprocessor 212, further cause network node device 210 at leastto receive, from user device 200, the at least one CSI feedbackreport generated based on the one or more measurements performed on the at least one CSI-RS transmitted in accordance with thetransmitted CSI resource configuration information and furtherbased on the transmitted at least one CSI hypothesis processing adapted by user device 200. The instructions, when executed by at least oneprocessor 212, further cause network node device 210 at leastto provide user device 200 with the first factor associated withthe first CPU value and / or the second factor associated with thesecond CPU value. Further features of network node 210 directly result from the functionalities and parameters of user device 200 and thus are not repeated here. Fig. 3B illustrates an example flow chart of method 310for network node device 210, in accordance with an exampleembodiment. At operation 311, network node device 210 transmits touser device 200 the CSI resource configuration information atleast specifying the resources to be used for transmitting theCSI-RSs by network node device 210. As described above in moredetail, the CSI resource configuration information includes theat least one CSI hypothesis comprising the information on theone or more transmission parameters used by network node device210. The at least one CSI hypothesis further comprises theinformation on the precoder matrix and / or the rank estimation.At operation 312, network node device 210 receives fromuser device 200 the at least one CSI feedback report generated based on the one or more measurements performed on the at least one CSI-RS transmitted in accordance with the transmitted CSI resource configuration information and further based on thetransmitted at least one CSI hypothesis processing adapted byuser device 200. At operation 313, network node device 210 provides userdevice 200 with the first factor associated with the first CPUvalue and / or the second factor associated with the second CPUvalue. Embodiments and examples with regard to Fig. 3B may becarried out by network node device 210 of Fig. 2B. Operations311-313 may, for example, be carried out by at least oneprocessor 212 and at least one memory 214. Further features ofmethod 310 directly resulting from the functionalities andparameters of network node device 210 are not repeated here.Method 310 can be carried out by computer program(s) or portionsthereof. Another example of an apparatus suitable for carryingout the embodiments and examples with regard to Fig. 3B comprisesmeans for:transmitting, at operation 311, to user device 200,channel state information, CSI, resource configurationinformation at least specifying resources to be used fortransmitting CSI reference signals, CSI-RSs, by network nodedevice 210, the CSI resource configuration information includingat least one CSI hypothesis comprising information on one ormore transmission parameters used by network node device 210,the at least one CSI hypothesis further comprising informationon at least one of a precoder matrix or a rank estimation;receiving, at operation 312, from user device 200, atleast one CSI feedback report generated based on one or more measurements performed on at least one CSI-RS transmitted inaccordance with the transmitted CSI resource configurationinformation and further based on the transmitted at least one CSI hypothesis processing adapted by user device 200; and providing, at operation 313, user device 200 with atleast one of a first factor associated with a first CSIprocessing unit, CPU, value or a second factor associated witha second CPU value.The functionality described herein can be performed, at least in part, by one or more computer program product components such as software components. According to anembodiment, user device 200 and / or network node device 210 maycomprise a processor or processor circuitry, such as for example a microcontroller, configured by the program code when executed to execute the embodiments of the operations and functionality described. Alternatively, or in addition, the functionality described herein can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Application-specific Integrated Circuits (ASICs), Application- specific Standard Products (ASSPs), System-on-a-chip systems(SOCs), Complex Programmable Logic Devices (CPLDs), TensorProcessing Units (TPUs), and Graphics Processing Units (GPUs).Any range or device value given herein may be extendedor altered without losing the effect sought. Also, any embodiment may be combined with another embodiment unless explicitly disallowed. Although the subject matter has been described in language specific to structural features and / or acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as examples of implementing the claims and other equivalent features and acts are intended tobe within the scope of the claims.It will be understood that the benefits and advantages described above may relate to one embodiment or may relate to several embodiments. The embodiments are not limited to those that solve any or all of the stated problems or those that haveany or all of the stated benefits and advantages. It will furtherbe understood that reference to 'an' item may refer to one or more of those items. The steps of the methods described herein may be carried out in any suitable order, or simultaneously where appropriate. Additionally, individual blocks may be deleted from any of the methods without departing from the spirit and scope of the subject matter described herein. Aspects of any of the embodiments described above may be combined with aspects of any of the other embodiments described to form further embodiments without losing the effect sought. The term 'comprising' is used herein to mean including the method, blocks or elements identified, but that such blocks or elements do not comprise an exclusive list and a method or apparatus may contain additional blocks or elements. It will be understood that the above description is given by way of example only and that various modifications may be made by those skilled in the art. The above specification, examples and data provide a complete description of the structure and use of exemplary embodiments. Although various embodiments have been described above with a certain degree of particularity, or with reference to one or more individual embodiments, those skilled in the art could make numerous alterations to the disclosed embodiments without departing from the spirit or scope of this specification.

Claims

CLAIMS:

1. A user device (200), comprising: at least one processor (202); and at least one memory (204) storing instructions that, when executed by the at least one processor (202), cause the user device (200) at least to: receive, from a network node device (210), channelstate information, CSI, resource configuration information atleast specifying resources to be used for transmitting CSIreference signals, CSI-RSs, by the network node device (210),the CSI resource configuration information including at leastone CSI hypothesis comprising information on one or moretransmission parameters used by the network node device (210),the at least one CSI hypothesis further comprising informationon at least one of a precoder matrix or a rank estimation;adapt processing of the received at least one CSI hypothesis; perform one or more measurements on at least one CSI-RS received in accordance with the received CSI resourceconfiguration information; generate at least one CSI feedback report based on the performed one or more measurements and the processing adapted at least one CSI hypothesis; and transmit the generated at least one CSI feedback report to the network node device (210).

2. The user device (200) according to claim 1, wherein the instructions, when executed by the at least one processor(202), further cause the user device (200) to perform theadapting of the processing of the received at least one CSIhypothesis by reducing a processing load of the received at least one CSI hypothesis without skipping any resources specified for use in at least one of the performing of the one or more measurements or the generating of the at least one CSI feedback report, thereby reducing at least one of a first processing load associated with the performing of the one or more measurements or a second processing load associated with the generating of the at least one CSI feedback report.

3. The user device (200) according to claim 1 or 2,wherein the adapting of the processing of the received at leastone CSI hypothesis is performed via resource specific reduction of the at least one received CSI hypothesis, thereby reducing computational processing complexity.

4. The user device (200) according to any of claims 1to 3, wherein at least one CSI hypothesis of the at least onereceived CSI hypothesis is associated with a high number ofantenna port resources, and the instructions, when executed by the at least one processor (202), further cause the user device(200) to perform the adapting of the processing of the receivedat least one CSI hypothesis via reducing a number of the atleast one CSI hypothesis associated with the high number of theantenna port resources by a first factor associated with a firstCSI processing unit, CPU, value.

5. The user device (200) according to claim 4, wherein the first CPU value is at least one of resource specific or antenna port specific.

6. The user device (200) according to claim 4 or 5,wherein the instructions, when executed by the at least oneprocessor (202), further cause the user device (200) to performthe reducing of the number of the at least one CSI hypothesisfor a resource by a second factor associated with a second CPUvalue.

7. The user device (200) according to claim 6, wherein the instructions, when executed by the at least one processor(202), further cause the user device (200) to perform thereducing of the number of the at least one CSI hypothesis basedon a reduction condition.

8. The user device (200) according to claim 6 or 7,wherein the second CPU value is at least one of resource specificor antenna port specific.

9. The user device (200) according to any of claims 1to 8, wherein the user device (200) is configured with one ormore resources with more than 32 CSI-RS antenna ports.

10. A method (300), comprising: receiving (301), at a user device (200) from a networknode device (210), channel state information, CSI, resourceconfiguration information at least specifying resources to beused for transmitting CSI reference signals, CSI-RSs, by thenetwork node device (210), the CSI resource configurationinformation including at least one CSI hypothesis comprisinginformation on one or more transmission parameters used by thenetwork node device (210), the at least one CSI hypothesis further comprising information on at least one of a precodermatrix or a rank estimation;adapting (302), by the user device (200), processingof the received at least one CSI hypothesis; performing (303), by the user device (200), one or more measurements on at least one CSI-RS received in accordance withthe received CSI resource configuration information;generating (304), by the user device (200), at least one CSI feedback report based on the performed one or more measurements and the processing adapted at least one CSI hypothesis; and transmitting (305), from the user device (200), thegenerated at least one CSI feedback report to the network node device (210).

11. An apparatus, comprising means for carrying out the method (300) according to claim 10.

12. A computer program comprising instructions for causing a user device to perform at least the following: receiving, from a network node device, channel stateinformation, CSI, resource configuration information at leastspecifying resources to be used for transmitting CSI referencesignals, CSI-RSs, by the network node device, the CSI resourceconfiguration information including at least one CSI hypothesiscomprising information on one or more transmission parametersused by the network node device, the at least one CSI hypothesis further comprising information on at least one of a precodermatrix or a rank estimation;adapting processing of the received at least one CSIhypothesis; performing one or more measurements on at least oneCSI-RS received in accordance with the received CSI resourceconfiguration information; generating at least one CSI feedback report based onthe performed one or more measurements and the processing adapted at least one CSI hypothesis; and transmitting the generated at least one CSI feedbackreport to the network node device (210).

13. A network node device (210), comprising:at least one processor (212); and at least one memory (214) storing instructions that, when executed by the at least one processor (212), cause thenetwork node device (210) at least to:transmit, to a user device (200), channel stateinformation, CSI, resource configuration information at leastspecifying resources to be used for transmitting CSI referencesignals, CSI-RSs, by the network node device (210), the CSIresource configuration information including at least one CSIhypothesis comprising information on one or more transmissionparameters used by the network node device (210), the at leastone CSI hypothesis further comprising information on at leastone of a precoder matrix or a rank estimation;receive, from the user device (200), at least one CSI feedback report generated based on one or more measurements performed on at least one CSI-RS transmitted in accordance withthe transmitted CSI resource configuration information andfurther based on the transmitted at least one CSI hypothesis processing adapted by the user device (200); andprovide the user device (200) with at least one of afirst factor associated with a first CSI processing unit, CPU,value or a second factor associated with a second CPU value.

14. A method (310), comprising: transmitting (311), from a network node device (210)to a user device (200), channel state information, CSI, resourceconfiguration information at least specifying resources to beused for transmitting CSI reference signals, CSI-RSs, by thenetwork node device (210), the CSI resource configurationinformation including at least one CSI hypothesis comprisinginformation on one or more transmission parameters used by thenetwork node device (210), the at least one CSI hypothesis further comprising information on at least one of a precodermatrix or a rank estimation;receiving (312), from the user device (200) at thenetwork node device (210), at least one CSI feedback reportgenerated based on one or more measurements performed on at least one CSI-RS transmitted in accordance with the transmittedCSI resource configuration information and further based on thetransmitted at least one CSI hypothesis processing adapted by the user device (200); and providing (313), by the network node device (210), theuser device (200) with at least one of a first factor associatedwith a first CSI processing unit, CPU, value or a second factorassociated with a second CPU value.

15. An apparatus, comprising means for carrying out the method (310) according to claim 14.

Citation Information

Patent Citations

  • Channel State Information for Reference Signals in a Wireless Communication System

    US20210143870A1