Devices and methods for communication
The terminal device's ability to selectively transmit CSI reports based on indications from the network device addresses the complexity of CSI report transmission in large communication networks, enhancing efficiency and reducing overhead.
Patent Information
- Application Number
- PCT/CN2023/137249
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-07
- Publication Date
- 2025-06-12
AI Technical Summary
As communication networks grow in size, complexity, and number of users, the complexity of CSI report transmission and model monitoring in existing communication systems becomes increasingly challenging, particularly with the integration of AI/ML technology for CSI estimation.
The proposed solution involves a terminal device that receives an indication from a network device to trigger a CSI report, which can be configured for reporting a CSI of a first type or for model monitoring. The CSI report is associated with a further CSI report, and the terminal device has the option to transmit or omit the CSI report, thereby reducing unnecessary reporting overhead.
This approach allows the terminal device to transmit CSI reports or omit them based on specific conditions, ensuring efficient CSI report transmission and reducing unnecessary reporting overhead, which helps in maintaining effective network performance and model monitoring.
Smart Images

Figure CN2023137249_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. For example, the model monitoring may be based on CSI report.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, wherein the CSI report is configured for reporting a CSI of a first type or configured for model monitoring, the CSI report is associated with a further CSI report, and the further CSI report is configured for reporting a CSI of a second type different from the first type or configured for model monitoring; and perform transmission of the CSI report or omission of the transmission of the CSI report.
[0007] In a second 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, the CSI report being configured for reporting a CSI of a first type, or being configured for model monitoring; and transmit the CSI report to the network device.
[0008] In a third 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, wherein the CSI report is configured for reporting a CSI of a first type or configured for model monitoring, the CSI report is associated with a further CSI report, and the further CSI report is configured for reporting a CSI of a second type different from the first type or configured for model monitoring; and receive the CSI report from the terminal device.
[0009] In a fourth 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, the CSI report being configured for reporting a CSI of a first type, or being configured for model monitoring; and receive the CSI report from the terminal device.
[0010] In a fifth 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, wherein the CSI report is configured for reporting a CSI of a first type or configured for model monitoring, the CSI report is associated with a further CSI report, and the further CSI report is configured for reporting a CSI of a second type different from the first type or configured for model monitoring; and performing transmission of the CSI report or omission of the transmission of the CSI report.
[0011] In a sixth 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, the CSI report being configured for reporting a CSI of a first type, or being configured for model monitoring; and transmitting the CSI report to the network device.
[0012] In a seventh 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, wherein the CSI report is configured for reporting a CSI of a first type or configured for model monitoring, the CSI report is associated with a further CSI report, and the further CSI report is configured for reporting a CSI of a second type different from the first type or configured for model monitoring; and receiving the CSI report from the terminal device.
[0013] In an eighth 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, the CSI report being configured for reporting a CSI of a first type, or being configured for model monitoring; and receiving the CSI report from the terminal device.
[0014] In a ninth 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 fifth, sixth, seventh, or eighth aspect.
[0015] Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS
[0016] 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:
[0017] FIG. 1 illustrates an example communication environment in which example embodiments of the present disclosure can be implemented;
[0018] FIG. 2 illustrates a signaling flow of CSI report transmission in accordance with some embodiments of the present disclosure;
[0019] FIG. 3 illustrates a process for determining information in a CSI report;
[0020] FIG. 4 illustrates a process for network-side model performance monitoring;
[0021] FIG. 5 illustrates another signaling flow of CSI report transmission in accordance with some embodiments of the present disclosure;
[0022] FIG. 6 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure;
[0023] FIG. 7 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure;
[0024] FIG. 8 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure;
[0025] FIG. 9 illustrates a flowchart of a method implemented at a network device according to some example embodiments of the present disclosure; and
[0026] FIG. 10 illustrates a simplified block diagram of an apparatus that is suitable for implementing example embodiments of the present disclosure.
[0027] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION
[0028] 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.
[0029] 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.
[0030] 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.
[0031] 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.
[0032] 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.
[0033] 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.
[0034] 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.
[0035] 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.
[0036] 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.
[0037] 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.
[0038] 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.
[0039] 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. The term “AI / ML-enabled feature” may refer to a feature where AI / ML may be used. 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.
[0040] 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.
[0041] 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.
[0042] 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.
[0043] 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 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.
[0044] 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.
[0045] 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.
[0046] 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., L1-RSRP, L1-SINR) of a set of beams of a set of candidate cells.
[0047] 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.
[0048] 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.
[0049] Principles and implementations of the present disclosure will be described in detail below with reference to the figures.
[0050] 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.
[0051] 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.
[0052] 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.
[0053] 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.
[0054] 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) .
[0055] 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.
[0056] 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.
[0057] 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.
[0058] 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.
[0059] 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.
[0060] 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.
[0061] 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 network or obtained from the network side. For example, the network may configure a threshold criterion to facilitate UE to perform model monitoring.
[0062] 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 network-side. Network may configure a threshold criterion to facilitate UE to perform model monitoring. In some mechanism, radio resource control (RRC) signaling and / or layer one (L1) signaling procedure may be applied to enable fast identification of AI / ML model performance.
[0063] 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.
[0064] 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 needs to be considered. It is to be noted that the metric for monitoring and comparison includes intermediate KPI and eventual KPI. Other aspects are not precluded.
[0065] 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 first CSI report carrying the AI CSI and a second CSI report carrying the target CSI may be separately reported to the network. The first CSI report may be associated with the second CSI report. The network needs to identify the correspondence between the target CSI in the second CSI report and the AI CSI in the first CSI report.
[0066] In some mechanisms, for network-side monitoring based on eventual KPI or legacy CSI feedback, UE needs to report complete AI CSI and complete target CSI. It means that all information in the AI CSI and all information in the target CSI need to be reported to the network. However, in some situations, the network may not receive complete AI CSI or the complete target CSI. For example, if the first CSI report for the AI CSI was not sent by UE or not fully sent by UE, the network may not receive the complete AI CSI. For another example, if the second CSI report for the target CSI was not sent by UE or not fully sent by UE, the network may not receive the complete target CSI. For a further example, if both the first and second reports were not sent or fully sent by UE, the network may not receive the complete AI CSI and the complete target CSI. IN these situations, the network fails to receive the complete AI CSI and / or the complete target CSI, and thus is unable to perform model monitoring.
[0067] In some mechanism, for network-side monitoring based on intermediate KPI, UE may not need to report complete AI CSI and complete target CSI. It means that, not all information in the AI CSI or target CSI needs to be reported to the network. Specifically, there may be the following scenarios. A first scenario (referred to as Scenario 1) may be that the network determines a rank indication (RI) and indicates it to UE.For the AI CSI, UE reports at least AI PMI and may report a new indicator (NI) . For the target CSI, UE reports at least target PMI and KNZ.
[0068] A second scenario (referred to as Scenario 2) may be that the network determines multiple RIs and indicates them to UE. For the AI CSI, UE reports at least multiple AI PMIs corresponding to the indicated RIs and report NI (s) . For the target CSI, UE reports at least multiple target PMIs corresponding to the indicated RIs and multiple KNZs corresponding to the indicated RIs. A third scenario (referred to as Scenario 3) may be that UE determines RI, i.e., same as Case 1, UE reports complete AI CSI and complete target CSI.
[0069] In Scenario 1 / 2 / 3, when CSI omission appears for the first CSI report or / and the second CSI report, e.g., the first CSI report or / and the second CSI report was not sent or not fully sent by UE, the network may be unable to perform model monitoring.
[0070] 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 CSI of a first type or configured for model monitoring. The CSI report is associated with a further CSI report configured for reporting a CSI of a second type different from the first type or configured for model monitoring. The terminal device performs transmission of the CSI report or omission of the transmission of the CSI report. In this way, the terminal device can transmit the CSI report or omit the CSI report in response to the indication. Unnecessary reporting overhead can be reduced.
[0071] 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.
[0072] In operation, the network device 120 transmits (210) , to the terminal device 110, an indication for triggering a CSI report. The CSI report is configured for reporting a CSI of a first type or configured for model monitoring. The CSI report is associated with a further CSI report configured for reporting a CSI of a second type different from the first type or configured for model monitoring. The terminal device 110 receives (220) the indication. By way of example, the indication may be transmitted (210) via RRC, medium access control control element (MAC CE) , downlink control information (DCI) , or any other suitable message or signaling.
[0073] The terminal device 110 performs (230) transmission of the CSI report or omission of the transmission of the CSI report. In some embodiments, the terminal device 110 transmits the CSI report to the network device 120. The network device 120 may receive the CSI report.
[0074] Alternatively, in some embodiments, the terminal device 110 perform the omission of the transmission of the CSI report. As used herein, transmission of the CSI report is omitted means that the terminal device 110 does not transmit or send the CSI report, or the CSI report is fully omitted. As used herein, the description that “the terminal device 110 performs the omission of the transmission of the CSI report” is interchangeably with at least one of the following: the terminal device 110 omits or ignore the CSI report; the CSI report is not sent by the terminal device 110; or the CSI (or at least one information or measurement in the CSI report) is not updated by the terminal device 110. In this way, for a CSI report, if the associated CSI report such as the associated most recent CSI satisfies some conditions, the terminal device 110 can decide how to handle the CSI report. Further embodiments regarding the transmission or omission of the CSI report will be described.
[0075] In some embodiments, the CSI report and / or the further CSI report is configured for model monitoring. For a CSI report, if at least one of the following conditions is satisfied, the CSI report may be considered as a CSI report 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 or triggered in a time duration that is configured for model monitoring. It is to be understood that these two conditions are only for the purpose of illustration, without suggesting any limitation. These conditions and any other suitable condition may be applied in any suitable combination. Scope of the present disclosure is not limited here.
[0076] As mentioned, the CSI report is associated with the further CSI report. As used herein, the further CSI report associated with the CSI report may also be referred to as an “associated CSI report” . In an example embodiment, if a trigger state associated with the CSI report is the same as that of the further CSI report, the CSI report and the further CSI report is associated. For example, the trigger state may be CSI-AperiodicTriggerState or CSI-SemiPersistentOnPUSCH-TriggerState. In another example embodiment, if an identifier such as CSI-ReportConfigId associated with the CSI report is the same as an identifier associated with the further CSI report, the CSI report and the further CSI report is associated. In a further embodiment, if CSI measurement resource associated with the CSI report is the same as CSI measurement resource associated with the further CSI report, the CSI report and the further CSI report is associated. In a still further embodiment, if the CSI report and the further CSI report are located within a predefined time duration or time interval, the CSI report and the further CSI report is associated.
[0077] Embodiments of two associated CSI reports have been described. These embodiments are for the purpose of illustration, without suggesting any limitation. In the following description, the CSI report and the further CSI report will be described as two associated CSI reports.
[0078] In some embodiments, the further CSI report is the most recent CSI report associated with the CSI report. For example, the further CSI report may be a most recent associated CSI report transmitted before the CSI report. For another example, the further CSI report may be a most recent associated CSI report transmitted subsequent to the CSI report. The sequence of the CSI report and the further CSI report is not limited here. In the following description, it is assumed that the further CSI report is the most recent associated CSI report of the CSI report.
[0079] There are several CSI types. For example, CSI determined based on an AI / ML model such as a two-side model may be referred to as AI CSI. For another example, non-AI CSI may refer to CSI not determined based on the AI / ML model. As used herein, the term “non-AI CSI” may also be referred to as “target CSI” , “output CSI by the terminal device 110” or “output-CSI-UE” . In some embodiments, the target CSI may be considered as “high resolution CSI” or “ground truth CSI” .
[0080] In some embodiments, one of the CSI of the first type and the CSI of the second type is determined based on an AI / ML model, and the other one of the CSI of the first type and the CSI of the second type is not determined based on the AI / ML model. In other words, one of the CSI of the first type and the CSI of the second type is AI CSI, and the other one is non-AI CSI or target CSI. As used herein, the CSI of the first type may also be referred to as first CSI, and the CSI of the second type may also be referred to as second CSI.
[0081] In some embodiments, the terminal device 110 may be configured, activated or triggered with the two CSI reports (the CSI report and the further CSI report) using a same signaling or two separate signaling or messages by the network device 120. The CSI report and / or the further CSI report may be periodic, semi-persistent or aperiodic. For example, the further CSI report may be triggered by the received (220) indication, or a further indication or message.
[0082] In some embodiments, the terminal device 110 may determine CSI, such as AI CSI or target CSI. For example, the terminal device 110 may determine or calculate the AI CSI and the target CSI based on CSI reference signal (RS) , for example, by measuring the CSI-RS. In some embodiments, the term “RS” is interchangeably with “RS resource” or “CSI measurement resource” . The RS resource may be configured for the terminal device 110. For example, the network device 120 may transmit CSI-RS to the terminal device 110.
[0083] FIG. 3 illustrates an example diagram of a process 300 for CSI determination. The process 300 may be implemented by the terminal device 110. As illustrated, the terminal device 110 may estimate a channel to obtain a channel estimation 310. A precoding matrix 315 may be determined based on the channel estimation 310. A quantization process 320 is performed on the precoding matrix 315, to obtain a target PMI 330. For example, a scalar quantization or codebook-based quantization may be performed for the target CSI to obtain the target PMI 330. An encoder 325 such as an AI / ML model-based encoder may obtain AI PMI 335 based on the precoding matrix 315. The AI PMI may be encoded bits. The terminal device 110 may determine the AI CSI based on the AI PMI 335. The terminal device 110 may determine the target CSI based on the target PMI 330.
[0084] The target PMI 330 may indicate one or more parameters determined based on a codebook. As used herein, 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.
[0085] As used herein, the term “AI PMI (information) ” is 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) .
[0086] In some embodiments, the AI CSI may include at least one of: a rank indication (RI) , a channel quality indicator (CQI) , a new indicator (NI) , or the AI PMI. The target CSI may include at least one of: an RI, a CQI, a first indicator, or the target PMI (such as PMI of enhanced type 2 CSI) . Details of these contents or parameters will be described.
[0087] In some embodiments, a CSI report such as a CSI report including target CSI (also referred to as target CSI report” or a CSI report including AI CSI (also referred to as AI CSI report” may include two parts. For example, a first part (also referred to as Part 1) may have a fixed payload size and may be used to identify the number of information bits in a second part (also referred to as Part 2) . Part 1 may be transmitted in its entirety before Part 2.
[0088] By way of example, a CSI report including the target CSI may include Part 1 and Part 2. Part 1 may include an RI (if reported) , a CQI and a first indication. The first indication, also referred to as “KNZ” , indicates a total number of non-zero coefficients summed across all layers or an overall number of non-zero amplitude coefficients across layers. As used herein, the RI in the CSI report for the target CSI may be referred to as target RI, and the CQI in the CSI report for the target CSI may be referred to as target CQI. Part 2 of the CSI report for the target CSI may include the target PMI.
[0089] As used herein, the term “RI” is interchangeably with layer indicator (LI) . 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.
[0090] 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 (such as a target CSI) may include 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 an RI (if reported) , a CQI and KNZ. The fields of Part 1 –RI (if reported) , CQI, and KNZ may be 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.
[0091] In some embodiments, the target CSI may include at least CQI for first codeword, The CQI (information) may include one wideband CQI (information) and at least one subband CQI (information) or subband differential CQI.
[0092] In some embodiments, for a CSI report including the AI CSI (also referred to as an “AI CSI report” ) , Part 1 of the CSI report may include an RI, a CQI and a new indicator (NI) . As used herein, the NI may also be referred to as a second indicator. The NI may be an identifier associated with the information of factors that represent a specific CSI payload size and / or model, e.g., UE part model compatible with the network part model used by the gNB, rank value, quantization method / granularity, size of latent space from scalable dimensions for each layer, etc. In some embodiments, the RI may be equivalent to the NI, vice versa. As used herein, the RI in the CSI report for the AI CSI may be referred to as AI RI, and the CQI in the CSI report for the AI CSI may be referred to as AI CQI. The AI CQI (information) may include one wideband CQI (information) and at least one subband CQI (information) or subband differential CQI.
[0093] Part 2 of the AI CSI report may include AI PMI. The AI PMI may indicate one or more bits determined based on an AI / ML model. The structure of the AI PMI may be layer-wise, subband-wise or antenna port-wise. In other words, the AI PMI may be scaled with layer, subband or antenna port.
[0094] In some embodiments, The AI RI may be the same as target RI. AI RI or target RI may be interchangeably with RI. RI is interchangeably with LI. AI CQI may be the same as target CQI. AI CQI or target CQI may be interchangeably with CQI.
[0095] 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.
[0096] It is to be noted that CSI reconstruction part at the terminal device 110 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 pre-coded 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.
[0097] Several embodiments regarding contents or information in the first and second parts of the CSI report for AI CSI and the CSI report for target CSI 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 a CSI report.
[0098] Refers back to FIG. 2, in some embodiments, the terminal device 110 may not expect 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. For example, the terminal device 110 may not expect that 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.
[0099] As used herein, the above unexpected event may be referred to as “Event-1” . The unexpected Event-1 may be represented as (1) below.
[0100] 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.
[0101] In some embodiments, the CSI report may be 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. The terminal device 110 may not expect the CSI omission appears for the CSI report and the further CSI report. By transmitting the CSI report if the above condition is met, it can endure the normal model monitoring at the network side.
[0102] In some embodiments, the CSI report may have a higher priority than a CSI report which comprises neither the CSI of the first type nor the CSI of the second type. For example, the CSI report comprising the AI CSI or the target CSI may have a higher priority than a CSI report which comprises neither the AI CSI nor the target CSI. Alternatively, or in addition, in some embodiments, the CSI report may have a higher priority than a CSI report which is not configured for model monitoring.
[0103] In some embodiments, the terminal device 110 may assume that the CSI report has higher priority than another CSI report satisfying at least one of the following conditions. A first condition may be that the other CSI report does not comprise the AI CSI or the target CSI. A second condition may be that the other CSI report is not configured for model monitoring. In other words, the priority value associated with the CSI report is lower than the priority value associated with the other CSI report.
[0104] In some embodiments, the CSI report may be transmitted by the terminal device 110 in several scenarios. For example, a first scenario may be that the further CSI report has been transmitted. A second scenario may be that the further CSI report has been fully transmitted. A third scenario may be that the further CSI report has been updated. As used herein, a CSI report being updated means that at least one information or measurement in the CSI report has been updated. The CSI report may be transmitted in response to at least one of the above scenarios or any other suitable scenario.
[0105] As used herein, a CSI report fully transmitted or fully sent means that all information in the CSI report is fully sent by the terminal device 110. In other words, the number of coded modulation symbols for the associated CSI part (e.g., CSI Part 2) transmitted on the PUSCH is not larger than the number of available / configurable coded modulation symbols for the associated CSI part (e.g., CSI part 2) transmitted on the PUSCH. In some embodiments, if (2) below is satisfied, the CSI report may be fully transmitted.
[0106] where OCSI-2 denotes the number of bits for CSI part 2; LCSI-2 denotes the number of CRC bits for CSI part 2; is configured by a higher layer parameter; CUL-SCH is the number of code blocks for UL-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 OFDM symbols for UL-SCH of the PUSCH transmission; is the number of resource elements that can be used for transmission of 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 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 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 HARQ-ACK and 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.
[0107] For a (most recent) CSI report associated with the CSI report, if the most recent CSI report (also referred to as associated CSI report) satisfies the above three scenarios, the terminal device 110 may not expect that Event-1 appears for the CSI report. Alternatively, or in addition, the terminal device 110 may assume that the CSI report has higher priority than another CSI report not comprising the AI CSI or the target CSI, or another CSI report not configured for model monitoring.
[0108] In some embodiments, if CSI omission doesn’t appear for the further CSI report associated with the CSI report, the terminal device 110 may not expect CSI omission appears for the CSI report. The CSI report may have higher priority than another CSI report. In this way, normal model monitoring at the network side can be ensured.
[0109] Alternatively, or in addition, in some embodiments, the transmission of the CSI report may be omitted in several different scenarios. For example, an example scenario may be that the further CSI report has not been transmitted. Another example scenario may be that the further CSI report has not been fully transmitted. A CSI report being not fully transmitted or sent means that not all information (such as information in CSI part 1, or CSI part 2) in the CSI report is transmitted by the terminal device 110. In other words, if (1) is satisfied, the CSI report is not fully transmitted. A further example scenario may be that the further CSI report has not been updated. A CSI report being not updated means that at least one information or measurement in the CSI report was not updated. The transmission of the CSI report may be omitted in response to any one of these scenarios or any other suitable scenario.
[0110] For the CSI report, if the (most recent) associated CSI report was not sent by the terminal device 110 or not fully sent by the terminal device 110, or if the associated CSI report was not updated, the terminal device 110 may not send the CSI report. That is, if the CSI omission appears for the further CSI report associated with the CSI report, the terminal device 110 may not transmit the CSI report. In this way, unnecessary reporting overhead can be reduced.
[0111] In some embodiments, the transmission of the CSI report is omitted 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. That is, if Event-1 shown in (1) appears for the CSI report or the further CSI report, the terminal device 110 may not transmit the CSI report or the further CSI report. For example, if Event-1 shown in (1) appears for the CSI report, that is, 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, the CSI report is not transmitted by the terminal device 110. In this way, unnecessary reporting overhead can be reduced.
[0112] In some mechanisms, the terminal device may report CQI information in a first CSI report. The terminal device may also report CQI information in a second CSI report associated with the first CSI report. However, these two CQI information may be completely consistent (as the determination method may be consistent) , which will result in unnecessary reporting overhead and power consumption of the terminal device.
[0113] In order to at least solve such problems, according to some embodiments of the present disclosure, the CSI report may exclude a CQI if at least condition is satisfied. For example, the terminal device 110 may not determine or calculate the CQI. The terminal device 110 may not report the CQI, as well. In other words, the terminal device 110 does not expect to determine or report CQI for the CSI report. A first condition may be that the further CSI report associated with the CSI report includes a CQI or CQI related information. A second condition may be that the further CSI report has been transmitted by the terminal device 110. A third condition may be that the further CSI report has been fully transmitted by the terminal device 110. A fourth condition may be that the further CSI report has been updated. For example, the CQI in the further CSI report has been updated. It is to be understood that these example conditions are only for purpose of illustration, without suggesting any limitation. These conditions and any other suitable condition may be applied in any suitable way. Scope of the present disclosure is not limited here.
[0114] Likewise, in some embodiments, the CSI report may exclude an RI if at least one condition is satisfied. That is, the terminal device 110 may not determine or report RI. In other words, the terminal device 11o may not expect to determine or report RI for the CSI report. A first condition for excluding the RI may be that the further CSI report associated with the CSI report comprises RI or RI related information. A second condition may be that the further CSI report has been transmitted by the terminal device 110. A third condition may be that the further CSI report has been fully transmitted by the terminal device 110. A fourth condition may be that the further CSI report has been updated. For example, the RI in the further CSI report has been updated. It is to be understood that these example conditions are only for purpose of illustration, without suggesting any limitation. These conditions and any other suitable condition may be applied in any suitable way. Scope of the present disclosure is not limited here.
[0115] By excluding the CQI and / or RI from the CSI report, unnecessary reporting overhead can be reduced. In addition, power consumption of the terminal device can be reduced.
[0116] In some embodiments, the terminal device 110 may transmit the CSI report to the network device 120. The terminal device 110 may also transmit the further CSI report to the network device 120. One of the CSI report and the further CSI report may include AI CSI, and the other may include the target CSI. The network device 120 may perform model monitoring based on the received CSI report and the further CSI report. That is, the network device 120 may perform model monitoring based on the AI CSI and the target CSI.
[0117] In some embodiments, the model monitoring may be based on eventual KPIs or CSI feedback or CSI reporting. Examples of eventual KPI may include but not limited to throughput, hypothetical BLER, BLER, NACK / ACK, and the like. Alternatively, or in addition, in some embodiments, the model monitoring may be based on intermediate KPIs such as SGCS. It is to be understood that these example factors or KPIs are only for the purpose of illustration, without suggesting any limitation. Any suitable KPI may be applied for the network side model monitoring. Scope of the present disclosure is not limited here.
[0118] The network device 120 may perform the eventual KPI-based model monitoring or the intermediate KPI-based model monitoring based on the AI CSI and target CSI in the CSI report and the further CSI report. As used herein, the eventual KPIs and / or the intermediate KPIs may be referred to as performance monitoring metric.
[0119] FIG. 4 illustrates an example diagram of a process 400 for model monitoring. The process 400 may be implemented by the network device 120. The network device 120 may obtain AI PMI and target PMI from the AI CSI and the target CSI. For example, the AI PMI may be the AI PMI 335 in FIG. 3, and the target PMI may be the target PMI 330 in FIG. 3. As illustrated, a dequantization process 410 may be performed on the target PMI 330 to obtain a target precoding matrix 430. A decoder such as an AI / ML based decoder 420 may decode the AI PMI 335 into an AI precoding matrix 440. It is to be understood that the dequantization process 410 may be inverse to the quantization process 320 in FIG. 3. The decoder 420 may be associated with the encoder 325 in FIG. 3. That is, the operations or processes performed by the decoder 420 may be inverse to those of the encoder 325. Based on the target precoding matrix 430 and AI precoding matrix 440, performance monitoring metric (s) 450 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) 450. For example, the eventual KPIs such as the throughput may be determined based on the target precoding matrix 430 and AI precoding matrix 440, any other suitable information in the target CSI and / or the AI CSI. For another example, intermediate KPIs such as SGCS may be determined based on the target precoding matrix 430 and AI precoding matrix 440, any other suitable information in the target CSI and / or the AI CSI. The model monitoring may be performed based on the performance monitoring metric (s) 450.
[0120] Embodiments of the network-side model monitoring based on the CSI report and the further CSI report have been described. The CSI report and the further CSI report may be transmitted according to embodiments of the present disclosure. In this way, the network-side model monitoring can be ensured.
[0121] As mentioned, in some mechanism, for network-side monitoring based on intermediate KPI, the terminal device may not need to report complete AI CSI and complete target CSI. For example, in Scenario 2, the network determines a plurality of RIs and indicates them to the terminal device. For the AI CSI, the terminal device reports at least a plurality of AI PMIs corresponding to the indicated RIs and report NI (s) . For the target CSI, the terminal device reports at least a plurality of target PMIs corresponding to the indicated RIs and multiple KNZs corresponding to the indicated RIs.
[0122] In Scenario 2, when Event-1 in (1) appears for the first CSI report (e.g., a CSI report comprising AI CSI) , the terminal device may omit a portion of the AI CSI. As a possible example, the terminal device may omit the AI PMI (s) corresponding to certain rank (s) / RI (s) . Assuming that for the first CSI report, the AI PMIs corresponding to 4 ranks (i.e., rank = 1, 2, 3, 4) may have been included in the first CSI report. When Event-1 appears, the terminal device omits the PMI (s) corresponding to 2 ranks (e.g., rank = 3 and rank = 4) .
[0123] When CSI omission does not appear for the second CSI report (e.g., CSI report comprising target CSI) , the terminal device may report the complete second CSI report. It means that the target PMIs corresponding to 4 ranks may be reported to the network. Therefore, model monitoring may be normally performed. However, the target PMIs corresponding to rank = 3 and rank = 4 seems useless for the network, which results in unnecessary reporting overhead.
[0124] When CSI omission appears for the second CSI report, the terminal device may omit a portion of the target CSI. For example, the terminal device may omit the target PMI (s) corresponding to certain rank (s) . If the rank (s) corresponding to the omitted target PMI (s) is different from the rank (s) corresponding to the omitted AI PMI (s) , e.g., the target PMIs corresponding to rank 1 and 2 are omitted, model monitoring may not be performed. Reporting resource will be wasted.
[0125] In order to at least solve these problems in Scenario 2, according to some embodiments of the present disclosure, if transmission of a first part of information in the further CSI report is omitted, transmission of a second part of information in the CSI report is omitted. The second part of information corresponds to the first part of information. For example, the first part of information may include at least one PMI in the CSI of the second type corresponding to at least one rank, and the second part of information comprises at least one PMI in the CSI of the first type corresponding to the at least one rank.
[0126] By way of example, if the further CSI report associated with the CSI report was not fully transmitted by the terminal device 110, for example, partial information in the further CSI report was omitted or the Event-1 appears, the terminal device 110 may omit partial information in the CSI report based on the CSI omission corresponding to or applied for the further CSI report.
[0127] In some embodiments, if the CSI corresponding to a first set of ranks was omitted in the further CSI report, the terminal device 110 may omit partial information in the CSI report based on the CSI omission corresponding to the further CSI report. For example, the CSI omission may correspond to the first set of ranks such as rank = 3 and rank = 4, the terminal device 110 may omit the CSI corresponding to the first set of ranks (such as rank = 3 and rank = 4) . In embodiments where the further CSI report including the AI PMI, the terminal device 110 may omit the target PMI corresponding to the first set of ranks in the CSI report. Alternatively, in some embodiments, such partial information omission may occur when Event-1 appears for the CSI report, but may not occur for the CSI corresponding to the first set of ranks omission.
[0128] By omitting partial information in the CSI report, the CSI report and the further CSI report may keep the same CSI omission, for example, consistent omitted rank (s) . The normal model monitoring at the network-side can be ensured. Unnecessary reporting overhead can be reduced. In addition, such information omitting can avoid waste of reporting resources.
[0129] Several embodiments regarding the CSI report transmission have been described. These embodiments may ensure the network-side model monitoring and may reduce unnecessary reporting overhead. Another solution on CSI-report transmission is also proposed in the present disclosure. In the solution, a terminal device receives, from a network device, an indication for triggering a CSI report. The CSI report is configured for reporting a CSI of a first type, or being configured for model monitoring. The terminal device transmits the CSI report to the network device. The network device receives the CSI report. The network-side model monitoring can be ensured.
[0130] FIG. 5 illustrates a signaling flow 500 of CSI report transmission in accordance with some embodiments of the present disclosure. For the purposes of discussion, the signaling flow 500 will be discussed with reference to FIG. 1, for example, by using the terminal device 110 and the network device 120.
[0131] In operation, the network device 120 transmits (510) , to the terminal device 110, an indication for triggering a CSI report configured for reporting a CSI of a first type, or configured for model monitoring. By way of example, the indication may be transmitted (510) via RRC, MAC CE, DCI, or any other suitable message or signaling. The terminal device 110 receives (520) the indication. For example, the CSI of the first type may be AI CSI. Alternatively, the CSI of the first type may be non-AI CSI such as target CSI.
[0132] For a CSI report, if at least one of the following conditions is satisfied, the CSI report may be considered as a CSI report 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 or triggered in a time duration that is configured for model monitoring. It is to be understood that these two conditions are only for the purpose of illustration, without suggesting any limitation. These conditions and any other suitable condition may be applied in any suitable combination. Scope of the present disclosure is not limited here.
[0133] The terminal device 110 transmits (530) the CSI report to the network device 120. The network device 120 receives (540) the CSI report.
[0134] In some embodiments, the terminal device 110 may not expect 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 Event-1 represented as (1) .
[0135] In some embodiments, the CSI report may be transmitted (530) 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.
[0136] In some embodiments, the CSI report may have a higher priority than another CSI report. For example, the CSI report may have a higher priority than a CSI report which is not configured for model monitoring. For another example, the CSI report may have a higher priority than a CSI report which comprises neither the CSI of the first type nor the CSI of a second type different from the first type. If the CSI of the first type is the AI CSI, the CSI of the second type may be the target CSI. If the CSI of the first type is the target CSI, the CSI of the second type may be the AI CSI. It is to be understood that the CSI of the first type and the CSI of the second type may also be any other suitable type other than the AI CSI and the target CSI. Scope of the present disclosure is not limited here. For another example, the CSI report may have a higher priority than a CSI report which is not configured for model monitoring.
[0137] In some embodiments, the network device 120 may perform model monitoring based on the received (540) CSI report and a further CSI report associated with the CSI report. For example, the further CSI report may include CSI of a second type. One of the CSI of the first type and the CSI of the second type may be AI CSI, and the other one may be the target CSI. The further CSI report may be the most recent associated CSI report of the CSI report.
[0138] With the CSI report and the further CSI repot, the network device 120 may perform the model monitoring. For example, eventual KPIs or intermediate KPIs based model monitoring may be performed. Details regarding the network-side model monitoring have been described with respect to FIG. 2 and FIG. 4, which will not be repeated here. In this way, the network-side model monitoring can be ensured.
[0139] Example embodiments for CSI report transmission have been described with respect to the signaling flows 200 and 500, and the processes 300 and 400. In some embodiments, embodiments described with reference to two or more of the above signaling flows and processes may be combined. By using these signaling flows and / or processes, the network-side model monitoring can be ensured.
[0140] 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.
[0141] FIG. 6 illustrates a flowchart of a communication method 600 implemented at a terminal 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 terminal device 110 in FIG. 1.
[0142] At block 610, the terminal device 110 receives, from a network device, an indication for triggering a CSI report. The CSI report is configured for reporting a CSI of a first type or configured for model monitoring. The CSI report is associated with a further CSI report, and the further CSI report is configured for reporting a CSI of a second type different from the first type or configured for model monitoring.
[0143] At block 620, the terminal device 110 performs transmission of the CSI report or omission of the transmission of the CSI report.
[0144] In some example embodiments, the further CSI report is the most recent CSI report associated with the CSI report.
[0145] 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 PUSCH is larger than the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH.
[0146] In some example 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.
[0147] In some example embodiments, the CSI report has a higher priority than at least one of the following: a CSI report which comprises neither the CSI of the first type nor the CSI of the second type, or a CSI report which is not configured for model monitoring.
[0148] In some example embodiments, the CSI report is transmitted in response to at least one of the following: the further CSI report having been transmitted, the further CSI report having been fully transmitted, or the further CSI report having been updated.
[0149] In some example embodiments, the transmission of the CSI report is omitted in response to at least one of the following: the further CSI report having not been transmitted, the further CSI report having not been fully transmitted, or the further CSI report having not been updated.
[0150] In some example embodiments, the transmission of the CSI report is omitted if 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.
[0151] In some example embodiments, the CSI report excludes a channel quality indicator (CQI) in response to at least one of the following: the further CSI report comprising a CQI, the further CSI report having been transmitted by the terminal device 110, the further CSI report have been fully transmitted by the terminal device 110, or the CQI in the further CSI report having been updated.
[0152] In some example embodiments, the CSI report excludes a rank indication (RI) in response to at least one of the following: the further CSI report comprising RI, the further CSI report having been transmitted by the terminal device 110, the further CSI report have been fully transmitted by the terminal device 110, or the RI in the further CSI report having been updated.
[0153] In some example embodiments, if transmission of a first part of information in the further CSI report is omitted, transmission of a second part of information in the CSI report is omitted, the second part of information corresponding to the first part of information.
[0154] In some example embodiments, the first part of information comprises at least one precoding matrix indicator (PMI) in the CSI of the second type corresponding to at least one rank, and the second part of information comprises at least one PMI in the CSI of the first type corresponding to the at least one rank.
[0155] In some example embodiments, the one of the CSI of the first type and the CSI of the second type is determined based on an artificial intelligence / machine learning (AI / ML) model, and the other one of the CSI of the first type and the CSI of the second type is not determined based on the AI / ML model.
[0156] FIG. 7 illustrates a flowchart of a communication method 700 implemented at a terminal device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 700 will be described from the perspective of the terminal device 110 in FIG. 1.
[0157] At block 710, the terminal device 110 receives, from a network device, an indication for triggering a CSI report, the CSI report being configured for reporting a CSI of a first type, or being configured for model monitoring.
[0158] At block 720, the terminal device 110 transmits the CSI report to the network device.
[0159] 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 PUSCH is larger than the number of available or configurable coded modulation symbols for the CSI report transmitted on the PUSCH.
[0160] In some example 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.
[0161] In some example embodiments, the CSI report has a higher priority than at least one of the following: a CSI report which comprises neither the CSI of the first type nor the CSI of a second type different from the first type, or a CSI report which is not configured for model monitoring.
[0162] In some example embodiments, the CSI of the first type is determined based on an artificial intelligence / machine learning (AI / ML) model, or wherein the CSI of the first type is not determined based on the AI / ML model.
[0163] FIG. 8 illustrates a flowchart of a communication method 800 implemented at a network device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 800 will be described from the perspective of the network device 120 in FIG. 1.
[0164] At block 810, the network device 120 transmits, to a terminal device, an indication for triggering a CSI report. The CSI report is configured for reporting a CSI of a first type or configured for model monitoring. The CSI report is associated with a further CSI report, and the further CSI report is configured for reporting a CSI of a second type different from the first type or configured for model monitoring.
[0165] At block 820, the network device 120 receives the CSI report from the terminal device.
[0166] In some example embodiments, the further CSI report is the most recent CSI report associated with the CSI report.
[0167] In some example embodiments, the terminal device does not expect 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.
[0168] In some example 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.
[0169] In some example embodiments, the CSI report has a higher priority than at least one of the following: a CSI report which comprises neither the CSI of the first type nor the CSI of the second type, or a CSI report which is not configured for model monitoring.
[0170] In some example embodiments, the CSI report is transmitted in response to at least one of the following: the further CSI report having been transmitted, the further CSI report having been fully transmitted, or the further CSI report having been updated.
[0171] In some example embodiments, the transmission of the CSI report is omitted in response to at least one of the following: the further CSI report having not been transmitted, the further CSI report having not been fully transmitted, or the further CSI report having not been updated.
[0172] In some example embodiments, the transmission of the CSI report is omitted 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.
[0173] In some example embodiments, the CSI report excludes a channel quality indicator (CQI) in response to at least one of the following: the further CSI report comprising a CQI, the further CSI report having been transmitted by the terminal device, the further CSI report have been fully transmitted by the terminal device, or the CQI in the further CSI report having been updated.
[0174] In some example embodiments, the CSI report excludes a rank indication (RI) in response to at least one of the following: the further CSI report comprising RI, the further CSI report having been transmitted by the terminal device, the further CSI report have been fully transmitted by the terminal device, or the RI in the further CSI report having been updated.
[0175] In some example embodiments, if transmission of a first part of information in the further CSI report is omitted, transmission of a second part of information in the CSI report is omitted, the second part of information corresponding to the first part of information.
[0176] In some example embodiments, the first part of information comprises at least one precoding matrix indicator (PMI) in the CSI of the second type corresponding to at least one rank, and the second part of information comprises at least one PMI in the CSI of the first type corresponding to the at least one rank.
[0177] In some example embodiments, the one of the CSI of the first type and the CSI of the second type is determined based on an artificial intelligence / machine learning (AI / ML) model, and the other one of the CSI of the first type and the CSI of the second type is not determined based on the AI / ML model.
[0178] FIG. 9 illustrates a flowchart of a communication method 900 implemented at a network device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 900 will be described from the perspective of the network device 120 in FIG. 1.
[0179] At block 910, the network device 120 transmits, to a terminal device, an indication for triggering a CSI report, the CSI report being configured for reporting a CSI of a first type, or being configured for model monitoring.
[0180] At block 920, the network device 120 receives the CSI report from the terminal device.
[0181] In some example embodiments, the terminal device does not expect 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.
[0182] In some example 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.
[0183] In some example embodiments, the CSI report has a higher priority than at least one of the following: a CSI report which comprises neither the CSI of the first type nor the CSI of a second type different from the first type, or a CSI report which is not configured for model monitoring.
[0184] In some example embodiments, the CSI of the first type is determined based on an artificial intelligence / machine learning (AI / ML) model, or wherein the CSI of the first type is not determined based on the AI / ML model.
[0185] FIG. 10 is a simplified block diagram of a device 1000 that is suitable for implementing embodiments of the present disclosure. The device 1000 can be considered as a further example implementation of any of the devices as shown in FIG. 1. Accordingly, the device 1000 can be implemented at or as at least a part of the terminal device 110 or the network device 120.
[0186] As shown, the device 1000 includes a processor 1010, a memory 1020 coupled to the processor 1010, a suitable transceiver 1040 coupled to the processor 1010, and a communication interface coupled to the transceiver 1040. The memory 1020 stores at least a part of a program 1030. The transceiver 1040 may be for bidirectional communications or a unidirectional communication based on requirements. The transceiver 1040 may include at least one of a transmitter 1042 and a receiver 1044. The transmitter 1042 and the receiver 1044 may be functional modules or physical entities. The transceiver 1040 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.
[0187] The program 1030 is assumed to include program instructions that, when executed by the associated processor 1010, enable the device 1000 to operate in accordance with the embodiments of the present disclosure, as discussed herein with reference to FIGS. 1 to 9. The embodiments herein may be implemented by computer software executable by the processor 1010 of the device 1000, or by hardware, or by a combination of software and hardware. The processor 1010 may be configured to implement various embodiments of the present disclosure. Furthermore, a combination of the processor 1010 and memory 1020 may form processing means 1050 adapted to implement various embodiments of the present disclosure.
[0188] The memory 1020 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 1020 is shown in the device 1000, there may be several physically distinct memory modules in the device 1000. The processor 1010 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 1000 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.
[0189] 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, wherein the CSI report is configured for reporting a CSI of a first type or configured for model monitoring, the CSI report is associated with a further CSI report, and the further CSI report is configured for reporting a CSI of a second type different from the first type or configured for model monitoring; and perform transmission of the CSI report or omission of the transmission of the CSI report. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
[0190] 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, the CSI report being configured for reporting a CSI of a first type, or being configured for model monitoring; and transmit the CSI report to the network device. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
[0191] 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, wherein the CSI report is configured for reporting a CSI of a first type or configured for model monitoring, the CSI report is associated with a further CSI report, and the further CSI report is configured for reporting a CSI of a second type different from the first type or configured for model monitoring; and receive the CSI report from the terminal device. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the network device as discussed above.
[0192] 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, the CSI report being configured for reporting a CSI of a first type, or being configured for model monitoring; and receive the CSI report from the terminal device. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the network device as discussed above.
[0193] 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.
[0194] 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, wherein the CSI report is configured for reporting a CSI of a first type or configured for model monitoring, the CSI report is associated with a further CSI report, and the further CSI report is configured for reporting a CSI of a second type different from the first type or configured for model monitoring; and means for performing transmission of the CSI report or omission of the transmission of the CSI report. In some embodiments, the first apparatus may comprise means for performing the respective operations of the method 600. In some example embodiments, the first 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.
[0195] 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, the CSI report being configured for reporting a CSI of a first type, or being configured for model monitoring; and means for transmitting the CSI report to the network device. In some embodiments, the second apparatus may comprise means for performing the respective operations of the method 700. In some example embodiments, the second apparatus may further comprise means for performing other operations in some example embodiments of the method 700. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0196] 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, wherein the CSI report is configured for reporting a CSI of a first type or configured for model monitoring, the CSI report is associated with a further CSI report, and the further CSI report is configured for reporting a CSI of a second type different from the first type or configured for model monitoring; and means for receiving the CSI report from the terminal device. In some embodiments, the third apparatus may comprise means for performing the respective operations of the method 800. In some example embodiments, the third apparatus may further comprise means for performing other operations in some example embodiments of the method 800. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0197] 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, the CSI report being configured for reporting a CSI of a first type, or being configured for model monitoring; and means for receiving the CSI report from the terminal device. In some embodiments, the fourth apparatus may comprise means for performing the respective operations of the method 900. In some example embodiments, the fourth apparatus may further comprise means for performing other operations in some example embodiments of the method 900. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0198] In summary, embodiments of the present disclosure provide the following aspects.
[0199] 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, wherein the CSI report is configured for reporting a CSI of a first type or configured for model monitoring, the CSI report is associated with a further CSI report, and the further CSI report is configured for reporting a CSI of a second type different from the first type or configured for model monitoring; and perform transmission of the CSI report or omission of the transmission of the CSI report.
[0200] In some embodiments, the further CSI report is the most recent CSI report associated with the CSI report.
[0201] 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.
[0202] 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.
[0203] In some embodiments, the CSI report has a higher priority than at least one of the following: a CSI report which comprises neither the CSI of the first type nor the CSI of the second type, or a CSI report which is not configured for model monitoring.
[0204] In some embodiments, the CSI report is transmitted in response to at least one of the following: the further CSI report having been transmitted, the further CSI report having been fully transmitted, or the further CSI report having been updated.
[0205] In some embodiments, the transmission of the CSI report is omitted in response to at least one of the following: the further CSI report having not been transmitted, the further CSI report having not been fully transmitted, or the further CSI report having not been updated.
[0206] In some embodiments, the transmission of the CSI report is omitted if 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.
[0207] In some embodiments, the CSI report excludes a channel quality indicator (CQI) in response to at least one of the following: the further CSI report comprising a CQI, the further CSI report having been transmitted by the terminal device, the further CSI report have been fully transmitted by the terminal device, or the CQI in the further CSI report having been updated.
[0208] In some embodiments, the CSI report excludes a rank indication (RI) in response to at least one of the following: the further CSI report comprising RI, the further CSI report having been transmitted by the terminal device, the further CSI report have been fully transmitted by the terminal device, or the RI in the further CSI report having been updated.
[0209] In some embodiments, if transmission of a first part of information in the further CSI report is omitted, transmission of a second part of information in the CSI report is omitted, the second part of information corresponding to the first part of information.
[0210] In some embodiments, the first part of information comprises at least one precoding matrix indicator (PMI) in the CSI of the second type corresponding to at least one rank, and the second part of information comprises at least one PMI in the CSI of the first type corresponding to the at least one rank.
[0211] In some embodiments, the one of the CSI of the first type and the CSI of the second type is determined based on an artificial intelligence / machine learning (AI / ML) model, and the other one of the CSI of the first type and the CSI of the second type is not determined based on the AI / ML model.
[0212] 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, the CSI report being configured for reporting a CSI of a first type, or being configured for model monitoring; and transmit the CSI report to the network device.
[0213] 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.
[0214] 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.
[0215] In some embodiments, the CSI report has a higher priority than at least one of the following: a CSI report which comprises neither the CSI of the first type nor the CSI of a second type different from the first type, or a CSI report which is not configured for model monitoring.
[0216] In some embodiments, the CSI of the first type is determined based on an artificial intelligence / machine learning (AI / ML) model, or wherein the CSI of the first type is not determined based on the AI / ML model.
[0217] 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, wherein the CSI report is configured for reporting a CSI of a first type or configured for model monitoring, the CSI report is associated with a further CSI report, and the further CSI report is configured for reporting a CSI of a second type different from the first type or configured for model monitoring; and receive the CSI report from the terminal device.
[0218] In some embodiments, the further CSI report is the most recent CSI report associated with the CSI report.
[0219] 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.
[0220] 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.
[0221] In some embodiments, the CSI report has a higher priority than at least one of the following: a CSI report which comprises neither the CSI of the first type nor the CSI of the second type, or a CSI report which is not configured for model monitoring.
[0222] In some embodiments, the CSI report is transmitted in response to at least one of the following: the further CSI report having been transmitted, the further CSI report having been fully transmitted, or the further CSI report having been updated.
[0223] In some embodiments, the transmission of the CSI report is omitted in response to at least one of the following: the further CSI report having not been transmitted, the further CSI report having not been fully transmitted, or the further CSI report having not been updated.
[0224] In some embodiments, the transmission of the CSI report is omitted if 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.
[0225] In some embodiments, the CSI report excludes a channel quality indicator (CQI) in response to at least one of the following: the further CSI report comprising a CQI, the further CSI report having been transmitted by the terminal device, the further CSI report have been fully transmitted by the terminal device, or the CQI in the further CSI report having been updated.
[0226] In some embodiments, the CSI report excludes a rank indication (RI) in response to at least one of the following: the further CSI report comprising RI, the further CSI report having been transmitted by the terminal device, the further CSI report have been fully transmitted by the terminal device, or the RI in the further CSI report having been updated.
[0227] In some embodiments, if transmission of a first part of information in the further CSI report is omitted, transmission of a second part of information in the CSI report is omitted, the second part of information corresponding to the first part of information.
[0228] In some embodiments, the first part of information comprises at least one precoding matrix indicator (PMI) in the CSI of the second type corresponding to at least one rank, and the second part of information comprises at least one PMI in the CSI of the first type corresponding to the at least one rank.
[0229] In some embodiments, the one of the CSI of the first type and the CSI of the second type is determined based on an artificial intelligence / machine learning (AI / ML) model, and the other one of the CSI of the first type and the CSI of the second type is not determined based on the AI / ML model.
[0230] 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, the CSI report being configured for reporting a CSI of a first type, or being configured for model monitoring; and receive the CSI report from the terminal device.
[0231] 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.
[0232] 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.
[0233] In some embodiments, the CSI report has a higher priority than at least one of the following: a CSI report which comprises neither the CSI of the first type nor the CSI of a second type different from the first type, or a CSI report which is not configured for model monitoring.
[0234] In some embodiments, the CSI of the first type is determined based on an artificial intelligence / machine learning (AI / ML) model, or wherein the CSI of the first type is not determined based on the AI / ML model.
[0235] 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.
[0236] 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.
[0237] 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.
[0238] 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.
[0239] 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.
[0240] 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.
[0241] 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.
[0242] 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 10. 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.
[0243] 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.
[0244] 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.
[0245] 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.
[0246] 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, wherein the CSI report is configured for reporting a CSI of a first type or configured for model monitoring, the CSI report is associated with a further CSI report, and the further CSI report is configured for reporting a CSI of a second type different from the first type or configured for model monitoring; andperform transmission of the CSI report or omission of the transmission of the CSI report.2.The terminal device of claim 1, wherein the further CSI report is the most recent CSI report associated with the CSI report.3.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.4.The terminal device of claim 1, wherein 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.5.The terminal device of claim 1, wherein the CSI report has a higher priority than at least one of the following:a CSI report which comprises neither the CSI of the first type nor the CSI of the second type, ora CSI report which is not configured for model monitoring.6.The terminal device of claim 1, wherein the CSI report is transmitted in response to at least one of the following:the further CSI report having been transmitted,the further CSI report having been fully transmitted, orthe further CSI report having been updated.7.The terminal device of claim 1, wherein the transmission of the CSI report is omitted in response to at least one of the following:the further CSI report having not been transmitted,the further CSI report having not been fully transmitted, orthe further CSI report having not been updated.8.The terminal device of claim 1, wherein the transmission of the CSI report is omitted if 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.9.The terminal device of claim 1, wherein the CSI report excludes a channel quality indicator (CQI) in response to at least one of the following:the further CSI report comprising a CQI,the further CSI report having been transmitted by the terminal device,the further CSI report have been fully transmitted by the terminal device, orthe CQI in the further CSI report having been updated.10.The terminal device of claim 1, wherein the CSI report excludes a rank indication (RI) in response to at least one of the following:the further CSI report comprising RI,the further CSI report having been transmitted by the terminal device,the further CSI report have been fully transmitted by the terminal device, orthe RI in the further CSI report having been updated.11.The terminal device of claim 1, wherein if transmission of a first part of information in the further CSI report is omitted, transmission of a second part of information in the CSI report is omitted, the second part of information corresponding to the first part of information.12.The terminal device of claim 11, wherein the first part of information comprises at least one precoding matrix indicator (PMI) in the CSI of the second type corresponding to at least one rank, and the second part of information comprises at least one PMI in the CSI of the first type corresponding to the at least one rank.13.The terminal device of any of claims 1 to 12, wherein the one of the CSI of the first type and the CSI of the second type is determined based on an artificial intelligence / machine learning (AI / ML) model, andthe other one of the CSI of the first type and the CSI of the second type is not determined based on the AI / ML model.14.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, the CSI report being configured for reporting a CSI of a first type, or being configured for model monitoring; andtransmit the CSI report to the network device.15.The terminal device of claim 14, 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 14, wherein 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.17.The terminal device of claim 14, wherein the CSI report has a higher priority than at least one of the following:a CSI report which comprises neither the CSI of the first type nor the CSI of a second type different from the first type, ora CSI report which is not configured for model monitoring.18.The terminal device of any of claims 14 to 17, wherein the CSI of the first type is determined based on an artificial intelligence / machine learning (AI / ML) model, orwherein the CSI of the first type is not determined based on the AI / ML model.19.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, wherein the CSI report is configured for reporting a CSI of a first type or configured for model monitoring, the CSI report is associated with a further CSI report, and the further CSI report is configured for reporting a CSI of a second type different from the first type or configured for model monitoring; andreceive the CSI report from the terminal device.20.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, the CSI report being configured for reporting a CSI of a first type, or being configured for model monitoring; andreceive the CSI report from the terminal device.
Citation Information
Patent Citations
Configuration of CSI reference resources and CSI target resources for predictive estimation of channel state information
CN114556822A
Channel state information processing method and device, equipment, system and storage medium
CN117136506A
Information reporting method and apparatus, first device, and second device
WO2022184010A1
Pre-processing for CSI compression in wireless systems
WO2023102045A1
Terminal, wireless communication method, and base station
WO2023152795A1