Devices and methods for communication
The efficient transmission of CSI reports in complex communication networks is achieved by configuring terminal and network devices to split the CSI report into parts, each containing partial information of the CSI determined from the same reference signal resource, thereby addressing the challenges of network complexity and enhancing communication performance.
Patent Information
- Application Number
- PCT/CN2023/137635
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-08
- Publication Date
- 2025-06-12
AI Technical Summary
As communication networks increase in size, complexity, and number of users, the complexity of operations in these networks makes efficient CSI report transmission challenging, particularly with the integration of AI/ML technology for CSI estimation.
A terminal device and a network device are configured to transmit a CSI report comprising a first part and a second part, each part containing partial information of the first CSI and the second CSI, both determined based on the same reference signal resource, allowing for efficient reporting of channel state information.
This solution enables the efficient transmission of CSI reports, improving communication performance by allowing the network to control transmission based on current channel conditions, while also facilitating model monitoring and performance optimization using AI/ML technology.
Smart Images

Figure CN2023137635_12062025_PF_FP_ABST
Abstract
Description
DEVICES AND METHODS FOR COMMUNICATION
[0001] FIELDS
[0002] Example embodiments of the present disclosure generally relate to the field of communication techniques and in particular, to devices and methods for channel state information (CSI) report transmission.BACKGROUND
[0003] In some communication systems, CSI of a communication channel between a terminal device and a network device is estimated at the receiving terminal device and reported to the network device. With the CSI reporting, the network may control transmission based on the current channel condition. As communication networks and services increase in size, complexity, and number of users, operations in the communication networks may become increasingly more complicated.
[0004] In order to improve the communication performance, artificial intelligence (AI) / machine learning (ML) technology is proposed to be used for CSI estimation. For example, two-sided model may be used for CSI compression. In some cases, model monitoring may be performed for the model-based CSI compression.SUMMARY
[0005] In general, embodiments of the present disclosure provide a solution for CSI report transmission.
[0006] In a first aspect, there is provided a terminal device comprising: a processor configured to cause the terminal device to: receive, from a network device, an indication for triggering a CSI report configured for reporting first CSI and second CSI, the first CSI and the second CSI being determined based on the same reference signal (RS) resource; and transmit, to the network device, the CSI report comprising a first part and a second part, each of the first part and the second part comprising partial information of the first CSI and the second CSI.
[0007] In a second aspect, there is provided a network device comprising: a processor configured to cause the network device to: transmit, to a terminal device, an indication for triggering a CSI report configured for reporting first CSI and second CSI, the first CSI and the second CSI being determined based on the same RS resource; and receive, from the terminal device, the CSI report comprising a first part and a second part, each of the first part and the second part comprising partial information of the first CSI and the second CSI.
[0008] In a third aspect, there is provided a communication method performed by a terminal device. The method comprises: receiving, from a network device, an indication for triggering a CSI report configured for reporting first CSI and second CSI, the first CSI and the second CSI being determined based on the same RS resource; and transmitting, to the network device, the CSI report comprising a first part and a second part, each of the first part and the second part comprising partial information of the first CSI and the second CSI.
[0009] In a fourth aspect, there is provided a communication method performed by a network device. The method comprises: transmitting, to a terminal device, an indication for triggering a CSI report configured for reporting first CSI and second CSI, the first CSI and the second CSI being determined based on the same RS resource; and receiving, from the terminal device, the CSI report comprising a first part and a second part, each of the first part and the second part comprising partial information of the first CSI and the second CSI.
[0010] In a fifth aspect, there is provided a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to carry out the method according to the third, or fourth aspect.
[0011] Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Through the more detailed description of some example embodiments of the present disclosure in the accompanying drawings, the above and other objects, features and advantages of the present disclosure will become more apparent, wherein:
[0013] FIG. 1 illustrates an example communication environment in which example embodiments of the present disclosure can be implemented;
[0014] FIG. 2 illustrates a signaling flow of CSI report transmission in accordance with some embodiments of the present disclosure;
[0015] FIG. 3A and FIG. 3B illustrate example structures of CSI report, respectively;
[0016] FIG. 4A illustrates a flowchart of a process for determining information in a CSI report;
[0017] FIG. 4B illustrates a flowchart of a process for performance monitoring;
[0018] FIG. 5 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure;
[0019] FIG. 6 illustrates a flowchart of a method implemented at a network device according to some example embodiments of the present disclosure; and
[0020] FIG. 7 illustrates a simplified block diagram of an apparatus that is suitable for implementing example embodiments of the present disclosure.
[0021] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION
[0022] Principle of the present disclosure will now be described with reference to some example embodiments. It is to be understood that these embodiments are described only for the purpose of illustration and help those skilled in the art to understand and implement the present disclosure, without suggesting any limitation as to the scope of the disclosure. Embodiments described herein can be implemented in various manners other than the ones described below.
[0023] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skills in the art to which this disclosure belongs.
[0024] As used herein, the term ‘terminal device’ refers to any device having wireless or wired communication capabilities. Examples of the terminal device include, but not limited to, user equipment (UE) , personal computers, desktops, mobile phones, cellular phones, smart phones, personal digital assistants (PDAs) , portable computers, tablets, wearable devices, internet of things (IoT) devices, Ultra-reliable and Low Latency Communications (URLLC) devices, Internet of Everything (IoE) devices, machine type communication (MTC) devices, devices on vehicle for V2X communication where X means pedestrian, vehicle, or infrastructure / network, devices for Integrated Access and Backhaul (IAB) , Space borne vehicles or Air borne vehicles in Non-terrestrial networks (NTN) including Satellites and High Altitude Platforms (HAPs) encompassing Unmanned Aircraft Systems (UAS) , eXtended Reality (XR) devices including different types of realities such as Augmented Reality (AR) , Mixed Reality (MR) and Virtual Reality (VR) , the unmanned aerial vehicle (UAV) commonly known as a drone which is an aircraft without any human pilot, devices on high speed train (HST) , or image capture devices such as digital cameras, sensors, gaming devices, music storage and playback appliances, or Internet appliances enabling wireless or wired Internet access and browsing and the like. The ‘terminal device’ can further has ‘multicast / broadcast’ feature, to support public safety and mission critical, V2X applications, transparent IPv4 / IPv6 multicast delivery, IPTV, smart TV, radio services, software delivery over wireless, group communications and IoT applications. It may also incorporate one or multiple Subscriber Identity Module (SIM) as known as Multi-SIM. The term “terminal device” can be used interchangeably with a UE, a mobile station, a subscriber station, a mobile terminal, a user terminal or a wireless device.
[0025] The term “network device” refers to a device which is capable of providing or hosting a cell or coverage where terminal devices can communicate. Examples of a network device include, but not limited to, a Node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , a next generation NodeB (gNB) , a transmission reception point (TRP) , a remote radio unit (RRU) , a radio head (RH) , a remote radio head (RRH) , an IAB node, a low power node such as a femto node, a pico node, a reconfigurable intelligent surface (RIS) , and the like.
[0026] The terminal device or the network device may have Artificial intelligence (AI) or Machine learning capability. It generally includes a model which has been trained from numerous collected data for a specific function, and can be used to predict some information.
[0027] The terminal or the network device may work on several frequency ranges, e.g., FR1 (e.g., 450 MHz to 6000 MHz) , FR2 (e.g., 24.25GHz to 52.6GHz) , frequency band larger than 100 GHz as well as Tera Hertz (THz) . It can further work on licensed / unlicensed / shared spectrum. The terminal device may have more than one connection with the network devices under Multi-Radio Dual Connectivity (MR-DC) application scenario. The terminal device or the network device can work on full duplex, flexible duplex and cross division duplex modes.
[0028] The embodiments of the present disclosure may be performed in test equipment, e.g., signal generator, signal analyzer, spectrum analyzer, network analyzer, test terminal device, test network device, channel emulator. In some embodiments, the terminal device may be connected with a first network device and a second network device. One of the first network device and the second network device may be a master node and the other one may be a secondary node. The first network device and the second network device may use different radio access technologies (RATs) . In some embodiments, the first network device may be a first RAT device and the second network device may be a second RAT device. In some embodiments, the first RAT device is eNB and the second RAT device is gNB. Information related with different RATs may be transmitted to the terminal device from at least one of the first network device or the second network device. In some embodiments, first information may be transmitted to the terminal device from the first network device and second information may be transmitted to the terminal device from the second network device directly or via the first network device. In some embodiments, information related with configuration for the terminal device configured by the second network device may be transmitted from the second network device via the first network device. Information related with reconfiguration for the terminal device configured by the second network device may be transmitted to the terminal device from the second network device directly or via the first network device.
[0029] As used herein, the singular forms ‘a’ , ‘an’ and ‘the’ are intended to include the plural forms as well, unless the context clearly indicates otherwise. The term ‘includes’ and its variants are to be read as open terms that mean ‘includes, but is not limited to. ’ The term ‘based on’ is to be read as ‘at least in part based on. ’ The term ‘one embodiment’ and ‘an embodiment’ are to be read as ‘at least one embodiment. ’ The term ‘another embodiment’ is to be read as ‘at least one other embodiment. ’ The terms ‘first, ’ ‘second, ’ and the like may refer to different or same objects. Other definitions, explicit and implicit, may be included below.
[0030] In some examples, values, procedures, or apparatus are referred to as ‘best, ’ ‘lowest, ’ ‘highest, ’ ‘minimum, ’ ‘maximum, ’ or the like. It will be appreciated that such descriptions are intended to indicate that a selection among many used functional alternatives can be made, and such selections need not be better, smaller, higher, or otherwise preferable to other selections.
[0031] As used herein, the term “resource, ” “transmission resource, ” “uplink resource, ” or “downlink resource” may refer to any resource for performing a communication, such as a resource in time domain, a resource in frequency domain, a resource in space domain, a resource in code domain, or any other resource enabling a communication, and the like. In the following, unless explicitly stated, a resource in both frequency domain and time domain will be used as an example of a transmission resource for describing some example embodiments of the present disclosure. It is noted that example embodiments of the present disclosure are equally applicable to other resources in other domains.
[0032] As used herein, the term “model” is referred to as an association between an input and an output learned from training data, and thus a corresponding output may be generated for a given input after the training. The generation of the model may be based on a ML technique. The ML techniques may also be referred to as AI techniques. In general, a ML model can be built, which receives input information and makes predictions based on the input information.
[0033] As used herein, model is equivalent to AI, ML, AI / ML model, (AI / ML / auto-) encoder, CSI generation part, UE part / side model, functionality, AI-enabled feature / FG, or data-driven / data processing algorithm / procedure that applied AI / ML techniques to generate a set of (AI / ML) outputs based on a set of (AI / ML) inputs. Further, a model can be represented or indicated by (or replaced with) a model identity (ID) , functionality, or functionality ID. As used herein, Model ID is interchangeably with functionality ID, dataset ID, scenario ID, zone ID, configuration ID, quantization ID, etc.
[0034] As used herein, the term “identifier” is interchangeably with indicator, identity, index, indication, ID. The term “comprise” may be interchangeably with include, indicate, carry. The term ‘correspond to’ is interchangeably with ‘associated with’ , ‘map to / with’ or ‘for’ . The term “provide” is interchangeably with configure, activate, indicate, trigger.
[0035] As used herein, the term “model inference” refers to a process of using a trained AI / ML model to produce a set of outputs based on a set of inputs. The term “model monitoring” refers to a procedure that monitors the inference performance of the AI / ML model.
[0036] In the context of the present disclosure, terms “performance” and “performance metric” may be used interchangeably. Further, “performance metric” may be determined by measuring, calculating, searching a look-up table and so on. In view of this, term “performance (metric) ” also may be replaced by “measured performance (metric) ” , “calculated performance (metric) ” , “determined performance (metric) ” , “obtained determined performance (metric) ” and the likes.
[0037] As discussed above, AI / ML technology is proposed to be used for CSI estimation. For example, a two-sided model may be used for CSI compression. In some mechanism, a network (NW) side performance monitoring may be performed for the CSI compression. That is, the network may monitor the performance and make decisions of model activation / deactivation / updating / switching. Alternatively, in some mechanism, a user equipment (UE) side performance monitoring may be performed. The UE may monitor the performance and report to the network. The network may make decision of model activation / deactivation / updating / switching.
[0038] Potential co-existence and fallback mechanisms between AI / ML-based CSI feedback and non-AI / ML-based CSI feedback mode need to be considered. In some mechanisms, intermediate key performance indicators (KPIs) such as square of generalized cosine similarity (SGCS) and / or eventual KPIs such as throughput, hypothetical block error ratio (BLER) , BLER, negative acknowledgement (NACK) / acknowledgement (ACK) may be considered for performance monitoring. In some mechanism, for legacy CSI based monitoring such as non-AI / ML-based CSI monitoring, schemes using additional legacy CSI reporting may be considered. In such mechanisms, other monitoring approaches such as input or output data-based monitoring are proposed. For example, data drift between training dataset and observed dataset and out-of-distribution detection may be used.
[0039] In CSI compression using two-sided model use case, the necessity, feasibility, and potential specification impact for intermediate KPIs based monitoring is discussed. The NW-based monitoring may be performed based on the target CSI with realistic channel estimation associated to the CSI report, reported by the UE or obtained from the UE-side.
[0040] In some mechanisms, the UE-side monitoring may be based on the output of the CSI reconstruction model, subject to the aligned format, associated to the CSI report, indicated by the NW or obtained from the network side. For example, the network may configure a threshold criterion to facilitate UE to perform model monitoring.
[0041] In some mechanisms, the UE-side monitoring may be based on the output of the CSI reconstruction model at the UE-side. For example, the CSI reconstruction model at the UE-side may be the same or different comparing to the actual CSI reconstruction model used at the NW-side. Network may configure a threshold criterion to facilitate UE to perform model monitoring.
[0042] Other solutions, such as UE-side using a model that directly outputs intermediate KPI, and / or NW-side monitoring based on target CSI measured via sounding reference signal (SRS) from the UE need to be considered. Network-side monitoring based on target CSI measured via SRS from the UE. It is to be noted that monitoring approaches not based on intermediate KPI are not precluded. It is also to be noted that the study of intermediate KPIs based monitoring may take into account the monitoring reliability (accuracy) , overhead, complexity, and latency.
[0043] In CSI compression using two-sided model use case, for NW-side monitoring, the necessity, feasibility and potential specification impact to enable performance monitoring using an existing CSI feedback scheme as the reference need to be discussed. For example, the association between AI / ML scheme and existing CSI feedback scheme for monitoring may be specified. It is to be noted that the metric for monitoring and comparison includes intermediate KPI and eventual KPI. Other aspects are not precluded.
[0044] In some mechanisms, regarding NW-monitoring, UE needs to report AI CSI (that is, the CSI obtained by the AI / ML model) and target CSI (that is, the ground-truth CSI) to the network. In some approaches, UE may report the AI CSI and the target CSI separately. That is, a CSI report carrying the AI CSI and another CSI report carrying the target CSI may be separately reported to the network. However, reporting these CSI reports separately may increase the duration of model monitoring. In addition, reporting these CSI reports separately may require additionally normative work about the association between the CSI report carrying the AI CSI and the CSI report carrying the target CSI.
[0045] In order to solve at least part of the above problems or other potential problems, a solution on CSI report transmission is proposed. In the solution, a terminal device receives, from a network device, an indication for triggering a CSI report configured for reporting a first CSI and a second CSI. The first CSI and the second CSI is determined based on a same reference signal (RS) resource. The terminal device transmits, to the network device, the CSI report comprising a first part and a second part. Each of the first and second parts includes partial information of the first CSI and the second CSI. In this way, the first CSI and the second CSI can be reported to the network device in a single CSI report.
[0046] As used herein, a model may be equivalent to at least one of the following: an AI / ML model, a ML model, an AI model, a data-driven, a data processing model, an algorithm, a functionality, a procedure, a process, an entity, a function, a feature, a feature group, a model identifier (ID) , an ID, a functionality ID, a configuration ID, a scenario ID, a site ID, or a dataset ID. As a result, the above terms may be used interchangeably.
[0047] In some embodiments, the model may be represented by or associated with a channel, a resource, a resource set, a reference signal (RS) resource, a RS resource set, a RS port, a set of RS ports, a RS port ID, or a set of RS port IDs.
[0048] In some embodiments, the model may comprise a set of weights values that may be learned during training, for example for a specific architecture or configuration, where a set of weights values may also be called a parameter set.
[0049] In some embodiments, the model may be used to predict a target cell, or measurements of a set of beams of a set of candidate cells in future based on at least historical measurements (e.g., layer one (L1) -reference signal received power (RSRP) , L1-signal to noise plus interference ratio (SINR) ) of a set of beams of a set of candidate cells.
[0050] In some embodiments, an input of the ML model (i.e., AI input) may refer to the input of a model and indicate data inputted into the model, which may be equivalent to data.
[0051] In some embodiments, an output of ML model (i.e., AI output) may refers to the output of a model and indicate result (s) outputted by the model, which is equivalent to label / data.
[0052] Principles and implementations of the present disclosure will be described in detail below with reference to the figures.
[0053] FIG. 1 illustrates a schematic diagram of an example communication environment 100 in which example embodiments of the present disclosure can be implemented. In the communication environment 100, a plurality of communication devices, including a terminal device 110 and a network device 120, can communicate with each other.
[0054] In the example of FIG. 1, the terminal device 110 may be a UE and the network device 120 may be a base station serving the UE. The serving area of the network device 120 may be called a cell.
[0055] It is to be understood that the number of devices and their connections shown in FIG. 1 are only for the purpose of illustration without suggesting any limitation. The communication environment 100 may include any suitable number of devices configured to implementing example embodiments of the present disclosure. Although not shown, it would be appreciated that one or more additional devices may be located in the cell, and one or more additional cells may be deployed in the communication environment 100. It is noted that although illustrated as a network device, the network device 120 may be another device than a network device. Although illustrated as a terminal device, the terminal device 110 may be other device than a terminal device.
[0056] In the following, for the purpose of illustration, some example embodiments are described with the terminal device 110 operating as a UE and the network device 120 operating as a base station. However, in some example embodiments, operations described in connection with a terminal device may be implemented at a network device or other device, and operations described in connection with a network device may be implemented at a terminal device or other device.
[0057] In some example embodiments, if the terminal device 110 is a terminal device and the network device 120 is a network device, a link from the network device 120 to the terminal device 110 is referred to as a downlink (DL) , while a link from the terminal device 110 to the network device 120 is referred to as an uplink (UL) . In DL, the network device 120 is a transmitting (TX) device (or a transmitter) and the terminal device 110 is a receiving (RX) device (or a receiver) . In UL, the terminal device 110 is a TX device (or a transmitter) and the network device 120 is a RX device (or a receiver) .
[0058] The communications in the communication environment 100 may conform to any suitable standards including, but not limited to, Global System for Mobile Communications (GSM) , Long Term Evolution (LTE) , LTE-Evolution, LTE-Advanced (LTE-A) , New Radio (NR) , Wideband Code Division Multiple Access (WCDMA) , Code Division Multiple Access (CDMA) , GSM EDGE Radio Access Network (GERAN) , Machine Type Communication (MTC) and the like. The embodiments of the present disclosure may be performed according to any generation communication protocols either currently known or to be developed in the future. Examples of the communication protocols include, but not limited to, the first generation (1G) , the second generation (2G) , 2.5G, 2.75G, the third generation (3G) , the fourth generation (4G) , 4.5G, the fifth generation (5G) communication protocols, 5.5G, 5G-Advanced networks, or the sixth generation (6G) networks.
[0059] In some embodiments, one or more models may be deployed at the terminal device 110 and / or the network device 120. For example, a first model such as an AI / ML encoder may be deployed at the terminal device 110. A second model such as an AI / ML decoder may be deployed at the network device 120. The first model and the second model may jointly perform an AI / ML based functionality, such as CSI compression. For example, the first model may encode channel estimation information into bits. The encoded bits may include such as AI precoding matrix indicator (PMI) . The second model may decode the encoded bits into AI CSI. In this way, a two-sided model-based CSI compression is achieved.
[0060] In some embodiments, the performance of the first and second models may be monitored. For example, the terminal device 110 and / or the network device 120 may perform model monitoring. In some embodiments, the network device 120 monitors the performance metric (s) and makes decision (s) on model-related operations, such as, selections, activation, deactivation, switching, fallback and so on.
[0061] In some embodiments, the network device 120 may perform the performance monitoring one or more CSI reports from the terminal device 110. FIG. 2 illustrates a signaling flow 200 of CSI report transmission in accordance with some embodiments of the present disclosure. For the purposes of discussion, the signaling flow 200 will be discussed with reference to FIG. 1, for example, by using the terminal device 110 and the network device 120.
[0062] In operation, the network device 120 transmits (210) , to the terminal device 110, an indication for triggering a CSI report configured for reporting a first CSI and a second CSI. The terminal device 110 receives (220) the indication. The first CSI and the second CSI are determined based on a same reference signal (RS) resource. For example, one of the first CSI and the second CSI may be target CSI, and the other may be AI CSI. As used herein, the term “AI CSI” may refer to CSI determined based on AI / ML, such as CSI determined by an AI / ML model or a two-sided model. As used herein, the term “target CSI” may also be referred to as “non-AI CSI” , “output CSI by the terminal device 110” , “output-CSI-UE” , “high resolution CSI” or “ground truth CSI” . In the following description, some embodiments will be described with the first CSI being the target CSI, and the second CSI being the AI CSI.
[0063] In some embodiments, the term “RS” is interchangeably with RS resource. The RS may be CSI-RS associated with or configured for the CSI report. The terminal device 110 may determine the first CSI and the second CSI based on the CSI-RS, for example, by measuring the CSI-RS.
[0064] In some embodiments, the terminal device 110 may be configured, activated or triggered by the network device 120 with a periodic, semi-persistent or aperiodic CSI report. The CSI report is configured for reporting AI CSI and target CSI.
[0065] The terminal device 110 transmits (240) , to the network device 120, the CSI report comprising a first part and a second part. Each of the first part and the second part includes partial information of the first CSI and the second CSI. The network device 120 receives (250) the CSI report. As used herein, the first part may be referred to as “part 1” , and the second part may be referred to as “part 2” . In this way, the first CSI and the second CSI can be transmitted to the network device 120 together in a single CSI report. For example, the AI CSI and the target CSI may be reported simultaneously in a same CSI report.
[0066] In some embodiments, the CSI report may be configured for model monitoring. For example, if at least one of the following conditions is satisfied, it may be considered that the CSI report is configured for model monitoring. A first condition may be that the terminal device 110 is provided with a configuration related to model monitoring before transmitting the CSI report. A second condition may be that the CSI report is transmitted / triggered in a time duration that is configured for model monitoring.
[0067] As used herein, “the terminal device 110 or UE may not send a CSI report” may be interchangeably with at least one of the followings: the CSI report may not be sent by UE; UE may omit or ignore the CSI report; or the CSI (or at least one information or measurement in the CSI report) may not be updated UE.
[0068] In some embodiments, what information or content may be included in the first part and the second part of the CSI report needs to be determined. To determine the content of the first and second parts in the CSI report, the information or content for a CSI report including the first CSI or a second CSI report including the second CSI may be discussed.
[0069] FIG. 3A illustrates a structure 300 of a first CSI report including the AI CSI. As illustrated, the CSI report may include a part 310 (referred to as part 1) and a part 320 (referred to as part 2) . The part 310 may include a rank indication (RI) 312, a channel quality indicator (CQI) 314 and a new indicator (NI) 316. The part 320 may include AI precoding matrix indicator (PMI) 322. As used herein, the NI may also be referred to as a second indicator. The second PMI may indicate one or more bits determined based on an AI / ML model. The structure of the AI PMI 322 may be layer-wise, subband-wise or antenna port-wise. In other words, the AI PMI 332 may be scaled with layer, subband or antenna port.
[0070] In some embodiments, for Type I, Type II, Enhanced Type II and Further Enhanced Type II Port Selection CSI feedback on physical uplink shared channel (PUSCH) , a CSI report comprises of two parts. For example, Part 1 may have a fixed payload size and may be used to identify the number of information bits in Part 2. Part 1 may be transmitted in its entirety before Part 2. For Enhanced Type II CSI feedback and Further Enhanced Type II Port Selection CSI feedback, Part 1 may contain RI (if reported) , CQI and an indication of the overall number of non-zero amplitude coefficients across layers. The fields of Part 1 –RI (if reported) , CQI, and the indication of the overall number of non-zero amplitude coefficients across layers –are separately encoded. Part 2 may contain the PMI of the Enhanced Type II or Further Enhanced Type II Port Selection CSI. Part 1 and Part 2 are separately encoded.
[0071] FIG. 3B illustrates a structure 350 of a second CSI report including the target CSI. As illustrated, the CSI report may include a part 330 (referred to as part 1) and a part 340 (referred to as part 2) . The part 330 may include an RI 332, a CQI 334 and an indicator 336. The indicator 336, also referred to as “KNZ” , indicates a total number of non-zero coefficients summed across all layers. The part 340 may include target PMI 342.
[0072] Inventors have studied the structures 300 and 350, and found out that partial information in the structure 300 and partial information in the structure 350 may be included in the first part of the transmitted (240) CSI report, and remaining information in the structures 300 and 350 may be included in the second part of the transmitted (240) CSI report.
[0073] Still referring to FIG. 2, in some embodiments, the first CSI may include at least one of: at least one first RI, at least one first CQI, at least one first indicator, at least one first PMI, at least one RI offset between the at least one first RI and at least one second RI, or at least one CQI offset between the at least one first CQI and at least one second CQI.
[0074] Each of the at least one first indicator may indicate a total number of non-zero coefficients summed across all layers. Alternatively, or in addition, each of the at least one first indicator may be an indication of the overall number of non-zero amplitude coefficients across layers. As used herein, the term “first indicator” may be referred to as “KNZ” . As used herein, the term “KNZ (information) ” may refer to an indicator of the total number of non-zero coefficients summed across all layers, or an indication of the overall number of non-zero amplitude coefficients across layers.
[0075] Each of the at least one first PMI may indicate one or more parameters determined based on a codebook. As used herein, the first PMI may be referred to as target PMI. The term “target PMI (information) ” may be interchangeably with non-AI PMI, legacy PMI, PMI, or PMI of eType II (i.e., enhanced type II) . It may comprise a set of parameters (e.g., i1, i2) associated with a codebook (e.g., eType II codebook) . In some embodiments, scalar quantization and / or codebook-based quantization may be applied to the ground-truth PMI such as the target PMI.
[0076] In some embodiments, the first CSI may include at least CQI for first codeword, RI and at least the content of CSI generation part output such as the target PMI. The first RI and the first indicator may be used to identify the number of information bits in the second part for the first PMI such as the payload size of the target PMI. The first CQI (information) may include one wideband CQI (information) and at least one subband CQI (information) or subband differential CQI.
[0077] In embodiments where the first CSI being the target CSI, the first CSI may include at least one of: target RI, target CQI, KNZ, or target PMI. For example, the target PMI may be PMI of enhanced type 2 CSI. The target CQI may include at least one of a target wideband CQI or a target subband CQI.
[0078] In some embodiments, the second CSI may include at least one of: at least one second RI, at least one second CQI, at least one second indicator, at least one second PMI, the at least one RI offset, or the at least one CQI offset. Each of the at least one second indicator may indicate a payload size of the second CSI. As used herein, the second indicator may be referred to as new indicator (NI) . Each of the at least one second PMI may indicate one or more bits determined based on an AI / ML model. The second PMI may be referred to as AI PMI. The term “AI PMI (information) ” may be interchangeably with encoded bits, compressed bits, quantization bits, latent space, encoder output, or output CSI. It may comprise a set of binary bits (e.g., 0, 1) .
[0079] In some embodiments, the second indicator such as NI may be associated with the information of factors that represent a specific CSI payload size and / or model (e.g., UE part model compatible with the NW part model used by the gNB, rank value, layer value, quantization method / granularity, size of latent space from scalable dimensions for each layer) , e.g., model ID. In some embodiments, the RI may be equivalent to the NI, vice versa. In this case, the first part of CSI report may include RI and CQI, not NI. In some embodiments, the second RI and NI may be used to identify the number of information bits in the second part for the second PMI, such as the payload size of the AI PMI. The second CQI (information) may include one wideband CQI (information) and at least one subband CQI (information) or subband differential CQI.
[0080] In embodiments where the second CSI being the AI CSI, the second RI may be referred to as AI RI, and the second CQI may be referred to as AI CQI. For the first CSI being the target CSI, the first RI may be referred to as target RI, and the first CQI may be referred to as target CQI. The AI RI may be the same as target RI. It may be interchangeably with RI. RI is interchangeably with layer indicator (LI) . AI CQI may be the same as target CQI. It may be interchangeably with CQI.
[0081] As used herein, the term “RI” refers to a rank indication / identifier / indicator / index, indication / identifier / indicator / index of rank, indication / identifier / indicator / index of rank indication / identifier / indicator / index. As used herein, the term “LI” may refer to a layer indication / identifier / indicator / index, indication / identifier / indicator / index of layer, indication / identifier / indicator / index of layer indication / identifier / indicator / index.
[0082] In embodiments where the second CSI being the AI CSI, the second CSI may include at least one of: AI RI, AI CQI, NI or AI PMI (i.e., encoded bits) . The AI CQI may include at least one of an AI wideband CQI or an AI subband CQI.
[0083] In some embodiments, the RI, CQI, NI, PMI and any other suitable information in the CSI report may be in different fields of the CSI report. Table 1 shows the fields for RI and CQI of codebook Type being equal to typeII-r16 or typeII-PortSelection-r16.
[0084] Table 1
[0085] where nRI is the number of allowed rank indicator values according to a predefined standard such as Clauses 5.2.2.2.5 and 5.2.2.2.6 in [6, technical specification (TS) 38.214] , where p1, N3, R, and β are given by the predefined standard. The values of the rand indicator field are mapped to allowed rand indicator values with increasing order, where ‘0’ is mapped to the smallest allowed rand indicator value. The values of the KNZ indicator field mare mapped to the allowed values of KNZ, according to the predefined standard, with increasing order, where ‘0’ is mapped to KNZ =1.
[0086] In some embodiments, for CSI compression using two-sided model use case, there are several options for CQI determination in CSI report, if CQI in CSI report is configured. In a first option (referred to as Option 1) , CQI is not calculated based on the output of CSI reconstruction part from the realistic channel estimation. The Option 1 may include Option 1a, Option 1b and Option 1c. For Option 1a, CQI may be calculated based on target CSI with realistic channel measurement. For Option 1b, CQI may be calculated based on target CSI with realistic channel measurement and potential adjustment. For Option 1c, CQI may be calculated based on legacy codebook. In a second option (also referred to as Option 2) , CQI is calculated based on the output of CSI reconstruction part from the realistic channel estimation. Option 2 may include Option 2a and Option 2b. For Option 2a, CQI may be calculated based on CSI reconstruction output, if CSI reconstruction model is available at the UE and UE may perform reconstruction model inference with potential adjustment.
[0087] It is to be noted that CSI reconstruction part at the UE may be different comparing to the actual CSI reconstruction part used at the NW. For Option 2b, CQI is calculated using two stage approach, UE derive CQI using precoded CSI-RS transmitted with a reconstructed precoder. It is to be understood that other options are not precluded. Feasibility of different options may be evaluated. Gap analyses between the UE side CQI calculation results and the NW side results, as well as the impact on the scheduling performance may be evaluated. Complexity of CQI calculation needs to be evaluated, including the computing complexity and potential RS / signaling overhead.
[0088] In some embodiments, the terminal device 110 may determine (230) the first CSI and the second CSI. The terminal device 110 may transmit (240) the CSI report comprising the first CSI and the second CSI to the network device 120. In other words, the terminal device 110 may report the first CSI and the second CSI simultaneously to the network device 120 in the CSI report.
[0089] FIG. 4A illustrates a flowchart of a process 400 for CSI determination. The process 400 may be implemented by the terminal device 110. As illustrated, the terminal device 110 may estimate a channel to obtain a channel estimation 410. A precoding matrix 415 may be determined based on the channel estimation 410. A quantization process 420 is performed on the precoding matrix 415, to obtain a target PMI 430. For example, a scalar quantization or codebook-based quantization may be performed for the target CSI to obtain the target PMI 430. An encoder 425 such as an AI / ML model-based encoder may obtain AI PMI 435 based on the precoding matrix 415. The AI PMI may be encoded bits. The terminal device 110 may determine the AI CSI based on the AI PMI 435. The terminal device 110 may determine the target CSI based on the target PMI 430.
[0090] Refers back to FIG. 2, as discussed, the CSI report may include the first part and the second part. The first part may include at least one RI and / or at least one CQI. For example, the at least one RI may be determined by the terminal device 110, such as by legacy RI determination. In some embodiments, the AI RI may be the same as the target RI, or different from the target AI. The AI CQI may be the same as the target CQI, different from the target CQI, or determined based on the target CQI (e.g., based on the target CQI and a CQI adjustment or offset) .
[0091] In some embodiments, the first part of the CSI report may include at least one of: the at least one first RI, the at least one second RI, the at least one RI offset, the at least one first CQI, the at least one second CQI, the at least one CQI offset, the at least one first indicator, or the at least one second indicator. The second part of the CSI report may include at least one of: the at least one first PMI, or the at least one second PMI. These contents or information may be referred to as potential information in the CSI report.
[0092] In some embodiments, the at least one first RI or the at least one second RI may be excluded from the first part of the CSI report. For example, if the AI RI is the same as the target RI, one of the AI RI or the target RI may be included in the CSI report. Alternatively, or in addition, in some embodiments, the at least one RI offset may be excluded from the first part of the CSI report. For example, if the AI RI is the same as the target RI, a corresponding RI offset between the AI RI and the target RI may be excluded from the CSI report.
[0093] In some embodiments, if the AI RI is different from the target RI, two Ris may be included. That is, both the target RI and the AI RI may be included. Optionally, the target (or AI) RI and a corresponding RI offset may be included. The RI offset may indicate a difference between the AI RI and the target RI.
[0094] In some embodiments, the at least one first CQI or the at least one second CQI may be excluded from the first part of the CSI report. For example, if the AI CQI is the same as the target CQI, one CQI may be included, such as the target CQI or the AI CQI. Alternatively, or in addition, in some embodiments, the at least one CQI offset may be excluded from the first part of the CSI report. For example, if the AI CQI is the same as the target CQI, a corresponding CQI offset between the AI CQI and the target CQI may be excluded.
[0095] If the AI CQI is different from the target CQI or determined based on the target CQI, two CQIs may be included, i.e., both the target CQI and the AI CQI may be included. Optionally, the target (or AI) CQI and a corresponding CQI offset may be included. The CQI offset may indicate a difference between the AI (wideband or subband) CQI and the target (wideband or subband) CQI. In some embodiments, a CSI field may indicate the CQI offset (also referred to as CQI adjustment) . The bitwidth for the CSI field indicating the CQI offset may be, for example, 1 bit, 2 bits, or 3 bits.
[0096] In some embodiments, the KNZ in the target CSI may be included in the first part of the CSI report. The NI in the AI CSI may not be included in the first part of the CSI report. The second part of the CSI report may include at least one of the AI PMI in the AI CSI or the target PMI in the target CSI.
[0097] Several embodiments regarding contents or information in the first and second parts of the CSI report have been described. It is to be understood that these example embodiments are only for the purpose of illustration, without suggesting any limitation. Any suitable content or information may be included in the first or second part of the CSI report.
[0098] In some embodiments, the mapping order of information included in the CSI report may be determined. For example, a mapping order of CSI fields indicating the at least one first RI, or the at least one first CQI, or the at least one first indicator, or the at least one first PMI may be determined based on a value of the at least one first RI. For another example, a mapping order of CSI fields indicating the at least one second RI, or the at least one second CQI, or the at least one second indicator, or the at least one second PMI may be determined based on a value of the at least one second RI.
[0099] In some embodiments, the terminal device 110 may determine a mapping order of CSI fields indicating the at least one first RI, or the at least one first CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one first indicator, or the at least one first PMI based on at least one value of the at least one first RI, or at least one first RI corresponding to the at least one first CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one first indicator, or the at least one first PMI.
[0100] Alternatively, or in addition, in some embodiments, the terminal device 110 may determine a mapping order of CSI fields indicating the at least one second RI, or the at least one second CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one second indicator, or the at least one second PMI based on at least one value of the at least one second RI, or at least one second RI corresponding to the at least one second CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one second indicator, or the at least one second PMI .
[0101] In an example, if the AI RI is the same as the target RI, and if the AI CAI is the same as the target CAI, the mapping order of CSI fields indicating information of the CSI report may be shown in Table 2 below. Optionally, any other mapping order may also be possible.
[0102] Table 2
[0103] In another example, if the AI RI is different from the target RI, and if the AI CQI is different from the target CQI, the mapping order of CSI fields indicating the above information of one CSI report may be shown in Table 3. Optionally, any other mapping order is also possible.
[0104] Table 3
[0105] In some embodiments, it is assumed that the terminal device 110 is configured to determine and report two RIs or more RIs. For example, a plurality of RIs may be determined by the terminal device 110. This may occur in situations that the network device 120 wants to know model performance corresponding to a plurality of ranks.
[0106] In such cases, if the AI RI is the same as the target RI, two RIs may be included in the first part of the CSI report. If the AI RI is the different from the target RI, two target RIs and two AI RIs may be included. Optionally, two target (or AI) RIs and two (corresponding) RI offsets may be included. If the AI CQI is the same as the target CQI, two CQIs may be included in the first part. If the AI CQI is the different from the target CQI or determined based on the target CQI, two target CQIs and two AI CQIs may be included in the first part. Optionally, two target (or AI) CQI and two (corresponding) CQI offsets may be included in the first part. In addition, two KNZs may be included in the first part of CSI report. Two NIs, or one NI may be included in the first part. Alternatively, two NIs or one NI may not be reported. Each RI offset, CQI, target CQI, AI CQI, CQI offset, KNZ or NI may correspond to a rank.
[0107] In some embodiments, the second part of the CSI report may include at least one of the followings: two AI PMIs, or two target PMIs. Each AI PMI or target PMI may correspond to a rank.
[0108] In some embodiments, for the same type of information, the determination of the mapping order of CSI fields indicating the above information may be as follows. For the CSI fields indicating the two RIs, the mapping order may be determined based on: value of RI, e.g., ascending (or descending) order of values of the two RIs. For the CSI fields indicating the two RI offsets, two CQIs, two target CQIs, two AI CQIs, two CQI offsets, two NKZs or two NIs, two AI PMIs or two target PMIs, the mapping order may follow (or be the same as) the mapping order of the CSI fields indicating the two RIs.
[0109] In an example embodiment, if the AI RI is the same as the target RI, and if the AI CQI is the same as the target CQI, the mapping order of CSI fields indicating the information of the CSI report may be shown in Table 4. In Table 4, ‘#1’ corresponds to the first rank, and ‘#2’ corresponds to the second rank. Optionally, any other mapping order is also possible.
[0110] Table 4
[0111] In another example embodiment, if the AI RI is different from the target RI, and if the AI CQI is different from the target CQI, the mapping order of CSI fields indicating the above information of one CSI report may be shown in Table 5. Optionally, any other mapping order is also possible.
[0112] Table 5
[0113] In some embodiments, at least one RI may be indicated by the network such as the network device 120. This may occur when the network wants to know model performance corresponding to specific rank (s) . In such cases, one or more RIs may be indicated by NW.
[0114] In some mechanism, the number of layers or the ranks may be determined by NW. It means that the terminal device such as UE may be provided with a set of ranks by NW. When UE is provided with the set of ranks, UE may perform CSI reporting based on the set of ranks, i.e., report CSI (e.g., RI, CQI, PMI) corresponding to all ranks in the set of ranks. However, it is unclear how the network provides the set of ranks to UE. To at least solve the problems, in some embodiments according to the present disclosure, the terminal device 110 may determine at least one RI based on at least one predefined rank.
[0115] In some embodiments, the terminal device 110 may determine the at least one first RI or the at least one second RI based on one or more predefined ranks. That is, the terminal device 110 may determine the set of ranks implicitly based on the predefined ranks. The terminal device 110 may perform CSI reporting based on ranks in the determined set of ranks.
[0116] In an example, the one or more predefined rank may include a rank with minimum value such as a smallest rank, for example, a rank being equal to 1. In another example, the one or more predefined rank may include a rank with maximum value such as a largest rank. In a further example, the one or more predefined rank may include the rank with minimum value and the rank with maximum value such as the smallest rank and the largest rank. In a still further example, the one or more predefined rank may include all ranks.
[0117] In some embodiments, the terminal device 110 may determine the at least one first RI or the at least one second RI based on the predefined rank (s) if at least one of the following conditions is fulfilled. That is, the terminal device 110 may determine the set of ranks based on the predefined rank (s) if at least one of the following conditions is fulfilled.
[0118] A first condition may be that the CSI report is configured for model monitoring. A second condition may be that no rank is indicated by a parameter related to RI configuration received from the network device 120. For example, if the terminal device 110 is provided with a first parameter (also referred to as a first bitmap parameter) and a second parameter (also referred to as a second bitmap parameter) and no rank is indicated by the first or second parameter, the second condition is fulfilled. The first or second parameter may be denoted as a bit sequence r3, r2, r1, r0, where r0 is the least significant bit (LSB) and r3 is the most significant bit (MSB) . If all ri=0, no rank is indicated.
[0119] A third condition may be that an indication received from the network device 120 indicates that the at least one first RI or the at least one second RI are determined based on the one or more predefined ranks. For example, if the terminal device 110 is provided with a second parameter, which indicates that the set of ranks is determined based on the predefined rank (s) , the third condition is fulfilled.
[0120] Several conditions for the terminal device 110 to determine the at least one RI or the set of ranks based on the predefined rank (s) have been described. It is to be understood that any other suitable condition may be applied. These conditions and any other suitable condition may be applied in any suitable combination. Scope of the present disclosure is not limited in this regard.
[0121] Alternatively, or in addition, in some embodiments, the terminal device 110 may determine the at least one first RI or the at least one second RI based on a parameter related to RI configuration from the network device 120. By way of example, the terminal device 110 may determine the at least one first RI or the at least one second RI based on a first parameter related to RI configuration received from the network device 120. The first parameter (also referred to as a first bitmap parameter) may be in a form of a bit sequence such as r3, r2, r1, r0, each bit ri of the bit sequence corresponding to a rank.
[0122] In some embodiments, if ri is 1, i∈ {0, 1, …, 3} , CSI reporting corresponding to υ=i+1 layers may be performed. If ri is 0, i∈ {0, 1, …, 3} , CSI reporting corresponding to υ=i+1 layers may not be performed. In other words, CSI reporting may not be performed (or allowed) to correspond to any precoder associated with υ=i+1 layers. For example, assuming the first parameter (i.e., r3, r2, r1, r0) is 0, 0, 1, 1, the CSI reporting corresponding to 1 layer (or rank=1) and the CSI reporting corresponding to 2 layers (or rank=2) may be performed.
[0123] In some embodiments, in response to receiving from the network device 120 a second parameter related to RI configuration and a first indication, the terminal device 110 may determine the at least one first RI or the at least one second RI based on the second parameter and the first indication. The second parameter (also referred to as a second bitmap parameter) such as RI-Restriction may be in a form of a bit sequence such as r3, r2, r1, r0, each bit ri of the bit sequence corresponding to a rank. The first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter.
[0124] In such cases, the set of ranks may be determined based on the second (bitmap) parameter such as RI-Restriction, which forms the bit sequence r3, r2, r1, r0, where r0 is the LSB and r3 is the MSB. If ri is zero, i∈ {0, 1, …, 3} , CSI reporting are not allowed to correspond to any precoder associated with υ=i+1 layers.
[0125] In this case, if the terminal device 110 is provided with the first indication by the network device 120 using a radio resource control (RRC) , medium access control control element (MAC CE) or downlink control information (DCI) , for the second parameter, the terminal device 110 may assume that when ri is 1, i∈ {0, 1, …, 3} , CSI reporting corresponding to υ=i+1 layers may be performed. In other words, the first indication may indicate the above behavior of the terminal device 110.
[0126] As discussed, in some embodiments, the at least one first RI, the at least one second RI or the at least one RI offset is excluded from the CSI report. In some embodiments, such exclusion may be in response to at least one of the following conditions. A first condition may be that the terminal device 110 is provided with the first parameter related to RI configuration. The first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank.
[0127] A second condition may be that the terminal device 110 is provided with the second parameter related to RI configuration and a first indication. The first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter. A third condition may be that the terminal device 110 is provided with the second parameter indicating one rank. A fifth condition may be that the CSI report is configured for model monitoring.
[0128] Alternatively, or in addition, in some embodiments, the at least one first CQI, the at least one second CQI or the at least one CQI offset may be excluded from the CSI report. Such exclusion may also be in response to at least one of the above conditions.
[0129] Several conditions for excluding the at least one first RI, the at least one second RI or the at least one RI offset from the CSI report have been described. These conditions and any other suitable conditions may be applied in any suitable combination. Scope of the present disclosure is not limited here.
[0130] In some embodiments, one RI is indicated by the network device 120. In such case, as the RI is determined and indicated by the network device 120, the terminal device 110 may not need to report the RI. Specifically, the terminal device 110 does not expect to report RI (or be configured to report RI) if at least one of the followings is fulfilled. A first condition may be that the terminal device 110 is provided with the first parameter. A second condition may be that the terminal device 110 is provided with the second parameter and the first indication. A third condition may be that the terminal device 110 is provided with the second parameter and the second parameter indicates one rank (i.e., only one ri=1) . A fourth condition may be that the CSI report is configured for model monitoring.
[0131] In such cases, the first part such as part 1 in the CSI report may comprise at least one of: at least one CQI, KNZ, or NI. If the AI CQI is the same as the target CQI, one CQI may be included. If the AI CQI is the different from the target CQI or determined based on the target CQI, both the target CQI and the AI CQI may be included, or the target (or AI) CQI and a (corresponding) CQI offset may be included. The second part such as part 2 in the CSI report may include at least one of: AI PMI or target PMI.
[0132] In some embodiments, a plurality of RIs is indicated by the network device 120. As the RI (s) is determined and indicated by the network, the terminal device 110 may not need to report the RI (s) . Specifically, the terminal device 110 does not expect to report RI (or be configured to report RI) if at least one of the following conditions is fulfilled. A first condition may be that the terminal device 110 is provided with the first parameter. A second condition may be that the terminal device 110 is provided with the second parameter and the first indication. A third condition may be that the CSI report is configured for model monitoring.
[0133] In such cases, the first part in the CSI report may include at least one of: two CQIs, two KNZs, two NIs, or one NI. If the AI CQI is the same as the target CQI, two CQIs may be included. If the AI CQI is the different from the target CQI or determined based on the target CQI, two target CQIs and two AI CQIs may be included. Optionally, two target (or AI) CQI and two (corresponding) CQI offsets may be included. The two NIs or the one NI may not be reported in some embodiments.
[0134] The second part in the CSI report may include at least one of: two AI PMIs, or two target PMIs. Each CQI, target CQI, AI CQI, CQI offset, KNZ, NI AI PMI or target PMI may correspond to a rank. For the CSI fields indicating the two CQIs, two target CQIs, two AI CQIs, two CQI offsets, two KNZs or two NIs, two AI PMIs or two target PMIs, the mapping order may be determined based on: value of (the corresponding) RI, e.g., ascending (or descending) order of values of the two RIs.
[0135] Several embodiments of the first part and second part in the CSI report have been described. With these embodiments, the network device 120 may perform (260) a monitoring such as a model performance monitoring based on eventual key performance indicators (KPIs) such as throughput or legacy CSI feedback.
[0136] FIG. 4B illustrates a flow chart of a process 450 for model monitoring. The process 450 may be implemented by the network device 120. The target PMI 430 and the AI PMI 435 in FIG. 4B may be obtained by the process 400 in FIG. 4A. As illustrated, a dequantization process 465 may be performed on the target PMI 430 to obtain a target precoding matrix 475. A decoder such as an AI / ML based decoder 470 may decode the AI PMI 435 into an AI precoding matrix 480. It is to be understood that the dequantization process 465 may be inverse to the quantization process 420 in FIG. 4A. The decoder 470 may be associated with the encoder 425 in FIG. 4A. That is, the operations or processes performed by the decoder 470 may be inverse to those of the encoder 425. Based on the target precoding matrix 475 and AI precoding matrix 480, performance monitoring metric (s) 485 may be determined. In addition, other information in the target CSI and / or other information in the AI CSI may be used for determining the performance monitoring metric (s) 485. For example, the eventual KPIs such as the throughput may be determined based on the target precoding matrix 475 and AI precoding matrix 480, any other suitable information in the target CSI and / or the AICSI. The network device 120 may perform the model monitoring based on the performance monitoring metric (s) 485.
[0137] Still referring to FIG. 2, alternatively, or in addition, in some embodiments, the model monitoring or performance metric may be determined based on intermediate KPI such as SGCS. In some embodiments, the RI is determined by the terminal device 110, all information in the target CSI may be reported. For the AI CSI, the AI RI may be determined based on (e.g., be the same as) the target RI. The AI CQI may not be reported. The first part in the CSI report may include at least one of: one RI (i.e., the target QI) , one CQI (i.e., the target CQI) , one KNZ, or one NI (may not be included) . The second part of the CSI report may include at least one of: one AI PMI or one target PMI.
[0138] In such embodiments, the mapping order of CSI fields indicating the above information of one CSI report may be shown in Table 6 below. Optionally, any other mapping order may be also possible.
[0139] Table 6
[0140] Alternatively, in some embodiments, the RI may be indicated by the network device 120. Considering that CQI may not be necessary for model monitoring at the network device 120, the terminal device 110 may not report or determine the CQI (including the target CQI and the AI CQI) . Specifically, the terminal device 110 may not expect to report CQI or be configured to report CQI if at least one of the following conditions is fulfilled. A first condition may be that the terminal device 110 is provided with the first parameter. A second condition may be that the terminal device 110 is provided with the second parameter and the first indication. A third condition may be that the terminal device 110 is provided with the second parameter and the second parameter indicates one rank (i.e., only one ri=1) . A fourth condition may be that the CSI report is configured for model monitoring.
[0141] In some embodiments, the first part of the CSI report may include at least one of:the at least one second PMI, or the at least one first indicator. For example, the first part in the CSI report may include at least one of: one KNZ, one NI (may not be included) . The second part of the CSI report may include the at least one first PMI. For example, the second part in the CSI report may include at least one of: one target PMI, or one AI PMI.
[0142] In such cases, a bitwidth for a CSI field indicating the second PMI may be determined based on an RI or the second indicator such as NI received from the network device 120, or determined based on an RI or the second indicator such as NI corresponding to the at least one second PMI.
[0143] In some embodiments if the NI is not reported, the AI PMI may be reported in the first part of the CSI report, not in the second part. For example, the mapping order of CSI fields indicating the above information of one CSI report may be shown in Table 7 below. Optionally, any other mapping order is also possible.
[0144] Table 7
[0145] In this case, the bitwidth for the CSI field indicating the AI PMI may be determined based on at least one of an RI indicated by the network device 120, or an NI indicated by the network device 120.
[0146] In some embodiments, a plurality of RIs such as two RIs are indicated by the network device 120. In such cases, the first part of the CSI report may include at least one of: two KNZs, or two NIs (may not be reported) . The second part of the CSI report may include at least one of: two target PMIs, or two AI PMIs. Each KNZ, NI, target PMI or AI PMI may correspond to a rank.
[0147] In some embodiments, if the NI is not reported, the two AI PMIs may be reported in the first part of the CSI report, not in the second part. For example, the mapping order of CSI fields indicating the above information of one CSI report may be shown in Table 8 below. Optionally, any other mapping order is also possible.
[0148] Table 8
[0149] In this case, the bitwidth for the CSI field indicating AI PMI may be determined based on at least one of the RI corresponding to the AI PMI, or the NI corresponding to the AI PMI. The RI or NI may be indicated by the network device 120.
[0150] For the CSI fields indicating the two KNZ s, two NIs, two AI PMIs or two target PMIs, the mapping order may be determined based on: value of (the corresponding) RI, e.g., ascending (or descending) order of values of the two RIs (and / or two NIs) .
[0151] Embodiments regarding the content or information in each part of the CSI report, the mapping order of the information in the CSI report, and the bitwidth for the CSI field have been described. With these embodiments, the terminal device 110 knows how to report the listed information based on the corresponding CSI fields. For example, the terminal device 110 knows how to determine the mapping order or bitwidth for the CSI fields indicating the listed information in the CSI report. In addition, the network knows how to configure the CSI report. For example, the network can configure ‘reportQuantity’ reasonably based on the information in the CSI report.
[0152] In some cases, the configured PUSCH resources may be not insufficient for reporting the CSI report. How will the terminal device 110 handle the CSI report in such cases needs to be considered.
[0153] In some embodiments, the CSI report is transmitted if the number of coded modulation symbols for the CSI report transmitted on a PUSCH is less than or equal to the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH. In other words, the terminal device 110 does not expect an unexpected event. For example, the unexpected event may be that the number of coded modulation symbols for the CSI report transmitted on a PUSCH is larger than the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH. That is, the terminal device 110 may not expect the following event: the number of coded modulation symbols for the CSI report (e.g., CSI part 2) transmitted on the PUSCH is larger than the number of available / configurable coded modulation symbols for the CSI report (e.g., CSI part 2) transmitted on the PUSCH. In this way, normal or complete model monitoring can be ensured.
[0154] The unexpected event may be represented as (1) below.
[0155] where OCSI-2 denotes the number of bits for CSI part 2; LCSI-2 denotes the number of cyclic redundancy check (CRC) bits for CSI part 2; is configured by a higher layer parameter; CUL-SCH is the number of code blocks for UL-shared channel (SCH) of the PUSCH transmission, Kr is the r-th code block size for UL-SCH of the PUSCH transmission; is the total number of orthogonal frequency division multiplexing (OFDM) symbols for UL-SCH of the PUSCH transmission; is the number of resource elements that can be used for transmission of uplink control information (UCI) in OFDM symbol l, for in the PUSCH transmission and is the total number of OFDM symbols of the PUSCH, including all OFDM symbols used for demodulation reference signal (DMRS) ; for any OFDM symbol that carries DMRS of the PUSCH, for any OFDM symbol that does not carry DMRS of the PUSCH, is the number of subcarriers in OFDM symbol l that carries phase tracking reference signal (PTRS) , in the PUSCH transmission; α is configured by higher layer parameter scaling; the number of coded modulation symbols per layer for CSI part 1 transmission, denoted as Q′CSI-part1; the number of coded modulation symbols per layer for hybrid automatic repeat request (HARQ) -acknowledgement (ACK) and configured grant (CG) -UCI transmission, denoted as Q′ACK; the number of coded modulation symbols per layer for CG-UCI transmission, denoted as Q′CG-UCI, Q′ack / CG-UCI may be either Q′CG-UCI or Q′ACK.
[0156] In some embodiments, if the number of coded modulation symbols for the CSI report transmitted on a PUSCH is larger than the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH, the terminal device 110 may transmit the CSI report by omitting partial information in the second part of the CSI report based on at least one of the following priority rules.
[0157] A first priority rule may be that a first precoding matrix indicator (PMI) of the first CSI has a higher or lower priority than a second PMI of the second CSI. For example, the CSI part 2 may comprise one target PMI and one AI PMI. In this case, the target PMI may have higher (or lower) priority than the AI PMI. It means that the terminal device 110 may prioritize omitting the AI PMI or a portion of the AI PMI. Furthermore, the target PMI and AI PMI may correspond to separate groups, which are predefined to determine priority or mapping order of corresponding CSI fields.
[0158] A second priority rule may be that a first PMI corresponding to a first RI of the first CSI has a higher priority or a lower priority than a further first PMI corresponding to a further first RI of the first CSI, wherein the first RI has a lower value than the further first RI. For example, the CSI part 2 may comprise multiple target PMIs and multiple AI PMIs. In this case, in addition to the aforementioned priority order, the AI PMI or target PMI corresponding to smaller RI may have higher (or lower) priority. Furthermore, the AI PMIs or target PMIs corresponding to different RIs may correspond to separate groups.
[0159] A third priority rule may be that a second PMI corresponding to a second RI of the second CSI has a higher priority or a lower priority than a further second PMI corresponding to a further second RI of the second CSI, wherein the second RI has a lower value than the further second RI. For example, the CSI part 2 may comprise multiple target PMIs. In this case, in addition to the aforementioned priority order, the target PMI corresponding to smaller RI may have higher (or lower) priority. Furthermore, the target PMIs corresponding to different RIs may correspond to separate groups.
[0160] It is to be understood that these priority rules are only for the purpose of illustration, without suggesting any limitation. Any suitable priority rule may be applied. By omitting a portion of the second part of the CSI report based on the predefined priority rule, partial model monitoring can be ensured. In addition, it can ensure that the network can still obtain DL CSI.
[0161] Alternatively, in some embodiments, if the number of coded modulation symbols for the CSI report transmitted on a PUSCH is larger than the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH, the terminal device 110 may omit the CSI report. In other words, the terminal device 110 may not transmit the CSI report to the network device 120. In this way, necessary reporting overhead can be reduced.
[0162] In some cases, the CSI report comprising both the target CSI and the AI CSI (referred to as “hybrid CSI report” ) may collide with another CSI report, such as non-AI CSI report, AI CSI report, or the like. The terminal device 110 may determine how to handle the hybrid CSI report.
[0163] In some embodiments, the CSI report (that is, the hybrid CSI report) may have a higher priority than or a lower priority than a first CSI report comprising the second CSI. For example, the first CSI report may be AI CSI report. Alternatively, or in addition, the CSI report (that is, the hybrid CSI report) may have a higher priority than or a lower priority than a second CSI report that does not comprise the second CSI. For example, the second CSI report may be non-AI CSI report. As used herein, the AI CSI report may comprise a CSI report carrying at least the AI PMI, and the non-AI CSI report may comprise a CSI report not carrying the AI PMI. In other words, the priority value associated with the hybrid CSI report may be lower (or higher) than the priority value associated with the non-AI CSI report or AI CSI report.
[0164] In some embodiments, if the CSI report comprises CQI, the CSI report has a higher priority than the first CSI report or the second CSI report. That is, if the hybrid CSI report carries CQI, the hybrid CSI report may have higher priority than the non-AI CSI report or AI CSI report.
[0165] Alternatively, or in addition, in some embodiments, if the CSI report does not comprise CQI, the CSI report has a lower priority than the first CSI report or the second CSI report. For example, if the hybrid CSI report does not carry CQI, the hybrid CSI report may have lower priority than the non-AI CSI report or AI CSI report.
[0166] In this way, the terminal device 110 ca know how to handle the above conflicts between the hybrid CSI report and another CSI report.
[0167] In some cases, for a CSI report associated with KS (KS ≥ 1) CSI-RS resources, the number of CSI processing units (CPUs) for processing the CSI report (OCPU) may be equal to Ks, i.e., OCPU =KS. Assuming a CSI report is associated with only one CSI-RS resource, the OCPU for processing the CSI report may be 1. However, for the CSI report comprising both the target CSI and the AI CSI, because separate CPUs may be required for processing the target CSI and the AI CSI, one CPU is not sufficient for processing both the target CSI and the AI CSI.
[0168] In some embodiments, the number of processing units for processing the CSI report such as the number of CPUs may be determined based on a parameter and the number of RS resources. By way of example, a value of the parameter is equal to 2, or any other suitable value. That is, OCPU = 2*KS, where KS is the number of CSI-RS resources in the CSI-RS resource set for channel measurement.
[0169] In this way, a new OCPU may be defined for the CSI report comprising both the target CSI and the AI CSI. The issue where there is insufficient CPU to process the target CSI and the AI CSI in the CSI report can be avoided. In other words, there may be sufficient CPUs to process the target CSI and the AI CSI in the CSI report.
[0170] It is to be understood the example contents, parameters, fields, tables, values and conditions described above are only for the purpose of illustration, without suggesting any limitation. Those example contents, parameters, fields, tables, values and conditions may be adapted or changed in any proper way.
[0171] It is to be understood that the above-described example embodiments are only for the purpose of illustration without suggesting any limitations. The present disclosure is not limited in this regard.
[0172] FIG. 5 illustrates a flowchart of a communication method 500 implemented at a terminal device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 500 will be described from the perspective of the terminal device 110 in FIG. 1.
[0173] At block 510, the terminal device 110 receives, from a network device, an indication for triggering a channel state information (CSI) report configured for reporting first CSI and second CSI, the first CSI and the second CSI being determined based on the same reference signal (RS) resource.
[0174] At block 520, the terminal device 110 transmits, to the network device, the CSI report comprising a first part and a second part, each of the first part and the second part comprising partial information of the first CSI and the second CSI.
[0175] In some example embodiments, the first CSI comprises at least one of at least one first rank indication (RI) , at least one first channel quality indicator (CQI) , at least one first indicator, at least one first precoding matrix indicator (PMI) , at least one RI offset between the at least one first RI and at least one second RI, or at least one CQI offset between the at least one first CQI and at least one second CQI, each of the at least one first indicator indicating a total number of non-zero coefficients summed across all layers, each of the at least one first PMI indicating one or more parameters determined based on a codebook, or wherein the second CSI comprises at least one of at least one second RI, at least one second CQI, at least one second indicator, at least one second PMI, the at least one RI offset, or the at least one CQI offset, each of the at least one second indicator indicating a payload size of the second CSI, each of the at least one second PMI indicating one or more bits determined based on an artificial intelligence / machine learning (AI / ML) model.
[0176] In some example embodiments, the first part of the CSI report comprises at least one of: the at least one first RI, the at least one second RI, the at least one RI offset, the at least one first CQI, the at least one second CQI, the at least one CQI offset, the at least one first indicator, or the at least one second indicator; and wherein the second part of the CSI report comprises at least one of: the at least one first PMI, or the at least one second PMI.
[0177] In some example embodiments, the at least one first RI or the at least one second RI is excluded from the first part of the CSI report, and / or wherein the at least one RI offset is excluded from the first part of the CSI report.
[0178] In some example embodiments, the at least one first CQI or the at least one second CQI is excluded from the first part of the CSI report, and / or wherein the at least one CQI offset is excluded from the first part of the CSI report.
[0179] In some example embodiments, the terminal device 110 may determine the at least one first RI or the at least one second RI based on one or more predefined ranks, the one or more predefined rank comprising at least one of: a rank with minimum value, a rank with maximum value, the rank with minimum value and the rank with maximum value, or all ranks.
[0180] In some example embodiments, the terminal device 110 may determine the at least one first RI or the at least one second RI in response to at least one of: the CSI report being configured for model monitoring, no rank being indicated by a parameter related to RI configuration received from the network device, or an indication received from the network device indicating that the at least one first RI or the at least one second RI are determined based on the one or more predefined ranks.
[0181] In some example embodiments, the terminal device 110 may determine the at least one first RI or the at least one second RI based on a first parameter related to RI configuration received from the network device, wherein the first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank.
[0182] In some example embodiments, in response to receiving from the network device a second parameter related to RI configuration and a first indication, the terminal device 110 may determine the at least one first RI or the at least one second RI based on the second parameter and the first indication, wherein the first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter.
[0183] In some example embodiments, the first part of the CSI report comprises at least one of: the at least one first RI, the at least one first CQI, the at least one first indicator, or the at least one second indicator; and wherein the second part of the CSI report comprises at least one of: the at least one first PMI, or the at least one second PMI.
[0184] In some example embodiments, the at least one first RI, the at least one second RI or the at least one RI offset is excluded from the CSI report in response to at least one of the following conditions: the terminal device is provided with a first parameter related to RI configuration, wherein the first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank; the terminal device is provided with a second parameter related to RI configuration and a first indication, wherein the first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter; the terminal device is provided with the second parameter indicating one rank; or the CSI report is configured for model monitoring.
[0185] In some example embodiments, the at least one first CQI, the at least one second CQI or the at least one CQI offset is excluded from the CSI report in response to at least one of the following conditions: the terminal device is provided with a first parameter related to RI configuration, wherein the first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank; the terminal device is provided with a second parameter related to RI configuration and a first indication, wherein the first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter; the terminal device is provided with the second parameter indicating one rank; or the CSI report is configured for model monitoring.
[0186] In some example embodiments, a mapping order of CSI fields indicating the at least one first RI, or the at least one first CQI, or the at least one first indicator, or the at least one first PMI is determined based on a value of the at least one first RI, or wherein a mapping order of CSI fields indicating the at least one second RI, or the at least one second CQI, or the at least one second indicator, or the at least one second PMI is determined based on a value of the at least one second RI.
[0187] In some example embodiments, the first part of the CSI report comprises at least one of: the at least one second PMI, or the at least one first indicator; and wherein the second part of the CSI report comprises the at least one first PMI.
[0188] In some example embodiments, a bitwidth for a CSI field indicating the second PMI is determined based on an RI or a second indicator received from the network device, or determined based on an RI or a second indicator corresponding to the at least one second PMI.
[0189] In some example embodiments, the terminal device 110 may perform at least one of the following: determining a mapping order of CSI fields indicating the at least one first RI, or the at least one first CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one first indicator, or the at least one first PMI based on at least one value of the at least one first RI, or at least one first RI corresponding to the at least one first CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one first indicator, or the at least one first PMI; or determining a mapping order of CSI fields indicating the at least one second RI, or the at least one second CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one second indicator, or the at least one second PMI based on at least one value of the at least one second RI, or at least one second RI corresponding to the at least one second CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one second indicator, or the at least one second PMI .
[0190] In some example embodiments, the CSI report is transmitted if the number of coded modulation symbols for the CSI report transmitted on a physical uplink shared channel (PUSCH) is less than or equal to the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH.
[0191] In some example embodiments, the terminal device 110 does not expect that the number of coded modulation symbols for the CSI report transmitted on a physical uplink shared channel (PUSCH) is larger than the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH.
[0192] In some example embodiments, in accordance with a determination that the number of coded modulation symbols for the CSI report transmitted on a physical uplink shared channel (PUSCH) is larger than the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH, the terminal device 110 may transmit the CSI report by omitting partial information in the second part of the CSI report based on at least one of the following priority rules: a first precoding matrix indicator (PMI) of the first CSI has a higher or lower priority than a second PMI of the second CSI, a first PMI corresponding to a first rank indication (RI) of the first CSI has a higher priority or a lower priority than a further first PMI corresponding to a further first RI of the first CSI, wherein the first RI has a lower value than the further first RI, or a second PMI corresponding to a second RI of the second CSI has a higher priority or a lower priority than a further second PMI corresponding to a further second RI of the second CSI, wherein the second RI has a lower value than the further second RI.
[0193] In some example embodiments, the CSI report has a higher priority than or a lower priority than a first CSI report comprising the second CSI, or wherein the CSI report has a higher priority than or a lower priority than a second CSI report that does not comprise the second CSI.
[0194] In some example embodiments, if the CSI report comprises CQI, the CSI report has a higher priority than the first CSI report or the second CSI report, and if the CSI report does not comprise CQI, the CSI report has a lower priority than the first CSI report or the second CSI report.
[0195] In some example embodiments, the number of processing units for processing the CSI report is determined based on a parameter and the number of RS resources.
[0196] In some example embodiments, a value of the parameter is equal to 2.
[0197] FIG. 6 illustrates a flowchart of a communication method 600 implemented at a network device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 600 will be described from the perspective of the network device 120 in FIG. 1.
[0198] At block 610, the network device 120 transmits, to a terminal device, an indication for triggering a channel state information (CSI) report configured for reporting first CSI and second CSI, the first CSI and the second CSI being determined based on the same reference signal (RS) resource.
[0199] At block 620, the network device 120 receives, from the terminal device, the CSI report comprising a first part and a second part, each of the first part and the second part comprising partial information of the first CSI and the second CSI.
[0200] In some example embodiments, the first CSI comprises at least one of at least one first rank indication (RI) , at least one first channel quality indicator (CQI) , at least one first indicator, at least one first precoding matrix indicator (PMI) , at least one RI offset between the at least one first RI and at least one second RI, or at least one CQI offset between the at least one first CQI and at least one second CQI, each of the at least one first indicator indicating a total number of non-zero coefficients summed across all layers, each of the at least one first PMI indicating one or more parameters determined based on a codebook, or wherein the second CSI comprises at least one of at least one second RI, at least one second CQI, at least one second indicator, at least one second PMI, the at least one RI offset, or the at least one CQI offset, each of the at least one second indicator indicating a payload size of the second CSI, each of the at least one second PMI indicating one or more bits determined based on an artificial intelligence / machine learning (AI / ML) model.
[0201] In some example embodiments, the first part of the CSI report comprises at least one of: the at least one first RI, the at least one second RI, the at least one RI offset, the at least one first CQI, the at least one second CQI, the at least one CQI offset, the at least one first indicator, or the at least one second indicator; and wherein the second part of the CSI report comprises at least one of: the at least one first PMI, or the at least one second PMI.
[0202] In some example embodiments, the at least one first RI or the at least one second RI is excluded from the first part of the CSI report, and / or wherein the at least one RI offset is excluded from the first part of the CSI report.
[0203] In some example embodiments, the at least one first CQI or the at least one second CQI is excluded from the first part of the CSI report, and / or wherein the at least one CQI offset is excluded from the first part of the CSI report.
[0204] In some example embodiments, the at least one first RI or the at least one second RI is determined based on one or more predefined ranks, the one or more predefined rank comprising at least one of: a rank with minimum value, a rank with maximum value, the rank with minimum value and the rank with maximum value, or all ranks.
[0205] In some example embodiments, the at least one first RI or the at least one second RI is determined in response to at least one of: the CSI report being configured for model monitoring, no rank being indicated by a parameter related to RI configuration received from the network device, or an indication received from the network device indicating that the at least one first RI or the at least one second RI are determined based on the one or more predefined ranks.
[0206] In some example embodiments, the network device 120 may transmit, to the terminal device, a first parameter related to RI configuration, wherein the first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank, wherein the at least one first RI or the at least one second RI is determined based on the first parameter.
[0207] In some example embodiments, the network device 120 may transmit, to the terminal device, a second parameter related to RI configuration and a first indication for determining the at least one first RI or the at least one second RI, wherein the first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter.
[0208] In some example embodiments, the first part of the CSI report comprises at least one of: the at least one first RI, the at least one first CQI, the at least one first indicator, or the at least one second indicator; and wherein the second part of the CSI report comprises at least one of: the at least one first PMI, or the at least one second PMI.
[0209] In some example embodiments, the at least one first RI, the at least one second RI or the at least one RI offset is excluded from the CSI report in response to at least one of the following conditions: the terminal device is provided with a first parameter related to RI configuration, wherein the first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank; the terminal device is provided with a second parameter related to RI configuration and a first indication, wherein the first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter; the terminal device is provided with the second parameter indicating one rank; or the CSI report is configured for model monitoring.
[0210] In some example embodiments, the at least one first CQI, the at least one second CQI or the at least one CQI offset is excluded from the CSI report in response to at least one of the following conditions: the terminal device is provided with a first parameter related to RI configuration, wherein the first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank; the terminal device is provided with a second parameter related to RI configuration and a first indication, wherein the first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter; the terminal device is provided with the second parameter indicating one rank; or the CSI report is configured for model monitoring.
[0211] In some example embodiments, a mapping order of CSI fields indicating the at least one first RI, or the at least one first CQI, or the at least one first indicator, or the at least one first PMI is determined based on a value of the at least one first RI, or wherein a mapping order of CSI fields indicating the at least one second RI, or the at least one second CQI, or the at least one second indicator, or the at least one second PMI is determined based on a value of the at least one second RI.
[0212] In some example embodiments, the first part of the CSI report comprises at least one of: the at least one second PMI, or the at least one first indicator; and wherein the second part of the CSI report comprises the at least one first PMI.
[0213] In some example embodiments, a bitwidth for a CSI field indicating the second PMI is determined based on an RI or a second indicator received from the network device, or determined based on an RI or a second indicator corresponding to the at least one second PMI.
[0214] In some example embodiments, the terminal device determines at least one of the following: a mapping order of CSI fields indicating the at least one first RI, or the at least one first CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one first indicator, or the at least one first PMI based on at least one value of the at least one first RI, or at least one first RI corresponding to the at least one first CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one first indicator, or the at least one first PMI; or a mapping order of CSI fields indicating the at least one second RI, or the at least one second CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one second indicator, or the at least one second PMI based on at least one value of the at least one second RI, or at least one second RI corresponding to the at least one second CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one second indicator, or the at least one second PMI .
[0215] In some example embodiments, the CSI report is transmitted if the number of coded modulation symbols for the CSI report transmitted on a physical uplink shared channel (PUSCH) is less than or equal to the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH.
[0216] In some example embodiments, the terminal device does not expect that the number of coded modulation symbols for the CSI report transmitted on a physical uplink shared channel (PUSCH) is larger than the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH.
[0217] In some example embodiments, the network device 120 may receive the CSI report which excludes partial information in the second part of the CSI report based on at least one of the following priority rules: a first precoding matrix indicator (PMI) of the first CSI has a higher or lower priority than a second PMI of the second CSI, a first PMI corresponding to a first rank indication (RI) of the first CSI has a higher priority or a lower priority than a further first PMI corresponding to a further first RI of the first CSI, wherein the first RI has a lower value than the further first RI, or a second PMI corresponding to a second RI of the second CSI has a higher priority or a lower priority than a further second PMI corresponding to a further second RI of the second CSI, wherein the second RI has a lower value than the further second RI, wherein the number of coded modulation symbols for the CSI report transmitted on a physical uplink shared channel (PUSCH) is larger than the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH.
[0218] In some example embodiments, the CSI report has a higher priority than or a lower priority than a first CSI report comprising the second CSI, or wherein the CSI report has a higher priority than or a lower priority than a second CSI report that does not comprise the second CSI.
[0219] In some example embodiments, if the CSI report comprises CQI, the CSI report has a higher priority than the first CSI report or the second CSI report, and if the CSI report does not comprise CQI, the CSI report has a lower priority than the first CSI report or the second CSI report.
[0220] In some example embodiments, the number of processing units for processing the CSI report is determined based on a parameter and the number of RS resources.
[0221] In some example embodiments, a value of the parameter is equal to 2.
[0222] FIG. 7 is a simplified block diagram of a device 700 that is suitable for implementing embodiments of the present disclosure. The device 700 can be considered as a further example implementation of any of the devices as shown in FIG. 1) . Accordingly, the device 700 can be implemented at or as at least a part of the terminal device 110 or the network device 120.
[0223] As shown, the device 700 includes a processor 710, a memory 720 coupled to the processor 710, a suitable transceiver 740 coupled to the processor 710, and a communication interface coupled to the transceiver 740. The memory 720 stores at least a part of a program 730. The transceiver 740 may be for bidirectional communications or a unidirectional communication based on requirements. The transceiver 740 may include at least one of a transmitter 742 and a receiver 744. The transmitter 742 and the receiver 744 may be functional modules or physical entities. The transceiver 740 has at least one antenna to facilitate communication, though in practice an Access Node mentioned in this application may have several ones. The communication interface may represent any interface that is necessary for communication with other network elements, such as X2 / Xn interface for bidirectional communications between eNBs / gNBs, S1 / NG interface for communication between a Mobility Management Entity (MME) / Access and Mobility Management Function (AMF) / SGW / UPF and the eNB / gNB, Un interface for communication between the eNB / gNB and a relay node (RN) , or Uu interface for communication between the eNB / gNB and a terminal device.
[0224] The program 730 is assumed to include program instructions that, when executed by the associated processor 710, enable the device 700 to operate in accordance with the embodiments of the present disclosure, as discussed herein with reference to FIGS. 1 to 6. The embodiments herein may be implemented by computer software executable by the processor 710 of the device 700, or by hardware, or by a combination of software and hardware. The processor 710 may be configured to implement various embodiments of the present disclosure. Furthermore, a combination of the processor 710 and memory 720 may form processing means 750 adapted to implement various embodiments of the present disclosure.
[0225] The memory 720 may be of any type suitable to the local technical network and may be implemented using any suitable data storage technology, such as a non-transitory computer readable storage medium, semiconductor based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples. While only one memory 720 is shown in the device 700, there may be several physically distinct memory modules in the device 700. The processor 710 may be of any type suitable to the local technical network, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples. The device 700 may have multiple processors, such as an application specific integrated circuit chip that is slaved in time to a clock which synchronizes the main processor.
[0226] According to embodiments of the present disclosure, a terminal device comprising a circuitry is provided. The circuitry is configured to: receive, from a network device, an indication for triggering a channel state information (CSI) report configured for reporting first CSI and second CSI, the first CSI and the second CSI being determined based on the same reference signal (RS) resource; and transmit, to the network device, the CSI report comprising a first part and a second part, each of the first part and the second part comprising partial information of the first CSI and the second CSI. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
[0227] According to embodiments of the present disclosure, a network device comprising a circuitry is provided. The circuitry is configured to: transmit, to a terminal device, an indication for triggering a channel state information (CSI) report configured for reporting first CSI and second CSI, the first CSI and the second CSI being determined based on the same reference signal (RS) resource; and receive, from the terminal device, the CSI report comprising a first part and a second part, each of the first part and the second part comprising partial information of the first CSI and the second CSI. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the network device as discussed above.
[0228] The term “circuitry” used herein may refer to hardware circuits and / or combinations of hardware circuits and software. For example, the circuitry may be a combination of analog and / or digital hardware circuits with software / firmware. As a further example, the circuitry may be any portions of hardware processors with software including digital signal processor (s) , software, and memory (ies) that work together to cause an apparatus, such as a terminal device or a network device, to perform various functions. In a still further example, the circuitry may be hardware circuits and or processors, such as a microprocessor or a portion of a microprocessor, that requires software / firmware for operation, but the software may not be present when it is not needed for operation. As used herein, the term circuitry also covers an implementation of merely a hardware circuit or processor (s) or a portion of a hardware circuit or processor (s) and its (or their) accompanying software and / or firmware.
[0229] According to embodiments of the present disclosure, a terminal apparatus is provided. The terminal apparatus comprises means for receiving, from a network device, an indication for triggering a channel state information (CSI) report configured for reporting first CSI and second CSI, the first CSI and the second CSI being determined based on the same reference signal (RS) resource; and means for transmitting, to the network device, the CSI report comprising a first part and a second part, each of the first part and the second part comprising partial information of the first CSI and the second CSI. In some embodiments, the first apparatus may comprise means for performing the respective operations of the method 500. In some example embodiments, the first apparatus may further comprise means for performing other operations in some example embodiments of the method 500. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0230] According to embodiments of the present disclosure, a network apparatus is provided. The network apparatus comprises means for transmitting, to a terminal device, an indication for triggering a channel state information (CSI) report configured for reporting first CSI and second CSI, the first CSI and the second CSI being determined based on the same reference signal (RS) resource; and means for receiving, from the terminal device, the CSI report comprising a first part and a second part, each of the first part and the second part comprising partial information of the first CSI and the second CSI. In some embodiments, the second apparatus may comprise means for performing the respective operations of the method 600. In some example embodiments, the second apparatus may further comprise means for performing other operations in some example embodiments of the method 600. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0231] In summary, embodiments of the present disclosure provide the following aspects.
[0232] In an aspect, it is proposed a terminal device comprising: a processor configured to cause the terminal device to: receive, from a network device, an indication for triggering a channel state information (CSI) report configured for reporting first CSI and second CSI, the first CSI and the second CSI being determined based on the same reference signal (RS) resource; and transmit, to the network device, the CSI report comprising a first part and a second part, each of the first part and the second part comprising partial information of the first CSI and the second CSI.
[0233] In some embodiments, the first CSI comprises at least one of at least one first rank indication (RI) , at least one first channel quality indicator (CQI) , at least one first indicator, at least one first precoding matrix indicator (PMI) , at least one RI offset between the at least one first RI and at least one second RI, or at least one CQI offset between the at least one first CQI and at least one second CQI, each of the at least one first indicator indicating a total number of non-zero coefficients summed across all layers, each of the at least one first PMI indicating one or more parameters determined based on a codebook, or wherein the second CSI comprises at least one of at least one second RI, at least one second CQI, at least one second indicator, at least one second PMI, the at least one RI offset, or the at least one CQI offset, each of the at least one second indicator indicating a payload size of the second CSI, each of the at least one second PMI indicating one or more bits determined based on an artificial intelligence / machine learning (AI / ML) model.
[0234] In some embodiments, the first part of the CSI report comprises at least one of: the at least one first RI, the at least one second RI, the at least one RI offset, the at least one first CQI, the at least one second CQI, the at least one CQI offset, the at least one first indicator, or the at least one second indicator; and wherein the second part of the CSI report comprises at least one of: the at least one first PMI, or the at least one second PMI.
[0235] In some embodiments, the at least one first RI or the at least one second RI is excluded from the first part of the CSI report, and / or wherein the at least one RI offset is excluded from the first part of the CSI report.
[0236] In some embodiments, the at least one first CQI or the at least one second CQI is excluded from the first part of the CSI report, and / or wherein the at least one CQI offset is excluded from the first part of the CSI report.
[0237] In some embodiments, the processor is further configured to cause the terminal device to: determine the at least one first RI or the at least one second RI based on one or more predefined ranks, the one or more predefined rank comprising at least one of: a rank with minimum value, a rank with maximum value, the rank with minimum value and the rank with maximum value, or all ranks.
[0238] In some embodiments, the processor is further configured to cause the terminal device to: determine the at least one first RI or the at least one second RI in response to at least one of: the CSI report being configured for model monitoring, no rank being indicated by a parameter related to RI configuration received from the network device, or an indication received from the network device indicating that the at least one first RI or the at least one second RI are determined based on the one or more predefined ranks.
[0239] In some embodiments, the processor is further configured to cause the terminal device to: determine the at least one first RI or the at least one second RI based on a first parameter related to RI configuration received from the network device, wherein the first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank.
[0240] In some embodiments, the processor is further configured to cause the terminal device to: in response to receiving from the network device a second parameter related to RI configuration and a first indication, determine the at least one first RI or the at least one second RI based on the second parameter and the first indication, wherein the first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter.
[0241] In some embodiments, the first part of the CSI report comprises at least one of: the at least one first RI, the at least one first CQI, the at least one first indicator, or the at least one second indicator; and wherein the second part of the CSI report comprises at least one of: the at least one first PMI, or the at least one second PMI.
[0242] In some embodiments, the at least one first RI, the at least one second RI or the at least one RI offset is excluded from the CSI report in response to at least one of the following conditions: the terminal device is provided with a first parameter related to RI configuration, wherein the first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank; the terminal device is provided with a second parameter related to RI configuration and a first indication, wherein the first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter; the terminal device is provided with the second parameter indicating one rank; or the CSI report is configured for model monitoring.
[0243] In some embodiments, the at least one first CQI, the at least one second CQI or the at least one CQI offset is excluded from the CSI report in response to at least one of the following conditions: the terminal device is provided with a first parameter related to RI configuration, wherein the first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank; the terminal device is provided with a second parameter related to RI configuration and a first indication, wherein the first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter; the terminal device is provided with the second parameter indicating one rank; or the CSI report is configured for model monitoring.
[0244] In some embodiments, a mapping order of CSI fields indicating the at least one first RI, or the at least one first CQI, or the at least one first indicator, or the at least one first PMI is determined based on a value of the at least one first RI, or wherein a mapping order of CSI fields indicating the at least one second RI, or the at least one second CQI, or the at least one second indicator, or the at least one second PMI is determined based on a value of the at least one second RI.
[0245] In some embodiments, the first part of the CSI report comprises at least one of: the at least one second PMI, or the at least one first indicator; and wherein the second part of the CSI report comprises the at least one first PMI.
[0246] In some embodiments, a bitwidth for a CSI field indicating the second PMI is determined based on an RI or a second indicator received from the network device, or determined based on an RI or a second indicator corresponding to the at least one second PMI.
[0247] In some embodiments, the processor is further configured to cause the terminal device to perform at least one of the following: determining a mapping order of CSI fields indicating the at least one first RI, or the at least one first CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one first indicator, or the at least one first PMI based on at least one value of the at least one first RI, or at least one first RI corresponding to the at least one first CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one first indicator, or the at least one first PMI; or determining a mapping order of CSI fields indicating the at least one second RI, or the at least one second CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one second indicator, or the at least one second PMI based on at least one value of the at least one second RI, or at least one second RI corresponding to the at least one second CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one second indicator, or the at least one second PMI .
[0248] In some embodiments, the CSI report is transmitted if the number of coded modulation symbols for the CSI report transmitted on a physical uplink shared channel (PUSCH) is less than or equal to the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH.
[0249] In some embodiments, the terminal device does not expect that the number of coded modulation symbols for the CSI report transmitted on a physical uplink shared channel (PUSCH) is larger than the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH.
[0250] In some embodiments, the processor is further configured to cause the terminal device to: in accordance with a determination that the number of coded modulation symbols for the CSI report transmitted on a physical uplink shared channel (PUSCH) is larger than the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH, transmit the CSI report by omitting partial information in the second part of the CSI report based on at least one of the following priority rules: a first precoding matrix indicator (PMI) of the first CSI has a higher or lower priority than a second PMI of the second CSI, a first PMI corresponding to a first rank indication (RI) of the first CSI has a higher priority or a lower priority than a further first PMI corresponding to a further first RI of the first CSI, wherein the first RI has a lower value than the further first RI, or a second PMI corresponding to a second RI of the second CSI has a higher priority or a lower priority than a further second PMI corresponding to a further second RI of the second CSI, wherein the second RI has a lower value than the further second RI.
[0251] In some embodiments, the CSI report has a higher priority than or a lower priority than a first CSI report comprising the second CSI, or wherein the CSI report has a higher priority than or a lower priority than a second CSI report that does not comprise the second CSI.
[0252] In some embodiments, if the CSI report comprises CQI, the CSI report has a higher priority than the first CSI report or the second CSI report, and if the CSI report does not comprise CQI, the CSI report has a lower priority than the first CSI report or the second CSI report.
[0253] In some embodiments, the number of processing units for processing the CSI report is determined based on a parameter and the number of RS resources.
[0254] In some embodiments, a value of the parameter is equal to 2.
[0255] In an aspect, it is proposed a network device comprising: a processor configured to cause the network device to: transmit, to a terminal device, an indication for triggering a channel state information (CSI) report configured for reporting first CSI and second CSI, the first CSI and the second CSI being determined based on the same reference signal (RS) resource; and receive, from the terminal device, the CSI report comprising a first part and a second part, each of the first part and the second part comprising partial information of the first CSI and the second CSI.
[0256] In some embodiments, the first CSI comprises at least one of at least one first rank indication (RI) , at least one first channel quality indicator (CQI) , at least one first indicator, at least one first precoding matrix indicator (PMI) , at least one RI offset between the at least one first RI and at least one second RI, or at least one CQI offset between the at least one first CQI and at least one second CQI, each of the at least one first indicator indicating a total number of non-zero coefficients summed across all layers, each of the at least one first PMI indicating one or more parameters determined based on a codebook, or wherein the second CSI comprises at least one of at least one second RI, at least one second CQI, at least one second indicator, at least one second PMI, the at least one RI offset, or the at least one CQI offset, each of the at least one second indicator indicating a payload size of the second CSI, each of the at least one second PMI indicating one or more bits determined based on an artificial intelligence / machine learning (AI / ML) model.
[0257] In some embodiments, the first part of the CSI report comprises at least one of: the at least one first RI, the at least one second RI, the at least one RI offset, the at least one first CQI, the at least one second CQI, the at least one CQI offset, the at least one first indicator, or the at least one second indicator; and wherein the second part of the CSI report comprises at least one of: the at least one first PMI, or the at least one second PMI.
[0258] In some embodiments, the at least one first RI or the at least one second RI is excluded from the first part of the CSI report, and / or wherein the at least one RI offset is excluded from the first part of the CSI report.
[0259] In some embodiments, the at least one first CQI or the at least one second CQI is excluded from the first part of the CSI report, and / or wherein the at least one CQI offset is excluded from the first part of the CSI report.
[0260] In some embodiments, the at least one first RI or the at least one second RI is determined based on one or more predefined ranks, the one or more predefined rank comprising at least one of: a rank with minimum value, a rank with maximum value, the rank with minimum value and the rank with maximum value, or all ranks.
[0261] In some embodiments, the at least one first RI or the at least one second RI is determined in response to at least one of: the CSI report being configured for model monitoring, no rank being indicated by a parameter related to RI configuration received from the network device, or an indication received from the network device indicating that the at least one first RI or the at least one second RI are determined based on the one or more predefined ranks.
[0262] In some embodiments, the processor is further configured to cause the network device to: transmit, to the terminal device, a first parameter related to RI configuration, wherein the first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank, wherein the at least one first RI or the at least one second RI is determined based on the first parameter.
[0263] In some embodiments, the processor is further configured to cause the network device to: transmit, to the terminal device, a second parameter related to RI configuration and a first indication for determining the at least one first RI or the at least one second RI, wherein the first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter.
[0264] In some embodiments, the first part of the CSI report comprises at least one of: the at least one first RI, the at least one first CQI, the at least one first indicator, or the at least one second indicator; and wherein the second part of the CSI report comprises at least one of: the at least one first PMI, or the at least one second PMI.
[0265] In some embodiments, the at least one first RI, the at least one second RI or the at least one RI offset is excluded from the CSI report in response to at least one of the following conditions: the terminal device is provided with a first parameter related to RI configuration, wherein the first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank; the terminal device is provided with a second parameter related to RI configuration and a first indication, wherein the first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter; the terminal device is provided with the second parameter indicating one rank; or the CSI report is configured for model monitoring.
[0266] In some embodiments, the at least one first CQI, the at least one second CQI or the at least one CQI offset is excluded from the CSI report in response to at least one of the following conditions: the terminal device is provided with a first parameter related to RI configuration, wherein the first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank; the terminal device is provided with a second parameter related to RI configuration and a first indication, wherein the first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter; the terminal device is provided with the second parameter indicating one rank; or the CSI report is configured for model monitoring.
[0267] In some embodiments, a mapping order of CSI fields indicating the at least one first RI, or the at least one first CQI, or the at least one first indicator, or the at least one first PMI is determined based on a value of the at least one first RI, or wherein a mapping order of CSI fields indicating the at least one second RI, or the at least one second CQI, or the at least one second indicator, or the at least one second PMI is determined based on a value of the at least one second RI.
[0268] In some embodiments, the first part of the CSI report comprises at least one of: the at least one second PMI, or the at least one first indicator; and wherein the second part of the CSI report comprises the at least one first PMI.
[0269] In some embodiments, a bitwidth for a CSI field indicating the second PMI is determined based on an RI or a second indicator received from the network device, or determined based on an RI or a second indicator corresponding to the at least one second PMI.
[0270] In some embodiments, the terminal device determines at least one of the following: a mapping order of CSI fields indicating the at least one first RI, or the at least one first CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one first indicator, or the at least one first PMI based on at least one value of the at least one first RI, or at least one first RI corresponding to the at least one first CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one first indicator, or the at least one first PMI; or a mapping order of CSI fields indicating the at least one second RI, or the at least one second CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one second indicator, or the at least one second PMI based on at least one value of the at least one second RI, or at least one second RI corresponding to the at least one second CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one second indicator, or the at least one second PMI .
[0271] In some embodiments, the CSI report is transmitted if the number of coded modulation symbols for the CSI report transmitted on a physical uplink shared channel (PUSCH) is less than or equal to the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH.
[0272] In some embodiments, the terminal device does not expect that the number of coded modulation symbols for the CSI report transmitted on a physical uplink shared channel (PUSCH) is larger than the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH.
[0273] In some embodiments, the processor is further configured to cause the network device to: receive the CSI report which excludes partial information in the second part of the CSI report based on at least one of the following priority rules: a first precoding matrix indicator (PMI) of the first CSI has a higher or lower priority than a second PMI of the second CSI, a first PMI corresponding to a first rank indication (RI) of the first CSI has a higher priority or a lower priority than a further first PMI corresponding to a further first RI of the first CSI, wherein the first RI has a lower value than the further first RI, or a second PMI corresponding to a second RI of the second CSI has a higher priority or a lower priority than a further second PMI corresponding to a further second RI of the second CSI, wherein the second RI has a lower value than the further second RI, wherein the number of coded modulation symbols for the CSI report transmitted on a physical uplink shared channel (PUSCH) is larger than the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH.
[0274] In some embodiments, the CSI report has a higher priority than or a lower priority than a first CSI report comprising the second CSI, or wherein the CSI report has a higher priority than or a lower priority than a second CSI report that does not comprise the second CSI.
[0275] In some embodiments, if the CSI report comprises CQI, the CSI report has a higher priority than the first CSI report or the second CSI report, and if the CSI report does not comprise CQI, the CSI report has a lower priority than the first CSI report or the second CSI report.
[0276] In some embodiments, the number of processing units for processing the CSI report is determined based on a parameter and the number of RS resources.
[0277] In some embodiments, a value of the parameter is equal to 2.
[0278] In an aspect, a terminal device comprises: at least one processor; and at least one memory coupled to the at least one processor and storing instructions thereon, the instructions, when executed by the at least one processor, causing the device to perform the method implemented by the terminal device discussed above.
[0279] In an aspect, a network device comprises: at least one processor; and at least one memory coupled to the at least one processor and storing instructions thereon, the instructions, when executed by the at least one processor, causing the device to perform the method implemented by the network device discussed above.
[0280] In an aspect, a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the terminal device discussed above.
[0281] In an aspect, a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the network device discussed above.
[0282] In an aspect, a computer program comprising instructions, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the terminal device discussed above.
[0283] In an aspect, a computer program comprising instructions, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the network device discussed above.
[0284] Generally, various embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. While various aspects of embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using some other pictorial representation, it will be appreciated that the blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
[0285] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer readable storage medium. The computer program product includes computer-executable instructions, such as those included in program modules, being executed in a device on a target real or virtual processor, to carry out the process or method as described above with reference to FIGS. 1 to 7. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, or the like that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split between program modules as desired in various embodiments. Machine-executable instructions for program modules may be executed within a local or distributed device. In a distributed device, program modules may be located in both local and remote storage media.
[0286] Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may execute entirely on a machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
[0287] The above program code may be embodied on a machine readable medium, which may be any tangible medium that may contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine readable medium may be a machine readable signal medium or a machine readable storage medium. A machine readable medium may include but not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine readable storage medium would include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or Flash memory) , an optical fiber, a portable compact disc read-only memory (CD-ROM) , an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0288] Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are contained in the above discussions, these should not be construed as limitations on the scope of the present disclosure, but rather as descriptions of features that may be specific to particular embodiments. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable sub-combination.
[0289] Although the present disclosure has been described in language specific to structural features and / or methodological acts, it is to be understood that the present disclosure 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 example forms of implementing the claims.
Claims
1.A terminal device comprising:a processor configured to cause the terminal device to:receive, from a network device, an indication for triggering a channel state information (CSI) report configured for reporting first CSI and second CSI, the first CSI and the second CSI being determined based on the same reference signal (RS) resource; andtransmit, to the network device, the CSI report comprising a first part and a second part, each of the first part and the second part comprising partial information of the first CSI and the second CSI.2.The terminal device of claim 1, wherein the first CSI comprises at least one of at least one first rank indication (RI) , at least one first channel quality indicator (CQI) , at least one first indicator, at least one first precoding matrix indicator (PMI) , at least one RI offset between the at least one first RI and at least one second RI, or at least one CQI offset between the at least one first CQI and at least one second CQI,each of the at least one first indicator indicating a total number of non-zero coefficients summed across all layers, each of the at least one first PMI indicating one or more parameters determined based on a codebook, orwherein the second CSI comprises at least one of at least one second RI, at least one second CQI, at least one second indicator, at least one second PMI, the at least one RI offset, or the at least one CQI offset,each of the at least one second indicator indicating a payload size of the second CSI, each of the at least one second PMI indicating one or more bits determined based on an artificial intelligence / machine learning (AI / ML) model.3.The terminal device of claim 2, wherein the first part of the CSI report comprises at least one of:the at least one first RI,the at least one second RI,the at least one RI offset,the at least one first CQI,the at least one second CQI,the at least one CQI offset,the at least one first indicator, orthe at least one second indicator; andwherein the second part of the CSI report comprises at least one of: the at least one first PMI, or the at least one second PMI.4.The terminal device of claim 3, wherein the at least one first RI or the at least one second RI is excluded from the first part of the CSI report, and / orwherein the at least one RI offset is excluded from the first part of the CSI report.5.The terminal device of claim 3, wherein the at least one first CQI or the at least one second CQI is excluded from the first part of the CSI report, and / orwherein the at least one CQI offset is excluded from the first part of the CSI report.6.The terminal device of any of claims 2-5, wherein the processor is further configured to cause the terminal device to:determine the at least one first RI or the at least one second RI based on one or more predefined ranks, the one or more predefined rank comprising at least one of:a rank with minimum value,a rank with maximum value,the rank with minimum value and the rank with maximum value, orall ranks.7.The terminal device of claim 6, wherein the processor is further configured to cause the terminal device to:determine the at least one first RI or the at least one second RI in response to at least one of:the CSI report being configured for model monitoring,no rank being indicated by a parameter related to RI configuration received from the network device, oran indication received from the network device indicating that the at least one first RI or the at least one second RI are determined based on the one or more predefined ranks.8.The terminal device of any of claims 2-5, wherein the processor is further configured to cause the terminal device to:determine the at least one first RI or the at least one second RI based on a first parameter related to RI configuration received from the network device,wherein the first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank.9.The terminal device of any of claims 2-5, wherein the processor is further configured to cause the terminal device to:in response to receiving from the network device a second parameter related to RI configuration and a first indication, determine the at least one first RI or the at least one second RI based on the second parameter and the first indication,wherein the first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter.10.The terminal device of claim 4, wherein the at least one first RI, the at least one second RI or the at least one RI offset is excluded from the CSI report in response to at least one of the following conditions:the terminal device is provided with a first parameter related to RI configuration, wherein the first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank;the terminal device is provided with a second parameter related to RI configuration and a first indication, wherein the first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter;the terminal device is provided with the second parameter indicating one rank; orthe CSI report is configured for model monitoring.11.The terminal device of claim 5, wherein the at least one first CQI, the at least one second CQI or the at least one CQI offset is excluded from the CSI report in response to at least one of the following conditions:the terminal device is provided with a first parameter related to RI configuration, wherein the first parameter is in a form of a bit sequence, each bit of the bit sequence corresponding to a rank;the terminal device is provided with a second parameter related to RI configuration and a first indication, wherein the first indication indicates that the at least one first RI or the at least one second RI is determined based on the second parameter;the terminal device is provided with the second parameter indicating one rank; orthe CSI report is configured for model monitoring.12.The terminal device of claim 3, wherein the first part of the CSI report comprises at least one of:the at least one second PMI, orthe at least one first indicator; andwherein the second part of the CSI report comprises the at least one first PMI.13.The terminal device of claim 12, wherein a bitwidth for a CSI field indicating the second PMI is determined based on an RI or a second indicator received from the network device, or determined based on an RI or a second indicator corresponding to the at least one second PMI.14.The terminal device of any of claims 2-13, wherein the processor is further configured to cause the terminal device to perform at least one of the following:determining a mapping order of CSI fields indicating the at least one first RI, or the at least one first CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one first indicator, or the at least one first PMI based on at least one value of the at least one first RI, or at least one first RI corresponding to the at least one first CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one first indicator, or the at least one first PMI; ordetermining a mapping order of CSI fields indicating the at least one second RI, or the at least one second CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one second indicator, or the at least one second PMI based on at least one value of the at least one second RI, or at least one second RI corresponding to the at least one second CQI, or the at least one RI offset, or the at least one CQI offset, or the at least one second indicator, or the at least one second PMI .15.The terminal device of claim 1, wherein the terminal device does not expect that the number of coded modulation symbols for the CSI report transmitted on a physical uplink shared channel (PUSCH) is larger than the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH.16.The terminal device of claim 1, wherein the processor is further configured to cause the terminal device to:in accordance with a determination that the number of coded modulation symbols for the CSI report transmitted on a physical uplink shared channel (PUSCH) is larger than the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH, transmit the CSI report by omitting partial information in the second part of the CSI report based on at least one of the following priority rules:a first precoding matrix indicator (PMI) of the first CSI has a higher or lower priority than a second PMI of the second CSI,a first PMI corresponding to a first rank indication (RI) of the first CSI has a higher priority or a lower priority than a further first PMI corresponding to a further first RI of the first CSI, wherein the first RI has a lower value than the further first RI, ora second PMI corresponding to a second RI of the second CSI has a higher priority or a lower priority than a further second PMI corresponding to a further second RI of the second CSI, wherein the second RI has a lower value than the further second RI.17.The terminal device of claim 1, wherein the CSI report has a higher priority than or a lower priority than a first CSI report comprising the second CSI, orwherein the CSI report has a higher priority than or a lower priority than a second CSI report that does not comprise the second CSI.18.The terminal device of claim 17, wherein if the CSI report comprises CQI, the CSI report has a higher priority than the first CSI report or the second CSI report, andif the CSI report does not comprise CQI, the CSI report has a lower priority than the first CSI report or the second CSI report.19.The terminal device of claim 1, wherein the number of processing units for processing the CSI report is determined based on a parameter and the number of RS resources.20.The terminal device of claim 19, wherein a value of the parameter is equal to 2.
Citation Information
Patent Citations
Channel state information reporting method and related device
CN115189736A
Method for channel state reporting in wireless communication system and apparatus for same
US20190349052A1
Method and apparatus for beam measurement and reporting in a wireless communication system
WO2022092992A1
Transmitting a channel state information report
WO2023002438A1