Report reporting method and communication apparatus

By preventing the terminal device from processing or sending an associated second CSI report when a failure is reported, the problem of resource waste in frequency division duplex systems is solved, and resource utilization efficiency is improved.

WO2026031726A1PCT designated stage Publication Date: 2026-02-12HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/096778
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-07
Filing Date
2025-05-23
Publication Date
2026-02-12

AI Technical Summary

Technical Problem

In a frequency division duplex system, terminal devices need to be configured with two types of associated CSI reports. If one report is successfully submitted, the other report may not be successful, resulting in wasted resources.

Method used

If the terminal device fails to report the first report, it will not process or send the associated second report, or it will reduce the processing resources for the second report to 0, thereby saving transmission and processing resources.

Benefits of technology

By reducing unnecessary resource consumption, the resource utilization efficiency of terminal equipment can be improved, thus avoiding waste of transmission and processing resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025096778_12022026_PF_FP_ABST
    Figure CN2025096778_12022026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a report reporting method and a communication apparatus. When reporting of a first report fails, a terminal device no longer processes a second report having an association relationship with the first report, and / or a processing resource corresponding to the second report in the terminal device is 0. Therefore, a transmission resource used for reporting the second report and the processing resource corresponding to the second report can be reduced, and the resource utilization efficiency of the terminal device can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

A report reporting method and a communication device

[0001] The present application claims priority from the Chinese patent application No. 202411080395.0 filed on August 7, 2024, and entitled "A report reporting method and a communication device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] Embodiments of the present application relate to the field of communication, and in particular to a report reporting method and a communication device. BACKGROUND

[0003] In a conventional communication system, an access network device needs to obtain downlink channel state information (CSI) for deciding the configuration of a downlink data channel of a terminal device, such as a resource, a modulation and coding scheme (MCS), and a precoding. In a time division duplex (TDD) system, since the uplink and downlink channels are reciprocal, the access network device can obtain the uplink CSI by measuring the uplink reference signal, and then infer the downlink CSI. For example, the uplink CSI is used as the downlink CSI. In a frequency division duplex (FDD) system, the reciprocity between the uplink and downlink channels cannot be guaranteed, and the downlink CSI is obtained by the terminal device measuring the downlink reference signal. For example, the terminal device measures the channel state information reference signal (CSI-RS) or the synchronizing signal and physical broadcast channel block (SSB) to obtain the downlink CSI. Therefore, the terminal device needs to generate a CSI report according to the protocol predefinition or the access network device configuration, and feed back the CSI to the access network device so that the access network device can obtain the downlink CSI.

[0004] In some scenarios, the terminal device may need to report two CSI reports with an association relationship, and the two CSI reports with the association relationship may be independently configured. In the case that one CSI report is successfully reported, the other CSI report may not be successfully reported. Since the two CSI reports have the association relationship, it is not meaningful to successfully report only one of the two CSI reports, and it may also waste the transmission resources. SUMMARY

[0005] The application provides a report reporting method and a communication device, which are used for saving transmission resources and processing resources of a terminal device.

[0006] In a first aspect, the application provides a report reporting method, which can be executed by a terminal device or a component (for example, a processor, a chip or a chip system, or the like) of the terminal device. For example, the terminal device does not process a second report in a case where a first report fails to be reported, and / or a processing resource corresponding to the second report is 0; wherein the second report has an association relationship with the first report.

[0007] In the application, in a case where a first report fails to be reported, a terminal device does not process a second report having an association relationship with the first report, and / or a processing resource corresponding to the second report is 0. This is beneficial to save transmission resources for reporting the second report and the processing resource corresponding to the second report, and improve resource utilization efficiency of the terminal device.

[0008] In a possible implementation, the content of the second report includes information determined based on the content of the first report. For example, the content of the second report is an evaluation or description of the content of the first report, or the content of the second report refers to the content of the first report, or the content of the second report is determined based on the content of the first report, or the content of the second report is determined based on an intermediate result corresponding to the first report.

[0009] In a possible implementation, the first report is a channel state information report used for reporting an inference result, the second report is a channel state information report used for reporting monitoring information, and the second report is used for reporting monitoring information monitored on the content of the first report.

[0010] Optionally, the monitoring information in the second report is related to the inference result in the first report, and the monitoring information is used for indicating accuracy of the inference result. The inference result can be understood as a processing result, a prediction result, a calculation result, or the like. Optionally, the inference result can be channel state information obtained based on an output of an artificial intelligence (AI) model in the terminal device, or can be channel state information obtained based on a certain algorithm or function.

[0011] Optionally, the monitoring information includes a true value of the channel state information and accuracy information of the inference result.

[0012] In this embodiment, if the terminal device fails to report the first report carrying the inference result to the access network device, even if the terminal device successfully reports the monitoring information (i.e., the content of the second report) to the access network device, the access network device only obtains the monitoring information of a certain inference result, and does not know which inference result the monitoring information belongs to, i.e., does not know which inference result the monitoring information indicates the accuracy of, and thus cannot make a decision based on the monitoring information whether the terminal device needs to switch to a non-AI mode, or whether the AI model needs to be replaced, or whether the AI model needs to be updated. Therefore, in the case where the access network device only obtains the content of the second report (i.e., the monitoring information) and does not obtain the content of the first report (i.e., the inference result), the content of the second report cannot be used to make a reasonable and effective decision completely or effectively. In this embodiment, in the case where the terminal device fails to report the first report, the terminal device does not process the second report, and / or the processing resource corresponding to the second report in the terminal device is 0, which is beneficial to save the transmission resource for reporting the second report and the processing resource corresponding to the second report, and improve the resource utilization efficiency of the terminal device.

[0013] In a possible implementation, the processing resource corresponding to the second report is 0, which can be understood as reducing the processing resource corresponding to the second report. For example, the terminal device reduces the processing resource corresponding to the second report to 0.

[0014] In a possible implementation, the first report and / or the second report can be reported through physical layer signaling, such as uplink control information (UCI) signaling, or can be reported through high layer signaling, such as MAC Control Element (MAC CE) or radio resource control (RRC) signaling.

[0015] In a possible implementation, the failure to report the first report includes that the content of the first report is not updated, or the content of the first report is not generated, or the first report is not sent.

[0016] In a possible implementation, not processing the second report includes that the content of the second report is not updated, or the content of the second report is not generated, or the second report is not sent.

[0017] In a possible implementation, the processing resource corresponding to the second report in the terminal device is 0, which includes that if the time of failing to report the first report is later than the time of the reference signal corresponding to the second report, the processing resource corresponding to the second report in the terminal device is 0 from the time of failing to report the first report, or the occupation of the processing resource corresponding to the second report ends at the time of failing to report the first report.

[0018] In this embodiment, the terminal device needs to occupy the processing resource corresponding to the second report to receive the reference signal corresponding to the second report. In the case that the time of the failure of the reporting of the first report is later than the time of the reference signal corresponding to the second report, the terminal device can have received or measured the reference signal corresponding to the second report by occupying the processing resource corresponding to the second report. The terminal device can have occupied a part of the processing resource for the second report until the failure of the reporting of the first report, and the terminal device reduces the processing resource corresponding to the second report. For example, the terminal device reduces the processing resource corresponding to the second report to 0. This is beneficial to reduce the waste of the processing resource caused by the occupation of the processing resource by the terminal device for the reporting of the second report, and further beneficial to improve the resource utilization efficiency of the terminal device.

[0019] In a possible implementation, the second report is an aperiodic report; the terminal device does not process the second report, and / or the processing resource corresponding to the second report in the terminal device is 0, including: in the case that the terminal device receives the first indication information indicating the reporting of the second report, the terminal device does not process the second report, and / or the terminal device reduces the processing resource corresponding to the second report. For example, the terminal device reduces the processing resource corresponding to the second report to 0.

[0020] Optionally, the first indication information is carried in a downlink control information (DCI) or a MAC CE.

[0021] In this embodiment, in the case of the failure of the reporting of the first report, even if the terminal device receives the first indication information (indicating the reporting of the second report) from the access network device, the terminal device does not report the second report, and / or reduces the processing resource corresponding to the second report to 0. This is beneficial to save the transmission resource for the reporting of the second report and the processing resource corresponding to the second report, and improve the resource utilization efficiency of the terminal device.

[0022] In a possible implementation, the processing resource corresponding to the second report in the terminal device is 0, including:

[0023] If the time of the failure of the reporting of the first report is later than the time of the reception of the first indication information, the processing resource corresponding to the second report in the terminal device is 0 from the time of the failure of the reporting of the first report.

[0024] In this embodiment, the processing resource corresponding to the second report in the terminal device is 0 from the time of the failure of the reporting of the first report, which is beneficial to reduce the processing resource occupied by the second report and improve the utilization efficiency of the processing resource.

[0025] In a possible implementation, the method further includes:

[0026] If the time of the first report failure is earlier than the time of the reference signal corresponding to the second report, the terminal device does not receive the reference signal corresponding to the second report, and / or does not measure the reference signal corresponding to the second report.

[0027] In the embodiment, the terminal device not receiving the reference signal corresponding to the second report can be understood as that the terminal device turns off the receiver at the arrival time of the reference signal corresponding to the second report. The terminal device not measuring the reference signal corresponding to the second report can be understood as that the terminal device does not process the reference signal even if the terminal device receives the reference signal at the arrival time of the reference signal corresponding to the second report.

[0028] In the embodiment, since the terminal device receives the reference signal of the second report for generating the second report, when the terminal device fails to report the first report, the terminal device does not report the second report, and the terminal device does not need to receive the reference signal of the second report. This is beneficial to saving the energy consumption of the terminal device and saving energy of the terminal device.

[0029] In a second aspect, the application provides another report reporting method, which can be executed by a terminal device or a component (for example, a processor, a chip or a chip system, etc.) of the terminal device. Taking the terminal device as an example, when the terminal device fails to report a first report, the terminal device sends a third report, the third report has an association relationship with the first report, and the third report includes a true value of channel state information corresponding to the first report; wherein the first report is a channel state information report for reporting an inference result, and the inference result is channel state information obtained based on an output of an AI model in the terminal device; and the third report is a channel state information report for reporting monitoring information.

[0030] In a possible implementation, the third report does not include monitoring information, and the monitoring information is used to indicate the accuracy of the inference result.

[0031] In the embodiment, when the terminal device fails to report the first report, the terminal device sends a monitoring report carrying only the true value of the channel state information (that is, the true value of the channel state information related to the inference result carried by the first report) to the access network device, instead of sending a monitoring report carrying monitoring information. Since the true value of the channel state information in the third report is related to the first report, the access network device can use the true value of the channel state information in the third report to make decisions (for example, beam prediction, etc.), so that the transmission resources for reporting the third report and the processing resources corresponding to the third report are not wasted, and the resource utilization efficiency of the terminal device is improved.

[0032] In a possible implementation, the monitoring information includes the true value of the channel state information and the accuracy information of the inference result.

[0033] In a possible implementation, the terminal device fails to report the first report, specifically, any of the following cases can occur:

[0034] The content of the first report is not updated, or the content of the first report is not generated, or the first report is not sent.

[0035] In a third aspect, an embodiment of the present application provides a communication apparatus, which can be the terminal device in the foregoing embodiments, or a chip in the terminal device. The communication apparatus can include a processing module and a transceiver module. When the communication apparatus is the terminal device, the processing module can be a processor, and the transceiver module can be a transceiver. The terminal device can further include a storage module, which can be a memory. The storage module is configured to store instructions, and the processing module executes the instructions stored in the storage module, so that the terminal device executes the method in the first aspect or any of the implementation manners of the first aspect, or executes the method in the second aspect or any of the implementation manners of the second aspect. When the communication apparatus is a chip in the terminal device, the processing module can be a processor, and the transceiver module can be an input / output interface, a pin, or a circuit, etc. The processing module executes the instructions stored in the storage module, so that the terminal device executes the method in the first aspect or any of the implementation manners of the first aspect, or executes the method in the second aspect or any of the implementation manners of the second aspect. The storage module can be a storage module (for example, a register, a cache, etc.) in the chip, or a storage module (for example, a read-only memory, a random access memory, etc.) outside the chip in the terminal device.

[0036] In a fourth aspect, the present application provides a communication apparatus, which includes modules, units or means for implementing the methods in the foregoing aspects. The apparatus can be an integrated circuit chip. The integrated circuit chip includes a processor. The processor is coupled with a memory, and the memory is configured to store programs or instructions, when the programs or instructions are executed by the processor, the communication apparatus executes the method introduced in any of the implementation manners of the foregoing aspects.

[0037] In a fifth aspect, an embodiment of the present application provides a computer program product including instructions, when the instructions are executed on a computer, the computer executes the method introduced in any of the implementation manners of the foregoing aspects.

[0038] In a sixth aspect, an embodiment of the present application provides a computer readable storage medium including instructions, when the instructions are executed on a computer, the computer executes the method introduced in any of the implementation manners of the foregoing aspects.

[0039] In a seventh aspect, an embodiment of the present application provides a communication system, which comprises the access network device and the terminal device performing the first aspect and any one of the implementation manners of the first aspect; or the communication system comprises the access network device and the terminal device performing the second aspect and any one of the implementation manners of the second aspect. BRIEF DESCRIPTION OF DRAWINGS

[0040] FIG. 1A is an example diagram of a system architecture of a report reporting method provided by the present application;

[0041] FIG. 1B is another example diagram of a system architecture of a report reporting method provided by the present application;

[0042] FIG. 1C is another example diagram of a system architecture of a report reporting method provided by the present application;

[0043] FIG. 1D is another example diagram of a system architecture of a report reporting method provided by the present application;

[0044] FIG. 2 is a flowchart of a report reporting method provided by the present application;

[0045] FIG. 3 is another flowchart of a report reporting method provided by the present application;

[0046] FIG. 4A is an example diagram of a second report being a periodic report in the present application;

[0047] FIG. 4B is another example diagram of a second report being a periodic report in the present application;

[0048] FIG. 5 is another flowchart of a report reporting method provided by the present application;

[0049] FIG. 6A is an example diagram of a second report being a non-periodic report in the present application;

[0050] FIG. 6B is another example diagram of a second report being a non-periodic report in the present application;

[0051] FIG. 7 is another flowchart of a report reporting method provided by the present application;

[0052] FIG. 8 is a schematic diagram of a communication device provided by the present application;

[0053] FIG. 9 is another schematic diagram of a communication device provided by the present application. DETAILED DESCRIPTION

[0054] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of the embodiments of the present application.

[0055] The terms "first", "second", "third", "fourth", and the like in the description and in the claims of the present application, and above-mentioned drawings, if any, are used to distinguish between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the described application described herein are capable of accomplishing the same object while operating in other sequences, or in other words, the order of the steps presented is not inherently limiting and the described embodiments could be implemented out of order. Moreover, the use of the terms first, second, third, and the like does not imply a chronological or sequential order but they are used to distinguish one step from another. Furthermore, the term "comprising" and "including" and their derivatives, as used herein, are intended to be equivalent in meaning to the term "consisting of" and "consisting exclusively of", respectively, such that use of the terms "comprising" and "including" and their derivatives is not intended to exclude additional steps or elements. It is to be understood that the terms "and / or", "at least one of", "one or more of", and the like, as used herein, are intended to encompass the possibility that a selection of items from the listed items can consist of only a single item. In addition, the characters " / " and "and / or", as used herein, are generally intended to be a description of a relationship between the associated objects. In addition, the phrase "at least one of", or similar expressions, as used herein, is intended to mean any one of the listed items individually or any combination of one or more of the listed items.

[0056] It should be understood that the term "and / or", as used herein, merely describes associated objects in a manner that there can be three relationships among the objects, for example, A and / or B can mean that there are three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be single or multiple. In addition, the character " / " as used herein generally means that the associated objects are in an "or" relationship. In addition, the phrase "at least one of" or similar expressions as used herein are intended to mean any combination of the listed items; for example, at least one of A, B, and (or) C can mean six cases: A exists alone, B exists alone, C exists alone, A and B exist together, B and C exist together, and A and C exist together, where A, B, and C can be single or multiple.

[0057] For ease of understanding, the communication system and application scenarios to which the reporting method proposed in the present application is applicable will be introduced first as follows:

[0058] The technical solutions provided in the present application can be applied to various communication systems, for example, a 5th generation (5G) or new radio (NR) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a wireless local area network (WLAN) system, a satellite communication system, and a future communication system; or the technical solutions provided in the present application can also be applied to a fusion system of the foregoing multiple systems, and the like. In addition, the technical solutions provided in the present application can also be applied to device to device (D2D) communication, vehicle-to-everything (V2X) communication, machine to machine (M2M) communication, machine type communication (MTC), an internet of things (IoT) communication system, or other communication systems.

[0059] In the foregoing communication system, one network element can send a signal to another network element or receive a signal from another network element. The foregoing signal can include information, signaling, data, and the like. The foregoing network element can also be replaced by an entity, a network entity, a device, a communication device, a communication module, a node, a communication node, and the like. In the present disclosure, the network element is taken as an example for description. For example, the communication system can include at least one terminal device and at least one network device. The network device can send a downlink signal to the terminal device, and / or the terminal device can send an uplink signal to the network device. It can be understood that the terminal device in the present application can be replaced by a first network element, and the network device can be replaced by a second network element, both of which perform the corresponding reporting method in the present disclosure. For example, FIG. 1A is a schematic diagram of a communication system suitable for the reporting method of the embodiments of the present application. As shown in FIG. 1A, the communication system 100 can include at least one network device, for example, the network device 110 shown in FIG. 1A; the communication system 100 can also include at least one terminal device, for example, the terminal device 120 and the terminal device 130 shown in FIG. 1A. The network device 110 and the terminal device (for example, the terminal device 120 and the terminal device 130) can communicate through a wireless link. The communication devices in the communication system, for example, the network device 110 and the terminal device 120, can communicate through multi-antenna technology.

[0060] In a wireless communication network, e.g., in a mobile communication network, the services supported by the network are increasingly diverse, and thus the requirements to be met are increasingly diverse. For example, the network needs to be able to support ultra-high rates, ultra-low latency, and / or ultra-large connections. This feature makes network planning, network configuration, and / or resource scheduling increasingly complex. In addition, as the functions of the network become increasingly powerful, e.g., support for increasingly high frequency spectrums, support for high-order multiple input multiple output (MIMO) technology, support for beamforming, and / or support for new technologies such as beam management, network energy saving has become a hot research topic. These new requirements, new scenarios, and new features bring unprecedented challenges to network planning, operation and maintenance, and efficient operation. To meet this challenge, artificial intelligence technology can be introduced into the wireless communication network, thereby realizing network intelligentization. In order to support artificial intelligence (AI) technology in the wireless network, an AI node can also be introduced into the network. For example, FIG. 1B is a schematic diagram of another communication system suitable for the reporting method of embodiments of the present application. Compared with the communication system 100 shown in FIG. 1A, the communication system 200 shown in FIG. 1B further includes an AI network element 140. The AI network element 140 is configured to perform AI-related operations, e.g., constructing a training data set or training an AI model.

[0061] In a possible implementation, the network device 110 can send data related to the training of the AI model to the AI network element 140, and the AI network element 140 constructs a training data set and trains an AI model. For example, the data related to the training of the AI model can include data reported by the terminal device. The AI network element 140 can send the result of the AI model-related operation to the network device 110 and forward it to the terminal device through the network device 110. For example, the result of the AI model-related operation can include at least one of the following: a trained AI model, an evaluation result or a test result of the model, etc. For example, part of the trained AI model can be deployed on the network device 110, and the other part can be deployed on the terminal device. Alternatively, the trained AI model can be deployed on the network device 110. Or, the trained AI model can be deployed on the terminal device.

[0062] It should be understood that FIG. 1B only illustrates an example in which the AI network element 140 is directly connected with the network device 110, and in other scenarios, the AI network element 140 can also be connected with a terminal device. Alternatively, the AI network element 140 can be connected with both the network device 110 and the terminal device. Alternatively, the AI network element 140 can also be connected with the network device 110 through a third-party network element. The embodiments of the present application do not limit the connection relationship between the AI network element and other network elements. The AI network element 140 can also be arranged as a module in the network device and / or the terminal device, for example, arranged in the network device 110 or the terminal device shown in FIG. 1A.

[0063] It should be noted that FIGS. 1A and 1B are only simplified schematic diagrams for example and for understanding, for example, the communication system can also include other devices, such as wireless relay devices and / or wireless backhaul devices, etc., which are not shown in FIGS. 1A and 1B. In actual application, the communication system can include multiple network devices, and can also include multiple terminal devices. The embodiments of the present application do not limit the number of network devices and terminal devices included in the communication system.

[0064] In the embodiments of the present application, the terminal device can also be referred to as a user equipment (UE), a terminal, a wireless terminal device, a mobile terminal (MT) device, a subscriber unit, a subscriber station, a mobile station (MS), a mobile, a remote station, a remote terminal, an access terminal, a user terminal, a user agent, a user device, a wireless communication device, a user agent or a user equipment, etc. The terminal device can be a device providing voice and / or data, for example, a handheld device with wireless connection function, a vehicle-mounted device, etc. At present, some examples of the terminal are: a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem or a wearable device, a terminal device in a 5G network or a terminal device in a future evolved public land mobile network (PLMN), etc. The embodiments of the present application are not limited thereto.

[0065] In the embodiments of the present application, the apparatus for implementing the function of the terminal device can be a terminal device, or can be an apparatus capable of supporting the terminal device to implement the function, for example, a chip system, which can be installed in the terminal device or used in matching with the terminal device. In the embodiments of the present application, the chip system can be composed of a chip, or can include the chip and other discrete devices. In the embodiments of the present application, only the apparatus for implementing the function of the terminal device is taken as an example for description, and the scheme of the embodiments of the present application is not limited in this way.

[0066] The network device in the embodiments of the present application can be a device for communicating with a terminal device, and can refer to a radio access network (RAN) node (or device) or a base station that accesses a terminal device to a wireless network. At present, some common examples of access network nodes (or devices) are: Node B (NB), evolved Node B (eNB or eNodeB), Node B (gNB) in the 5G new radio (NR) system, nodes in future communication systems (for example, xNodeB), transmission reception point (TRP), transmitting point (TP), transmission measurement function (TMF), radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), access point (AP), and the like. In addition, in a network structure such as cloud radio access network (CloudRAN) or open radio access network (ORAN), the access network device can be a device including a centralized unit (CU) (also referred to as a control unit) and / or a distributed unit (DU). Among them, the RAN device including the CU and the DU splits the protocol layer of the gNB in the NR system, and the functions of part of the protocol layer are placed in the CU for centralized control, and the functions of the remaining part or all of the protocol layer are distributed in the DU and controlled by the CU. Among them, the CU and the DU can be split according to the protocol stack. For example, one possible splitting manner is to deploy the radio resource control (RRC), service data adaptation protocol (SDAP), and packet data convergence protocol (PDCP) layers in the CU, and the remaining radio link control (RLC) layer, media access control (MAC) layer, and physical layer (physical, PHY) in the DU.The CU and the DU are connected through an Fl interface, the CU is connected with a core network through an NG interface on behalf of a gNB, and the CU is connected with other gNBs (or other CUs) through an Xn interface on behalf of the gNB. In actual deployment of a RAN device, in addition to the logical gNB composed of the CU and the DU, the RAN device also includes an RU (not shown in the figure). The RU is a hardware unit that contains part of the PHY layer function and / or an antenna device. Optionally, the RU can be configured to be independent of the antenna device (for example, an antenna line device (ALD), which can also be integrated with the antenna device. For example, in a 5G NR system, the aforementioned RU can be an active antenna unit (AAU), that is, a processing unit integrated with a remote radio unit (RRU) (or a remote radio head (RRH)) and an antenna device.

[0067] It should be noted that in actual applications, there can be various ways to deploy the access network device, which is not limited by the present application. For example, in some deployments, the access network device mentioned in the embodiments of the present application can be a device including a CU, or a DU, or a device including a CU and a DU, or a control plane CU node (central unit-control plane (CU-CP)) and a user plane CU node (central unit-user plane (CU-UP)) and a DU node. For example, the network device can include a gNB-CU-CP, a gNB-CU-UP, and a gNB-DU. For another example, in some deployments, a plurality of RAN nodes cooperate to assist a terminal to implement wireless access, and different RAN nodes respectively implement part of the functions of a base station. For example, the RAN node can be a CU, a DU, a CU-CP, a CU-UP, or an RU, etc. The CU and the DU can be separately arranged or can be included in the same network element, for example, the CU and the DU can be included in a BBU. The RU can be included in a radio frequency device or a radio frequency unit, for example, the RU can be included in an RRU, an AAU, or an RRH. For example, the processing unit in the BBU for implementing baseband functions is referred to as a baseband high (BBH) unit, and the processing unit in the RRU / AAU / RRH for implementing baseband functions is referred to as a baseband low (BBL) unit.

[0068] It should also be appreciated that a RAN node can support one or more types of fronthaul interface, respectively, corresponding to DUs and RUs having different functionality. If the fronthaul interface between the DU and RU is the common public radio interface (CPRI), the DU is configured to implement one or more of baseband functions, and the RU is configured to implement one or more of radio frequency functions. If the fronthaul interface between the DU and RU is another interface, it offloads some of the downlink and / or uplink baseband functions from the DU to the RU, as compared to the CPRI. For example, for the downlink, one or more of precoding, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / add cyclic prefix (CP) is offloaded from the DU to the RU. For the uplink, one or more of digital beamforming (BF), or fast Fourier transform (FFT) / remove cyclic prefix (CP) is offloaded from the DU to the RU. In one possible implementation, the interface can be the enhanced common public radio interface (eCPRI). Under the eCPRI architecture, the split between the DU and the RU is different, corresponding to different categories (Cat) of eCPRI, such as eCPRI Cat A, B, C, D, E, F. Taking eCPRI Cat A as an example, for downlink transmission, the split is at layer mapping, the DU is configured to implement one or more of layer mapping and preceding functions (i.e., one or more of encoding, rate matching, scrambling, modulation, layer mapping), and other functions after layer mapping (e.g., one or more of resource element (RE) mapping, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / add cyclic prefix (CP)) are offloaded to the RU.For uplink transmission, taking de-RE mapping as a cut, the DU is configured to implement one or more functions of de-mapping and the preceding (i.e., one or more functions of decoding, de-rate matching, de-scrambling, demodulation, inverse discrete Fourier transform (IDFT), channel equalization, de-RE mapping) and other functions after de-mapping (e.g., one or more of digital BF or fast Fourier transform (FFT) / de-CP) are implemented in the RU. It can be understood that, for the function description of the DU and the RU corresponding to various types of eCPRI, reference can be made to the eCPRI protocol, which is not described herein.

[0069] In the embodiments of the present application, the apparatus for implementing the function of the network device can be a network device, or an apparatus (such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module) capable of supporting the network device to implement the function. The apparatus can be installed in the network device or used in matching with the network device. In the embodiments of the present application, only the apparatus for implementing the function of the access network device is taken as an example for description, and the present application is not limited in this regard.

[0070] It should be noted that the network device and / or the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; and can also be deployed on aircraft, balloons and satellites in the air. The present application does not limit the scenario in which the network device and the terminal device are located. In addition, the terminal device and the network device can be hardware devices; can also be software functions running on special-purpose hardware or general-purpose hardware, such as virtualized functions instantiated on a platform (e.g., a cloud platform); or can be an entity including special-purpose or general-purpose hardware devices and software functions, and the present application does not limit the specific form of the terminal device and the network device.

[0071] Optionally, the AI node can be deployed in one or more of the following positions in the communication system: an access network device, a terminal device, or a core network device, etc., or the AI node can also be deployed separately (for example, in a host or a cloud server of an over the top (OTT) system). The AI node can communicate with other devices in the communication system, which can be one or more of the following: a network device, a terminal device, or a network element of a core network, etc. It can be understood that the number of AI nodes is not limited in the present application. For example, when there are multiple AI nodes, the multiple AI nodes can be divided based on functions, such as different AI nodes being responsible for different functions. It can also be understood that the AI node can be a separate device, can be integrated into the same device to implement different functions, or can be a network element in a hardware device, or a software function running on a dedicated hardware, or a virtualized function instantiated on a platform (for example, a cloud platform), and the specific form of the AI node is not limited in the present application.

[0072] Optionally, the AI node can be an AI network element or an AI module. For example, FIG. 1C is a schematic diagram of a possible application framework in a communication system. As shown in FIG. 1C, the network elements in the communication system are connected through interfaces (for example, NG interfaces or Xn interfaces) or air interfaces. One or more AI modules (only one is shown in FIG. 1C for clarity) are provided in these network element nodes (for example, one or more of the following: an access network node (RAN node), a terminal device, a core network device, or an OAM). The access network node (or device) can be a separate RAN node, or can include multiple RAN nodes, for example, including a CU and a DU. The CU and / or the DU can also be provided with one or more AI modules. Optionally, the CU can also be split into a CU-CP and a CU-UP. The CU-CP and / or the CU-UP are provided with one or more AI models.

[0073] It should be understood that the AI module is used to implement a corresponding AI function. The AI modules deployed in different network elements can be the same or different. The AI module can implement different functions according to different parameter configurations. The model of the AI module can be configured based on one or more of the following parameters: a structure parameter (for example, at least one of a neural network layer number, a neural network width, a connection relationship between layers, a weight of a neuron, an activation function of a neuron, or a bias in the activation function), an input parameter (for example, a type of the input parameter and / or a dimension of the input parameter), or an output parameter (for example, a type of the output parameter and / or a dimension of the output parameter). The bias in the activation function can also be referred to as a bias of the neural network. One AI module can have one or more models. One model can infer an output, which includes one parameter or multiple parameters. The learning process, the training process, or the inference process of different models can be deployed in different nodes or devices, or can be deployed in the same node or device. The terminal device or the access network device in the present application can be provided with one or more of the foregoing AI modules.

[0074] For example, FIG. 1D is a schematic diagram of a possible application framework in a communication system. As shown in FIG. 1D, the communication system includes a RIC (RAN intelligent controller), which includes a near-RT (near-real time) RIC and a Non-RT (non-real time) RIC. The AI module shown in FIG. 1C can be the RIC shown in FIG. 1D, such as the near-RT RIC or the Non-RT RIC. The Non-RT RIC mainly processes non-real-time information, such as data that is not sensitive to latency, which can be in seconds. The near-RT RIC mainly processes near-real-time information, such as data that is relatively sensitive to latency, which can be in tens of milliseconds. Optionally, the near-RT RIC is used for model training and inference. For example, the near-RT RIC is used to train an AI model and perform inference using the AI model. The near-RT RIC can obtain network-side and / or terminal device-side information from a RAN node (e.g., a CU, a CU-CP, a CU-UP, a DU, and / or a RU) and / or a terminal device, which can be used as training data or inference data. Optionally, the near-RT RIC can deliver inference results to the RAN node and / or the terminal device. Optionally, the inference results can be exchanged between the CU and the DU, and / or between the DU and the RU. For example, the near-RT RIC delivers the inference results to the DU, which then delivers the inference results to the RU. Optionally, the Non-RT RIC is also used for model training and inference. For example, the Non-RT RIC is used to train an AI model and perform inference using the AI model. The Non-RT RIC can obtain network-side and / or terminal device-side information from a RAN node (e.g., a CU, a CU-CP, a CU-UP, a DU, and / or a RU) and / or a terminal device, which can be used as training data or inference data. Optionally, the inference results can be exchanged between the CU and the DU, and / or between the DU and the RU. For example, the Non-RT RIC delivers the inference results to the DU, which then delivers the inference results to the RU.

[0075] In addition, the near-RT RIC and the Non-RT RIC can also be separately configured as a network element. Optionally, the near-RT RIC and the Non-RT RIC can also be part of other devices. For example, the near-RT RIC is configured in a RAN node (e.g., a CU or a DU), and the Non-RT RIC is configured in an OAM, a cloud server, a core network device, or another network device. The present application is not limited.

[0076] In the foregoing communication system, for model monitoring of a CSI prediction scenario (e.g., beam prediction), a terminal device can be configured with a CSI report (referred to as an inference report) for reporting inference results and a CSI report (referred to as a monitoring report) for reporting monitoring information. There is an association relationship between the inference report and the monitoring report, and the reporting time of the monitoring report is later than the reporting time of the inference report. For example, the monitoring information carried by the monitoring report is information for the inference results in the inference report. For example, the monitoring information is an evaluation index for the inference results in the inference report.

[0077] When the foregoing two reports are two CSI reports configured independently, the terminal device does not necessarily successfully report the foregoing two reports at the same time. For example, the terminal device can successfully report the monitoring report carrying the monitoring information, but fail to successfully report the inference report carrying the inference results. In this case, the access network device only knows the evaluation index of the inference results based on the received monitoring report, and does not know which evaluation index of the inference results. Therefore, the access network device can only receive the monitoring report, which is meaningless, and can also waste transmission resources.

[0078] To this end, the present application provides a report reporting method and a communication device for saving transmission resources and processing resources of a terminal device.

[0079] The report reporting method provided by the present application will be described below in conjunction with FIG. 2:

[0080] As shown in FIG. 2, it is a flowchart of one embodiment of the report reporting method provided by the present application. The report reporting method is described by taking the interaction between a terminal device and an access network device as an example. Of course, the subject performing the actions of the terminal device in the method can also be a device, a module or a chip in the terminal device; the subject performing the actions of the access network device in the method can also be a device, a module or a chip in the access network device, which is not specifically limited in the embodiment. For example, as shown in FIG. 2, the report reporting method includes the following steps:

[0081] Step 201, the terminal device determines that the reporting of a first report fails.

[0082] The first report is a report related to channel state information. For example, the first report is a channel state information report.

[0083] It should be noted that the channel information capable of reflecting the channel characteristics, channel quality or channel environment in the present application can be referred to as channel state information. The channel state information in the present application is not limited to the traditional channel state information (channel state information, CSI) (for example, one or more of channel quality indication (channel quality indication, CQI), precoding matrix indication (precoding matrix indicator, PMI), rank indication (rank indicator, RI), channel state information reference signal resource indication (channel state information reference signal resource indicator, CSI-RS CRI)), but also can be one or more of channel response, channel matrix, eigenvector matrix of channel (for example, a matrix composed of eigenvectors), precoding matrix, optimal beam identity (Identity, ID), optimal topK beam ID, reference signal receiving power (reference signal receiving power, RSRP), signal to interference plus noise ratio (signal to interference plus noise ratio, SINR). In the embodiments of the present application, the channel state information is mainly taken as an example for introduction. The "channel state information report" and "CSI report" in the present application can be replaced with each other.

[0084] In a possible implementation, the first report is a channel state information report for reporting an inference result. The inference result can be channel state information obtained based on an output of an AI model in the terminal device, or channel state information obtained based on a certain algorithm or function in the terminal device. For example, the terminal device is configured with at least one AI model, which can learn, train or infer based on information related to a channel collected by the terminal device, and output an intermediate value of channel state information or a predicted value of channel state information. The inference result can be an output of the AI model (for example, an intermediate value of channel state information or a predicted value of channel state information), or channel state information processed or arranged by the terminal device based on the output of the AI model (for example, an intermediate value of channel state information or a predicted value of channel state information), which is not limited in the present application. For example, for a CSI prediction scenario, the output of the AI model can be a predicted channel response, a channel matrix, etc., and the inference result can be a corresponding precoding matrix. For another example, for a beam prediction scenario, the output of the AI model can be a predicted RSRP, and the inference result can be a corresponding optimal beam identifier. It should be noted that the inference result can also be referred to as a prediction result, a processing result or a calculation result, which is not limited in the present application. In the present embodiment and subsequent embodiments, only the inference result is taken as an example for introduction.

[0085] In the present embodiment, the terminal device fails to report the first report, which means that the content of the first report fails to be successfully reported to the access network device. The content of the first report refers to valid information currently required by the terminal device to be sent to the access network device through the first report. For example, the first report is a channel state information report for reporting an inference result, and the content of the first report refers to valid inference results currently required by the terminal device to be sent to the access network device.

[0086] Specifically, the terminal device failing to report the first report can be any of the following implementation manners:

[0087] In a possible implementation, the first report is not updated, i.e., the terminal device does not update the content of the first report. Here, the content of the first report not being updated means that the terminal device uses the content of the last report sent to the access network device (for example, the last inference result sent to the access network device) as the content of the current report sent to the access network device, resulting in the content of the current report sent by the terminal device to the access network device not being successfully sent to the access network device. For example, the terminal device sends a CSI report including inference result 1 to the access network device at T1, and the terminal device needs to send inference result 2 to the access network device through a CSI report at T2. However, due to some failure or error, the terminal device does not update the content carried in the CSI report, but carries inference result 1 in the CSI report that needs to be sent at present, resulting in the terminal device failing to successfully send the CSI report carrying inference result 2 to the access network device. In this example, the first report that fails to be sent can be the CSI report carrying inference result 2. It should be noted that in this example, the terminal device can have generated inference result 2 but failed to update inference result 2 into the CSI report, or can not have generated inference result 2, which is not limited here.

[0088] For example, the terminal device has limited processing resources for processing the first report, resulting in the terminal device failing to update the content of the first report. For example, when the processing resources required by the terminal device to process the first report exceed the processing resources currently available to the terminal device, the terminal device can fail to successfully update the content of the first report. The processing resources can be CSI processing resources, which are resources for generating or processing channel state information, or resources for generating or updating a CSI report. Alternatively, the CSI processing resources can be a CSI processing unit (CSI processing unit, CPU), which is used to represent the capability of the terminal device to process CSI. It should be noted that the CPU in the embodiments of the present application generally refers to a measurement unit of processing resources with the capability of computing or processing CSI. The CPU can be a CSI processing unit defined in the existing protocol, or other processing units (for example, AI model processing or computing units, etc.), which are not limited by the present application.

[0089] In an example, the limited processing resources can be a limited number of processing resources, for example, a limited number of CPUs for processing the first report. For example, if the terminal device has L CPUs occupied within the same OFDM symbol, the terminal device has (N CPU -L) CPUs that are not occupied, where N CPU represents the number of CPUs supported by the terminal device for simultaneous CSI computation, and N CPUand L are integers greater than 0. If the terminal device still needs to process N CSI reports in the OFDM symbol, the number of CPUs required by each CSI report is The terminal device can not update the (N-M) CSI reports with lower priority, where M and N are integers, and 0≤M≤N. For example, M is the maximum value satisfying In this example, the first report can be one or more of the (N-M) CSI reports with lower priority.

[0090] In another example, the limited processing resource can be a limited time length of the processing resource for processing the first report. For example, the number of CPUs allocated by the terminal device for the first report is 2, and the time length is T1, but actually, a longer time is required to complete the generation of the first report, resulting in that the terminal device is unable to update the content of the first report in time.

[0091] In another possible implementation, the first report is not generated, i.e., the terminal device does not generate the content of the first report. For example, the terminal device is supposed to generate a new inference result (e.g., inference result 3) at T2 and report the inference result 3 to the access network device. However, due to some failure or error, the terminal device is unable to generate the inference result 3, resulting in that the terminal device is unable to successfully send the CSI report carrying the inference result 3 to the access network device. In this example, the first report that fails to be reported can be the CSI report carrying the inference result 3.

[0092] In an example, the processing resource for processing the first report in the terminal device is limited, resulting in that the terminal device does not generate the content of the first report. For example, when the processing resource required by the terminal device to generate the first report exceeds the processing resource currently available in the terminal device, the terminal device can not successfully generate the content of the first report. For example, the number of processing resources in the terminal device is limited, or the time length of the processing resource in the terminal device for processing the first report is limited, resulting in that the terminal device does not process or generate the report with lower priority (e.g., the first report). Similar to the previous examples, details are not repeated here.

[0093] In another example, the requirement of the channel state information reference resource (hereinafter referred to as CSI reference resource) of the terminal device is not met, resulting in that the terminal device does not generate the content of the first report. For example, when the CSI reference resource corresponding to the first report has no valid downlink time slot, and / or the terminal device does not receive the required reference signal (for example, CSI-RS and / or CSI interference measurement (CSI-IM) signal corresponding to the first report) in time not later than the CSI reference resource, the terminal device does not process or generate the first report.

[0094] In another possible implementation, the first report is not sent or the first report is not reported, that is, the terminal device does not send the first report to the access network device. For example, the terminal device should send the CSI report carrying the inference result 4 to the access network device at T3. The terminal device may have generated the inference result 4 and updated the inference result 4 to the CSI report, but due to some failure or error, the terminal device has failed to successfully send the CSI report carrying the inference result 4.

[0095] In an example, the uplink and downlink resources of the terminal device conflict, which may cause the first report not to be sent. For example, the time domain resource (for example, subframe, slot, OFDM symbol, etc.) of the terminal device for reporting the CSI report is configured as a downlink resource or a flexible resource, resulting in that the terminal device fails to send the first report to the access network device in the time domain resource.

[0096] In another example, the time for the terminal device to generate the first report does not meet the delay requirement. For example, the uplink resource unit (for example, the first slot or the first OFDM symbol, etc.) for carrying the first report is earlier than the time for the terminal device to generate the first report, that is, the terminal device may have missed the uplink resource for carrying the first report when generating the first report, resulting in that the terminal device fails to successfully send the first report to the access network device.

[0097] It should be noted that the first report in the present application can be one report or can include multiple reports. For example, the first report can be one channel state information report for reporting an inference result (referred to as one inference report), or can be multiple channel state information reports for reporting inference results (referred to as multiple inference reports). When the first report includes multiple inference reports, the multiple inference reports can be collectively used to transmit one inference result; or the inference results carried by the multiple inference reports have an association relationship; or the multiple inference reports are relatively independent but correspond to the same monitoring report. For the introduction of the monitoring report, please refer to the related description in step 202a below.

[0098] In the present application, the failure of the terminal device to report the first report can be any of the following implementation manners:

[0099] In one possible implementation manner, the first report includes one inference report, and when the one inference report fails, the terminal device determines that the first report fails.

[0100] In another possible implementation manner, the first report includes multiple inference reports, and when at least one inference report in the multiple inference reports fails, the terminal device determines that the first report fails.

[0101] In another possible implementation manner, the first report includes multiple inference reports, and when all the inference reports in the multiple inference reports fail, the terminal device determines that the first report fails.

[0102] In another possible implementation manner, the first report includes multiple inference reports, and when the number of failed inference reports in the multiple inference reports is greater than or equal to a preset value, or the proportion of failed inference reports in the multiple inference reports is greater than or equal to a preset value, the terminal device determines that the first report fails.

[0103] For example, the first report includes n inference reports, and the preset value is m. Wherein, m and n are integers greater than 0, and m is less than or equal to n. If there are greater than or equal to m inference reports that fail in the aforementioned n inference reports, the terminal device determines that the first report fails; if there are less than m inference reports that fail in the aforementioned n inference reports, the terminal device determines that the first report succeeds.

[0104] For example, the first report includes n inference reports, and the preset value is r. Wherein, n is an integer greater than 0, and 0 < r < 1. If the proportion of failed inference reports in the aforementioned n inference reports is greater than or equal to r, the terminal device determines that the first report fails; if the proportion of failed inference reports in the aforementioned n inference reports is less than r, the terminal device determines that the first report succeeds.

[0105] It should be noted that the present application does not limit the specific reasons for the failure of the terminal device to report the first report and the number of inference reports included in the first report. In the case where any of the foregoing implementation manners causes the terminal device to fail to report the first report, the terminal device can perform step 202a and / or step 202b. For example, in the case where the terminal device fails to report the first report, the terminal device can only perform step 202a, can only perform step 202b, or can perform steps 202a and 202b respectively. The two steps 202a and 202b are introduced as follows:

[0106] Step 202a: The terminal device does not process the second report.

[0107] The second report has an association relationship with the first report. It can be understood that the content of the second report has an association relationship with the content of the first report. The content of the second report includes information determined based on the content of the first report. For example, the content of the second report is an evaluation or description of the content of the first report, or the content of the second report refers to the content of the first report, or the content of the second report is determined based on the content of the first report, or the content of the second report is determined based on the intermediate result corresponding to the first report.

[0108] In a possible implementation, if the first report is a channel state information report for reporting inference results, i.e., the content of the first report is the inference result of the terminal device about the channel state information, the content of the second report is related to the inference result of the terminal device about the channel state information, i.e., the content of the second report is related to the content of the first report. For example, the second report is a channel state information report for reporting monitoring information, i.e., the content of the second report is monitoring information, which is related to the inference result in the first report. For the explanation of the inference result, please refer to the foregoing step 201, which will not be described here.

[0109] The monitoring information includes information obtained in a model monitoring process, and the monitoring information can reflect the result of model monitoring. Model monitoring refers to monitoring the performance of an AI model and / or the performance of a communication system using the AI model. For example, model monitoring can be to determine whether the AI model is working normally, or to determine the performance of the AI model, so as to decide whether to switch to a non-AI model, or whether to replace the AI model, or whether to update the AI model based on the result of model monitoring. For example, if the result of model monitoring indicates that the AI model has poor performance, it can be considered to switch to a non-AI model, or to replace the AI model, or to update the AI model, etc. The monitoring information in the present embodiment mainly includes information obtained by monitoring the output or inference result of the AI model.

[0110] Optionally, the monitoring information comprises a true value of the channel state information and accuracy information of the inference result. The true value of the channel state information can be channel state information obtained by the terminal device measuring a reference signal (e.g., CSI-RS or CSI-IM). The accuracy information of the inference result is used to indicate the accuracy of the inference result, i.e., to indicate the accuracy of the inference result relative to the true value of the channel state information. It can be understood that the accuracy information of the inference result is used to indicate the size or degree of similarity of the difference between the output of the AI model about the channel state information and the true value of the channel state information corresponding to the output. Generally, the smaller the difference, the higher the accuracy, and the larger the difference, the lower the accuracy.

[0111] For example, the AI model predicts RSRP, the first report is used to report the predicted RSRP, and the second report is used to report the accuracy of the predicted RSRP. For another example, the AI model predicts RSRP, the first report is used to report the K beam IDs with the highest RSRP, and the second report is used to report the accuracy of the predicted RSRP. For another example, the AI model predicts the channel response, the first report is used to report the precoding matrix related information obtained according to the channel response, and the second report is used to report the accuracy of the predicted channel response.

[0112] Optionally, the accuracy can be indicated by a key performance indicator (KPI), i.e., the accuracy information can include at least one KPI. The KPI includes an intermediate KPI and / or an eventual KPI. The intermediate KPI is used to indicate the accuracy of the AI model output, to indicate the difference between the output of the AI model and the corresponding label or ground-truth, and to reflect whether the performance of the AI model meets the requirements. The eventual KPI is used to indicate the accuracy of the system performance, to reflect whether the performance of the communication system after using the AI model meets the requirements. Exemplarily, the intermediate KPI includes at least one of the following: generalized cosine similarity (GCS), square of generalized cosine similarity (SGCS), normalized mean squared error (NMSE), and mean squared error (MSE). Exemplarily, the eventual KPI includes at least one of the following: throughput, spectral efficiency, transmission rate, block error rate (BLER), hypothetical BLER, hybrid automatic repeat request (HARQ) feedback, etc. Different KPIs have different calculation methods, which are described below:

[0113] Exemplarily, if the KPI is GCS, then is the predicted CSI of each resource unit, w i is the ground-truth CSI of each resource unit.

[0114] Exemplarily, if the KPI is SGCS, then is the predicted CSI of each resource unit, w i is the ground-truth CSI of each resource unit.

[0115] Exemplarily, if the KPI is MSE, then is the predicted CSI of each resource unit, w i is the ground-truth CSI of each resource unit.

[0116] Exemplarily, if the KPI is NMSE, then is the predicted CSI of each resource unit, w i is the ground-truth CSI of each resource unit.

[0117] It should be noted that the model monitoring has the following modes:

[0118] The terminal device calculates the KPI, the terminal device performs model monitoring, and the terminal device needs to report the monitoring result to the access network device; or the terminal device calculates the KPI, the access network device performs model monitoring, and the terminal device needs to report the KPI to the access network device; or the access network device calculates the KPI, the access network device performs model monitoring, and the terminal device needs to report the true value (for example, true value CSI) of the channel state information to the access network device. The embodiments of the present application do not limit the specific implementation mode of model monitoring. In addition, the CSI report for reporting the above content can be referred to as a CSI report for model monitoring or a monitoring report, that is, the second report can be a CSI report for reporting any one or more of the above contents.

[0119] In this step, if the terminal device only successfully reports one of the first report and the second report (for example, only successfully reports the second report) to the access network device, the access network device cannot completely or effectively use the content of the received report (for example, the content of the second report) based on the content of the received report (for example, the second report), but needs to combine the content of the first report and the content of the second report to completely or effectively use the content of the second report. For example, if the terminal device fails to report the first report, and successfully reports the second report, the access network device can only obtain the content of the second report from the terminal device, that is, the monitoring information obtained by monitoring the output (for example, the inference result) of the AI model, and cannot obtain the inference result reported by the first report. In this case, the access network device only obtains the monitoring information of a certain inference result, and does not know which inference result the monitoring information belongs to, that is, does not know which inference result the monitoring information indicates the accuracy of, and thus cannot decide whether the terminal device needs to switch to the non-AI mode, or whether the AI model needs to be replaced, or whether the AI model needs to be updated based on the monitoring information. Therefore, in the case that the access network device only obtains the content of the second report (that is, the monitoring information) and does not obtain the content of the first report (that is, the inference result), it cannot completely or effectively use the content of the second report to make a reasonable and effective decision. Therefore, in the case that the terminal device fails to report the first report, the terminal device does not process the second report in this embodiment.

[0120] Specifically, the terminal device does not process the second report, which can be any one of the following implementation modes:

[0121] In a possible implementation, the terminal device does not update the content of the second report. It can be understood that the terminal device does not carry the monitoring information related to the inference result in the first report in the CSI report. For example, the terminal device fails to send the CSI report carrying the inference result 1 to the access network device at the time T1, and the terminal device does not carry the monitoring information related to the inference result 1 in the CSI report for sending the monitoring information.

[0122] In another possible implementation, the terminal device does not generate the content of the second report. It can be understood that the terminal device does not generate the CSI report carrying the monitoring information related to the inference result in the first report. For example, the terminal device fails to send the CSI report carrying the inference result 1 to the access network device at the time T1, and the terminal device does not generate the CSI report for sending the monitoring information.

[0123] In another possible implementation, the terminal device does not send the second report. For example, the terminal device fails to send the CSI report carrying the inference result 1 to the access network device at the time T1, and the terminal device does not send the CSI report carrying the monitoring information related to the inference result 1, or even the terminal device does not send the CSI report for carrying the monitoring information.

[0124] It should be noted that the second report in the present application can be one report or can include multiple reports. For example, the second report can be one channel state information report (referred to as one monitoring report) for reporting the monitoring information, or can be multiple channel state information reports (referred to as multiple monitoring reports) for reporting the monitoring information. When the second report includes multiple monitoring reports, the multiple monitoring reports can be used for transmitting one piece of monitoring information together, or the monitoring information carried by the multiple monitoring reports has an association relationship, which is not limited by the present application.

[0125] In the present application, the terminal device failing to process the second report can be any of the following implementations:

[0126] In a possible implementation, the second report includes one monitoring report, and when the terminal device fails to report the first report, the terminal device does not process the one monitoring report.

[0127] In a possible implementation, the second report includes multiple monitoring reports, and when the terminal device fails to report the first report, the terminal device does not process the multiple monitoring reports, that is, the terminal device does not process all the monitoring reports. For example, the terminal device does not update, does not generate, or does not send all the monitoring reports.

[0128] In step 202b, the terminal device reduces the processing resource corresponding to the second report.

[0129] The processing resource in this step is a processing resource corresponding to the second report in the terminal device. Optionally, the processing resource corresponding to the second report in the terminal device can be a CSI processing resource corresponding to the second report in the terminal device. The CSI processing resource corresponding to the second report is used to generate or update the content of the second report. For example, the CSI processing resource corresponding to the second report is used to measure a reference signal (for example, a CSI-RS or a CSI-IM) corresponding to the second report, and generate the second report carrying monitoring information. For an explanation of the second report, refer to the related description in step 202a in the foregoing embodiment, which is not repeated here.

[0130] Optionally, the CSI processing resource corresponding to the second report can be a CSI processing unit (CPU) corresponding to the second report, which is used to represent the capability of the terminal device to process the CSI related to the second report. It should be noted that the CPU in the embodiments of the present application generally refers to a measurement unit of a processing resource having the capability of computing or processing CSI. The CPU can be a CSI processing unit defined in the existing protocol, or other processing units (for example, an AI model processing or computing unit, etc.), which are not limited in the present application.

[0131] In a possible implementation, the processing resource corresponding to the second report is 0, or the second report does not occupy the processing resource in the terminal device. For example, the terminal device reduces the processing resource corresponding to the second report to 0.

[0132] Optionally, the processing resource corresponding to the second report is 0 from the time of the failure of the first report; or the processing resource corresponding to the second report is occupied until the time of the failure of the first report; or the terminal device reduces the processing resource corresponding to the second report at the time of the failure of the first report.

[0133] The time point can be understood as a time unit, for example, an OFDM symbol, a slot, a subframe, a frame, a millisecond (ms), a second (s), or the like. The time point of the first reporting failure can be understood as a time unit of the first reporting failure. Specifically, the time unit of the first reporting failure can be the first time unit or the Kth time unit after the first time unit, that is, the time domain offset of the time unit of the first reporting failure from the first time unit is K, and K is an integer greater than or equal to 0. The first time unit can be a time unit in which the first report is located, a time unit in which a CSI-RS corresponding to the first report is located, a time unit in which a DCI scheduling the first report is located, or a time unit in which a CSI reference resource corresponding to the first report is located. It should be noted that the time unit in which A is located can be understood as the first time unit in which A is located, the time unit before the first time unit, the last time unit in which A is located, the time unit after the last time unit, or a specific time unit in which A is located.

[0134] Optionally, if the processing resource corresponding to the second report is a CSI processing unit, the processing resource corresponding to the second report is 0, which can be understood as the number of CSI processing units corresponding to the second report, for example, the terminal device reduces the number of CSI processing units corresponding to the second report to 0; it can also be understood that the occupation time of the CSI processing unit corresponding to the second report is 0, for example, the terminal device shortens the time of the second report occupying the CSI processing unit to 0; it can also be understood that the second report does not occupy the CSI processing unit corresponding to the second report in the terminal device.

[0135] It should be understood that, since the processing resource corresponding to the second report in the terminal device is 0, that is, the terminal device does not need to allocate a processing resource for the second report, the terminal device will not process, update, generate, or send the second report.

[0136] In another possible implementation, the terminal device reduces the processing resource corresponding to the second report to a preset value, or the terminal device reduces the processing resource corresponding to the preset value.

[0137] Optionally, the processing resource corresponding to the second report is reduced to a preset value from the time point of the first reporting failure, or the processing resource corresponding to the preset value is reduced. Optionally, at the time point of the first reporting failure, the terminal device starts to reduce the processing resource corresponding to the second report until the processing resource corresponding to the second report is reduced to a preset value, or the terminal device reduces the processing resource corresponding to the preset value. For the explanation of the time point of the first reporting failure, please refer to the foregoing, which will not be repeated here.

[0138] Exemplarily, taking reducing the number of CSI processing units corresponding to the second report as an example, if the number of CSI processing units corresponding to the second report before the failure of the first report is a, and the preset value is b, the terminal device can reduce the CSI processing units corresponding to the second report to b after the failure of the first report, or reduce the CSI processing units corresponding to the second report by b, that is, reduce the CSI processing units corresponding to the second report to (a-b). Wherein, a is an integer greater than 0, b is an integer greater than or equal to 0, and a is greater than b.

[0139] Exemplarily, taking shortening the time length of the CSI processing unit occupied by the second report as an example, if the time length of the CSI processing unit that can be occupied by the second report before the failure of the first report is t1, and the preset value is t2, the terminal device can shorten the time length of the CSI processing unit corresponding to the second report to t2 after the failure of the first report, or shorten the time length of the CSI processing unit corresponding to the second report to (t1-t2). Wherein, t1 is greater than 0, t2 is greater than or equal to 0, and t1 is greater than t2.

[0140] In the present application, the preset value can be predefined or preconfigured by the network device, and the present application does not limit.

[0141] In the present embodiment, the terminal device reducing the processing resource corresponding to the second report can be any of the following implementation manners:

[0142] In a possible implementation manner, the second report includes one monitoring report, and when the terminal device reports the failure of the first report, the processing resource of the one monitoring report in the terminal device is 0; or the terminal device reduces the processing resource of the one monitoring report to a preset value.

[0143] In a possible implementation manner, the second report includes a plurality of monitoring reports, and when the terminal device reports the failure of the first report, the processing resources corresponding to the plurality of monitoring reports in the terminal device are all 0; or the terminal device reduces the processing resources of the plurality of monitoring reports to a preset value. It should be noted that the terminal device reducing the processing resource corresponding to the second report can be implemented by any of the foregoing implementation manners, and in the subsequent embodiments, the case that the processing resource corresponding to the second report is 0 is mainly introduced.

[0144] In the present embodiment, the terminal device does not process the second report having an association relationship with the first report in the case of reporting the failure of the first report, and / or sets the processing resource corresponding to the second report to 0. This is beneficial to save the transmission resource for reporting the second report and the processing resource corresponding to the second report, and improve the resource utilization efficiency of the terminal device.

[0145] It should be noted that the second report in the present application can be a periodic report or an aperiodic report, and the terminal device adjusts the processing resource for the periodic second report at a time different from the time for the aperiodic second report. Next, the scenario for the periodic second report is introduced in combination with FIG. 3, and the scenario for the aperiodic second report is introduced in combination with FIG. 5. It should be noted that in subsequent embodiments, the first report is taken as an inference report, and the second report is taken as a monitoring report as an example for introduction, and the case of multiple inference reports or multiple monitoring reports is similar, which is not described herein.

[0146] As shown in FIG. 3, a flowchart of another embodiment of a reporting method provided by the present application is shown. The reporting method is illustrated by taking the interaction between the terminal device and the access network device as an example. Of course, the subject performing the action of the terminal device in the method can also be a device, a module or a chip in the terminal device; the subject performing the action of the access network device in the method can also be a device, a module or a chip in the access network device, which is not specifically limited in the embodiment. For example, as shown in FIG. 3, the reporting method includes the following steps:

[0147] In step 301, the terminal device determines that the first report fails to be reported.

[0148] In the embodiment, step 301 is similar to step 201 described above, and the explanation of the first report and the explanation of the failure to report the first report are described in step 201 above, which is not described herein.

[0149] In the embodiment, the first report and the second report have a correlation. The explanation of the second report is described in step 202a above, which is not described herein.

[0150] In the embodiment, the second report is a periodic report, which can be configured by high-layer signaling (for example, RRC signaling) without triggering by other signaling. For example, in the conventional technology, after the terminal device obtains the configuration of the periodic CSI report, the terminal device can receive the reference signal (for example, CSI-RS) corresponding to the CSI report at a specific time of each period based on the configuration of the periodic CSI report, and generate the content of the CSI report based on the reference signal, and then report the CSI report. However, in the embodiment, even if the second report is a periodic report, the terminal device does not necessarily receive the reference signal corresponding to the second report, and does not necessarily report the second report in the case that the terminal device fails to report the first report. For details, please refer to the related description in step 302.

[0151] It should be noted that the second report can also be a semi-persistent report, which is configured by high-layer signaling (for example, RRC signaling), and triggered or deactivated by physical layer signaling (for example, downlink control information (DCI)) or MAC layer signaling (for example, a MAC control element (MAC CE)). When the second report is a semi-persistent report, the second report is a report other than the first period.

[0152] In step 302, the terminal device does not receive the reference signal corresponding to the second report, and / or does not measure the reference signal corresponding to the second report.

[0153] The reference signal corresponding to the second report is a reference signal used by the terminal device to generate the content of the second report. For example, if the terminal device successfully receives the reference signal, the terminal device can measure the reference signal, generate monitoring information of the channel state (for example, true value of the channel state information, accuracy information of the inference result, etc.), and further generate the second report carrying the aforementioned monitoring information. The time when the reference signal reaches the terminal device can be pre-configured or negotiated between the access network device and the terminal device, which is not limited by the present application. For example, the reference signal corresponding to the second report can be a CSI-RS, a CSI-IM, or other signals that can reflect the channel state, which is not limited here.

[0154] It should be noted that, since the first report and the second report are configured respectively, the time when the reference signal corresponding to the second report arrives and the time when the terminal device fails to report the first report do not have a certain time sequence. For example, the time when the terminal device fails to report the first report is earlier than the time when the reference signal corresponding to the second report arrives, or the time when the terminal device fails to report the first report is later than the time when the reference signal corresponding to the second report arrives.

[0155] In the embodiment, step 302 is an optional step. If the time when the terminal device fails to report the first report is earlier than the time when the reference signal corresponding to the second report arrives, the terminal device performs step 302 after performing step 301, that is, the terminal device does not receive the reference signal corresponding to the second report, and / or does not measure the reference signal corresponding to the second report; if the time when the terminal device fails to report the first report is later than the time when the reference signal corresponding to the second report arrives, the terminal device does not perform step 302 after performing step 301, that is, the terminal device normally receives or measures the reference signal corresponding to the second report.

[0156] For example, FIG. 4A is an example diagram of the second report being a periodic report. As shown in FIG. 4A, the reference signal 1 is the reference signal corresponding to the second report, which arrives at the terminal device at time t1. The terminal device reports the first report failure at time t2 after time t1. Since the time at which the terminal device reports the first report failure is later than the time of the reference signal corresponding to the second report, the terminal device can have normally received the reference signal 1 before reporting the first report failure.

[0157] For example, FIG. 4B is another example diagram of the second report being a periodic report. As shown in FIG. 4B, the reference signal 1 is the reference signal corresponding to the second report, which arrives at the terminal device at time t5. The terminal device reports the first report failure at time t4 before time t5. Since the time at which the terminal device reports the first report failure is earlier than the time of the reference signal corresponding to the second report, the terminal device does not need to report the second report, and thus the terminal device does not need to receive the reference signal 1 arriving at time t5.

[0158] It should be noted that the terminal device not receiving the reference signal corresponding to the second report can be understood as the terminal device turning off the receiver at the time of arrival of the reference signal corresponding to the second report. The terminal device not measuring the reference signal corresponding to the second report can be understood as the terminal device not processing the reference signal even if the terminal device receives the reference signal at the time of arrival of the reference signal corresponding to the second report.

[0159] It should also be noted that whether the terminal device performs step 302 or not, after reporting the first report failure, the terminal device will perform step 303a and / or step 303b. For example, in the case where the terminal device reports the first report failure, the terminal device can only perform step 303a, can only perform step 303b, or can perform step 303a and step 303b respectively.

[0160] Step 303a: The terminal device does not process the second report.

[0161] In this embodiment, the explanation of the second report and the explanation of the terminal device not processing the second report are described in the foregoing step 202a, and will not be repeated here.

[0162] Step 303b: The processing resource corresponding to the second report is 0.

[0163] The explanation of the processing resource and the explanation of the processing resource being 0 are described in the foregoing step 202b, and will not be repeated here.

[0164] In the embodiment, when the time sequence of the time at which the terminal device reports the first report failing and the time of the reference signal of the second report is different, the terminal device sets the time at which the processing resource corresponding to the second report is 0 to be different.

[0165] In a possible implementation, if the time at which the first report is reported to fail is later than the time of the reference signal corresponding to the second report, the terminal device sets the processing resource corresponding to the second report in the terminal device to be 0 from the time at which the first report is reported to fail; or the occupation of the processing resource corresponding to the second report ends at the time at which the first report is reported to fail.

[0166] It should be noted that the terminal device needs to occupy the processing resource corresponding to the second report to receive the reference signal corresponding to the second report. In the case that the time at which the first report is reported to fail is later than the time of the reference signal corresponding to the second report, the terminal device can have received or measured the reference signal corresponding to the second report by occupying the processing resource corresponding to the second report. The terminal device can have occupied a part of the processing resource for the second report until the first report is reported to fail, and the terminal device adjusts the processing resource corresponding to the second report to be 0. This is advantageous to reduce the resource waste caused by the terminal device occupying the processing resource for reporting the second report, and further advantageous to improve the resource utilization efficiency of the terminal device.

[0167] For example, as shown in FIG. 4A, the reference signal corresponding to the second report (i.e., the reference signal 1) reaches the terminal device at t1, and the terminal device occupies the processing resource corresponding to the second report at t1 in order to successfully receive or measure the reference signal corresponding to the second report (i.e., the reference signal 1), that is, the processing resource corresponding to the second report is not 0 at t1 (for example, the number of CSI processing units corresponding to the second report is 1). Before the terminal device reports the first report to fail, the terminal device will reserve the processing resource corresponding to the second report for reporting the second report in the future according to the configuration of the second report. However, when the terminal device reports the first report to fail at t2 after t1, the terminal device determines that the second report related to the first report will not be reported subsequently, and therefore, the terminal device sets the processing resource corresponding to the second report to be 0 from t2.

[0168] In another possible implementation, if the time when the first report fails to be reported is earlier than the time when the reference signal corresponding to the second report arrives, the terminal device does not need to receive the reference signal corresponding to the second report, and the processing resource corresponding to the second report in the terminal device is 0. Since the terminal device does not receive or measure the reference signal corresponding to the second report, the terminal device sets the processing resource corresponding to the second report to 0 at the time when the first report fails to be reported; or, between the time when the first report fails to be reported and the time when the reference signal corresponding to the second report arrives, the terminal device does not reserve the processing resource corresponding to the second report for the second report, and the terminal device sets the processing resource corresponding to the second report to 0 before the reference signal corresponding to the second report arrives.

[0169] For example, as shown in FIG. 4B, if the first report fails to be reported at t4, and the reference signal (i.e., the reference signal 1) corresponding to the second report arrives at the terminal device at t5 later than t4, the terminal device can not receive or measure the reference signal (i.e., the reference signal 1) corresponding to the second report, and the terminal device also does not report the second report. In this case, the terminal device sets the processing resource corresponding to the second report to 0 at the time when the first report fails to be reported at t4; or, if the terminal device does not reserve the processing resource corresponding to the second report from t4 to t5, the terminal device sets the processing resource corresponding to the second report to 0 before the reference signal corresponding to the second report arrives (i.e., before t5). This is advantageous to reduce the waste of the processing resource occupied by the terminal device for reporting the second report, and further advantageous to improve the resource utilization efficiency of the terminal device.

[0170] It should be noted that in this embodiment, the description of “the processing resource corresponding to the second report is 0” can be replaced with “the terminal device reduces the processing resource corresponding to the second report to 0” or “the terminal device reduces the processing resource corresponding to the second report to a preset value”, and the specific description is similar to the foregoing, which is not described herein again.

[0171] In this embodiment, the terminal device does not process the second report having the association relationship with the first report in the case that the first report fails to be reported, and / or sets the processing resource corresponding to the second report to 0. This is advantageous to save the transmission resource for reporting the second report and the processing resource corresponding to the second report, and improve the resource utilization efficiency of the terminal device.

[0172] As shown in FIG. 5, a flow chart of another embodiment of a report reporting method provided in the present application is shown. The report reporting method is illustrated by taking the interaction between a terminal device and an access network device as an example. Of course, the subject performing the actions of the terminal device in the method can also be a device, a module or a chip in the terminal device; the subject performing the actions of the access network device in the method can also be a device, a module or a chip in the access network device, and the embodiment does not make a specific limitation in this regard. For example, as shown in FIG. 5, the report reporting method includes the following steps:

[0173] In step 501a, the terminal device determines that the reporting of the first report fails.

[0174] In the embodiment, step 501a is similar to step 201 described above, and the explanation of the first report and the explanation of the failure of reporting the first report can refer to the related description in step 201 described above, which will not be repeated here.

[0175] In the embodiment, the first report and the second report have a correlation. The explanation of the second report can refer to the related description in step 202a described above, which will not be repeated here.

[0176] In the embodiment, the second report is an aperiodic report, which can be configured by high layer signaling (for example, RRC signaling) and triggered by a trigger instruction. The trigger instruction can be physical layer signaling (for example, downlink control information (DCI)) or MAC layer signaling (for example, MAC Control Element (MAC CE)). For example, in the conventional technology, after the terminal device obtains the configuration of the aperiodic CSI report, if the terminal device receives the trigger instruction of the aperiodic CSI report, the terminal device will report the CSI report to the access network device after receiving the reference signal corresponding to the CSI report. In the embodiment, the terminal device can receive the trigger instruction before or after the failure of reporting the first report, and the trigger instruction includes the first indication information. For details, please refer to the description of step 501b.

[0177] It should be noted that the second report can also be a semi-persistent report, which is configured by high layer signaling (for example, RRC signaling) and triggered or deactivated by physical layer signaling (for example, DCI) or MAC layer signaling (for example, MAC CE). When the second report is a semi-persistent report, the second report is the first periodic report.

[0178] In step 501b, the access network device sends the first indication information to the terminal device; correspondingly, the terminal device receives the first indication information from the access network device.

[0179] The first indication information is used for indicating the reporting of the second report. Optionally, the first indication information is carried in a DCI or a MAC CE.

[0180] In this embodiment, the step 501b is an optional step.

[0181] In an implementation, if the time when the terminal device fails to report the first report is earlier than the time of the first indication information, the access network device can not send the first indication information to the terminal device because the first indication information is not received, and therefore, the terminal device cannot receive the first indication information. In this case, the terminal device and the access network device can not perform the step 501b.

[0182] In an implementation, if the time of the first indication information is earlier than the time when the terminal device reports the first report, the terminal device can normally receive the first indication information, and therefore, the terminal device and the access network device perform the step 501b, i.e., the terminal device performs the step 501b first and then performs the step 501a.

[0183] It should be noted that although the first indication information is used for indicating the terminal device to report the second report, in the case that the terminal device fails to report the first report, the terminal device does not report the second report to the access network device even if the first indication information is received, and / or the terminal device does not reserve the processing resource corresponding to the second report, i.e., the terminal device performs at least one of the steps 503a and 503b.

[0184] The step 502 is that the terminal device does not receive the reference signal corresponding to the second report, and / or does not measure the reference signal corresponding to the second report.

[0185] In this embodiment, the step 502 is an optional step. For example, in the case that the terminal device fails to report the first report, the terminal device can receive the reference signal corresponding to the second report, or can not receive the reference signal corresponding to the second report.

[0186] In this embodiment, the step 502 is similar to the step 302 described above, and details are referred to the step 302 described above, which will not be described herein.

[0187] It should be noted that whether the terminal device performs the step 502 or not, after the terminal device fails to report the first report, the terminal device will perform the step 503a and / or the step 503b. For example, in the case that the terminal device fails to report the first report, the terminal device can perform only the step 503a, or can perform only the step 503b, or can perform the step 503a and the step 503b respectively.

[0188] The step 503a is that the terminal device does not process the second report.

[0189] In this embodiment, the explanation of the second report and the explanation of the terminal device not processing the second report are the same as those in step 202a, and are not repeated here.

[0190] It should be noted that in the case of failure of the terminal device to report the first report, even if the terminal device receives the first indication information from the access network device, the terminal device does not process the second report. For example, the terminal device does not update the content of the second report; or the terminal device does not generate the content of the second report; or the terminal device does not send the second report.

[0191] In step 503b, the processing resource corresponding to the second report is 0.

[0192] The explanation of the processing resource and the explanation of the processing resource being 0 are the same as those in step 202b, and are not repeated here.

[0193] In a possible implementation, if the time of failure of reporting the first report is later than the time of arrival of the first indication information at the terminal device, the processing resource corresponding to the second report in the terminal device is 0 from the time of failure of reporting the first report; or the occupation of the processing resource corresponding to the second report ends at the time of failure of the first report.

[0194] It should be noted that before reporting the first report, the terminal device cannot predict whether the first report will fail. If the time of arrival of the first indication information at the terminal device is earlier than the time of reporting the first report by the terminal device, the terminal device can normally receive the first indication information and prepare for reporting the second report based on the first indication information. For example, the terminal device occupies the corresponding processing resource for the second report after receiving the first indication information and before reporting the first report. For example, the second report occupies at least one CSI processing unit for subsequent processing and reporting the second report. When the terminal device fails to report the first report, the terminal device determines that the second report does not need to be reported subsequently. At this time, the terminal device sets the processing resource corresponding to the second report in the terminal device to 0, or ends the occupation of the processing resource corresponding to the second report. This is advantageous to reduce the waste of resources caused by the terminal device occupying the processing resource for reporting the second report, and is further advantageous to improve the resource utilization efficiency of the terminal device.

[0195] For example, FIG. 6A is an example diagram of the second report being an aperiodic report. As shown in FIG. 6A, the first indication information arrives at the terminal device at time t1. Since the terminal device has not started to report the first report, the terminal device can normally receive the first indication information at time t1, and prepare to receive a reference signal (i.e., reference signal 1) corresponding to the second report and report the second report based on the first indication information. Therefore, from time t1 or before time t1, the second report occupies the corresponding processing resource according to the normal rule. However, the terminal device fails to report the first report at time t2, and the terminal device determines that it is unnecessary to report the second report subsequently. Therefore, the terminal device clears the processing resource currently reserved for the second report. If the reference signal (i.e., reference signal 1) corresponding to the second report arrives at the terminal device later than the time at which the terminal device fails to report the first report, the terminal device can also not receive the reference signal 1.

[0196] In another possible implementation, if the time at which the terminal device fails to report the first report is earlier than the time at which the first indication information arrives at the terminal device, the terminal device does not allocate the processing resource for the second report. For example, in the case that the terminal device fails to report the first report, even if the terminal device receives the first indication information, the terminal device can determine that it is unnecessary to report the second report subsequently, and does not reserve the processing resource for the second report. This is advantageous to reduce the resource waste caused by the terminal device occupying the processing resource for reporting the second report, and further advantageous to improve the resource utilization efficiency of the terminal device.

[0197] For example, FIG. 6B is another example diagram of the second report being an aperiodic report. As shown in FIG. 6B, the terminal device fails to report the first report at time t5, and the terminal device determines not to reserve the processing resource corresponding to the second report. For example, the terminal device clears the processing resource reserved for the second report from time t5; or the terminal device does not reserve the processing resource for the second report in the terminal device, and the terminal device does not reserve the processing resource corresponding to the second report after time t5. If the reference signal (i.e., reference signal 1) corresponding to the second report arrives at the terminal device later than the time at which the terminal device fails to report the first report, the terminal device can also not receive the reference signal 1.

[0198] It should be noted that in this embodiment, the description of "the processing resource corresponding to the second report being 0" can be replaced by "the terminal device reduces the processing resource corresponding to the second report to 0" or "the terminal device reduces the processing resource corresponding to the second report to a preset value", and the specific description is similar to the foregoing, which is not described herein.

[0199] In this embodiment, in the case that the terminal device fails to report the first report, even if the terminal device receives the first indication information (indicating reporting the second report) from the access network device, the terminal device does not report the second report, and / or, sets the processing resource corresponding to the second report to 0. This is beneficial to save the transmission resource for reporting the second report and the processing resource corresponding to the second report, and improve the resource utilization efficiency of the terminal device.

[0200] As shown in FIG. 7, this is a flowchart of another embodiment of the report reporting method provided by the present application. The report reporting method is illustrated by taking the interaction between the terminal device and the access network device as an example. Of course, the subject performing the actions of the terminal device in the method can also be a device, a module or a chip in the terminal device; the subject performing the actions of the access network device in the method can also be a device, a module or a chip in the access network device, which is not limited in this embodiment. For example, as shown in FIG. 7, the report reporting method includes the following steps:

[0201] In step 701, the terminal device determines that the first report fails to be reported.

[0202] In this embodiment, the explanation of the first report and the failure to report the first report is referred to the previous step 201, which is not repeated here.

[0203] After the terminal device fails to report the first report, the terminal device will perform step 702.

[0204] In step 702, the terminal device sends a third report.

[0205] The third report has an association relationship with the first report. It can be understood that the content of the third report has an association relationship with the content of the first report. For example, the third report includes the truth value of the channel state information corresponding to the first report.

[0206] In a possible implementation, the first report is a channel state information report for reporting an inference result, and the third report is a channel state information report for reporting monitoring information, but the third report does not include the monitoring information, but only includes the truth value of the channel state information.

[0207] The explanation of the inference result and the monitoring information is referred to the previous description in steps 201 and 202a, which is not repeated here.

[0208] For example, taking the first report as an inference report and the third report as a periodic monitoring report as an example. If the terminal device fails to report the inference report, and the terminal device needs to report the periodic monitoring report at T1, the terminal device carries the truth value of the channel state information corresponding to the inference result in the periodic monitoring report, and sends the monitoring report carrying only the truth value of the channel state information to the access network device.

[0209] For example, the first report is an inference report, and the third report is an aperiodic monitoring report. If the terminal device fails to report the inference report, and the terminal device receives indication information indicating to report the monitoring report, the terminal device carries the truth value of the channel state information corresponding to the inference result in the inference report in the periodic monitoring report, and sends the monitoring report carrying only the truth value of the channel state information to the access network device.

[0210] In this embodiment, the terminal device sends the monitoring report carrying only the truth value of the channel state information (i.e., the truth value of the channel state information related to the inference result carried by the first report) to the access network device in the case of failing to report the first report, instead of sending the monitoring report carrying the monitoring information. Since the truth value of the channel state information in the third report is related to the first report, the access network device can use the truth value of the channel state information in the third report to make decisions (e.g., beam prediction, etc.), so that the transmission resources for reporting the third report and the processing resources corresponding to the third report are not wasted, and the resource utilization efficiency of the terminal device is improved.

[0211] Corresponding to the solutions provided in the foregoing method embodiments, the embodiments of the present application further provide a corresponding communication apparatus (also referred to as a communication device) and a communication system. The communication apparatus includes modules or units corresponding to each part of the above-described embodiments for performing the functions of the modules or units. The modules or units can be software, hardware, or a combination of software and hardware. Hereinafter, only the communication apparatus and system are briefly described, and for the details of the solutions, reference can be made to the descriptions of the foregoing method embodiments, which will not be described herein again.

[0212] As shown in FIG. 8, it is a structural schematic diagram of a communication apparatus 80 provided in this embodiment. It should be understood that the terminal device in the foregoing method embodiments of FIG. 2, FIG. 3 or FIG. 5 can be based on the structure of the communication apparatus 80 shown in FIG. 8 in this embodiment.

[0213] The communication apparatus 80 includes at least one processor 801, at least one memory 802 and at least one transceiver 803. The processor 801, the memory 802 and the transceiver 803 are connected. Optionally, the communication apparatus 80 can further include an input device 805, an output device 806 and one or more antennas 804. The antenna 804 is connected to the transceiver 803, and the input device 805 and the output device 806 are connected to the processor 801.

[0214] In the embodiment, the memory 802 is mainly used for storing software programs and data. The memory 802 can exist independently and be connected to the processor 801. Alternatively, the memory 802 can be integrated with the processor 801, for example, in one or more chips. The memory 802 can store program codes for implementing the technical solutions of the embodiments of the present application and be controlled to execute by the processor 801. The executed computer programs of various types can also be regarded as the driver of the processor 801. It should be understood that FIG. 8 in the embodiment only shows one memory and one processor, but in actual application, the communication device 80 can have multiple processors or multiple memories, which are not limited here. In addition, the memory 802 can also be referred to as a storage medium or a storage device, etc. The memory 802 can be a storage element on the same chip as the processor (i.e., an on-chip storage element), or an independent storage element, which is not limited in the embodiments of the present application.

[0215] In the embodiment, the transceiver 803 can be used to support the reception or transmission of radio frequency signals between the communication device 80 and the access network device. The transceiver 803 can be connected to the antenna 804. The transceiver 803 includes a transmitter Tx and a receiver Rx. Specifically, one or more antennas 804 can receive radio frequency signals, and the receiver Rx of the transceiver 803 is used to receive the radio frequency signals from the antenna 804 and convert the radio frequency signals into digital baseband signals or digital intermediate frequency signals, and provide the digital baseband signals or digital intermediate frequency signals to the processor 801, so that the processor 801 further processes the digital baseband signals or digital intermediate frequency signals, such as demodulation processing and decoding processing. In addition, the transmitter Tx in the transceiver 803 is also used to receive the modulated digital baseband signals or digital intermediate frequency signals from the processor 801, and convert the modulated digital baseband signals or digital intermediate frequency signals into radio frequency signals, and transmit the radio frequency signals through one or more antennas 804. Specifically, the receiver Rx can selectively perform one or more levels of down-mixing and analog-to-digital conversion on the radio frequency signals to obtain digital baseband signals or digital intermediate frequency signals, and the order of the foregoing down-mixing and analog-to-digital conversion can be adjusted. The transmitter Tx can selectively perform one or more levels of up-mixing and digital-to-analog conversion on the modulated digital baseband signals or digital intermediate frequency signals to obtain radio frequency signals, and the order of the up-mixing and digital-to-analog conversion can be adjusted. The digital baseband signals and the digital intermediate frequency signals can be collectively referred to as digital signals.

[0216] It should be understood that the aforementioned transceiver 803 can also be referred to as a transceiving unit, a transceiver, a transceiving device, etc. Optionally, the device in the transceiving unit for realizing the receiving function can be regarded as a receiving unit, and the device in the transceiving unit for realizing the sending function can be regarded as a sending unit, that is, the transceiving unit includes the receiving unit and the sending unit, the receiving unit can also be referred to as a receiver, an input port, a receiving circuit, etc., and the sending unit can be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.

[0217] The processor 801 can be a baseband processor or a central processing unit (CPU), and the baseband processor and the CPU can be integrated together or separated. The processor 801 can be used to realize various functions of the terminal device, for example, to process communication protocols and communication data, or to control the entire terminal device, execute software programs, and process data of the software programs; or to assist in completing computing processing tasks, such as graphic image processing or audio processing, etc.; or the processor 801 is used to realize one or more of the above functions.

[0218] In addition, the output device 806 communicates with the processor 801 and can display information in various ways, which is not limited here.

[0219] In one design, the communication apparatus 80 is configured to perform the method of the terminal device in the corresponding embodiments of FIG. 2, FIG. 3, or FIG. 5. In the communication apparatus 80, the processor 801 is configured to, in a case where the first report fails to be reported, not process the second report, and / or the processing resource corresponding to the second report is 0. The second report has an association relationship with the first report.

[0220] Optionally, the content of the second report includes information determined based on the content of the first report.

[0221] Optionally, the first report is a channel state information report for reporting an inference result, the second report is a channel state information report for reporting monitoring information, and the second report is used to report monitoring information monitoring the content of the first report.

[0222] Optionally, the monitoring information in the second report is related to the inference result in the first report; wherein the inference result is channel state information obtained based on the output of an AI model in the terminal device, and the monitoring information is used to indicate the accuracy of the inference result.

[0223] Optionally, the monitoring information includes the true value of the channel state information and the accuracy information of the inference result.

[0224] In a possible implementation, the processor 801 reports the failure of the first report, including: the processor 801 does not update the content of the first report; or, the processor 801 does not generate the content of the first report; or, the processor 801 does not send the first report.

[0225] In a possible implementation, the processor 801 is specifically configured to: not update the content of the second report; or, not generate the content of the second report; or, not send the second report.

[0226] In a possible implementation, the processor 801 is specifically configured to: in a case where the time of the failure of the first report is later than the time of the reference signal corresponding to the second report, set the processing resource corresponding to the second report to 0 from the time of the failure of the first report; or, reduce the processing resource corresponding to the second report to 0; or, reduce the processing resource corresponding to the second report to a preset value.

[0227] In a possible implementation, the processor 801 is specifically configured to: in a case where the time of the failure of the first report is earlier than the time of the reference signal corresponding to the second report, not receive the reference signal corresponding to the second report, and / or, not measure the reference signal corresponding to the second report.

[0228] In a possible implementation, the transceiver 803 is further configured to receive first indication information, the first indication information being used to indicate the reporting of the second report.

[0229] In a possible implementation, the processor 801 is specifically configured to: in a case where the time of the failure of the first report is later than the time of receiving the first indication information, set the processing resource corresponding to the second report to 0 from the time of the failure of the first report; or, reduce the processing resource corresponding to the second report to 0; or, reduce the processing resource corresponding to the second report to a preset value.

[0230] In a possible implementation, the first indication information is carried in downlink control information DCI or a medium access control control element MAC CE.

[0231] In another design, the communication apparatus 80 is configured to perform the method of the terminal device in the foregoing embodiment of FIG. 7. In the communication apparatus 80, the processor 801 is configured to, in a case where the first report fails to be reported, control the transceiver 803 to send a third report, the third report having an association relationship with the first report, and the third report including a true value of the channel state information corresponding to the first report; wherein the first report is a channel state information report used to report an inference result, the inference result being channel state information obtained based on an output of an AI model in the terminal device; and the third report is a channel state information report used to report monitoring information.

[0232] In a possible implementation, the third report does not include monitoring information used to indicate accuracy of the inference result.

[0233] In a possible implementation, the monitoring information includes a true value of the channel state information and accuracy information of the inference result.

[0234] In a possible implementation, the processor 801 fails to report the first report, including that the processor 801 fails to update content of the first report, or the processor 801 fails to generate content of the first report, or the processor 801 fails to send the first report.

[0235] It should be noted that the specific implementation and advantages of the embodiments of the present application can refer to the method of the terminal device in the above embodiments, which will not be repeated here.

[0236] As shown in FIG. 9, the present application further provides a communication apparatus 90. The communication apparatus 90 can be a terminal device, or a component (for example, an integrated circuit, a chip, etc.) of the terminal device. The communication apparatus 90 can also be other communication modules for implementing the method in the method embodiments of the present application.

[0237] The communication apparatus 90 can include a processing module 901 (or a processing unit). Optionally, it can also include an interface module 902 (or a transceiving unit or a transceiving module) and a storage module 903 (or a storage unit). The interface module 902 is used to realize communication with other devices. The interface module 902 can be a transceiving module or an input / output module, for example.

[0238] In a possible design, one or more modules in FIG. 9 can be implemented by one or more processors, or by one or more processors and memories; or by one or more processors and transceivers; or by one or more processors, memories and transceivers, and the embodiments of the present application have no limitation in this regard. The processor, the memory and the transceiver can be separately arranged, or integrated together.

[0239] The communication apparatus 90 has the function of the terminal device described in the embodiments of the present application. For example, the communication apparatus 90 includes modules or units or means corresponding to the steps performed by the terminal device described in the embodiments of the present application, and the functions or units or means can be implemented by software, or by hardware, or by executing corresponding software by hardware, or by a combination of software and hardware. For details, further reference can be made to the corresponding description in the foregoing method embodiments. For details, further reference can be made to the communication apparatus 80 in the foregoing embodiments of FIG. 8.

[0240] Further, the present application provides a computer program product including one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions according to the embodiments of the present application are wholly or partially generated. For example, the method related to the terminal device in the foregoing FIG. 2, FIG. 3, FIG. 5 or FIG. 7 is implemented. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (for example, infrared, wireless, microwave, etc.) manner. The computer readable storage medium can be any available medium that can be stored by the computer or a data storage device such as a server, data center, etc. integrated with one or more available medium sets. The available medium can be a magnetic medium (for example, floppy disk, hard disk, magnetic tape), an optical medium (for example, digital versatile disc (DVD)) or a semiconductor medium (for example, solid state disk (SSD)) and the like.

[0241] Further, the present application also provides a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the method related to the terminal device in the foregoing FIG. 2, FIG. 3, FIG. 5 or FIG. 7.

[0242] It should be understood that, in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of the processes should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0243] It can be clearly understood by those skilled in the art that, for the convenience and brevity of description, the specific working process of the above-mentioned system, device and unit can be referred to the corresponding process in the foregoing method embodiments, which will not be described here.

Claims

1. A report submission method, executed by a terminal device or a chip in a terminal device, characterized in that, Comprising: In the case of failure to report the first report, the second report is not processed, and / or the processing resource corresponding to the second report in the terminal device is 0; wherein the second report has an associated relationship with the first report.

2. The method of claim 1, wherein, The content of the second report includes information determined based on the content of the first report.

3. The method according to claim 1 or 2, characterized in that, The first report is a channel state information report for reporting inference results, the second report is a channel state information report for reporting monitoring information, and the second report is used to report monitoring information for monitoring the content of the first report.

4. The method of claim 3, wherein, The monitoring information includes the true value of the channel state information and the accuracy information of the inference result.

5. The method according to any one of claims 1 to 4, characterized in that, The failure to report the first report includes: The content of the first report is not updated; or, The content of the first report is not generated; or, The first report is not sent.

6. The method according to any one of claims 1 to 5, characterized in that, The second report is not processed, including: The content of the second report is not updated; or, The content of the second report is not generated; or, The second report is not sent.

7. The method according to any one of claims 1 to 6, characterized in that, The processing resource corresponding to the second report in the terminal device is 0, including: If the time of failure to report the first report is later than the time of the reference signal corresponding to the second report, the processing resource corresponding to the second report in the terminal device is 0 from the time of failure to report the first report.

8. The method according to any one of claims 1 to 6, characterized in that, The second report is an aperiodic report; The second report is not processed, and / or the processing resource corresponding to the second report in the terminal device is 0, including: In the case of receiving first indication information, the second report is not processed, and / or the processing resource corresponding to the second report in the terminal device is 0, and the first indication information is used to indicate the reporting of the second report.

9. The method of claim 8, wherein, The processing resource corresponding to the second report in the terminal device is 0, including: If the time of failure to report the first report is later than the time of receiving the first indication information, the processing resource corresponding to the second report in the terminal device is 0 from the time of failure to report the first report.

10. The method according to claim 8 or 9, characterized in that, The first indication information is carried in downlink control information DCI or media access control control element MAC CE.

11. The method according to any one of claims 1 to 6 and 8, characterized in that, The method further includes: If the time of failure to report the first report is earlier than the time of the reference signal corresponding to the second report, the reference signal corresponding to the second report is not received, and / or the reference signal corresponding to the second report is not measured.

12. A communications device, characterized by Comprising a processor and a memory; Wherein the memory stores a computer program; The processor invokes the computer program to enable the communication device to perform the method of any one of claims 1 to 11.

13. A computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method of any one of claims 1 to 11.

Citation Information

Patent Citations

  • Channel state information transmission method and user equipment

    CN113015206A

  • Sidelink channel state information reporting method and user equipment

    CN113556777A

  • Method and device for sending and receiving channel state information report, and storage medium

    CN117978332A

  • Method and apparatus for carrying out wireless communication related to SL CSI report in nr v2x

    WO2023008823A1