Information reporting method, information reporting configuration method, information reporting configuration device and related equipment
By providing relevant capability information on information reporting based on AI processing to network devices on the terminal side, the problem of inability to effectively support AI information reporting in the prior art is solved, and the reliability of information reporting is improved.
Patent Information
- Application Number
- CN202311272466.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-27
- Publication Date
- 2025-03-28
AI Technical Summary
The prior art cannot effectively support the resource and timing requirements for information reporting based on AI processing, which affects the reliability of information reporting based on AI processing.
By providing relevant capability information reported based on the information obtained by AI processing to the network side device on the terminal side, the network side can report according to the capability configuration information on the terminal side, thereby reducing the reporting failure caused by configuration exceeding the terminal capabilities.
It improves the reliability of terminal reporting information obtained based on AI processing, and ensures that the resource and timing requirements of information reporting can be effectively supported.
Smart Images

Figure CN119729504A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to an information reporting method, an information reporting configuration method, a device and related equipment. Background Art
[0002] With the continuous development of artificial intelligence (AI) technology, more and more processing tasks can be processed by AI models, such as AI-based channel state information (CSI) prediction, AI-based CSI compression, AI-based beam management, AI-based positioning, etc. However, the existing technology for reporting terminal processing capabilities cannot effectively support the resource and timing requirements of information reporting based on AI processing, such as CSI reporting based on AI processing or positioning-related information reporting based on AI processing, thereby affecting the reliability of information reporting based on AI processing. Summary of the invention
[0003] The embodiments of the present application provide an information reporting method, an information reporting configuration method, an apparatus and related equipment, which can provide the network side equipment with the relevant capability information of the information reported by the terminal side based on AI processing, so that the network side can configure the information reported based on AI processing for the terminal side based on the relevant capability information of the information reported by the terminal side based on AI processing. This can reduce the occurrence of the failure of the terminal to report the information obtained based on AI processing due to the fact that the information reported based on AI processing configured by the network side equipment exceeds the terminal capability, thereby improving the reliability of the information reported by the terminal based on AI processing.
[0004] In a first aspect, an information reporting method is provided, the method comprising:
[0005] The terminal sends first information to the network side device;
[0006] The terminal receives a reporting configuration from the network side device, where the reporting configuration is associated with the first information;
[0007] The terminal reports or does not report a first information report based on the reporting configuration, where the first information report includes information obtained based on artificial intelligence AI processing;
[0008] The first information is used to determine at least one of the following:
[0009] the number of first processing units required to generate the second information report;
[0010] The number of first processing units available to the terminal;
[0011] the number of second processing units required to generate the second information report;
[0012] The number of second processing units available to the terminal;
[0013] the number of third processing units required to generate the second information report;
[0014] The number of third processing units available to the terminal;
[0015] an occupancy time of the second processing unit;
[0016] an occupation time of the third processing unit;
[0017] The maximum number of activated resources that the terminal can support per unit time;
[0018] a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends;
[0019] a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report;
[0020] Among them, the second information report is information obtained based on AI processing, the first information report belongs to the second information report, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
[0021] In a second aspect, an information reporting device is provided, the device comprising:
[0022] A first sending module, used to send first information to a network side device;
[0023] A first receiving module, configured to receive a reporting configuration from the network side device, wherein the reporting configuration is associated with the first information;
[0024] A reporting module, configured to report or not report a first information report based on the reporting configuration, wherein the first information report includes information obtained based on artificial intelligence AI processing;
[0025] The first information is used to determine at least one of the following:
[0026] the number of first processing units required to generate the second information report;
[0027] The number of first processing units available to the terminal;
[0028] the number of second processing units required to generate the second information report;
[0029] The number of second processing units available to the terminal;
[0030] the number of third processing units required to generate the second information report;
[0031] The number of third processing units available to the terminal;
[0032] an occupancy time of the second processing unit;
[0033] an occupation time of the third processing unit;
[0034] The maximum number of activated resources that the terminal can support per unit time;
[0035] a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends;
[0036] a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report;
[0037] Among them, the second information report is information obtained based on AI processing, the first information report belongs to the second information report, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
[0038] In a third aspect, a method for configuring information reporting is provided, the method comprising:
[0039] The network side device receives first information from the terminal;
[0040] The network side device sends a reporting configuration to the terminal, where the reporting configuration is associated with the first information;
[0041] The first information is used to determine at least one of the following:
[0042] the number of first processing units required to generate the second information report;
[0043] The number of first processing units available to the terminal;
[0044] the number of second processing units required to generate the second information report;
[0045] The number of second processing units available to the terminal;
[0046] the number of third processing units required to generate the second information report;
[0047] The number of third processing units available to the terminal;
[0048] an occupancy time of the second processing unit;
[0049] an occupation time of the third processing unit;
[0050] The maximum number of activated resources that the terminal can support per unit time;
[0051] a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends;
[0052] a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report;
[0053] Among them, the second information report is information obtained based on AI processing, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
[0054] In a fourth aspect, an information reporting configuration device is provided, the device comprising:
[0055] A second receiving module, configured to receive first information from a terminal;
[0056] A second sending module, configured to send a reporting configuration to a terminal, wherein the reporting configuration is associated with the first information;
[0057] The first information is used to determine at least one of the following:
[0058] the number of first processing units required to generate the second information report;
[0059] The number of first processing units available to the terminal;
[0060] the number of second processing units required to generate the second information report;
[0061] The number of second processing units available to the terminal;
[0062] the number of third processing units required to generate the second information report;
[0063] The number of third processing units available to the terminal;
[0064] an occupancy time of the second processing unit;
[0065] an occupation time of the third processing unit;
[0066] The maximum number of activated resources that the terminal can support per unit time;
[0067] a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends;
[0068] a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report;
[0069] Among them, the second information report is information obtained based on AI processing, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
[0070] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0071] In a sixth aspect, a terminal is provided, including a processor and a communication interface, wherein the communication interface is used to send first information to a network side device; receive a reporting configuration from the network side device, the reporting configuration being associated with the first information; based on the reporting configuration, report or not report a first information report, the first information report including information obtained based on artificial intelligence AI processing;
[0072] The first information is used to determine at least one of the following:
[0073] the number of first processing units required to generate the second information report;
[0074] The number of first processing units available to the terminal;
[0075] the number of second processing units required to generate the second information report;
[0076] The number of second processing units available to the terminal;
[0077] the number of third processing units required to generate the second information report;
[0078] The number of third processing units available to the terminal;
[0079] an occupancy time of the second processing unit;
[0080] an occupation time of the third processing unit;
[0081] The maximum number of activated resources that the terminal can support per unit time;
[0082] a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends;
[0083] a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report;
[0084] Among them, the second information report is information obtained based on AI processing, the first information report belongs to the second information report, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
[0085] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the third aspect are implemented.
[0086] In an eighth aspect, a network side device is provided, including a processor and a communication interface, wherein the communication interface is used to receive first information from a terminal; send a reporting configuration to the terminal, the reporting configuration being associated with the first information;
[0087] The first information is used to determine at least one of the following:
[0088] the number of first processing units required to generate the second information report;
[0089] The number of first processing units available to the terminal;
[0090] the number of second processing units required to generate the second information report;
[0091] The number of second processing units available to the terminal;
[0092] the number of third processing units required to generate the second information report;
[0093] The number of third processing units available to the terminal;
[0094] an occupancy time of the second processing unit;
[0095] an occupation time of the third processing unit;
[0096] The maximum number of activated resources that the terminal can support per unit time;
[0097] a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends;
[0098] a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report;
[0099] Among them, the second information report is information obtained based on AI processing, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
[0100] In the ninth aspect, an information reporting system is provided, comprising: a terminal and a network side device, wherein the terminal can be used to execute the steps of the information reporting method as described in the first aspect, and the network side device can be used to execute the steps of the information reporting configuration method as described in the third aspect.
[0101] In the tenth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the third aspect are implemented.
[0102] In the eleventh aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the third aspect.
[0103] In the twelfth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the third aspect.
[0104] In an embodiment of the present application, the terminal sends first information to a network side device; the terminal receives a reporting configuration from the network side device, and the reporting configuration is associated with the first information; the terminal reports or does not report a first information report based on the reporting configuration, and the first information report includes information obtained based on AI processing, that is, in an embodiment of the present application, the terminal provides the network side device with relevant capability information of the terminal side reporting information obtained based on AI processing, that is, the first information, so that the network side can configure the terminal side to report information obtained based on AI processing based on the relevant capability information of the terminal side reporting information obtained based on AI processing, thereby reducing the occurrence of a situation in which the terminal fails to report information obtained based on AI processing due to the fact that the information reported based on AI processing configured by the network side device exceeds the terminal capability, thereby improving the reliability of the terminal reporting information obtained based on AI processing. BRIEF DESCRIPTION OF THE DRAWINGS
[0105] Figure 1is a block diagram of a wireless communication system to which the embodiments of the present application can be applied;
[0106] Figure 2 This is a flow chart of an information reporting method provided by an embodiment of the present application;
[0107] Figure 3 It is one of the schematic diagrams between the reporting time and the delay provided in the embodiment of the present application;
[0108] Figure 4 This is the second schematic diagram between the reporting time and the delay provided in the embodiment of the present application;
[0109] Figure 5 This is a flow chart of an information reporting configuration method provided by an embodiment of the present application;
[0110] Figure 6 It is a structural diagram of an information reporting device provided in an embodiment of the present application;
[0111] Figure 7 It is a structural diagram of an information reporting configuration device provided in an embodiment of the present application;
[0112] Figure 8 is a structural diagram of a communication device provided in an embodiment of the present application;
[0113] Fig. 9 is a structural diagram of a terminal provided in an embodiment of the present application;
[0114] Fig.10 It is a structural diagram of the network side device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0115] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.
[0116] The terms "first", "second", etc. of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of one type, and the number of objects is not limited, for example, the first object can be one or more. In addition, "or" in the present application represents at least one of the connected objects. For example, "A or B" covers three schemes, namely, Scheme 1: including A but not including B; Scheme 2: including B but not including A; Scheme 3: including both A and B. The character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0117] The term "indication" in this application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.
[0118] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6 thGeneration, 6G) communication system.
[0119] Figure 1A block diagram of a wireless communication system applicable to an embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (Ultra-mobile Personal Computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (Augmented Reality, AR), a virtual reality (Virtual Reality, VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle-mounted device (Vehicle User Equipment, VUE), a ship-mounted device, a pedestrian terminal (Pedestrian User Equipment, PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (Personal Computer, PC), a teller machine or a self-service machine and other terminal side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be referred to as a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) access point (Access Point, AP) or a wireless fidelity (Wireless Fidelity, WiFi) node, etc.Among them, the base station may be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a Relay Base Station (RBS), a Serving Base Station (SBS), a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a Home Node B (HNB), a Home Evolved Node B, a Transmission Reception Point (TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0120] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function, BSF), application function (Application Function, AF), etc. It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.
[0121] For ease of understanding, some contents involved in the embodiments of the present application are described below:
[0122] 1. Number of Channel State Information (CSI) Processing Units
[0123] The CSI processing unit (CPU) in CSI processing is a processing unit used to perform CSI calculations. Specifically, the UE can report to the network the number of CSI calculations that can be supported simultaneously on one carrier or multiple carriers. If a UE supports N CPU synchronous CSI calculations, it means that the UE has NCPU The CSI processing units are used to process CSI reporting.
[0124] UE's ability to process CSI reports, i.e. the number of CSI reports it supports being calculated simultaneously N CPU , needs to be reported to the network. If a UE supports N CPU synchronous CSI calculations, it means that the UE has N CPU The CSI processing units are used to process CSI reports of all configured cells.
[0125] For the number of available CPUs, in a certain OFDM symbol, if L CPUs are already occupied to process CSI reports, the UE still has N CPUs available to process CSI reports. CPU -L available CPUs. If there are N CSI reports in this OFDM symbol that need to start occupying the CPU, the n=0,…,N-1 CSI reports need to occupy CPUs, it is possible that the number of available CPUs is less than the number of CPUs required for N CSI reports, then the UE does not need to update NM low-priority CSI reports, where 0≤M≤N satisfies The maximum value of .
[0126] Among them, CSI reports the number of CPUs occupied by O CPU As shown in Table 1, when the reporting quantity (reportQuantity) is none (none) and the tracking reference signal (Tracking Reference Signal, TRS) information is configured (ie, trs-Infoconfigured), O CPU 0; when the reported amount is CSI-RS Resource Indicator (cri)-Reference Signal Received Power (RSRP), Synchronous Signal Block (ssb)-Index (Index)-RSRP, cri-Signal to Interference Plus Noise Ratio (SINR), ssb-Index-RSRP, cri-SINR, ssb-Index-SINR, or none and TRS information is not configured (ie, trs-Info not configured), O CPUis 1; when the reported quantity is cri-Rank Indicator (RI)-Precoding Matrix Indicator (PMI)-Channel Quality Indicator (CQI), cri-RI-i1, cri-RI-i1-CQI, cri-RI-CQI or cri-RI-Layer Indicator (LI)-PMI-CQI, if the CSI report is aperiodically triggered and there is no uplink data or a hybrid automatic repeat request (HARQ) confirmation (HARQ-ACK) is sent on the physical uplink shared channel (PUSCH), and L=0 (no CPU occupancy), and the CSI corresponds to a wideband single CSI and a maximum of 4 CSI-RS ports in one resource and the codebook type (codebookType) is configured as 'typeI-SinglePanel' or reportQuantity is configured as 'cri-RI-CQI', O CPU N CPU , otherwise O CPU K s , where i1 is the bandwidth indicator, L is the number of CPUs currently in use, and K s The number of CSI-RS resources included in a Channel State Information Reference Signal (CSI-RS) resource set for channel measurement.
[0127] Table 1
[0128]
[0129]
[0130] For the CPU occupancy time, the start and end OFDM symbols of the CPU occupied by the CSI report may be as shown in Table 2.
[0131] Table 2
[0132]
[0133] Among them, case 1 in Table 2 includes the following:
[0134] The first transmission of a Semi-Persistent CSI (SP-CSI) report based on the Physical Uplink Sharing Channel (PUSCH) activated by the Physical Downlink Control Channel (PDCCH);
[0135] In any time slot, a UE shall not have more active CSI-RS ports or active CSI-RS resources in the active bandwidth part (BWP) than the UE reported capability.
[0136] The non-zero power CSI-RS (NZP CSI-RS) resource is active during the following time periods:
[0137] For aperiodic CSI-RS, it starts from the end of the PDCCH containing the request and ends at the end of the PUSCH with the aperiodic CSI-RS;
[0138] For semi-persistent CSI-RS, it starts from the end when the activation command is applied and ends when the deactivation command is applied;
[0139] For periodic CSI-RS, it starts from when the periodic CSI-RS is configured by higher layer signaling and ends when the periodic CSI-RS configuration is released.
[0140] It should be noted that if a CSI-RS resource is associated N times with one or more CSI report settings, the CSI-RS resource and the CSI-RS ports within the CSI-RS resource are calculated N times.
[0141] 2. CSI Processing Latency
[0142] For non-periodic CSI reporting, it is triggered by downlink control information (DCI). Then the time of CSI reporting needs to be no earlier than Z and Z'. Among them, Z is a delay starting from the end of the last symbol of the PDCCH that triggers the CSI reporting; and Z' is a delay starting from the end of the measurement resource.
[0143] If the CSI reporting time is earlier than the end of the last symbol of the PDCCH triggering the CSI reporting + Z, or earlier than the end of the measurement resource + Z', the UE will not perform the corresponding CSI update and reporting.
[0144] The following, in combination with the accompanying drawings, describes in detail the information reporting method and the information reporting configuration method provided in the embodiments of the present application through some embodiments and their application scenarios.
[0145] See also Figure 2 , Figure 2 is a flow chart of an information reporting method provided in an embodiment of the present application, which can be executed by a terminal, such as Figure 2 As shown, the following steps are included:
[0146] Step 201: The terminal sends first information to a network side device;
[0147] Step 202: The terminal receives a reporting configuration from the network-side device, where the reporting configuration is associated with the first information;
[0148] Step 203: The terminal reports or does not report a first information report based on the reporting configuration, where the first information report includes information obtained based on artificial intelligence AI processing;
[0149] The first information is used to determine at least one of the following:
[0150] the number of first processing units required to generate the second information report;
[0151] The number of first processing units available to the terminal;
[0152] the number of second processing units required to generate the second information report;
[0153] The number of second processing units available to the terminal;
[0154] the number of third processing units required to generate the second information report;
[0155] The number of third processing units available to the terminal;
[0156] an occupancy time of the second processing unit;
[0157] an occupation time of the third processing unit;
[0158] The maximum number of activated resources that the terminal can support per unit time;
[0159] a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends;
[0160] a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report;
[0161] Among them, the second information report is information obtained based on AI processing, the first information report belongs to the second information report, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
[0162] In this embodiment, the second information report is information obtained based on AI processing. Exemplarily, the above-mentioned second information report may include but is not limited to at least one of the CSI obtained based on AI processing and the positioning-related information obtained based on AI processing, wherein the CSI obtained based on AI processing may include but is not limited to at least one of the beam prediction-related information obtained based on AI processing, the beam prediction-related information obtained based on AI processing and the CSI compression-related information obtained based on AI processing.
[0163] The first information report may include part or all of the second information report. For example, if the second information report includes beam prediction related information obtained based on AI processing and CSI prediction related information obtained based on AI processing, the first information report may include at least one of the beam prediction related information obtained based on AI processing and CSI prediction related information obtained based on AI processing. It can be understood that the first information report may be configured by the reporting configuration.
[0164] The first processing unit is used for information calculation, which may refer to information calculation unrelated to the AI model. Exemplarily, for CSI reporting, the first processing unit may be a processing unit for performing CSI calculation. In some optional embodiments, for CSI reporting, the first processing unit may be referred to as a CSI processing unit (i.e., CPU).
[0165] The second processing unit is used for AI model related processing, for example, a processing unit for data collection, data processing, AI model reasoning, AI model training and AI model monitoring. In some optional embodiments, the second processing unit may be referred to as an AI processing unit (APU). It should be noted that the processing for AI model related processing may also be referred to as processing for AI model related operations or calculations, or may be referred to as processing for AI related processing or operations or calculations, or may be referred to as processing for AI function related processing or operations or calculations, etc.
[0166] The third processing unit is used for information calculation and AI model related processing, that is, the third processing unit can be used for information calculation unrelated to the AI model and can be used for AI model related processing. In some optional embodiments, for CSI reporting, the third processing unit can be called a CSI processing unit or an AI processing unit.
[0167] The first delay is associated with the time when the measurement resources related to the information reporting end, that is, the first delay is a delay after the time when the measurement resources related to the information reporting end.
[0168] The second delay is associated with the end time of the trigger signaling reported by the received information, that is, the second delay is a delay after the end time of the trigger signaling reported by the received information.
[0169] Exemplarily, the terminal reports the first information to the network side device, and the network side device can determine the reporting configuration based on the first information and send it to the terminal, and then the terminal can determine whether to report the first information report based on the reporting configuration. For example, if the first information report (for example, CSI Report) configured by the network side device does not exceed the capability of the terminal, the terminal can report a valid first information report; if the first information report configured by the network side device exceeds the capability of the terminal, the terminal may not report the first information report, or may not update the first information report. Among them, in the case where the terminal does not update the first information report, the terminal may continue to report the first information report, but the content of the first information report is not updated. Exemplarily, the terminal may report the reasoning result of the previous report, or report the default reasoning result.
[0170] In the information reporting method provided in the embodiment of the present application, the terminal provides the network side device with relevant capability information of the information reported based on AI processing by the terminal side, that is, the first information, so that the network side can configure the information reported based on AI processing for the terminal side based on the relevant capability information of the information reported based on AI processing by the terminal side. This can reduce the occurrence of failure of the terminal to report the information obtained based on AI processing due to the fact that the information reported based on AI processing configured by the network side device exceeds the terminal capability, thereby improving the reliability of the terminal reporting the information obtained based on AI processing.
[0171] Optionally, the terminal reports or does not report the first information report based on the reporting configuration, including:
[0172] When at least one of the following conditions is met, the terminal does not update the first information report, or the terminal does not report the first information report;
[0173] The number of first processing units available to the terminal is less than the number of first processing units required to generate the first information report;
[0174] The number of second processing units available to the terminal is less than the number of second processing units required to generate the first information report;
[0175] The number of third processing units available to the terminal is less than the number of third processing units required to generate the first information report;
[0176] Among them, the number of first processing units, the number of second processing units or the number of third processing units required to generate the first information report is determined according to the reporting configuration.
[0177] In this embodiment, when the terminal does not update the first information report, the terminal may report the first information report that has not been updated. When the terminal does not report the first information report, the terminal may not perform related processing of the first information report. For example, if the first information report is a CSI report, the terminal may not perform AI-based CSI processing.
[0178] The number of first processing units, second processing units or third processing units required to generate the above-mentioned first information report can be determined according to the reporting configuration. For example, the number of first processing units required to generate the above-mentioned first information report can be determined according to the second information indicated by the reporting configuration, the number of second processing units required for the above-mentioned first information report can be determined according to the third information indicated by the reporting configuration, and the number of third processing units required to generate the above-mentioned first information report can be determined according to the sixth information indicated by the reporting configuration.
[0179] In some optional embodiments, when the number of first processing units available to the terminal is greater than or equal to the number of first processing units required to generate the first information report, and the number of second processing units available to the terminal is greater than or equal to the number of second processing units required to generate the first information report, the above-mentioned terminal can report a valid information report, or when the number of third processing units available to the terminal is greater than or equal to the number of third processing units required to generate the first information report, the above-mentioned terminal can report a valid information report.
[0180] Optionally, the number of first processing units required to generate the first information report is determined according to second information indicated by the reporting configuration, where the second information includes at least one of the following:
[0181] Information related to non-periodic measurement resources;
[0182] Relevant configuration information of AI functions or AI models;
[0183] The first indication information is used to indicate a report amount of a CSI report, where the first information report is a CSI report;
[0184] The second indication information is used to indicate a codebook type associated with the CSI report, and the first information report is a CSI report.
[0185] In this embodiment, the above-mentioned non-periodic measurement resource related information may include but is not limited to at least one of the following: the number of time units associated with the non-periodic measurement resources, the number of reference signals associated with the non-periodic measurement resource set, and the number of non-periodic measurement resource sets.
[0186] The above-mentioned AI function or AI model may be the AI function or AI model associated with the above-mentioned first information report. For example, if the above-mentioned first information report is a CSI report, the above-mentioned AI function may be an AI function for generating a CSI report, and the above-mentioned AI model may be an AI model for generating a CSI report. Exemplarily, the relevant configuration information of the above-mentioned AI function or AI model may include but is not limited to at least one of the following: the number of the first set, the number of reference signal resources associated with the first set, the number of time units associated with the first set, the number of subbands associated with the first set, the number of ports associated with the first set, the number of beams associated with the first set, the number of the second set, the number of reference signals associated with the second set, the number of beams associated with the second set, the number of time units associated with the second set, the number of frequency domain units associated with the second set, the number of subbands associated with the second set, and the number of ports associated with the second set; wherein the first set is a set corresponding to the input of the AI model associated with the above-mentioned first information report, and the second set is a set corresponding to the output of the AI model associated with the above-mentioned first information report.
[0187] It should be noted that the above-mentioned AI function can be used to define the purpose of a set of AI models. For example, the above-mentioned AI function may include but is not limited to at least one of a beam prediction function, a CSI prediction function, a positioning function, etc.
[0188] In the case where the above-mentioned first information report is a CSI report, the above-mentioned second information may include first indication information for indicating the report quantity (reportQuantity) of the CSI report, wherein the report quantity of the above-mentioned CSI report may include but is not limited to predicted cri-RSRP, predicted ssb-Index-RSRP, predicted cri-SINR, predicted ssb-Index-RSRP, predicted cri-SINR, predicted ssb-Index-SINR, predicted cri-RI-PMI-CQI, predicted cri-RI-i1, predicted cri-RI-i1-CQI, predicted cri-RI-CQI or predicted cri-RI-LI-PMI-CQI, etc.
[0189] In the case where the first information report is a CSI report, the second information may include second indication information for indicating a codebook type associated with the CSI report, for example, type I (ie, type I) or type II (ie, type II), etc.
[0190] Optionally, the number of first processing units required to generate the first information report is determined according to the second information and fourth information, and the fourth information includes at least one of the following:
[0191] The number of AI models used for AI functions;
[0192] a first coefficient, wherein the first coefficient is related to a capability of the terminal;
[0193] Relevant configuration information of AI functions or AI models.
[0194] In this embodiment, the target AI function may be understood as an AI function associated with the first information report. The first coefficient is related to the capability of the terminal. For example, the first coefficient may be related to the capability of the terminal that is independent of the AI model. In some optional embodiments, the first coefficient may take different values for periodic / semi-static reference signals and non-periodic reference signals. The semi-static reference signal may also be referred to as a semi-persistent reference signal.
[0195] It can be understood that, when the above-mentioned second information includes relevant configuration information of the AI function or AI model, the above-mentioned third information may not include relevant configuration information of the AI function or AI model; when the above-mentioned third information includes relevant configuration information of the AI function or AI model, the above-mentioned second information may not include relevant configuration information of the AI function or AI model.
[0196] Optionally, the number of first processing units required to generate the first information report is calculated based on the following formula:
[0197] O 1 =y*L 1
[0198] Among them, O 1 represents the number of first processing units required to generate the first information report, y represents the first coefficient, L 1 represents a first factor, the first factor is determined based on the second information, or the first factor is determined based on information other than the first coefficient in the second information and the third information.
[0199] Optionally, the number of second processing units required to generate the first information report is determined according to fourth information indicated by the reporting configuration, and the fourth information includes at least one of the following:
[0200] Information related to non-periodic measurement resources;
[0201] Relevant configuration information of AI functions or AI models;
[0202] Instructions for AI functions;
[0203] AI model identification;
[0204] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0205] Indicative information used to indicate the stage of the life cycle of an AI model or AI function;
[0206] Indicative information for indicating monitoring indicators of AI models.
[0207] In this embodiment, the above-mentioned non-periodic measurement resource related information may include but is not limited to at least one of the following: the number of time units associated with the non-periodic measurement resources, the number of reference signals associated with the non-periodic measurement resource set, and the number of non-periodic measurement resource sets.
[0208] The above-mentioned AI function or AI model may be the AI function or AI model associated with the above-mentioned first information report. For example, if the above-mentioned first information report is a CSI report, the above-mentioned AI function may be an AI function for generating a CSI report, and the above-mentioned AI model may be an AI model for generating a CSI report. Exemplarily, the relevant configuration information of the above-mentioned AI function or AI model may include but is not limited to at least one of the following: the number of the first set, the number of reference signal resources associated with the first set, the number of time units associated with the first set, the number of subbands associated with the first set, the number of ports associated with the first set, the number of beams associated with the first set, the number of the second set, the number of reference signals associated with the second set, the number of beams associated with the second set, the number of time units associated with the second set, the number of frequency domain units associated with the second set, the number of subbands associated with the second set, and the number of ports associated with the second set; wherein the first set is a set corresponding to the input of the AI model associated with the above-mentioned first information report, and the second set is a set corresponding to the output of the AI model associated with the above-mentioned first information report.
[0209] The above-mentioned indication information for indicating the AI function can be used to indicate the AI function associated with the above-mentioned first information report.
[0210] The above-mentioned indication information for indicating the stage of the life cycle of the AI model or AI function can be used to indicate the stage of the life cycle of the AI function or AI function associated with the above-mentioned first information report. Among them, the above-mentioned life cycle stage can include a model reasoning stage or a model monitoring stage, etc.
[0211] The above-mentioned indication information for indicating the monitoring indicators of the AI model can be used to indicate the monitoring indicators of the AI model associated with the above-mentioned first information report. Among them, the above-mentioned monitoring indicators may include monitoring key performance indicators (KPIs), such as cosine similarity square or maximum accuracy (i.e., top1 accuracy), etc.
[0212] Optionally, the number of second processing units required to generate the first information report is determined according to the third information and fifth information, and the fifth information includes at least one of the following:
[0213] The number of AI models used for AI functions;
[0214] a second coefficient, the second coefficient being related to a capability of the terminal;
[0215] Relevant configuration information of AI functions or AI models;
[0216] Instructions for AI functions;
[0217] AI model identification;
[0218] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model.
[0219] In this embodiment, the second coefficient is related to the capability of the terminal, for example, the second coefficient is related to the capability of the terminal to perform AI model-related processing. The AI model-related processing may include but is not limited to at least one of AI model input preprocessing, AI model reasoning, and AI model postprocessing.
[0220] It can be understood that, when the fourth information includes at least one of the relevant configuration information of the AI function or AI model, the indication information for indicating the AI function and the AI model identifier, the fifth information may not include the corresponding parameter item; when the fifth information includes at least one of the relevant configuration information of the AI function or AI model, the indication information for indicating the AI function and the AI model identifier, the fourth information may not include the corresponding parameter item.
[0221] Optionally, the number of third processing units required to generate the first information report is determined according to sixth information indicated by the reporting configuration, and the sixth information includes at least one of the following:
[0222] Instructions for AI functions;
[0223] AI model identification;
[0224] Relevant configuration information of AI functions or AI models;
[0225] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0226] Indicative information used to indicate the stage of the life cycle of an AI model or AI function;
[0227] Indicative information for indicating monitoring indicators of AI models;
[0228] Information about aperiodic measurement resources.
[0229] In this embodiment, the indication information used to indicate the AI function may be used to indicate the AI function associated with the first information report.
[0230] The configuration information related to the above-mentioned AI function or AI model may be the AI function or AI model associated with the above-mentioned first information report. For example, if the above-mentioned first information report is a CSI report, the above-mentioned AI function may be an AI function for generating a CSI report, and the above-mentioned AI model may be an AI model for generating a CSI report. Exemplarily, the configuration information related to the above-mentioned AI function or AI model may include but is not limited to at least one of the following: the number of the first set, the number of reference signal resources associated with the first set, the number of time units associated with the first set, the number of subbands associated with the first set, the number of ports associated with the first set, the number of beams associated with the first set, the number of the second set, the number of reference signals associated with the second set, the number of beams associated with the second set, the number of time units associated with the second set, the number of frequency domain units associated with the second set, the number of subbands associated with the second set, and the number of ports associated with the second set; wherein the first set is a set corresponding to the input of the AI model associated with the above-mentioned first information report, and the second set is a set corresponding to the output of the AI model associated with the above-mentioned first information report.
[0231] The above-mentioned indication information for indicating the stage of the life cycle of the AI model or AI function can be used to indicate the stage of the life cycle of the AI function or AI function associated with the above-mentioned first information report. Among them, the above-mentioned life cycle stage can include a model reasoning stage or a model monitoring stage, etc.
[0232] The above-mentioned indication information for indicating the monitoring indicators of the AI model can be used to indicate the monitoring indicators of the AI model associated with the above-mentioned first information report. Among them, the above-mentioned monitoring indicators may include monitoring KPIs, such as cosine similarity square or top1 accuracy, etc.
[0233] The above-mentioned non-periodic measurement resource related information may include but is not limited to at least one of the following: the number of time units associated with the non-periodic measurement resources, the number of reference signals associated with the non-periodic measurement resource set, and the number of non-periodic measurement resource sets.
[0234] Optionally, the number of third processing units required to generate the first information report is determined according to the sixth information and the seventh information, and the seventh information includes at least one of the following:
[0235] The number of AI models used for AI functions;
[0236] a first coefficient, wherein the first coefficient is related to a capability of the terminal;
[0237] a second coefficient, the second coefficient being related to a capability of the terminal;
[0238] a third coefficient, the third coefficient being related to a capability of the terminal;
[0239] Instructions for AI functions;
[0240] AI model identification;
[0241] Relevant configuration information of AI functions or AI models;
[0242] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model.
[0243] It can be understood that, when the sixth information includes at least one of the relevant configuration information of the AI function or AI model, the indication information for indicating the AI function, the data set identifier and the AI model identifier, the seventh information may not include the corresponding parameter item; when the seventh information includes at least one of the relevant configuration information of the AI function or AI model, the indication information for indicating the AI function, the data set identifier and the AI model identifier, the sixth information may not include the corresponding parameter item.
[0244] Optionally, the number of third processing units required to generate the first information report is determined based on one of the following formulas:
[0245] O 2 =N 1 +N 2 ;
[0246] O 2 =N 1 *k 1 ;
[0247] O 2 =N 1 *k 1 +N2 ;
[0248]
[0249]
[0250] O 2 =N 2 *k 2 ;
[0251] O 2 =N 2 *k 2 +N 1 ;
[0252]
[0253]
[0254] O 2 =N 2 *k 2 +N 1 *k 1 ;
[0255] O 2 =k 2 (N 2 +N 1 );
[0256] Among them, O 2 represents the number of third processing units required to generate the first information report, N 1 represents a second factor, which is related to the number of first processing units required to generate the first information report, N 2 represents a third factor, the third factor is related to the number of second processing units required to generate the first information report, k 1 represents the third coefficient, k 2 represents a second coefficient, and both the second coefficient and the third coefficient are related to the capability of the terminal;
[0257] The second factor is determined based on at least one of the following:
[0258] Information related to non-periodic measurement resources;
[0259] Relevant configuration information of AI functions or AI models;
[0260] a first coefficient, wherein the first coefficient is related to a capability of the terminal;
[0261] The third factor is determined based on at least one of the following:
[0262] Instructions for AI functions;
[0263] AI model identification;
[0264] Relevant configuration information of AI functions or AI models;
[0265] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0266] Indicative information used to indicate the stage of the life cycle of an AI model or AI function;
[0267] Indicative information for indicating monitoring indicators of AI models;
[0268] Information about aperiodic measurement resources.
[0269] The following uses CSI reporting as an example to illustrate this embodiment:
[0270] Scenario 1: Enhance the CSI processing unit. In this scenario, the CSI processing unit can be used for both CSI calculation and AI model related processing. That is, the third processing unit is a CSI processing unit.
[0271] Specifically, when determining that the number of CSI processing units required for AI-based CSI reporting is greater than the number of CSI processing units available to the terminal, the terminal may not update the AI-based CSI reporting, that is, not update the first information report, or not report the first information report, that is, the terminal does not perform AI-based CSI reporting. The number of CSI processing units required for the AI-based CSI reporting may be determined according to at least one of the following:
[0272] Instructions for AI functions;
[0273] AI model identification;
[0274] Relevant configuration information of AI functions or AI models;
[0275] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0276] Indicative information used to indicate the stage of the life cycle of an AI model or AI function;
[0277] Indicative information for indicating monitoring indicators of AI models;
[0278] Information related to non-periodic measurement resources;
[0279] The number of AI models used for the first AI function;
[0280] a first coefficient, wherein the first coefficient is related to a capability of the terminal;
[0281] a second coefficient, the second coefficient being related to a capability of the terminal;
[0282] A third coefficient is related to the capability of the terminal.
[0283] Scenario 2: The AI processing unit can be used for both CSI calculation and AI model related processing, that is, the third processing unit mentioned above is an AI processing unit.
[0284] Specifically, when determining that the number of AI processing units required for AI-based CSI reporting is greater than the number of AI processing units available in the terminal, the terminal may not update the AI-based CSI reporting, that is, not update the first information report, or not report the first information report, that is, the terminal does not perform AI-based CSI reporting. The number of AI processing units required for the AI-based CSI reporting may be determined according to at least one of the following:
[0285] Instructions for AI functions;
[0286] AI model identification;
[0287] Relevant configuration information of AI functions or AI models;
[0288] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0289] Indicative information used to indicate the stage of the life cycle of an AI model or AI function;
[0290] Indicative information for indicating monitoring indicators of AI models;
[0291] Information related to non-periodic measurement resources;
[0292] The number of AI models used for the first AI function;
[0293] a first coefficient, wherein the first coefficient is related to a capability of the terminal;
[0294] a second coefficient, the second coefficient being related to a capability of the terminal;
[0295] A third coefficient is related to the capability of the terminal.
[0296] Optionally, the first information includes eighth information, and the eighth information is used to determine the number of first processing units, the number of second processing units, or the number of third processing units required to generate the second information report;
[0297] The eighth information includes at least one of the following:
[0298] Relevant configuration information of AI functions or AI models;
[0299] The number of AI models used for AI functions;
[0300] Instructions for AI functions;
[0301] AI model identification;
[0302] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0303] Indicative information used to indicate the stage of the life cycle of an AI model or AI function;
[0304] Indicative information for indicating monitoring indicators of AI models;
[0305] a first coefficient, wherein the first coefficient is related to a capability of the terminal;
[0306] a second coefficient, the second coefficient being related to a capability of the terminal;
[0307] A third coefficient is related to the capability of the terminal.
[0308] In this embodiment, the above-mentioned AI function or AI model may be an AI function or AI model associated with the second information report. Exemplarily, the relevant configuration information of the above-mentioned AI function or AI model may include but is not limited to at least one of the following: the number of the first set, the number of reference signal resources associated with the first set, the number of time units associated with the first set, the number of subbands associated with the first set, the number of ports associated with the first set, the number of beams associated with the first set, the number of the second set, the number of reference signals associated with the second set, the number of beams associated with the second set, the number of time units associated with the second set, the number of frequency domain units associated with the second set, the number of subbands associated with the second set, and the number of ports associated with the second set; wherein the first set is a set corresponding to the input of the AI model associated with the second information report, and the second set is a set corresponding to the output of the AI model associated with the second information report.
[0309] The number of AI models used for the above-mentioned AI function may be the number of AI models used for each AI function associated with the second information report.
[0310] The above-mentioned indication information for indicating the AI function can be used to indicate the AI function associated with the second information report.
[0311] The above-mentioned AI model identifier may be the identifier of the AI model associated with the second information report.
[0312] The data set identified by the above-mentioned data set identifier may be a data set related to the AI function or AI model associated with the second information report.
[0313] The above-mentioned indication information for indicating the stage of the life cycle of the AI model or AI function can be used to indicate the stage of the life cycle of the AI function or AI function associated with the second information report. The stage of the life cycle can include a model reasoning stage or a model monitoring stage, etc.
[0314] The above-mentioned indication information for indicating the monitoring indicators of the AI model can be used to indicate the monitoring indicators of the AI model associated with the second information report. Among them, the above-mentioned monitoring indicators may include monitoring KPIs, such as cosine similarity square or top1 accuracy, etc.
[0315] For the first coefficient, the second coefficient and the third coefficient, reference may be made to the relevant description of the aforementioned embodiment.
[0316] Exemplarily, when the network side device receives the above-mentioned eighth information, it can calculate at least one of the number of first processing units required to generate the second information report, the number of second processing units required to generate the second information report, and the number of third processing units required to generate the second information report based on the eighth information.
[0317] In some optional embodiments, the number of processing units required for each AI function, AI model, or AI configuration may be predefined by agreement. For example, the number of first processing units, second processing units, or third processing units required for each AI function, AI model, or AI configuration may be predefined by agreement; or, relevant parameters for determining the number of first processing units, second processing units, or third processing units may be predefined.
[0318] Optionally, the occupation time of the second processing unit or the third processing unit is determined according to at least one of the following:
[0319] a first occupancy time, where the first occupancy time is an occupancy time of the first processing unit;
[0320] Activation signaling of AI functions or AI models;
[0321] Deactivation signaling of AI functions or AI models;
[0322] Switching signaling of AI functions or AI models;
[0323] The time when the collection of input data associated with the AI function or AI model begins;
[0324] The time when output data associated with the AI function or AI model ends reporting;
[0325] Measurement resources associated with AI functions or AI models;
[0326] The trigger signaling of the first information report.
[0327] In this embodiment, the activation signaling is used to activate the AI function or AI model. The deactivation signaling is used to deactivate the AI function or AI model. The switching signaling is used to switch the AI function or AI model. For example, the first AI model is deactivated by the switching signaling and the second AI model is activated. The starting time of the occupied time of the second AI model starts from the receipt of the switching signaling. Exemplarily, the occupied time of the second processing unit or the third processing unit can be the time when the activation signaling activates the AI function or AI model to the time when the deactivation signaling deactivates the AI function or AI model; or, the occupied time of the second processing unit or the third processing unit can be the time when the activation signaling activates the AI function or AI model to the time when the switching command switches the AI function or AI model. For example, the second AI model is deactivated by the switching signaling and the third AI model is activated. The end time of the occupied time of the second AI model starts from the receipt of the switching signaling; or, the occupied time of the second processing unit or the third processing unit can be the time when the switching command switches to the AI function or AI model to the time when the deactivation signaling deactivates the AI function or AI model.
[0328] The measurement resources associated with the above-mentioned AI function or AI model, for example, for reporting of positioning-related information, the measurement resources associated with the above-mentioned AI function or AI model are positioning reference signal (PRS) measurement resources or CSI-RS measurement resources; for reporting of beam prediction-related information, the measurement resources associated with the above-mentioned AI function or AI model are CSI-RS measurement resources or SSB measurement resources; for reporting of beam prediction-related information or reporting of CSI compression-related information, the measurement resources associated with the above-mentioned AI function or AI model are CSI-RS measurement resources.
[0329] The trigger signaling for the above information reporting is used to trigger information reporting. For example, the above trigger signaling may be downlink control information (Downlink Control Information, DCI) or a media access control layer control element (Media Access Control Control Element, MAC CE) and the like.
[0330] It can be understood that, when the occupied time of the second processing unit or the third processing unit is the occupied time of the second processing unit or the third processing unit associated with the first information report, the occupied time of the first processing unit may be the occupied time of the first processing unit associated with the first information report, and the AI function or AI model may be the AI function or AI model associated with the first information report.
[0331] Optionally, the occupation time of the second processing unit or the third processing unit is the first occupation time;
[0332] or,
[0333] The occupation time of the second processing unit is determined according to the first occupation time and N time units, where N is a positive integer.
[0334] In one embodiment, the occupancy time of the second processing unit or the third processing unit is the same as the occupancy time of the first processing unit, that is, AI model-related processing does not take up additional time.
[0335] In another embodiment, the occupied time of the second processing unit is determined according to the first occupied time and N time units, for example, the occupied time of the second processing unit is N time units before the start of the first occupied time and the end of the first information report. The above time units can be reasonably set according to actual conditions, for example, time slots, symbols or seconds, etc. The above N can be determined according to the terminal capability.
[0336] Optionally, the start time of the occupation time of the second processing unit or the third processing unit is one of the following:
[0337] The time when the activation signaling triggers the AI function or AI model;
[0338] The time when the switching signaling triggers the AI function or AI model;
[0339] The time when the DCI triggers the first information report;
[0340] The time when the MAC CE triggers the first information report;
[0341] The start time of the measurement resource associated with the AI function or AI model.
[0342] Optionally, the end time of the occupation time of the second processing unit or the third processing unit is one of the following:
[0343] The time at which the deactivation signaling turns off the AI function or AI model;
[0344] The time for the switching signaling to shut down the AI function or AI model;
[0345] Report the end time of the first information report.
[0346] It can be understood that when the occupancy time of the second processing unit or the third processing unit is the second processing unit or the third processing unit associated with the first information report, the AI function or AI model is the AI function or AI model associated with the first information report.
[0347] Optionally, the first information report includes at least one of CSI and positioning related information, and the positioning related information includes at least one of the following: location information of the terminal, and positioning measurement value.
[0348] The above positioning measurement amount may include at least one of the following:
[0349] Line of Sight (LOS) or Non Line of Sight (NLOS);
[0350] Measurement timing;
[0351] Measuring angles;
[0352] Measuring probability;
[0353] Channel Impulse Response (CIR).
[0354] Exemplarily, positioning scenario 1 (case1) and positioning scenario 2a (case2a) are both sub-use cases for model reasoning on the UE side. For the above positioning scenario 1, the UE performs direct AI / machine learning (ML) positioning; for the above positioning scenario 2a, the UE performs assisted positioning, and the location management function (LMF) generates the final positioning result. That is, positioning scenario 1 is that the UE directly reports the UE position; positioning scenario 2a is the indirect result of the UE reporting positioning: new measurement quantities or enhancements of existing measurement quantities, for example, LOS / NLOS identification, measurement timing, measurement angle, and measurement probability.
[0355] Optionally, the terminal reports or does not report the first information report based on the reporting configuration, including:
[0356] If any of the following conditions is met, the terminal does not update the first information report, or the terminal does not report the first information report;
[0357] The reporting time of the first information report is earlier than the first time;
[0358] The reporting time of the first information report is earlier than the second time;
[0359] Among them, the reporting time of the first information report is determined according to the reporting configuration, the first time is determined according to the first reference time and the first delay associated with the first information report, and the first reference time is the time when the measurement resource corresponding to the first information report ends; the second time is determined according to the second reference time and the second delay associated with the first information report, and the second reference time is the end time of the terminal receiving the trigger signaling of the first information report.
[0360] Exemplarily, the second reference time may be the end time of the terminal receiving the PDCCH that triggers the first information report. The first delay and the second delay associated with the first information report may be determined based on the delay required for calculating the information associated with the first information report and the delay required for the AI model-related processing associated with the first information report.
[0361] In some optional embodiments, the first time may be a time delay associated with the first information report delayed backward from a first reference time, and the second time may be a time delay associated with the first information report delayed backward from a second reference time.
[0362] Specifically, when any one of the following conditions is met: the reporting time of the first information report is earlier than the first time and the reporting time of the first information report is earlier than the second time, the terminal does not update the first information report, or the terminal does not report the first information report. When the above-mentioned terminal does not update the first information report, the terminal may report the non-updated information report; when the above-mentioned terminal does not report the first information report, the terminal may not perform relevant processing of the first information report. For example, if the above-mentioned first information report is CSI obtained based on AI processing, the terminal may not perform AI-based CSI processing.
[0363] In some optional embodiments, when the reporting time of the first information report is not earlier than the first time and the reporting time of the first information report is not earlier than the second time, the terminal may report a valid first information report, illustratively, as Figure 3 shown.
[0364] Optionally, the first delay associated with the first information report is determined according to a third delay associated with the first information report and a fourth delay associated with the first information report, the third delay associated with the first information report is a first calculation delay associated with the first reference time, the first calculation delay is a delay for information calculation, the fourth delay associated with the first information report is a first AI processing delay associated with the first reference time, and the first AI processing delay is a delay for AI model related processing;
[0365] or,
[0366] The second delay associated with the first information report is determined based on the fifth delay associated with the first information report and the sixth delay associated with the first information report, the fifth delay associated with the first information report is the second calculation delay associated with the second reference time, the second calculation delay is the delay used for information calculation, the sixth delay is the second AI processing delay associated with the second reference time, and the second AI processing delay is the delay used for AI model related processing.
[0367] In this embodiment, the third delay associated with the first information report is the first calculation delay for information calculation, and the first calculation delay is the calculation delay after the first reference time. The fourth delay associated with the first information report is the first AI processing delay for AI model related processing, and the first AI processing delay is the calculation delay after the first reference time. Exemplarily, the first delay associated with the first information report may be the sum of the third delay associated with the first information report and the fourth delay associated with the first information report.
[0368] The fifth delay associated with the first information report is the second calculation delay for information calculation, and the second calculation delay is the calculation delay after the second reference time. The sixth delay associated with the first information report is the second AI processing delay for AI model related processing, and the second AI processing delay is the calculation delay after the second reference time. Exemplarily, the second delay associated with the first information report may be the sum of the fifth delay associated with the first information report and the sixth delay associated with the first information report.
[0369] It should be noted that the above-mentioned first calculation delay and the second calculation delay can be understood as delays unrelated to AI model-related processing. For example, the above-mentioned first calculation delay and the second calculation delay can be delays related to communication processing, wherein the above-mentioned communication processing-related delay may include at least one of data collection delay, generation and reporting information delay (such as PUSCH generation delay), and analysis delay of the trigger signaling of information reporting.
[0370] In some optional embodiments, the fourth delay and the sixth delay may have the same value.
[0371] In some optional embodiments, the second calculation delay may be Z of the related art, and the first calculation delay may be Z' of the related art. For example, the values of Z and Z' may be as shown in Table 3 and Table 4 below, where Z 1 To Z 3 Respectively represent different needs.
[0372] Specifically, if max{μPDCCH, μCSI-RS, μUL}≤3, and when L=0 CPUs are occupied, there is no PUSCH with transport blocks or HARQ-ACK when CSI is triggered, and the CSI to be transmitted is a single CSI and corresponds to a wideband frequency granularity, where the CSI corresponds to a maximum of 4 CSI-RS ports in a single resource without requiring CRI reporting, where CodebookType is set to "typeI-SinglePanel" or reportQuantity is set to "cri-RI-CQI", then the corresponding table 3 corresponds to (Z 1 , Z 1 ');
[0373] If the CSI to be transmitted corresponds to a wideband frequency granularity, where the CSI corresponds to at most 4 CSI-RS ports in a single resource without requiring CRI reporting, where CodebookType is set to "typeI-SinglePanel" or reportQuantity is set to "cri-RI-CQI", then (Z) in Table 4 corresponds to 1 , Z 1 ');
[0374] If the CSI to be transmitted corresponds to a wideband frequency granularity, where reportQuantity is set to "ssb-Index-SINR" or "cri-SINR", then (Z 1 , Z 1 ');
[0375] If reportQuantity is set to "cri-RSRP" or "ssb-Index-RSRP", then (Z 3 , Z 3 '), where Xμ is defined according to the beamReportTiming capability reported by the UE, KB l Beam Switch Timing is defined based on the capabilities reported by the UE;
[0376] Otherwise, it corresponds to (Z2, Z2') in Table 4.
[0377] μ in Tables 3 and 4 corresponds to min(μPDCCH, μCSI-RS, μUL), where μPDCCH corresponds to the subcarrier spacing of the PDCCH for transmitting DCI, μUL corresponds to the subcarrier spacing of the PUSCH for transmitting CSI reports, and μCSI-RS corresponds to the minimum subcarrier spacing of the non-periodic CSI-RS triggered by DCI.
[0378] X 0 To X 6 According to the beamReportTiming definition of the UE's reported capabilities, KB 1 To KB 4 beamSwitchTiming is defined based on the capabilities reported by the UE.
[0379] Table 3 Information calculation delay of requirement 1
[0380]
[0381] Table 4 Information calculation delay of requirement 2
[0382]
[0383] In some optional embodiments, when the number of time units associated with the first set is greater than 1, and the measurement resource is a non-periodic CSI-RS, the second calculation delay may be: T=Z+14*(K-1)*m;
[0384] Wherein, T represents the above-mentioned second calculation delay, Z represents Z in the related art, which is used to represent the delay when CSI reporting is performed without prediction when the number of time units in the first set is 1, K is the number of time units of the non-periodic CSI-RS, and m is the number of time slots between two adjacent non-periodic CSI-RS time units. That is, the second calculation delay of this embodiment is the expanded Z.
[0385] In some optional embodiments, when the number of time units in the first set is greater than 1, and the measurement resource is a periodic CSI-RS or a semi-static CSI-RS, the second calculation delay may be: T=Z+w;
[0386] Wherein, T represents the above-mentioned second calculation delay, Z represents Z in the related art, and is used to represent the delay when the number of time units in the first set is 1, when no prediction is made for CSI reporting. w is determined by the number of CSI-RS time units that need to be measured after receiving the triggering CSI report, and w is reported by the UE to the network side device. That is, the second calculation delay of this embodiment is the expanded Z.
[0387] In some optional embodiments, when the number of time units in the first set is greater than 1, and the measurement resource is a non-periodic CSI-RS, the fifth delay may be: T=Z+14*(K-1)*m+r;
[0388] Wherein, T represents the above-mentioned second calculation delay, Z represents Z in the related art, which is used to represent the delay when the number of time units in the first set is 1 and no prediction is made for CSI reporting, K is the number of time units of the non-periodic CSI-RS, m is the number of time slots between two adjacent non-periodic CSI-RS time units, and r is related to the number of time units in the second set, or is a predefined value. The indication of r is reported by the UE to the network side device. That is, the second calculation delay of this embodiment is the expanded Z.
[0389] In some optional embodiments, when the number of time units in the first set is greater than 1, and the measurement resource is a periodic CSI-RS or a semi-static CSI-RS, the fifth delay may be: T=Z+w+r;
[0390] Wherein, T represents the above-mentioned second calculation delay, Z represents Z in the related art, which is used to represent the delay when the number of time units in the first set is 1, and CSI reporting is performed without prediction. w is determined by the number of CSI-RS time units that need to be measured after receiving the trigger CSI report, and w is reported by the UE to the base station. r is related to the number of the second set time, or is a predefined value. The indication of r is reported by the UE to the network side device. That is to say, the second calculation delay of this embodiment is the expanded Z.
[0391] Optionally, the first target delay is calculated according to one of the following formulas:
[0392] t α =t β +t γ ;
[0393] t α =t β *t γ ;
[0394]
[0395] Among them, t α represents the first target delay. When the first target delay is the first delay associated with the first information report, t β represents the third delay associated with the first information report, t γ represents the fourth delay associated with the first information report; when the target delay is the second delay associated with the first information report, t βrepresents the fifth time delay associated with the first information report, t γ Indicates the sixth time delay associated with the first information report.
[0396] In some optional embodiments, a calculation formula for calculating the first delay associated with the first information report based on the third delay associated with the first information report and the fourth delay associated with the first information report may be predefined by the protocol or configured by the network side device, or a calculation formula for calculating the first delay associated with the first information report based on the third delay associated with the first information report and the fourth delay associated with the first information report may be determined according to the reporting configuration.
[0397] Optionally, the first information includes third indication information, where the third indication information is used to indicate a second target delay, and the second target delay includes a fourth delay associated with the second information report or a sixth delay associated with the second information report.
[0398] Exemplarily, the third indication information may include the second target delay.
[0399] Optionally, the third indication information includes at least one first delay mapping relationship, where the first delay mapping relationship is a mapping relationship between the ninth information and the second target delay;
[0400] The ninth information includes at least one of the following:
[0401] Instructions for AI functions;
[0402] AI model identification;
[0403] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0404] Relevant configuration information of AI functions or AI models;
[0405] Indicative information used to indicate the stage of the AI model’s life cycle;
[0406] Indicative information for indicating monitoring indicators of AI models.
[0407] In this embodiment, the above-mentioned AI function or AI model may be the AI function or AI model associated with the second information report.
[0408] Optionally, the second target delay includes at least one of the following:
[0409] Preprocessing latency of AI model input data;
[0410] Inference latency of AI models;
[0411] Post-processing latency of AI model output data;
[0412] The second target delay includes the fourth delay or the sixth delay.
[0413] In this embodiment, the above-mentioned AI model may be the AI model associated with the second information report.
[0414] The preprocessing delay of the input data of the above AI model can be understood as the delay of preprocessing the input data of the above AI model, for example, the processing delay before the input data is input into the AI model. The post-processing delay of the output data of the above AI model can be understood as the delay of processing the output data of the above AI model.
[0415] Optionally, the terminal reports or does not report the first information report based on the reporting configuration, including:
[0416] If any of the following conditions is met, the terminal does not update the first information report, or the terminal does not report the first information report;
[0417] The reporting time of the first information report is earlier than the first time;
[0418] The reporting time of the first information report is earlier than the second time;
[0419] The reporting time of the first information report is earlier than the third time;
[0420] The reporting time of the first information report is earlier than the fourth time;
[0421] The reporting time of the first information report is determined according to the reporting configuration, the first time is determined according to the first reference time and the first delay associated with the first information report, the second time is determined according to the second reference time and the second delay associated with the first information report, the third time is determined according to the first reference time and the seventh delay associated with the first information report, and the fourth time is determined according to the second reference time and the eighth delay associated with the first information report;
[0422] The first reference time is the time when the measurement resource corresponding to the first information report ends, and the second reference time is the end time when the terminal receives the triggering signaling of the first information report.
[0423] Exemplarily, the second reference time may be the end time of the terminal receiving the PDCCH that triggers the first information report. The first delay and the second delay associated with the first information report may be determined based on the delay required for the AI model-related processing associated with the first information report. The seventh delay and the eighth delay associated with the first information report may be determined based on the delay required for the information calculation associated with the first information report.
[0424] In some optional embodiments, the first time may be a time delay of the first delay associated with the first information report from the first reference time, the second time may be a time delay of the second delay associated with the first information report from the second reference time, the third time may be a time delay of the seventh delay associated with the first information report from the first reference time, and the fourth time may be a time delay of the eighth delay associated with the first information report from the second reference time.
[0425] Specifically, when the reporting time of the first information report is earlier than any one of the first time, the second time, the third time and the fourth time, the terminal does not update the first information report, or the terminal does not report the first information report, wherein, when the above-mentioned terminal does not update the first information report, the terminal may report the non-updated information report; when the above-mentioned terminal does not report the first information report, the terminal may not perform related processing of the first information report, for example, if the above-mentioned first information report is an AI-based CSI report, the terminal may not perform AI-based CSI processing.
[0426] In some optional embodiments, if the reporting time of the first information report is not earlier than the first time, the second time, the third time and the fourth time, the terminal may report a valid information report. Figure 4 shown.
[0427] Optionally, the first delay associated with the first information report includes a first AI processing delay associated with the first reference time, and the first AI processing delay is a delay used for AI model related processing;
[0428] or,
[0429] The second delay associated with the first information report includes a second AI processing delay associated with the second reference time, where the second AI processing delay is a delay used for AI model related processing;
[0430] or,
[0431] The seventh delay associated with the first information report comprises a first calculation delay associated with the first reference time, the first calculation delay being a delay for information calculation;
[0432] or,
[0433] The eighth delay associated with the first information report includes a second calculation delay associated with the second reference time, and the second calculation delay is a delay used for information calculation.
[0434] Exemplarily, the first delay associated with the first information report may be a first AI processing delay for AI model related processing, and the first AI processing delay is a calculation delay located after the first reference time. The second delay associated with the first information report may be a second AI processing delay for AI model related processing, and the second AI processing delay is a calculation delay located after the second reference time. The seventh delay associated with the first information report may be a first calculation delay for information calculation, and the first calculation delay is a calculation delay located after the first reference time. The eighth delay associated with the first information report may be a second calculation delay for information calculation, and the second calculation delay is a calculation delay located after the second reference time.
[0435] It should be noted that the above-mentioned first calculation delay and the second calculation delay can be understood as delays unrelated to AI model-related processing. For example, the above-mentioned first calculation delay and the second calculation delay can be communication-related delays, wherein the above-mentioned communication-related delays may include at least one of data acquisition delay, PUSCH generation delay, and analysis delay of the trigger signaling for information reporting.
[0436] In some optional embodiments, the second calculation delay may be Z of the related technology, and the first calculation delay may be Z' of the related technology. For details, please refer to the relevant description of the above embodiments, which will not be elaborated here.
[0437] Optionally, the first information includes fourth indication information, and the fourth indication information is used to indicate a third target delay, and the third target delay includes the first delay associated with the second information report or the second delay associated with the second information report.
[0438] Exemplarily, the fourth indication information may include the third target delay.
[0439] Optionally, the fourth indication information includes at least one second delay mapping relationship, where the second delay mapping relationship is a mapping relationship between the tenth information and the third target delay;
[0440] The tenth information includes at least one of the following:
[0441] Instructions for AI functions;
[0442] AI model identification;
[0443] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0444] Relevant configuration information of AI functions or AI models;
[0445] Indicative information used to indicate the stage of the AI model’s life cycle;
[0446] Indicative information for indicating monitoring indicators of AI models.
[0447] In this embodiment, the above-mentioned AI function or AI model may be the AI function or AI model associated with the second information report. Exemplarily, the relevant configuration information of the above-mentioned AI function or AI model may include but is not limited to at least one of the following: the number of the first set, the number of reference signal resources associated with the first set, the number of time units associated with the first set, the number of subbands associated with the first set, the number of ports associated with the first set, the number of beams associated with the first set, the number of the second set, the number of reference signals associated with the second set, the number of beams associated with the second set, the number of time units associated with the second set, the number of frequency domain units associated with the second set, the number of subbands associated with the second set, and the number of ports associated with the second set; wherein the first set is the set corresponding to the input of the AI model associated with the second information report, and the second set is the set corresponding to the output of the AI model associated with the above-mentioned second information report.
[0448] Optionally, when the second information report includes information related to beam prediction, the ninth information or the tenth information includes at least one of the following:
[0449] The number of beams associated with the first set;
[0450] The number of reference signal resources associated with the first set;
[0451] The number of time units associated with the first set;
[0452] The number of beams associated with the second set;
[0453] The number of time units associated with the second set.
[0454] Exemplarily, when the second information report includes beam prediction related information, the target delay mapping relationship may include the following item:
[0455] {the number of beams associated with the first set / the number of reference signal resources associated with the first set, the number of beams associated with the second set, the fourth target delay};
[0456] {the number of beams associated with the first set / the number of reference signal resources associated with the first set, the number of beams associated with the second set, the number of time units associated with the second set, the fourth target delay};
[0457] {number of beams associated with the first set / number of reference signal resources associated with the first set, number of time units associated with the first set, number of beams associated with the second set, number of time units associated with the second set, fourth target delay};
[0458] Among them, when the target delay mapping relationship is the first delay mapping relationship, the fourth target delay is the second target delay; when the target delay mapping relationship is the second delay mapping relationship, the fourth target delay is the third target delay.
[0459] Optionally, when the second information report includes information related to beam prediction, the ninth information or the tenth information includes at least one of the following:
[0460] The number of reference signal resources associated with the first set;
[0461] The number of time units associated with the first set;
[0462] The number of ports associated with the first set;
[0463] The number of subbands associated with the first set;
[0464] The number of time units associated with the second set;
[0465] The number of frequency domain units associated with the second set.
[0466] Exemplarily, when the second information report includes beam prediction related information, the target delay mapping relationship may include the following item:
[0467] {the number of reference signal resources associated with the first set, the number of subbands associated with the first set, the number of frequency domain units associated with the second set, and the fourth target delay};
[0468] {the number of reference signal resources associated with the first set, the number of ports associated with the first set, the number of frequency domain units associated with the second set, the fourth target delay};
[0469] {the number of reference signal resources associated with the first set, the number of ports associated with the first set, the number of subbands associated with the first set, the number of frequency domain units associated with the second set, and the fourth target delay};
[0470] {the number of reference signal resources associated with the first set, the number of subbands associated with the first set, the number of frequency domain units associated with the second set, the number of time units associated with the second set, and the fourth target delay};
[0471] {the number of reference signal resources associated with the first set, the number of ports associated with the first set, the number of frequency domain units associated with the second set, the number of time units associated with the second set, and the fourth target delay};
[0472] {the number of reference signal resources associated with the first set, the number of ports associated with the first set, the number of subbands associated with the first set, the number of frequency domain units associated with the second set, the number of time units associated with the second set, and the fourth target delay};
[0473] {the number of reference signal resources associated with the first set, the number of subbands associated with the first set, the number of time units associated with the first set, the number of frequency domain units associated with the second set, the number of time units associated with the second set, and the fourth target delay};
[0474] {the number of reference signal resources associated with the first set, the number of ports associated with the first set, the number of time units associated with the first set, the number of frequency domain units associated with the second set, the number of time units associated with the second set, and the fourth target delay};
[0475] {the number of reference signal resources associated with the first set, the number of ports associated with the first set, the number of subbands associated with the first set, the number of time units associated with the first set, the number of frequency domain units associated with the second set, the number of time units associated with the second set, and the fourth target delay};
[0476] Among them, when the target delay mapping relationship is the first delay mapping relationship, the fourth target delay is the second target delay; when the target delay mapping relationship is the second delay mapping relationship, the fourth target delay is the third target delay.
[0477] Optionally, when the second information report includes CSI compression related information, the ninth information or the tenth information includes at least one of the following:
[0478] The number of reference signal resources associated with the first set;
[0479] the number of time units associated with the first set;
[0480] the number of ports associated with the first set;
[0481] The number of subbands associated with the first set.
[0482] Exemplarily, when the second information report includes CSI compression related information, the target delay mapping relationship may include the following item:
[0483] {the number of reference signal resources associated with the first set, the number of subbands associated with the first set, and the fourth target delay};
[0484] {the number of reference signal resources associated with the first set, the number of ports associated with the first set, the fourth target delay};
[0485] {the number of reference signal resources associated with the first set, the number of ports associated with the first set, the number of subbands associated with the first set, and the fourth target delay};
[0486] Among them, when the target delay mapping relationship is the first delay mapping relationship, the fourth target delay is the second target delay; when the target delay mapping relationship is the second delay mapping relationship, the fourth target delay is the third target delay.
[0487] Optionally, the configuration information related to the AI function or AI model includes at least one of the following:
[0488] The number of the first set;
[0489] The number of reference signal resources associated with the first set;
[0490] The number of time units associated with the first set;
[0491] The number of subbands associated with the first set;
[0492] The number of ports associated with the first set;
[0493] The number of beams associated with the first set;
[0494] The number of the second set;
[0495] The number of reference signals associated with the second set;
[0496] The number of beams associated with the second set;
[0497] The number of time units associated with the second set;
[0498] The number of frequency domain units associated with the second set;
[0499] The number of subbands associated with the second set;
[0500] The number of ports associated with the second set;
[0501] Among them, the first set is the set corresponding to the input of the AI model, and the second set is the set corresponding to the output of the AI model.
[0502] In this embodiment, the number of ports associated with the first set may be the number of ports of each reference signal resource, or the number of ports of all reference signal resources. Similarly, the number of ports associated with the second set may be the number of ports of each reference signal resource, or the number of ports of all reference signal resources.
[0503] Optionally, when the first information report includes information related to beam prediction, the relevant configuration information of the AI function or AI model includes at least one of the following:
[0504] the number of the first sets;
[0505] The number of reference signal resources associated with the first set;
[0506] The number of beams associated with the first set;
[0507] the number of time units associated with the first set;
[0508] the number of the second sets;
[0509] The number of reference signal resources associated with the second set;
[0510] The number of beams associated with the second set;
[0511] The number of time units associated with the second set.
[0512] Optionally, when the first information report includes beam prediction related information or CSI compression related information, the relevant configuration information of the AI function or AI model includes at least one of the following:
[0513] The number of reference signal resources associated with the first set;
[0514] the number of time units associated with the first set;
[0515] the number of subbands associated with the first set;
[0516] the number of ports associated with the first set;
[0517] The number of reference signal resources associated with the second set;
[0518] the number of time units associated with the second set;
[0519] the number of subbands associated with the second set;
[0520] The number of ports associated with the second set.
[0521] Optionally, the non-periodic measurement resource related information includes at least one of the following:
[0522] The number of time units associated with the aperiodic measurement resource;
[0523] The number of reference signals associated with the aperiodic measurement resource set;
[0524] The number of aperiodic measurement resource sets.
[0525] Optionally, the first information includes eleventh information, wherein the eleventh information is used to determine a maximum number of activated resources that the terminal can support per unit time.
[0526] For example, for aperiodic CSI-RS resources and aperiodic CSI reporting, the following method may be used to indicate to the network side device the maximum number of activated resources that the terminal can support per unit time:
[0527] For periodic or semi-static CSI-RS resources and non-periodic CSI reporting, for the maximum number of activations at each moment, the UE reports a triplet when reporting capabilities, namely {maximum number of activated resources, maximum number of ports for each activated resource, maximum total number of ports}; the number of CSI-RS time units corresponding to each CSI report is indicated by Kp, where Kp represents the number of activated resources (active resource) corresponding to one measurement resource.
[0528] Optionally, when the second information report includes information related to beam prediction, the eleventh information includes the following item:
[0529] The number of beams and total number of activated resources per unit time in the first set;
[0530] The number of reference signal resources and the total number of activated resources in the first set per unit time;
[0531] The number of beams per unit time in the first set;
[0532] The number of reference signal resources in the first set per unit time;
[0533] Among them, the first set is the set corresponding to the input of the AI model.
[0534] In this embodiment, the first set is a set corresponding to the input of the AI model associated with beam prediction related information.
[0535] Optionally, when the second information report includes beam prediction related information or CSI compression related information, the eleventh information includes at least one of the number of reference signal resources associated with the first set and the number of ports associated with the first set; wherein, the first set is the set corresponding to the input of the AI model.
[0536] In this embodiment, the first set is a set corresponding to the input of the AI model associated with beam prediction related information or CSI compression related information.
[0537] In some optional embodiments, when the second information report includes beam prediction related information or CSI compression related information, the above-mentioned eleventh information may include a triplet, namely {maximum number of activated resources, maximum number of ports for each activated resource, maximum total number of ports}.
[0538] Optionally, the first information also includes the number of time units associated with the first set, wherein the first set is a set corresponding to the input of the AI model.
[0539] In this embodiment, the first set may be a set corresponding to the input of the AI model associated with the second information report.
[0540] Specifically, the terminal reports the number of time units associated with the first set to the network-side device, so that the network-side device learns the number of time units of the activated resources associated with the information reporting by the terminal.
[0541] In some optional embodiments, the terminal may send the first information to the network side device when registering a model or reporting a capability.
[0542] It should also be noted that the AI processing unit / AI model involved in the embodiments of the present application may also be referred to as an AI unit, an AI model, an ML model, an ML unit, an AI structure, an AI function, an AI feature, a machine learning model, a neural network, a neural network function, a neural network function, etc., or the AI processing unit / AI model involved in the embodiments of the present application may also refer to a processing unit that can implement specific algorithms, formulas, processing procedures, capabilities, etc. related to AI, or the AI processing unit / AI model involved in the embodiments of the present application may be a processing method, algorithm, function, module or unit for a specific data set, or the AI processing unit / AI model involved in the embodiments of the present application may be a processing method, algorithm, function, module or unit running on AI / ML related hardware such as a graphics processor (GPU), a neural network processor (NPU), a tensor processor (TPU), an application-specific integrated circuit (ASIC), etc., and the present invention does not specifically limit this. Optionally, the specific data set includes the input or output of the AI unit / AI model.
[0543] In addition, the identifier of the AI processing unit / AI model involved in the embodiments of the present application may be an AI model identifier, an AI structure identifier, an AI algorithm identifier, or an identifier of a specific data set associated with the AI processing unit / AI model, or an identifier of a specific scenario, environment, channel feature, or device related to AI / ML, or an identifier of a function, feature, capability, or module related to AI / ML, which is not specifically limited in the embodiments of the present application.
[0544] See also Figure 5 , Figure 5 is a flowchart of an information reporting configuration method provided in an embodiment of the present application, which can be executed by a network side device, such as Figure 5 As shown, the following steps are included:
[0545] Step 501: A network side device receives first information from a terminal;
[0546] Step 502: The network side device sends a reporting configuration to the terminal, where the reporting configuration is associated with the first information;
[0547] The first information is used to determine at least one of the following:
[0548] the number of first processing units required to generate the second information report;
[0549] The number of first processing units available to the terminal;
[0550] the number of second processing units required to generate the second information report;
[0551] The number of second processing units available to the terminal;
[0552] the number of third processing units required to generate the second information report;
[0553] The number of third processing units available to the terminal;
[0554] an occupancy time of the second processing unit;
[0555] an occupation time of the third processing unit;
[0556] The maximum number of activated resources that the terminal can support per unit time;
[0557] a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends;
[0558] a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report;
[0559] Among them, the second information report is information obtained based on AI processing, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
[0560] Optionally, the first information includes eighth information, and the eighth information is used to determine at least one of the following: the number of first processing units required to generate the second information report, the number of second processing units required to generate the second information report, and the number of third processing units required to generate the second information report;
[0561] The eighth information includes at least one of the following:
[0562] Relevant configuration information of AI functions or AI models;
[0563] The number of AI models used for AI functions;
[0564] Instructions for AI functions;
[0565] AI model identification;
[0566] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0567] Indicative information used to indicate the stage of the life cycle of an AI model or AI function;
[0568] Indicative information for indicating monitoring indicators of AI models;
[0569] a first coefficient, wherein the first coefficient is related to a capability of the terminal;
[0570] a second coefficient, the second coefficient being related to a capability of the terminal;
[0571] A third coefficient is related to the capability of the terminal.
[0572] It should be noted that, in this embodiment, the specific implementation method in which the network side device determines the number of first processing units, the number of second processing units or the number of third processing units required to generate the second information report based on the eighth information is the same or similar to the implementation method of the number of first processing units, the number of second processing units or the number of third processing units required to generate the first information report, and will not be repeated here.
[0573] Optionally, the configuration information related to the AI function or AI model includes at least one of the following:
[0574] The number of the first set;
[0575] The number of reference signal resources associated with the first set;
[0576] The number of time units associated with the first set;
[0577] The number of subbands associated with the first set;
[0578] The number of ports associated with the first set;
[0579] The number of beams associated with the first set;
[0580] The number of the second set;
[0581] The number of reference signals associated with the second set;
[0582] The number of beams associated with the second set;
[0583] The number of time units associated with the second set;
[0584] The number of frequency domain units associated with the second set;
[0585] The number of subbands associated with the second set;
[0586] The number of ports associated with the second set;
[0587] Among them, the first set is the set corresponding to the input of the AI model, and the second set is the set corresponding to the output of the AI model.
[0588] Optionally, the first information includes third indication information or fourth indication information;
[0589] The third indication information is used to indicate a second target delay, the second target delay includes a fourth delay associated with the second information report or a sixth delay associated with the second information report, the fourth delay associated with the second information report is a first AI processing delay associated with a time when the measurement resource corresponding to the second information report ends, the first AI processing delay is a delay for AI model-related processing, the fourth delay associated with the second information report is used to determine the first delay associated with the second information report, the sixth delay associated with the second information report is a second AI processing delay associated with an end time of receiving a trigger signaling for receiving the second information report, the second AI processing delay is a delay for AI model-related processing, and the sixth delay associated with the second information report is used to determine the second delay associated with the second information report;
[0590] The fourth indication information is used to indicate a third target delay, where the third target delay includes a first delay associated with the second information report or a second delay associated with the second information report, where the first delay associated with the second information report includes a first AI processing delay associated with a time at which the measurement resource corresponding to the second information report ends, where the first AI processing delay is a delay for AI model-related processing, and the second delay associated with the second information report includes a second AI processing delay associated with an end time of receiving a trigger signaling for receiving the second information report, where the second AI processing delay is a delay for AI model-related processing.
[0591] Optionally, the third indication information includes at least one first delay mapping relationship, where the first delay mapping relationship is a mapping relationship between the ninth information and the second target delay;
[0592] The ninth information includes at least one of the following:
[0593] Instructions for AI functions;
[0594] AI model identification;
[0595] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0596] Relevant configuration information of AI functions or AI models;
[0597] Indicative information used to indicate the stage of the AI model’s life cycle;
[0598] Indicative information for indicating monitoring indicators of AI models;
[0599] or,
[0600] The fourth indication information includes at least one second delay mapping relationship, where the second delay mapping relationship is a mapping relationship between the tenth information and the third target delay;
[0601] The tenth information includes at least one of the following:
[0602] Instructions for AI functions;
[0603] AI model identification;
[0604] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0605] Relevant configuration information of AI functions or AI models;
[0606] Indicative information used to indicate the stage of the AI model’s life cycle;
[0607] Indicative information for indicating monitoring indicators of AI models.
[0608] Optionally, the occupation time of the second processing unit or the third processing unit is determined according to at least one of the following:
[0609] a first occupancy time, where the first occupancy time is an occupancy time of the first processing unit;
[0610] Activation signaling of AI functions or AI models;
[0611] Deactivation signaling of AI functions or AI models;
[0612] Switching signaling of AI functions or AI models;
[0613] The time when the collection of input data associated with the AI function or AI model begins;
[0614] The time when output data associated with the AI function or AI model ends reporting;
[0615] Measurement resources associated with AI functions or AI models;
[0616] The trigger signaling of the first information report.
[0617] Optionally, the occupation time of the second processing unit or the third processing unit is the first occupation time;
[0618] or,
[0619] The occupation time of the second processing unit is determined according to the first occupation time and N time units, where N is a positive integer.
[0620] Optionally, the start time of the occupation time of the second processing unit or the third processing unit is one of the following:
[0621] The time when the activation signaling triggers the AI function or AI model;
[0622] The time when the switching signaling triggers the AI function or AI model;
[0623] The time when the downlink control information DCI triggers the first information report;
[0624] The time when the media access control element MAC CE triggers the first information report;
[0625] The start time of the measurement resource associated with the AI function or AI model.
[0626] Optionally, the end time of the occupation time of the second processing unit or the third processing unit is one of the following:
[0627] The time at which the deactivation signaling turns off the AI function or AI model;
[0628] The time for the switching signaling to shut down the AI function or AI model;
[0629] Report the end time of the first information report.
[0630] Optionally, the first information includes eleventh information, wherein the eleventh information is used to determine a maximum number of activated resources that the terminal can support per unit time.
[0631] Optionally, when the second information report includes information related to beam prediction, the eleventh information includes the following item:
[0632] The number of beams and total number of activated resources per unit time in the first set;
[0633] The number of reference signal resources and the total number of activated resources in the first set per unit time;
[0634] The number of beams per unit time in the first set;
[0635] The number of reference signal resources in the first set per unit time;
[0636] Among them, the first set is the set corresponding to the input of the AI model.
[0637] Optionally, when the second information report includes beam prediction related information or CSI compression related information, the eleventh information includes at least one of the number of reference signal resources associated with the first set and the number of ports associated with the first set;
[0638] Among them, the first set is the set corresponding to the input of the AI model.
[0639] Optionally, the first information also includes the number of time units associated with the first set, wherein the first set is a set corresponding to the input of the AI model.
[0640] It should be noted that the implementation method of this embodiment can be found in Figure 2 The relevant description of the illustrated embodiment is not repeated here.
[0641] It should be noted that the information reporting method provided in the embodiment of the present application can be executed by an information reporting device, or a control module in the information reporting device for executing the information reporting method. In the embodiment of the present application, the information reporting device provided in the embodiment of the present application is described by taking the information reporting device executing the information reporting method as an example.
[0642] See also Figure 6 , Figure 6 is a structural diagram of an information reporting device provided in an embodiment of the present application, such as Figure 6 As shown, the information reporting device 600 includes:
[0643] A first sending module 601, configured to send first information to a network side device;
[0644] A first receiving module 602 is configured to receive a reporting configuration from the network side device, where the reporting configuration is associated with the first information;
[0645] A reporting module 603, configured to report or not report a first information report based on the reporting configuration, wherein the first information report includes information obtained based on artificial intelligence AI processing;
[0646] The first information is used to determine at least one of the following:
[0647] the number of first processing units required to generate the second information report;
[0648] The number of first processing units available to the terminal;
[0649] the number of second processing units required to generate the second information report;
[0650] The number of second processing units available to the terminal;
[0651] the number of third processing units required to generate the second information report;
[0652] The number of third processing units available to the terminal;
[0653] an occupancy time of the second processing unit;
[0654] an occupation time of the third processing unit;
[0655] The maximum number of activated resources that the terminal can support per unit time;
[0656] a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends;
[0657] a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report;
[0658] Among them, the second information report is information obtained based on AI processing, the first information report belongs to the second information report, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
[0659] Optionally, the reporting module is specifically used to:
[0660] If at least one of the following conditions is met, the first information report is not updated or not reported;
[0661] The number of first processing units available to the terminal is less than the number of first processing units required to generate the first information report;
[0662] The number of second processing units available to the terminal is less than the number of second processing units required to generate the first information report;
[0663] The number of third processing units available to the terminal is less than the number of third processing units required to generate the first information report;
[0664] Among them, the number of first processing units, the number of second processing units or the number of third processing units required to generate the first information report is determined according to the reporting configuration.
[0665] Optionally, the number of first processing units required to generate the first information report is determined according to second information indicated by the reporting configuration, where the second information includes at least one of the following:
[0666] Information related to non-periodic measurement resources;
[0667] Relevant configuration information of AI functions or AI models;
[0668] The first indication information is used to indicate a report amount of a channel state information CSI report, where the first information report is a CSI report;
[0669] The second indication information is used to indicate a codebook type associated with the CSI report, and the first information report is a CSI report.
[0670] Optionally, the number of first processing units required to generate the first information report is determined according to the second information and fourth information, and the fourth information includes at least one of the following:
[0671] The number of AI models used for AI functions;
[0672] a first coefficient, wherein the first coefficient is related to a capability of the terminal;
[0673] Relevant configuration information of AI functions or AI models.
[0674] Optionally, the number of first processing units required for the first information report is calculated based on the following formula:
[0675] O 1 =y*L1
[0676] Among them, O 1 represents the number of first processing units required for the first information report, y represents the first coefficient, L 1 represents a first factor, the first factor is determined based on the second information, or the first factor is determined based on information other than the first coefficient in the second information and the third information.
[0677] Optionally, the number of second processing units required to generate the first information report is determined according to fourth information indicated by the reporting configuration, and the fourth information includes at least one of the following:
[0678] Information related to non-periodic measurement resources;
[0679] Relevant configuration information of AI functions or AI models;
[0680] Instructions for AI functions;
[0681] AI model identification;
[0682] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0683] Indicative information used to indicate the stage of the life cycle of an AI model or AI function;
[0684] Indicative information for indicating monitoring indicators of AI models.
[0685] Optionally, the number of second processing units required to generate the first information report is determined according to the third information and fifth information, and the fifth information includes at least one of the following:
[0686] The number of AI models used for AI functions;
[0687] a second coefficient, the second coefficient being related to a capability of the terminal;
[0688] Relevant configuration information of AI functions or AI models;
[0689] Instructions for AI functions;
[0690] AI model identification;
[0691] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model.
[0692] Optionally, the number of third processing units required to generate the first information report is determined according to sixth information indicated by the reporting configuration, and the sixth information includes at least one of the following:
[0693] Instructions for AI functions;
[0694] AI model identification;
[0695] Relevant configuration information of AI functions or AI models;
[0696] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0697] Indicative information used to indicate the stage of the life cycle of an AI model or AI function;
[0698] Indicative information for indicating monitoring indicators of AI models;
[0699] Information about aperiodic measurement resources.
[0700] Optionally, the number of third processing units required to generate the first information report is determined according to the sixth information and the seventh information, and the seventh information includes at least one of the following:
[0701] The number of AI models used for AI functions;
[0702] a first coefficient, wherein the first coefficient is related to a capability of the terminal;
[0703] a second coefficient, the second coefficient being related to a capability of the terminal;
[0704] a third coefficient, the third coefficient being related to a capability of the terminal;
[0705] Instructions for AI functions;
[0706] AI model identification;
[0707] Relevant configuration information of AI functions or AI models;
[0708] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model.
[0709] Optionally, the number of third processing units required to generate the first information report is determined based on one of the following formulas:
[0710] O 2 =N 1 +N 2 ;
[0711] O 2 =N 1 *k 1 ;
[0712] O 2=N 1 *k 1 +N 2 ;
[0713]
[0714]
[0715] O 2 =N 2 *k 2 ;
[0716] O 2 =N 2 *k 2 +N 1 ;
[0717]
[0718]
[0719] O 2 =N 2 *k 2 +N 1 *k 1 ;
[0720] O 2 =k 2 (N 2 +N 1 );
[0721] Among them, O 2 represents the number of third processing units required to generate the first information report, N 1 represents a second factor, which is related to the number of first processing units required to generate the first information report, N 2 represents a third factor, the third factor is related to the number of second processing units required to generate the first information report, k 1 represents the third coefficient, k 2 represents a second coefficient, and both the second coefficient and the third coefficient are related to the capability of the terminal;
[0722] The second factor is determined based on at least one of the following:
[0723] Information related to non-periodic measurement resources;
[0724] Relevant configuration information of AI functions or AI models;
[0725] a first coefficient, wherein the first coefficient is related to a capability of the terminal;
[0726] The third factor is determined based on at least one of the following:
[0727] Instructions for AI functions;
[0728] AI model identification;
[0729] Relevant configuration information of AI functions or AI models;
[0730] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0731] Indicative information used to indicate the stage of the life cycle of an AI model or AI function;
[0732] Indicative information for indicating monitoring indicators of AI models;
[0733] Information about aperiodic measurement resources.
[0734] Optionally, the first information includes eighth information, and the eighth information is used to determine at least one of the following: the number of first processing units required to generate the second information report, the number of second processing units required to generate the second information report, and the number of third processing units required to generate the second information report;
[0735] The eighth information includes at least one of the following:
[0736] Relevant configuration information of AI functions or AI models;
[0737] The number of AI models used for AI functions;
[0738] Instructions for AI functions;
[0739] AI model identification;
[0740] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0741] Indicative information used to indicate the stage of the life cycle of an AI model or AI function;
[0742] Indicative information for indicating monitoring indicators of AI models;
[0743] a first coefficient, wherein the first coefficient is related to a capability of the terminal;
[0744] a second coefficient, the second coefficient being related to a capability of the terminal;
[0745] A third coefficient is related to the capability of the terminal.
[0746] Optionally, the occupation time of the second processing unit or the third processing unit is determined according to at least one of the following:
[0747] a first occupancy time, where the first occupancy time is an occupancy time of the first processing unit;
[0748] Activation signaling of AI functions or AI models;
[0749] Deactivation signaling of AI functions or AI models;
[0750] Switching signaling of AI functions or AI models;
[0751] The time when the collection of input data associated with the AI function or AI model begins;
[0752] The time when output data associated with the AI function or AI model ends reporting;
[0753] Measurement resources associated with AI functions or AI models;
[0754] The trigger signaling of the first information report.
[0755] Optionally, the occupation time of the second processing unit or the third processing unit is the first occupation time;
[0756] or,
[0757] The occupation time of the second processing unit is determined according to the first occupation time and N time units, where N is a positive integer.
[0758] Optionally, the start time of the occupation time of the second processing unit or the third processing unit is one of the following:
[0759] The time when the activation signaling triggers the AI function or AI model;
[0760] The time when the switching signaling triggers the AI function or AI model;
[0761] The time when the downlink control information DCI triggers the first information report;
[0762] The time when the media access control element MAC CE triggers the first information report;
[0763] The start time of the measurement resource associated with the AI function or AI model.
[0764] Optionally, the end time of the occupation time of the second processing unit or the third processing unit is one of the following:
[0765] The time at which the deactivation signaling turns off the AI function or AI model;
[0766] The time for the switching signaling to shut down the AI function or AI model;
[0767] Report the end time of the first information report.
[0768] Optionally, the information reporting includes at least one of channel state information CSI reporting and positioning related information reporting, and the positioning related information reporting includes at least one of the following: location information reporting of the terminal and positioning measurement quantity reporting.
[0769] Optionally, the reporting module is specifically used to:
[0770] If any of the following conditions is met, the first information report is not updated or not reported;
[0771] The reporting time of the first information report is earlier than the first time;
[0772] The reporting time of the first information report is earlier than the second time;
[0773] Among them, the reporting time of the first information report is determined according to the reporting configuration, the first time is determined according to the first reference time and the first delay associated with the first information report, and the first reference time is the time when the measurement resource corresponding to the first information report ends; the second time is determined according to the second reference time and the second delay associated with the first information report, and the second reference time is the end time of the terminal receiving the trigger signaling of the first information report.
[0774] Optionally, the first delay associated with the first information report is determined according to a third delay associated with the first information report and a fourth delay associated with the first information report, the third delay associated with the first information report is a first calculation delay associated with the first reference time, the first calculation delay is a delay for information calculation, the fourth delay associated with the first information report is a first AI processing delay associated with the first reference time, and the first AI processing delay is a delay for AI model related processing;
[0775] or,
[0776] The second delay associated with the first information report is determined based on the fifth delay associated with the first information report and the sixth delay associated with the first information report, the fifth delay associated with the first information report is the second calculation delay associated with the second reference time, the second calculation delay is the delay used for information calculation, the sixth delay is the second AI processing delay associated with the second reference time, and the second AI processing delay is the delay used for AI model related processing.
[0777] Optionally, the first target delay is calculated according to one of the following formulas:
[0778] t α =t β +t γ ;
[0779] t α =t β *t γ ;
[0780]
[0781] Among them, t α represents the first target delay. When the first target delay is the first delay associated with the first information report, t β represents the third delay associated with the first information report, t γ represents the fourth delay associated with the first information report; when the target delay is the second delay associated with the first information report, t β represents the fifth time delay associated with the first information report, t γ Indicates the sixth time delay associated with the first information report.
[0782] Optionally, the first information includes third indication information, where the third indication information is used to indicate a second target delay, and the second target delay includes a fourth delay associated with the second information report or a sixth delay associated with the second information report.
[0783] Optionally, the third indication information includes at least one first delay mapping relationship, where the first delay mapping relationship is a mapping relationship between the ninth information and the second target delay;
[0784] The ninth information includes at least one of the following:
[0785] Instructions for AI functions;
[0786] AI model identification;
[0787] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0788] Relevant configuration information of AI functions or AI models;
[0789] Indicative information used to indicate the stage of the AI model’s life cycle;
[0790] Indicative information for indicating monitoring indicators of AI models.
[0791] Optionally, the second target delay includes at least one of the following:
[0792] Preprocessing latency of AI model input data;
[0793] Inference latency of AI models;
[0794] Post-processing latency of AI model output data;
[0795] The second target delay includes the fourth delay or the sixth delay.
[0796] Optionally, the reporting module is specifically used to:
[0797] If any of the following conditions is met, the first information report is not updated or not reported;
[0798] The reporting time of the first information report is earlier than the first time;
[0799] The reporting time of the first information report is earlier than the second time;
[0800] The reporting time of the first information report is earlier than the third time;
[0801] The reporting time of the first information report is earlier than the fourth time;
[0802] The reporting time of the first information report is determined according to the reporting configuration, the first time is determined according to the first reference time and the first delay associated with the first information report, the second time is determined according to the second reference time and the second delay associated with the first information report, the third time is determined according to the first reference time and the seventh delay associated with the first information report, and the fourth time is determined according to the second reference time and the eighth delay associated with the first information report;
[0803] The first reference time is the time when the measurement resource corresponding to the first information report ends, and the second reference time is the end time when the terminal receives the triggering signaling of the first information report.
[0804] Optionally, the first delay associated with the first information report includes a first AI processing delay associated with the first reference time, and the first AI processing delay is a delay used for AI model related processing;
[0805] or,
[0806] The second delay associated with the first information report includes a second AI processing delay associated with the second reference time, where the second AI processing delay is a delay used for AI model related processing;
[0807] or,
[0808] The seventh delay associated with the first information report comprises a first calculation delay associated with the first reference time, the first calculation delay being a delay for information calculation;
[0809] or,
[0810] The eighth delay associated with the first information report includes a second calculation delay associated with the second reference time, and the second calculation delay is a delay used for information calculation.
[0811] Optionally, the first information includes fourth indication information, and the fourth indication information is used to indicate a third target delay, and the third target delay includes the first delay associated with the second information report or the second delay associated with the second information report.
[0812] Optionally, the fourth indication information includes at least one second delay mapping relationship, where the second delay mapping relationship is a mapping relationship between the tenth information and the third target delay;
[0813] The tenth information includes at least one of the following:
[0814] Instructions for AI functions;
[0815] AI model identification;
[0816] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0817] Relevant configuration information of AI functions or AI models;
[0818] Indicative information used to indicate the stage of the AI model’s life cycle;
[0819] Indicative information for indicating monitoring indicators of AI models.
[0820] Optionally, the configuration information related to the AI function or AI model includes at least one of the following:
[0821] The number of the first set;
[0822] The number of reference signal resources associated with the first set;
[0823] The number of time units associated with the first set;
[0824] The number of subbands associated with the first set;
[0825] The number of ports associated with the first set;
[0826] The number of beams associated with the first set;
[0827] The number of the second set;
[0828] The number of reference signals associated with the second set;
[0829] The number of beams associated with the second set;
[0830] The number of time units associated with the second set;
[0831] The number of frequency domain units associated with the second set;
[0832] The number of subbands associated with the second set;
[0833] The number of ports associated with the second set;
[0834] Among them, the first set is the set corresponding to the input of the AI model, and the second set is the set corresponding to the output of the AI model.
[0835] Optionally, when the first information report includes information related to beam prediction, the relevant configuration information of the AI function or AI model includes at least one of the following:
[0836] the number of the first sets;
[0837] The number of reference signal resources associated with the first set;
[0838] The number of beams associated with the first set;
[0839] the number of time units associated with the first set;
[0840] the number of the second sets;
[0841] The number of reference signal resources associated with the second set;
[0842] The number of beams associated with the second set;
[0843] The number of time units associated with the second set.
[0844] Optionally, when the first information report includes beam prediction related information or CSI compression related information, the relevant configuration information of the AI function or AI model includes at least one of the following:
[0845] The number of reference signal resources associated with the first set;
[0846] the number of time units associated with the first set;
[0847] the number of subbands associated with the first set;
[0848] the number of ports associated with the first set;
[0849] The number of reference signal resources associated with the second set;
[0850] the number of time units associated with the second set;
[0851] the number of subbands associated with the second set;
[0852] The number of ports associated with the second set.
[0853] Optionally, the non-periodic measurement resource related information includes at least one of the following:
[0854] The number of time units associated with the aperiodic measurement resource;
[0855] The number of reference signals associated with the aperiodic measurement resource set;
[0856] The number of aperiodic measurement resource sets.
[0857] Optionally, the first information includes eleventh information, wherein the eleventh information is used to determine a maximum number of activated resources that the terminal can support per unit time.
[0858] Optionally, when the second information report includes information related to beam prediction, the eleventh information includes the following item:
[0859] The number of beams and total number of activated resources per unit time in the first set;
[0860] The number of reference signal resources and the total number of activated resources in the first set per unit time;
[0861] The number of beams per unit time in the first set;
[0862] The number of reference signal resources in the first set per unit time;
[0863] Among them, the first set is the set corresponding to the input of the AI model.
[0864] Optionally, when the second information report includes beam prediction related information or CSI compression related information, the eleventh information includes at least one of the number of reference signal resources associated with the first set and the number of ports associated with the first set;
[0865] Among them, the first set is the set corresponding to the input of the AI model.
[0866] Optionally, the first information also includes the number of time units associated with the first set, wherein the first set is a set corresponding to the input of the AI model.
[0867] The information reporting device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. For example, the terminal can include but is not limited to the types of terminals 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
[0868] The information reporting device provided in the embodiment of the present application can achieve Figure 2 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.
[0869] It should be noted that the execution subject of the information reporting configuration method provided in the embodiment of the present application may be an information reporting configuration device, or a control module in the information reporting configuration device for executing the information reporting configuration method. In the embodiment of the present application, the information reporting configuration device provided in the embodiment of the present application is described by taking the execution of the information reporting configuration method by the information reporting configuration device as an example.
[0870] See also Figure 7 , Figure 7 is a structural diagram of an information reporting configuration device provided in an embodiment of the present application, such as Figure 7 As shown, the information reporting configuration device 700 includes:
[0871] The second receiving module 701 is used to receive first information from a terminal;
[0872] A second sending module 702 is used to send a reporting configuration to a terminal, where the reporting configuration is associated with the first information;
[0873] The first information is used to determine at least one of the following:
[0874] the number of first processing units required to generate the second information report;
[0875] The number of first processing units available to the terminal;
[0876] the number of second processing units required to generate the second information report;
[0877] The number of second processing units available to the terminal;
[0878] the number of third processing units required to generate the second information report;
[0879] The number of third processing units available to the terminal;
[0880] an occupancy time of the second processing unit;
[0881] an occupation time of the third processing unit;
[0882] The maximum number of activated resources that the terminal can support per unit time;
[0883] a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends;
[0884] a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report;
[0885] Among them, the second information report is information obtained based on AI processing, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
[0886] Optionally, the first information includes eighth information, and the eighth information is used to determine at least one of the following: the number of first processing units required to generate the second information report, the number of second processing units required to generate the second information report, and the number of third processing units required to generate the second information report;
[0887] The eighth information includes at least one of the following:
[0888] Relevant configuration information of AI functions or AI models;
[0889] The number of AI models used for AI functions;
[0890] Instructions for AI functions;
[0891] AI model identification;
[0892] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0893] Indicative information used to indicate the stage of the life cycle of an AI model or AI function;
[0894] Indicative information for indicating monitoring indicators of AI models;
[0895] a first coefficient, wherein the first coefficient is related to a capability of the terminal;
[0896] a second coefficient, the second coefficient being related to a capability of the terminal;
[0897] A third coefficient is related to the capability of the terminal.
[0898] Optionally, the configuration information related to the AI function or AI model includes at least one of the following:
[0899] The number of the first set;
[0900] The number of reference signal resources associated with the first set;
[0901] The number of time units associated with the first set;
[0902] The number of subbands associated with the first set;
[0903] The number of ports associated with the first set;
[0904] The number of beams associated with the first set;
[0905] The number of the second set;
[0906] The number of reference signals associated with the second set;
[0907] The number of beams associated with the second set;
[0908] The number of time units associated with the second set;
[0909] The number of frequency domain units associated with the second set;
[0910] The number of subbands associated with the second set;
[0911] The number of ports associated with the second set;
[0912] Among them, the first set is the set corresponding to the input of the AI model, and the second set is the set corresponding to the output of the AI model.
[0913] Optionally, the first information includes third indication information or fourth indication information;
[0914] The third indication information is used to indicate a second target delay, the second target delay includes a fourth delay associated with the second information report or a sixth delay associated with the second information report, the fourth delay associated with the second information report is a first AI processing delay associated with a time when the measurement resource corresponding to the second information report ends, the first AI processing delay is a delay for AI model-related processing, the fourth delay associated with the second information report is used to determine the first delay associated with the second information report, the sixth delay associated with the second information report is a second AI processing delay associated with an end time of receiving a trigger signaling for receiving the second information report, the second AI processing delay is a delay for AI model-related processing, and the sixth delay associated with the second information report is used to determine the second delay associated with the second information report;
[0915] The fourth indication information is used to indicate a third target delay, where the third target delay includes a first delay associated with the second information report or a second delay associated with the second information report, where the first delay associated with the second information report includes a first AI processing delay associated with a time at which the measurement resource corresponding to the second information report ends, where the first AI processing delay is a delay for AI model-related processing, and the second delay associated with the second information report includes a second AI processing delay associated with an end time of receiving a trigger signaling for receiving the second information report, where the second AI processing delay is a delay for AI model-related processing.
[0916] Optionally, the third indication information includes at least one first delay mapping relationship, where the first delay mapping relationship is a mapping relationship between the ninth information and the second target delay;
[0917] The ninth information includes at least one of the following:
[0918] Instructions for AI functions;
[0919] AI model identification;
[0920] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0921] Relevant configuration information of AI functions or AI models;
[0922] Indicative information used to indicate the stage of the AI model’s life cycle;
[0923] Indicative information for indicating monitoring indicators of AI models;
[0924] or,
[0925] The fourth indication information includes at least one second delay mapping relationship, where the second delay mapping relationship is a mapping relationship between the tenth information and the third target delay;
[0926] The tenth information includes at least one of the following:
[0927] Instructions for AI functions;
[0928] AI model identification;
[0929] A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model;
[0930] Relevant configuration information of AI functions or AI models;
[0931] Indicative information used to indicate the stage of the AI model’s life cycle;
[0932] Indicative information for indicating monitoring indicators of AI models.
[0933] Optionally, the occupation time of the second processing unit or the third processing unit is determined according to at least one of the following:
[0934] a first occupancy time, where the first occupancy time is an occupancy time of the first processing unit;
[0935] Activation signaling of AI functions or AI models;
[0936] Deactivation signaling of AI functions or AI models;
[0937] Switching signaling of AI functions or AI models;
[0938] The time when the collection of input data associated with the AI function or AI model begins;
[0939] The time when output data associated with the AI function or AI model ends reporting;
[0940] Measurement resources associated with AI functions or AI models;
[0941] The trigger signaling of the first information report.
[0942] Optionally, the occupation time of the second processing unit or the third processing unit is the first occupation time;
[0943] or,
[0944] The occupation time of the second processing unit is determined according to the first occupation time and N time units, where N is a positive integer.
[0945] Optionally, the start time of the occupation time of the second processing unit or the third processing unit is one of the following:
[0946] The time when the activation signaling triggers the AI function or AI model;
[0947] The time when the switching signaling triggers the AI function or AI model;
[0948] The time when the downlink control information DCI triggers the first information report;
[0949] The time when the media access control element MAC CE triggers the first information report;
[0950] The start time of the measurement resource associated with the AI function or AI model.
[0951] Optionally, the end time of the occupation time of the second processing unit or the third processing unit is one of the following:
[0952] The time at which the deactivation signaling turns off the AI function or AI model;
[0953] The time for the switching signaling to shut down the AI function or AI model;
[0954] Report the end time of the first information report.
[0955] Optionally, the first information includes eleventh information, wherein the eleventh information is used to determine a maximum number of activated resources that the terminal can support per unit time.
[0956] Optionally, when the second information report includes information related to beam prediction, the eleventh information includes the following item:
[0957] The number of beams and total number of activated resources per unit time in the first set;
[0958] The number of reference signal resources and the total number of activated resources in the first set per unit time;
[0959] The number of beams per unit time in the first set;
[0960] The number of reference signal resources in the first set per unit time;
[0961] Among them, the first set is the set corresponding to the input of the AI model.
[0962] Optionally, when the second information report includes beam prediction related information or CSI compression related information, the eleventh information includes at least one of the number of reference signal resources associated with the first set and the number of ports associated with the first set;
[0963] Among them, the first set is the set corresponding to the input of the AI model.
[0964] Optionally, the first information also includes the number of time units associated with the first set, wherein the first set is a set corresponding to the input of the AI model.
[0965] The information reporting configuration device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a network side device, or it can be other devices other than the network side device. Exemplarily, the network side device can include but is not limited to the types of network side devices 12 listed above, and other devices can be servers, network attached storage (Network Attached Storage, NAS), etc., which are not specifically limited in the embodiment of the present application.
[0966] The information reporting configuration device provided in the embodiment of the present application can achieve Figure 5 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.
[0967] Optional, such as Figure 8 As shown, the embodiment of the present application further provides a communication device 800, including a processor 801 and a memory 802, and the memory 802 stores a program or instruction that can be run on the processor 801. For example, when the communication device 800 is a terminal, the program or instruction is executed by the processor 801 to implement the various steps of the above-mentioned information reporting method embodiment, and can achieve the same technical effect. When the communication device 800 is a network side device, the program or instruction is executed by the processor 801 to implement the various steps of the above-mentioned information reporting configuration method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0968] The embodiment of the present application further provides a terminal, including a processor and a communication interface, wherein the communication interface is used to send first information to a network side device; receive a reporting configuration from the network side device, wherein the reporting configuration is associated with the first information; based on the reporting configuration, report or not report a first information report, wherein the first information report includes information obtained based on artificial intelligence AI processing;
[0969] The first information is used to determine at least one of the following:
[0970] the number of first processing units required to generate the second information report;
[0971] The number of first processing units available to the terminal;
[0972] the number of second processing units required to generate the second information report;
[0973] The number of second processing units available to the terminal;
[0974] the number of third processing units required to generate the second information report;
[0975] The number of third processing units available to the terminal;
[0976] an occupancy time of the second processing unit;
[0977] an occupation time of the third processing unit;
[0978] The maximum number of activated resources that the terminal can support per unit time;
[0979] a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends;
[0980] a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report;
[0981] Among them, the second information report is information obtained based on AI processing, the first information report belongs to the second information report, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
[0982] This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Fig. 9 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.
[0983] The terminal 900 includes but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909 and at least some of the components of a processor 910.
[0984] Those skilled in the art will appreciate that the terminal 900 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 910 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig. 9 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0985] It should be understood that in the embodiment of the present application, the input unit 904 may include a graphics processing unit (GPU) 9041 and a microphone 9042, and the graphics processor 9041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 907 includes a touch panel 9071 and at least one of other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 may include two parts: a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0986] In the embodiment of the present application, after receiving downlink data from the network side device, the RF unit 901 can transmit the data to the processor 910 for processing; in addition, the RF unit 901 can send uplink data to the network side device. Generally, the RF unit 901 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0987] The memory 909 can be used to store software programs or instructions and various data. The memory 909 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 909 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 909 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0988] The processor 910 may include one or more processing units; optionally, the processor 910 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 910.
[0989] The radio frequency unit 901 is configured to send first information to a network side device; receive a reporting configuration from the network side device, wherein the reporting configuration is associated with the first information; based on the reporting configuration, report or not report a first information report, wherein the first information report includes information obtained based on artificial intelligence AI processing;
[0990] The first information is used to determine at least one of the following:
[0991] the number of first processing units required to generate the second information report;
[0992] The number of first processing units available to the terminal;
[0993] the number of second processing units required to generate the second information report;
[0994] The number of second processing units available to the terminal;
[0995] the number of third processing units required to generate the second information report;
[0996] The number of third processing units available to the terminal;
[0997] an occupancy time of the second processing unit;
[0998] an occupation time of the third processing unit;
[0999] The maximum number of activated resources that the terminal can support per unit time;
[1000] a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends;
[1001] a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report;
[1002] Among them, the second information report is information obtained based on AI processing, the first information report belongs to the second information report, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
[1003] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the aforementioned method embodiment, and achieve the same or corresponding technical effect. To avoid repetition, it will not be repeated here.
[1004] The embodiment of the present application further provides a network side device, including a processor and a communication interface, wherein the communication interface is used to receive first information from a terminal; send a reporting configuration to the terminal, wherein the reporting configuration is associated with the first information;
[1005] The first information is used to determine at least one of the following:
[1006] the number of first processing units required to generate the second information report;
[1007] The number of first processing units available to the terminal;
[1008] the number of second processing units required to generate the second information report;
[1009] The number of second processing units available to the terminal;
[1010] the number of third processing units required to generate the second information report;
[1011] The number of third processing units available to the terminal;
[1012] an occupancy time of the second processing unit;
[1013] an occupation time of the third processing unit;
[1014] The maximum number of activated resources that the terminal can support per unit time;
[1015] a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends;
[1016] a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report;
[1017] Among them, the second information report is information obtained based on AI processing, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
[1018] This network side device embodiment corresponds to the above-mentioned network side device method embodiment. Each implementation process and implementation method of the above-mentioned method embodiment can be applied to this network side device embodiment and can achieve the same technical effect.
[1019] Specifically, the embodiment of the present application also provides a network side device. Fig.10 As shown, the network side device 1000 includes: an antenna 1001, a radio frequency device 1002, a baseband device 1003, a processor 1004 and a memory 1005. The antenna 1001 is connected to the radio frequency device 1002. In the uplink direction, the radio frequency device 1002 receives information through the antenna 1001 and sends the received information to the baseband device 1003 for processing. In the downlink direction, the baseband device 1003 processes the information to be sent and sends it to the radio frequency device 1002. The radio frequency device 1002 processes the received information and sends it out through the antenna 1001.
[1020] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 1003, which includes a baseband processor.
[1021] The baseband device 1003 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig.10 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 1005 through a bus interface to call the program in the memory 1005 to execute the network device operations shown in the above method embodiment.
[1022] The network side device may further include a network interface 1006, which is, for example, a Common Public Radio Interface (CPRI).
[1023] Specifically, the network side device 1000 of the embodiment of the present application further includes: instructions or programs stored in the memory 1005 and executable on the processor 1004, and the processor 1004 calls the instructions or programs in the memory 1005 to execute Figure 7 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.
[1024] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information reporting method embodiment are implemented, or the various processes of the above-mentioned information reporting configuration method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[1025] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[1026] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned information reporting method embodiment, or to implement the various processes of the above-mentioned information reporting configuration method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[1027] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[1028] The embodiments of the present application further provide a computer program / program product, which is stored in a storage medium, and is executed by at least one processor to implement the various processes of the above-mentioned information reporting method embodiment, or to implement the various processes of the above-mentioned information reporting configuration method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[1029] The embodiment of the present application also provides an information reporting system, including: a terminal and a network side device, wherein the terminal is used to execute the following Figure 2 And each process of each method embodiment above, the network side device is used to perform the following Figure 5 And the various processes of the above-mentioned method embodiments can achieve the same technical effect. To avoid repetition, they will not be described here.
[1030] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[1031] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable a terminal or a network-side device to execute the methods described in each embodiment of the present application.
[1032] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of the present application and the scope of protection of the claims, and these implementation methods are all within the protection of the present application.
Claims
1. An information reporting method, characterized in that: include: The terminal sends first information to the network side device; The terminal receives a reporting configuration from the network side device, where the reporting configuration is associated with the first information; The terminal reports or does not report a first information report based on the reporting configuration, where the first information report includes information obtained based on artificial intelligence AI processing; The first information is used to determine at least one of the following: the number of first processing units required to generate the second information report; The number of first processing units available to the terminal; the number of second processing units required to generate the second information report; The number of second processing units available to the terminal; the number of third processing units required to generate the second information report; The number of third processing units available to the terminal; an occupancy time of the second processing unit; an occupation time of the third processing unit; The maximum number of activated resources that the terminal can support per unit time; a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends; a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report; Among them, the second information report is information obtained based on AI processing, the first information report belongs to the second information report, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
2. The method according to claim 1, characterized in that The terminal reports or does not report the first information report based on the reporting configuration, including: When at least one of the following conditions is met, the terminal does not update the first information report, or the terminal does not report the first information report; The number of first processing units available to the terminal is less than the number of first processing units required to generate the first information report; The number of second processing units available to the terminal is less than the number of second processing units required to generate the first information report; The number of third processing units available to the terminal is less than the number of third processing units required to generate the first information report; Among them, the number of first processing units, the number of second processing units or the number of third processing units required to generate the first information report is determined according to the reporting configuration.
3. The method according to claim 2, characterized in that The number of first processing units required to generate the first information report is determined according to second information indicated by the reporting configuration, where the second information includes at least one of the following: Information related to non-periodic measurement resources; Relevant configuration information of AI functions or AI models; The first indication information is used to indicate a report amount of a channel state information CSI report, where the first information report is a CSI report; The second indication information is used to indicate a codebook type associated with the CSI report, wherein the first information report is a CSI report; or, The number of second processing units required to generate the first information report is determined according to third information indicated by the reporting configuration, where the third information includes at least one of the following: Information related to non-periodic measurement resources; Relevant configuration information of AI functions or AI models; Instructions for AI functions; AI model identification; A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model; Indicative information used to indicate the stage of the life cycle of an AI model or AI function; Indicative information for indicating monitoring indicators of AI models.
4. The method according to claim 3, characterized in that The number of first processing units required to generate the first information report is determined according to the second information and fourth information, wherein the fourth information includes at least one of the following: The number of AI models used for AI functions; a first coefficient, wherein the first coefficient is related to a capability of the terminal; Relevant configuration information of AI functions or AI models; or, The number of second processing units required to generate the first information report is determined according to the third information and the fifth information, wherein the fifth information includes at least one of the following: The number of AI models used for AI functions; a second coefficient, the second coefficient being related to a capability of the terminal; Relevant configuration information of AI functions or AI models; Instructions for AI functions; AI model identification; A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model.
5. The method according to claim 4, characterized in that The number of first processing units required to generate the first information report is calculated based on the following formula: O1=y*L1 Among them, O1 represents the number of first processing units required to generate the first information report, y represents the first coefficient, L1 represents the first factor, the first factor is determined based on the second information, or the first factor is determined based on the second information and the information in the third information except the first coefficient.
6. The method according to claim 2, characterized in that The number of third processing units required to generate the first information report is determined according to sixth information indicated by the reporting configuration, where the sixth information includes at least one of the following: Instructions for AI functions; AI model identification; Relevant configuration information of AI functions or AI models; A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model; Indicative information used to indicate the stage of the life cycle of an AI model or AI function; Indicative information for indicating monitoring indicators of AI models; Information about aperiodic measurement resources.
7. The method according to claim 6, characterized in that The number of third processing units required to generate the first information report is determined according to the sixth information and the seventh information, wherein the seventh information includes at least one of the following: The number of AI models used for AI functions; a first coefficient, wherein the first coefficient is related to a capability of the terminal; a second coefficient, the second coefficient being related to a capability of the terminal; a third coefficient, the third coefficient being related to a capability of the terminal; Instructions for AI functions; AI model identification; Relevant configuration information of AI functions or AI models; A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model.
8. The method according to claim 6 or 7, characterized in that: The number of third processing units required to generate the first information report is determined based on one of the following formulas: O2=N1+N2; O2=N1*k1; O2=N1*k1+N2; O2=N2*k2; O2=N2*k2+N1; O2=N2*k2+N1*k1; O2=k2(N2+N1); Wherein, O2 represents the number of third processing units required to generate the first information report, N1 represents a second factor, the second factor is related to the number of first processing units required to generate the first information report, N2 represents a third factor, the third factor is related to the number of second processing units required to generate the first information report, k1 represents a third coefficient, k2 represents a second coefficient, and both the second coefficient and the third coefficient are related to the capability of the terminal; The second factor is determined based on at least one of the following: Information related to non-periodic measurement resources; Relevant configuration information of AI functions or AI models; a first coefficient, wherein the first coefficient is related to a capability of the terminal; The third factor is determined based on at least one of the following: Instructions for AI functions; AI model identification; Relevant configuration information of AI functions or AI models; A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model; Indicative information used to indicate the stage of the life cycle of an AI model or AI function; Indicative information for indicating monitoring indicators of AI models; Information about aperiodic measurement resources.
9. The method according to any one of claims 1 to 8, characterized in that The first information includes eighth information, and the eighth information is used to determine the number of first processing units, the number of second processing units, or the number of third processing units required to generate the second information report; The eighth information includes at least one of the following: Relevant configuration information of AI functions or AI models; The number of AI models used for AI functions; Instructions for AI functions; AI model identification; A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model; Indicative information used to indicate the stage of the life cycle of an AI model or AI function; Indicative information for indicating monitoring indicators of AI models; a first coefficient, wherein the first coefficient is related to a capability of the terminal; a second coefficient, the second coefficient being related to a capability of the terminal; A third coefficient is related to the capability of the terminal.
10. The method according to any one of claims 1 to 9, characterized in that The occupation time of the second processing unit or the third processing unit is determined according to at least one of the following: a first occupancy time, where the first occupancy time is an occupancy time of the first processing unit; Activation signaling of AI functions or AI models; Deactivation signaling of an AI function or AI model; Switching signaling of AI functions or AI models; The time when the collection of input data associated with the AI function or AI model begins; The time when output data associated with the AI function or AI model ends reporting; Measurement resources associated with AI functions or AI models; The trigger signaling of the first information report.
11. The method according to any one of claims 1 to 10, characterized in that The terminal reports or does not report the first information report based on the reporting configuration, including: If any of the following conditions is met, the terminal does not update the first information report, or the terminal does not report the first information report; The reporting time of the first information report is earlier than the first time; The reporting time of the first information report is earlier than the second time; Among them, the reporting time of the first information report is determined according to the reporting configuration, the first time is determined according to the first reference time and the first delay associated with the first information report, and the first reference time is the time when the measurement resource corresponding to the first information report ends; the second time is determined according to the second reference time and the second delay associated with the first information report, and the second reference time is the end time of the terminal receiving the trigger signaling of the first information report.
12. The method according to claim 11, characterized in that The first delay associated with the first information report is determined according to a third delay associated with the first information report and a fourth delay associated with the first information report, the third delay associated with the first information report is a first calculation delay associated with the first reference time, the first calculation delay is a delay for information calculation, the fourth delay associated with the first information report is a first AI processing delay associated with the first reference time, and the first AI processing delay is a delay for AI model related processing; or, The second delay associated with the first information report is determined based on the fifth delay associated with the first information report and the sixth delay associated with the first information report, the fifth delay associated with the first information report is the second calculation delay associated with the second reference time, the second calculation delay is the delay used for information calculation, the sixth delay is the second AI processing delay associated with the second reference time, and the second AI processing delay is the delay used for AI model related processing.
13. The method according to claim 12, characterized in that The first target delay is calculated according to one of the following formulas: t α =t β +t γ ; t α =t β *t γ ; Among them, t α represents the first target delay. When the first target delay is the first delay associated with the first information report, t β represents the third delay associated with the first information report, t γ represents the fourth delay associated with the first information report; when the target delay is the second delay associated with the first information report, t β represents the fifth time delay associated with the first information report, t γ Indicates the sixth delay associated with the first information report.
14. The method according to any one of claims 1 to 10, characterized in that The terminal reports or does not report the first information report based on the reporting configuration, including: If any of the following conditions is met, the terminal does not update the first information report, or the terminal does not report the first information report; The reporting time of the first information report is earlier than the first time; The reporting time of the first information report is earlier than the second time; The reporting time of the first information report is earlier than the third time; The reporting time of the first information report is earlier than the fourth time; The reporting time of the first information report is determined according to the reporting configuration, the first time is determined according to the first reference time and the first delay associated with the first information report, the second time is determined according to the second reference time and the second delay associated with the first information report, the third time is determined according to the first reference time and the seventh delay associated with the first information report, and the fourth time is determined according to the second reference time and the eighth delay associated with the first information report; The first reference time is the time when the measurement resource corresponding to the first information report ends, and the second reference time is the end time when the terminal receives the trigger signaling of the first information report; The first delay associated with the first information report includes a first AI processing delay associated with the first reference time, where the first AI processing delay is a delay used for AI model related processing; The second delay associated with the first information report includes a second AI processing delay associated with the second reference time, where the second AI processing delay is a delay used for AI model related processing; The seventh delay associated with the first information report comprises a first calculation delay associated with the first reference time, the first calculation delay being a delay for information calculation; The eighth delay associated with the first information report includes a second calculation delay associated with the second reference time, and the second calculation delay is a delay used for information calculation.
15. The method according to any one of claims 12 to 14, characterized in that The first information includes third indication information or fourth indication information, the third indication information is used to indicate a second target delay, the second target delay includes a fourth delay associated with the second information report or a sixth delay associated with the second information report, and the fourth indication information is used to indicate a third target delay, the third target delay includes a first delay associated with the second information report or a second delay associated with the second information report.
16. The method according to claim 15, characterized in that The third indication information includes at least one first delay mapping relationship, where the first delay mapping relationship is a mapping relationship between the ninth information and the second target delay; The ninth information includes at least one of the following: Instructions for AI functions; AI model identification; A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model; Relevant configuration information of AI functions or AI models; Indicative information used to indicate the stage of the AI model’s life cycle; Indicative information for indicating monitoring indicators of AI models; or, The fourth indication information includes at least one second delay mapping relationship, where the second delay mapping relationship is a mapping relationship between the tenth information and the third target delay; The tenth information includes at least one of the following: Instructions for AI functions; AI model identification; A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model; Relevant configuration information of AI functions or AI models; Indicative information used to indicate the stage of the AI model’s life cycle; Indicative information for indicating monitoring indicators of AI models.
17. The method according to claim 3, 4, 6, 7, 8, 9 or 16, characterized in that The configuration information related to the AI function or AI model includes at least one of the following: The number of the first set; The number of reference signal resources associated with the first set; The number of time units associated with the first set; The number of subbands associated with the first set; The number of ports associated with the first set; The number of beams associated with the first set; The number of the second set; The number of reference signals associated with the second set; The number of beams associated with the second set; The number of time units associated with the second set; The number of frequency domain units associated with the second set; The number of subbands associated with the second set; The number of ports associated with the second set; Among them, the first set is the set corresponding to the input of the AI model, and the second set is the set corresponding to the output of the AI model.
18. The method according to any one of claims 1 to 17, characterized in that The first information includes eleventh information, wherein the eleventh information is used to determine a maximum number of activated resources that the terminal can support per unit time.
19. The method according to claim 18, characterized in that In the case where the second information report includes beam prediction related information, the eleventh information includes the following item: The number of beams and total number of activated resources per unit time in the first set; The number of reference signal resources and the total number of activated resources in the first set per unit time; The number of beams per unit time in the first set; The number of reference signal resources in the first set per unit time; Wherein, the first set is a set corresponding to the input of the AI model; or, In a case where the second information report includes beam prediction related information or CSI compression related information, the eleventh information includes at least one of the number of reference signal resources associated with the first set and the number of ports associated with the first set; Among them, the first set is the set corresponding to the input of the AI model.
20. A method for configuring information reporting, characterized in that: include: The network side device receives first information from the terminal; The network side device sends a reporting configuration to the terminal, where the reporting configuration is associated with the first information; The first information is used to determine at least one of the following: the number of first processing units required to generate the second information report; The number of first processing units available to the terminal; the number of second processing units required to generate the second information report; The number of second processing units available to the terminal; the number of third processing units required to generate the second information report; The number of third processing units available to the terminal; an occupancy time of the second processing unit; an occupation time of the third processing unit; The maximum number of activated resources that the terminal can support per unit time; a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends; a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report; Among them, the second information report is information obtained based on AI processing, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
21. The method according to claim 20, characterized in that The first information includes eighth information, and the eighth information is used to determine the number of first processing units, the number of second processing units, or the number of third processing units required to generate the second information report; The eighth information includes at least one of the following: Relevant configuration information of AI functions or AI models; The number of AI models used for AI functions; Instructions for AI functions; AI model identification; A data set identifier, where the data set identified by the data set identifier is a data set related to an AI function or an AI model; Indicative information used to indicate the stage of the life cycle of an AI model or AI function; Indicative information for indicating monitoring indicators of AI models; a first coefficient, wherein the first coefficient is related to a capability of the terminal; a second coefficient, the second coefficient being related to a capability of the terminal; A third coefficient is related to the capability of the terminal.
22. The method according to claim 21, characterized in that The configuration information related to the AI function or AI model includes at least one of the following: The number of the first set; The number of reference signal resources associated with the first set; The number of time units associated with the first set; The number of subbands associated with the first set; The number of ports associated with the first set; The number of beams associated with the first set; The number of the second set; The number of reference signals associated with the second set; The number of beams associated with the second set; The number of time units associated with the second set; The number of frequency domain units associated with the second set; The number of subbands associated with the second set; The number of ports associated with the second set; Among them, the first set is the set corresponding to the input of the AI model, and the second set is the set corresponding to the output of the AI model.
23. The method according to any one of claims 20 to 22, characterized in that The first information includes third indication information or fourth indication information; The third indication information is used to indicate a second target delay, the second target delay includes a fourth delay associated with the second information report or a sixth delay associated with the second information report, the fourth delay associated with the second information report is a first AI processing delay associated with a time when the measurement resource corresponding to the second information report ends, the first AI processing delay is a delay for AI model-related processing, the fourth delay associated with the second information report is used to determine the first delay associated with the second information report, the sixth delay associated with the second information report is a second AI processing delay associated with an end time of receiving a trigger signaling for receiving the second information report, the second AI processing delay is a delay for AI model-related processing, and the sixth delay associated with the second information report is used to determine the second delay associated with the second information report; The fourth indication information is used to indicate a third target delay, where the third target delay includes a first delay associated with the second information report or a second delay associated with the second information report, where the first delay associated with the second information report includes a first AI processing delay associated with a time at which the measurement resource corresponding to the second information report ends, where the first AI processing delay is a delay for AI model-related processing, and the second delay associated with the second information report includes a second AI processing delay associated with an end time of receiving a trigger signaling for receiving the second information report, where the second AI processing delay is a delay for AI model-related processing.
24. The method according to any one of claims 20 to 23, characterized in that The occupation time of the second processing unit or the third processing unit is determined according to at least one of the following: a first occupancy time, where the first occupancy time is an occupancy time of the first processing unit; Activation signaling of AI functions or AI models; Deactivation signaling of an AI function or AI model; Switching signaling of AI functions or AI models; The time when the collection of input data associated with the AI function or AI model begins; The time when output data associated with the AI function or AI model ends reporting; Measurement resources associated with AI functions or AI models; The trigger signaling of the first information report.
25. An information reporting device, characterized in that: include: A first sending module, used to send first information to a network side device; A first receiving module, configured to receive a reporting configuration from the network side device, wherein the reporting configuration is associated with the first information; A reporting module, configured to report or not report a first information report based on the reporting configuration, wherein the first information report includes information obtained based on artificial intelligence AI processing; The first information is used to determine at least one of the following: the number of first processing units required to generate the second information report; The number of first processing units available to the terminal; the number of second processing units required to generate the second information report; The number of second processing units available to the terminal; the number of third processing units required to generate the second information report; The number of third processing units available to the terminal; an occupancy time of the second processing unit; an occupation time of the third processing unit; The maximum number of activated resources that the terminal can support per unit time; a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends; a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report; Among them, the second information report is information obtained based on AI processing, the first information report belongs to the second information report, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
26. An information reporting configuration device, characterized in that: include: A second receiving module, configured to receive first information from a terminal; A second sending module, configured to send a reporting configuration to a terminal, wherein the reporting configuration is associated with the first information; The first information is used to determine at least one of the following: the number of first processing units required to generate the second information report; The number of first processing units available to the terminal; the number of second processing units required to generate the second information report; The number of second processing units available to the terminal; the number of third processing units required to generate the second information report; The number of third processing units available to the terminal; an occupancy time of the second processing unit; an occupation time of the third processing unit; The maximum number of activated resources that the terminal can support per unit time; a first delay associated with the second information report, the first delay being associated with a time at which a measurement resource corresponding to the second information report ends; a second delay associated with the second information report, the second delay being associated with an end time of a trigger signaling for receiving the second information report; Among them, the second information report is information obtained based on AI processing, the first processing unit is used for information calculation, the second processing unit is used for AI model related processing, and the third processing unit is used for information calculation and AI model related processing.
27. A terminal, characterized in that: It includes a processor and a memory, the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the information reporting method as described in any one of claims 1 to 19 are implemented.
28. A network side device, characterized in that: It includes a processor and a memory, the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the information reporting configuration method as described in any one of claims 20 to 24 are implemented.
29. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, it implements the steps of the information reporting method as described in any one of claims 1 to 19, or implements the steps of the information reporting configuration method as described in any one of claims 20 to 24.
Citation Information
Cited By
Information reporting method and apparatus, information reporting configuration method and apparatus, and related device
EP4787922A1