Method and apparatus in node used for wireless communication
By receiving configuration information blocks in the wireless communication system and determining operation failure conditions to update the CSI report, the problem of system performance degradation under AI/ML technology is solved, and the accuracy and system performance of CSI report are improved.
Patent Information
- Application Number
- CN202410748722.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-11
- Publication Date
- 2025-04-11
AI Technical Summary
In wireless communication systems, the introduction of AI/ML technology has led to the inability to adapt to existing measurement mechanisms, reporting mechanisms, and input and output-related configuration signaling, resulting in a degradation of system performance.
By receiving the configuration information block, it is determined whether the indicated operation is invalid, and whether to update the CSI report based on the existence of the failed operation. This method ensures that only valid operational input is used to update the CSI report.
It reduces the impact of failure operations on CSI reporting, improves the accuracy and system performance of CSI reporting, avoids unnecessary CSI reporting and updates, and saves computing resources and energy consumption.
Smart Images

Figure CN119815402A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to a transmission method and device in a wireless communication system, and in particular to a transmission method and device related to reporting configuration information in a wireless communication system. Background Art
[0002] In traditional wireless communication, UE (User Equipment) reports various auxiliary information obtained by measuring downlink signals and / or channels, such as channel information, auxiliary information related to beam management (Beam Management), auxiliary information related to positioning, HARQ-ACK (Hybrid Automatic Repeat reQuest Acknowledgement) information, beam / radio link failure auxiliary information, etc. The channel information includes but is not limited to one or more of CRI (CSI-RS Resource Indicator, channel state information reference signal resource indication), RI (Rank Indicator, rank indication), PMI (Precoding Matrix Indicator, precoding matrix indication) or CQI (Channel quality indicator). UE can use this information to select appropriate transmission parameters by itself, or report this information. The network device selects appropriate transmission parameters for the UE according to the UE's report, such as the resident cell, MCS (Modulation and Coding Scheme, modulation and coding scheme), TPMI (Transmitted Precoding Matrix Indicator, TCI (Transmission Configuration Indication) and other parameters. In addition, UE reporting can be used to optimize network parameters, such as better cell coverage, switching base stations based on UE location, etc.
[0003] With the adoption of new technologies, the increase in the number of antennas, the diversification of application scenarios, and the improvement of system performance requirements, traditional measurement and reporting methods will bring a lot of redundant overhead. Therefore, in NR R (release) 18, the research on AI (Artificial Intelligence) / ML (Machine Learning) technology was established to explore its impact on system performance and system design. Compared with traditional processing methods, AI / ML has the characteristics of being based on training and requiring deployment. Summary of the invention
[0004] Through research, the inventors found that when AI / ML functions are introduced, the existing measurement mechanism, reporting mechanism, and input / output related configuration signaling may not be able to adapt to the needs of AI / ML.
[0005] In response to the above problems, the present application discloses a solution. It should be noted that in the description of the present application, a large number of embodiments are developed for AI / ML, but the present application is also applicable to other solutions, such as the input and output configuration of traditional measurement and reporting solutions. In addition, the use of a unified solution for different scenarios (including but not limited to AI / ML-based solutions and traditional solutions) also helps to reduce hardware complexity and cost. In the absence of conflict, the embodiments and features in the embodiments of any node of the present application can be applied to any other node. In the absence of conflict, the embodiments of the present application and the features in the embodiments can be arbitrarily combined with each other.
[0006] As an embodiment, the interpretation of the terminology in the present application refers to the definition of the TS38 series of specification protocols of 3GPP.
[0007] As an embodiment, the interpretation of the terminology in the present application refers to the definition of the TS28 series of specification protocols of 3GPP.
[0008] The present application discloses a method in a first node used for wireless communication, characterized by comprising:
[0009] Receive a first configuration information block, where the first configuration information block indicates M configurations, where M is a positive integer greater than 1, and where M1 configurations of the M configurations respectively indicate M1 operations, where M1 is a positive integer not greater than M;
[0010] Determine whether any of the M1 operations fails;
[0011] determining whether to update a first CSI (Channel State Information) report, the first CSI report being dependent on the first configuration information block;
[0012] Whether to update the first CSI report depends on whether any operation in the M1 operations fails.
[0013] As an embodiment, the problems to be solved by the present application include: when the first configuration information block indicates multiple configurations, some operations among the operations indicated by the multiple configurations may be invalid. In this case, how to determine whether to update the CSI report; in the above method, the first node first determines whether any operation among the M1 operations is invalid, and then determines whether to update the CSI report. Whether to update the CSI report depends on whether any operation among the M1 operations is invalid, thereby solving this problem.
[0014] As an embodiment, the benefits of the above method include: reducing the impact of failed operations on CSI reporting, improving the accuracy of CSI reporting, and thus improving the overall performance of the system.
[0015] As an embodiment, the benefits of the above method include: avoiding unnecessary or invalid CSI reporting updates, saving computing resources, and reducing energy consumption.
[0016] As an embodiment, the benefits of the above method include: improving the flexibility of the system.
[0017] According to one aspect of the present application, it is characterized by comprising:
[0018] Execute a first operation;
[0019] The first node updates the first CSI report, and the first CSI report depends on the output of the first operation.
[0020] As an embodiment, the essence of the above method includes: the first operation is based on AI.
[0021] As an embodiment, the benefits of the above method include: reducing reporting overhead.
[0022] As an embodiment, the benefits of the above method include: improving the accuracy and real-time performance of CSI reporting.
[0023] According to one aspect of the present application, it is characterized in that the first configuration information block indicates a first identifier and M1 identifiers, the first operation is associated with the first identifier, and the M1 operations are respectively associated with the M1 identifiers.
[0024] As an embodiment, the benefits of the above method include: simplifying the design while having good flexibility and forward compatibility.
[0025] According to one aspect of the present application, it is characterized in that the output of the first operation depends on whether any operation among the M1 operations fails.
[0026] As an embodiment, the benefits of the above method include: ensuring the performance and robustness of the first operation.
[0027] According to one aspect of the present application, it is characterized in that M0 operations among the M1 operations are invalid, the M0 is a non-negative integer not greater than the M1, the M0 configurations among the M configurations respectively indicate the M0 operations, the input of the first operation depends on P configurations among the M configurations except the M0 configuration, and the P is a positive integer not greater than the M minus the M0.
[0028] As an embodiment, the benefits of the above method include: ensuring the reliability and diversity of input, and improving the performance and robustness of the first operation.
[0029] According to one aspect of the present application, it is characterized by comprising:
[0030] At least one of the M1 operations without failure is executed.
[0031] As an embodiment, the benefits of the above method include: executing at least one operation without failure, preventing an extreme degradation in the performance of the first operation.
[0032] According to one aspect of the present application, it is characterized by comprising:
[0033] Send the first CSI report.
[0034] As an embodiment, the advantages of the above method include: simple design and good flexibility.
[0035] According to one aspect of the present application, it is characterized in that whether the first node updates the first CSI report depends on whether there is an invalid operation among N operations, and the N operations are a subset of the M1 operations; when there is an invalid operation among the N operations, the first node does not update the first CSI report.
[0036] As an embodiment, the advantages of the above method include: simple implementation, good flexibility and forward compatibility.
[0037] As an embodiment, the benefits of the above method include: optimizing the update of CSI reporting, thereby improving system performance.
[0038] According to one aspect of the present application, it is characterized in that, for any operation among M2 operations in the M1 operations, the first node determines by itself whether the operation is invalid, and the M2 is a positive integer not greater than the M1.
[0039] As an embodiment, the benefits of the above method include: higher flexibility and adaptability to different terminals.
[0040] As an embodiment, the benefits of the above method include: reducing signaling overhead.
[0041] As an embodiment, the benefits of the above method include: timely detection of failed operations and improved performance.
[0042] According to one aspect of the present application, it is characterized by comprising:
[0043] receiving a first signaling;
[0044] For any operation among M3 operations in the M1 operations, the first signaling indicates whether the operation is invalid, and the M3 is a positive integer not greater than the M1.
[0045] As an embodiment, the benefits of the above method include: supporting joint optimization on the network side, further improving system performance.
[0046] According to one aspect of the present application, a terminal is provided, wherein the terminal comprises:
[0047] one or more processors and memory;
[0048] The memory is coupled to the one or more processors, and is used to store computer program codes, where the computer program codes include computer instructions, and the one or more processors call the computer instructions to enable the terminal to execute the method in the first node.
[0049] The present application discloses a method used in a second node of wireless communication, characterized by comprising:
[0050] Sending a first configuration information block, where the first configuration information block indicates M configurations, where M is a positive integer greater than 1, and where M1 configurations of the M configurations respectively indicate M1 operations, where M1 is a positive integer not greater than M;
[0051] Among them, the target receiver of the first configuration information block determines whether any operation among the M1 operations fails, and determines whether to update the first CSI report, and the first CSI report depends on the first configuration information block; whether to update the first CSI report depends on whether any operation among the M1 operations fails.
[0052] According to one aspect of the present application, it is characterized by comprising:
[0053] performing a second operation;
[0054] The first CSI reporting includes first CSI, and the first CSI is used as input of the second operation to generate second CSI.
[0055] According to one aspect of the present application, it is characterized in that the target receiver of the first configuration information block performs a first operation and updates the first CSI report, and the first CSI report depends on the output of the first operation.
[0056] According to one aspect of the present application, it is characterized in that the first configuration information block indicates a first identifier and M1 identifiers, the first operation is associated with the first identifier, and the M1 operations are respectively associated with the M1 identifiers.
[0057] According to one aspect of the present application, it is characterized in that the output of the first operation depends on whether any operation among the M1 operations fails.
[0058] According to one aspect of the present application, it is characterized in that M0 operations among the M1 operations are invalid, the M0 is a non-negative integer not greater than the M1, the M0 configurations among the M configurations respectively indicate the M0 operations, the input of the first operation depends on P configurations among the M configurations except the M0 configuration, and the P is a positive integer not greater than the M minus the M0.
[0059] According to one aspect of the present application, it is characterized in that the target receiver of the first configuration information block performs at least one of the M1 operations without failure.
[0060] According to one aspect of the present application, it is characterized by comprising:
[0061] Receive the first CSI report.
[0062] According to one aspect of the present application, it is characterized in that whether the target receiver of the first configuration information block updates the first CSI report depends on whether there is an invalid operation among N operations, and the N operations are a subset of the M1 operations; when there is an invalid operation among the N operations, the target receiver of the first configuration information block does not update the first CSI report.
[0063] According to one aspect of the present application, it is characterized in that, for any operation among M2 operations in the M1 operations, the target receiver of the first configuration information block determines whether the operation is invalid by itself, and M2 is a positive integer not greater than M1.
[0064] According to one aspect of the present application, it is characterized by comprising:
[0065] Sending a first signaling;
[0066] For any operation among M3 operations in the M1 operations, the first signaling indicates whether the operation is invalid, and the M3 is a positive integer not greater than the M1.
[0067] According to one aspect of the present application, a base station is provided, wherein the base station comprises:
[0068] one or more processors and memory;
[0069] The memory is coupled to the one or more processors, and is used to store computer program codes, where the computer program codes include computer instructions, and the one or more processors call the computer instructions to cause the base station to perform the method in the second node.
[0070] The present application discloses a first node used for wireless communication, characterized in that it includes:
[0071] A first processor receives a first configuration information block, where the first configuration information block indicates M configurations, where M is a positive integer greater than 1, and M1 configurations of the M configurations respectively indicate M1 operations, where M1 is a positive integer not greater than M;
[0072] The first processor determines whether any operation among the M1 operations fails;
[0073] The first processor determines whether to update a first CSI report, the first CSI report being dependent on the first configuration information block;
[0074] Whether to update the first CSI report depends on whether any operation in the M1 operations fails.
[0075] The present application discloses a second node used for wireless communication, characterized in that it includes:
[0076] The second processor sends a first configuration information block, where the first configuration information block indicates M configurations, where M is a positive integer greater than 1, and M1 configurations of the M configurations respectively indicate M1 operations, where M1 is a positive integer not greater than M;
[0077] Among them, the target receiver of the first configuration information block determines whether any operation among the M1 operations fails, and determines whether to update the first CSI report, and the first CSI report depends on the first configuration information block; whether to update the first CSI report depends on whether any operation among the M1 operations fails.
[0078] As an embodiment, compared with the traditional solution, this application has the following advantages:
[0079] Improved the accuracy and real-time performance of CSI reporting;
[0080] Improved input reliability and robustness, and improved overall system performance;
[0081] Simplified design and reduced overhead;
[0082] Good flexibility and forward compatibility. BRIEF DESCRIPTION OF THE DRAWINGS
[0083] Other features, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments with reference to the following drawings:
[0084] Figure 1 A flowchart of a first configuration information block, M1 operations and a first CSI report according to an embodiment of the present application is shown;
[0085] Figure 2 A schematic diagram of a network architecture according to an embodiment of the present application is shown;
[0086] Figure 3 A schematic diagram showing an embodiment of a wireless protocol architecture of a user plane and a control plane according to an embodiment of the present application;
[0087] Figure 4 A schematic diagram showing a first communication device and a second communication device according to an embodiment of the present application is shown;
[0088] Figure 5 A flow chart showing transmission according to an embodiment of the present application is shown;
[0089] Figure 6 A schematic diagram of deploying a first operation according to an embodiment of the present application is shown;
[0090] Figure 7 A schematic diagram showing a deployment of a first given operation according to an embodiment of the present application is shown;
[0091] Figure 8 A schematic diagram showing a first CSI reporting dependency on a first operation according to an embodiment of the present application is shown;
[0092] Fig. 9 A schematic diagram showing a first CSI and a second CSI according to an embodiment of the present application is shown;
[0093] Fig.10 A schematic diagram showing a first identifier and M1 identifiers according to an embodiment of the present application is shown;
[0094] Fig.11A schematic diagram showing an output of a first operation according to an embodiment of the present application;
[0095] Fig.12 A schematic diagram showing input dependence P configurations of a first operation according to an embodiment of the present application is shown;
[0096] Fig.13 A schematic diagram showing an operation in which at least one of M1 operations is executed without failure according to an embodiment of the present application;
[0097] Fig.14 A schematic diagram of sending a first CSI report according to an embodiment of the present application is shown;
[0098] Fig.15 A schematic diagram showing whether to update the first CSI report depends on whether there is an invalid operation among N operations according to an embodiment of the present application;
[0099] Fig.16 A schematic diagram showing updating the first CSI report according to an embodiment of the present application is shown;
[0100] Fig.17 A schematic diagram showing a first node independently determining whether each operation in M2 operations is invalid according to an embodiment of the present application;
[0101] Fig.18 A schematic diagram showing a first signaling according to an embodiment of the present application is shown;
[0102] Fig.19 A schematic diagram showing M configurations and M1 configurations according to an embodiment of the present application is shown;
[0103] Fig. 20 A schematic diagram of a processing system based on artificial intelligence or machine learning according to an embodiment of the present application is shown;
[0104] Fig.21 A schematic diagram based on artificial intelligence or machine learning according to an embodiment of the present application is shown;
[0105] Fig. 22 A schematic diagram showing the deployment of AI functions according to an embodiment of the present application is shown;
[0106] Fig.23 A schematic diagram showing the deployment of AI functions according to an embodiment of the present application is shown;
[0107] Fig.24 A schematic diagram showing the deployment of AI functions according to an embodiment of the present application is shown;
[0108] Fig.25A schematic diagram showing the deployment of AI functions according to an embodiment of the present application is shown;
[0109] Fig.26 A structural block diagram of a processing device used in a first node according to an embodiment of the present application is shown;
[0110] Fig. 27 A structural block diagram of a processing device used in a second node according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0111] The technical solution of the present application will be further described in detail below in conjunction with the accompanying drawings. It should be noted that the embodiments and features in the embodiments of the present application can be arbitrarily combined with each other without conflict. Based on considerations such as flexibility, complexity, overhead, and compatibility, those skilled in the art are motivated to flexibly combine the embodiments in different drawings without conflict, for example (but not limited to) the attached drawings. Figure 1 The embodiments and appendix Figure 5 -Attached Fig.25 The embodiments in Figure 5 The embodiments and appendix Figure 6 -Attached Fig.25 The embodiments in , etc.
[0112] Example 1
[0113] Embodiment 1 illustrates a flowchart of a first configuration information block, M1 operations and a first CSI report according to an embodiment of the present application, as shown in the attached Figure 1 As shown in the attached Figure 1 In the illustrated 100, each box represents a step. In particular, the order of the steps in the boxes does not represent a specific time sequence between the steps.
[0114] In Example 1, the first node in the present application receives a first configuration information block in step 101, the first configuration information block indicates M configurations, M is a positive integer greater than 1, M1 configurations among the M configurations respectively indicate M1 operations, and M1 is a positive integer not greater than M; in step 102, it is determined whether any operation among the M1 operations fails; in step 102, it is determined whether to update a first CSI report, the first CSI report depends on the first configuration information block; wherein, whether to update the first CSI report depends on whether any operation among the M1 operations fails.
[0115] As an embodiment, the first configuration information block is carried by higher layer signaling.
[0116] As an embodiment, the first configuration information block is carried by RRC (Radio Resource Control) signaling.
[0117] As an embodiment, the first configuration information block is carried by an RRC IE (Information Element).
[0118] As an embodiment, the first configuration information block is carried by at least one RRC IE.
[0119] As an embodiment, the first configuration information block includes information in one or more fields in at least one RRC IE.
[0120] As an embodiment, the first configuration information block includes information in one or more fields of each RRC IE in multiple RRC IEs.
[0121] As an embodiment, the first configuration information block is an RRC IE.
[0122] As an embodiment, the first configuration information block is carried by CSI-ReportConfig IE.
[0123] As an embodiment, the first configuration information block is carried by CSI-MeasConfig IE.
[0124] As an embodiment, the first configuration information block is carried by ServingCellConfig IE.
[0125] As an embodiment, the first configuration information block is carried by ServingCellConfigCommon IE.
[0126] As an embodiment, the first configuration information block is carried by ServingCellConfigCommonSIB IE.
[0127] As an embodiment, the first configuration information block includes information in CSI-ReportConfig IE.
[0128] As an embodiment, the first configuration information block includes information in the CSI-MeasConfig IE.
[0129] As an embodiment, the first configuration information block includes information in ServingCellConfig IE.
[0130] As an embodiment, the first configuration information block includes information in ServingCellConfigCommon IE.
[0131] As an embodiment, the first configuration information block includes information in ServingCellConfigCommonSIB IE.
[0132] As an embodiment, the first configuration information block indicates the M configurations in sequence.
[0133] As an embodiment, the first configuration information block includes the M configurations.
[0134] As an embodiment, the M configurations are arranged sequentially in the first configuration information block.
[0135] As an embodiment, each of the M configurations is a candidate for input of the first CSI reporting.
[0136] As an embodiment, each of the M configurations provides a candidate for input of the first CSI reporting.
[0137] As an embodiment, each of the M configurations indicates a candidate for input of the first CSI reporting.
[0138] As an embodiment, each of the M configurations is used to determine a candidate for input of the first CSI reporting.
[0139] As an embodiment, the first CSI reporting depends on at least one of the M configurations.
[0140] As an embodiment, the first CSI reporting depends on only one configuration among the M configurations.
[0141] As an embodiment, the first CSI reporting depends on multiple configurations among the M configurations.
[0142] As an embodiment, the input of the first CSI reporting depends on one of the M configurations.
[0143] As an embodiment, one of the M configurations is used to determine an input for the first CSI reporting.
[0144] As an embodiment, the first node determines a configuration from the M configurations for generating an input for the first CSI reporting.
[0145] As an embodiment, the output of each of the M1 operations is a candidate for the input of the first CSI reporting.
[0146] As an embodiment, the input of the first CSI report includes channel measurement and interference measurement used to generate the CSI in the first CSI report.
[0147] As an embodiment, the input of the first CSI report includes channel information used to generate the CSI in the first CSI report.
[0148] As an embodiment, the channel information includes CSI.
[0149] As an embodiment, the channel information includes one or more of PMI (Precoding Matrix Indicator), CRI (CSI-RS Resource Indicator), CQI (Channel Quality Indicator), RI (Rank Indicator), LI (layer indicator), SSBRI (SS / PBCH Block Resource Indicator), RSRP (Reference Signal Received Power), SINR (Signal-to-Interference-plus-Noise Ratio), capability index (Capability Index) and TDCP (Time Domain Channel Properties).
[0150] As an embodiment, the channel information includes a channel impulse response.
[0151] As an embodiment, the channel information includes small-scale characteristics.
[0152] As an embodiment, the channel information includes one or more of delay spread, Doppler spread, Doppler shift, average delay and average gain.
[0153] As an embodiment, the channel information includes a channel matrix.
[0154] As an embodiment, the input of the first CSI report includes a transmission state used to generate the CSI in the first CSI report.
[0155] As an embodiment, the transmission status includes one or more of measurement parameters, transceiver parameters, scheduling parameters, monitoring status and positioning information.
[0156] As an embodiment, the transmission status includes measurement parameters.
[0157] As an embodiment, the measurement parameter is obtained by measuring a reference signal.
[0158] As an embodiment, the measurement parameter is obtained by measuring a downlink reference signal.
[0159] As an embodiment, the measurement parameters include one or more of BLER (Block Error Rate), delay spread, Doppler spread, Doppler shift, average delay, average gain, path loss and RSRP (Reference Signal Received Power).
[0160] As an embodiment, the transmission status includes sending and receiving parameters.
[0161] As an embodiment, the transceiver parameters include parameters used to transmit and receive physical channels or physical signals.
[0162] As an embodiment, the transceiver parameters include one or more of TCI (Transmission Configuration Indication) status, spatial filter, QCL (Quasi Co-Location) parameters, spatial reception parameters (spatial Rx parameters), transmission power, path loss estimation and timing advance (TA).
[0163] As an embodiment, the transmission status includes scheduling parameters.
[0164] As an embodiment, the scheduling parameters include scheduling parameters of a physical channel or a physical signal.
[0165] As an embodiment, the scheduling parameters include parameters indicated by scheduling signaling of a physical channel or a physical signal.
[0166] As an embodiment, the scheduling parameters include one or more of a CORESET (Control resource set) pool index, an SRS (Sounding reference signal) resource set and a TBS (Transport Block Size).
[0167] As an embodiment, the transmission status includes a monitoring status.
[0168] As an embodiment, the monitoring status includes information obtained by monitoring, measuring, predicting and / or statistically analyzing the physical channel or physical signal.
[0169] As an embodiment, the monitoring status includes one or more of BLER, receiving power, ACK (acknowledgement) / NACK (negative acknowledgement) ratio, NACK number, RSRP, beam failure number and radio link failure number.
[0170] As an embodiment, the transmission status includes positioning information.
[0171] As an embodiment, the positioning information is obtained by measuring a PRS (Positioning Reference Signal).
[0172] As an embodiment, the first configuration information block indicates that each of the M configurations is a candidate for input of the first CSI reporting.
[0173] As an embodiment, the first configuration information block indicates that each of the M configurations is used to determine a candidate for input of the first CSI reporting.
[0174] As an embodiment, the first configuration information block indicates that one configuration among the M configurations is used to determine the input of the first CSI reporting.
[0175] As an embodiment, the first configuration information block indicates that the input of the first CSI reporting depends on one of the M configurations.
[0176] As an embodiment, the first configuration information block instructs the first node to determine a configuration from the M configurations for generating an input for the first CSI report.
[0177] As an embodiment, the M configurations include at least one CSI resource configuration.
[0178] As an embodiment, the CSI resource configuration indicates at least one CSI-RS (Channel State Information-Reference Signal) resource set, at least one CSI-SSB (Channel State Information-Synchronization Signal Block) resource set, or at least one CSI-IM (Channel State Information-Interference Measurement) resource set.
[0179] As an embodiment, the CSI resource configuration is carried by RRC IE.
[0180] As an embodiment, the CSI resource configuration is carried by CSI-ResourceConfig IE.
[0181] As an embodiment, at least one of the M configurations indicates a physical channel or a physical signal.
[0182] As a sub-embodiment of the above embodiment, at least one configuration among the M configurations indicates a transmission state obtained based on the physical channel or physical signal.
[0183] As an embodiment, at least one of the M configurations indicates a transmission state.
[0184] As a sub-embodiment of the above embodiment, at least one of the M configurations indicates resources used to obtain the transmission state, and the resources include at least one of a physical channel and a physical signal.
[0185] As an embodiment, the M1 is smaller than the M, and at least one of the (M-M1) configurations among the M configurations other than the M1 configuration includes a CSI resource configuration.
[0186] As an embodiment, the M1 is smaller than the M, and at least one of the (M-M1) configurations among the M configurations except the M1 configuration is a CSI resource configuration.
[0187] As an embodiment, the M1 is smaller than the M, and at least one of the (M-M1) configurations among the M configurations other than the M1 configuration indicates a physical signal or a physical channel.
[0188] As an embodiment, the M1 is smaller than the M, and at least one of the (M-M1) configurations among the M configurations except the M1 configuration indicates a transmission state.
[0189] As an embodiment, the M1 is equal to the M.
[0190] As an embodiment, the M1 is smaller than the M.
[0191] As an embodiment, each of the M1 operations is training-based.
[0192] As an embodiment, each of the M1 operations is obtained through training.
[0193] As an embodiment, the problems to be solved by the present application include: when the M1 operations based on training are configured as candidates for the input of the first CSI report, how to determine whether to update the first CSI report; in the method disclosed in the present application, the first node first determines whether any operation fails among the M1 operations, and then determines whether to update the first CSI report. Whether to update the first CSI report depends on whether any operation fails among the M1 operations, thereby solving the above problems.
[0194] As an embodiment, the benefits of the above method include: ensuring the reliability of the input of the first CSI reporting and improving the accuracy of the CSI reporting.
[0195] As an embodiment, the benefits of the above method include: optimizing the update of the first CSI report and avoiding unnecessary or invalid updates.
[0196] As an embodiment, the model of each operation in the M1 operations is obtained through training.
[0197] As an embodiment, the training of at least one operation among the M1 operations is performed by the first node.
[0198] As an embodiment, the training of any one of the M1 operations is performed by the first node.
[0199] As an embodiment, the training of at least one operation among the M1 operations is performed by the sender of the first configuration information block.
[0200] As an embodiment, the training of any one of the M1 operations is performed by the sender of the first configuration information block.
[0201] As an embodiment, the training of at least one operation among the M1 operations is performed by the core network.
[0202] As an embodiment, the training of any one of the M1 operations is performed by the core network.
[0203] As an embodiment, the training of at least one of the M1 operations is performed by an AI training producer.
[0204] As an embodiment, the training of any one of the M1 operations is performed by an AI training producer.
[0205] As an embodiment, the training of at least one operation among the M1 operations is performed by an MDA function (Management Data Analytics Function).
[0206] As an embodiment, the training of any one of the M1 operations is performed by the MDA function.
[0207] As an embodiment, the training of at least one operation among the M1 operations is performed by an MDA function located at the first node.
[0208] As an embodiment, the training of any one of the M1 operations is performed by an MDA function located at the first node.
[0209] As an embodiment, the training of at least one operation among the M1 operations is performed by an MDA function located at the sender of the first configuration information block.
[0210] As an embodiment, the training of any one of the M1 operations is performed by an MDA function located at the sender of the first configuration information block.
[0211] As an embodiment, the training of at least one operation among the M1 operations is performed by NWDAF (Network Data Analytics Function).
[0212] As an embodiment, the training of any one of the M1 operations is performed by NWDAF.
[0213] As an embodiment, the training of at least one operation among the M1 operations is performed by a MDAS (Management Data Analytics Service) producer.
[0214] As an embodiment, the training of any one of the M1 operations is performed by an MDAS producer.
[0215] As an embodiment, the training of at least one operation among the M1 operations is performed by a MnS (Management Service) producer.
[0216] As an embodiment, the training of any one of the M1 operations is performed by a MnS producer.
[0217] As an embodiment, the M1 operations are trained jointly.
[0218] As an embodiment, the benefits of the above method include: optimizing the M1 operations.
[0219] As an embodiment, at least two operations among the M1 operations are jointly trained.
[0220] As an embodiment, at least two operations among the M1 operations are trained separately.
[0221] As an embodiment, the benefits of the above method include: improved flexibility.
[0222] As an embodiment, any two operations among the M1 operations are trained separately.
[0223] As an embodiment, the training of at least one operation among the M1 operations depends on the result of the training of at least one other operation among the M1 operations.
[0224] As an embodiment, the benefits of the above method include: achieving a better balance between performance and flexibility.
[0225] As an embodiment, at least one of the M1 operations includes inference.
[0226] As an embodiment, each of the M1 operations includes inference.
[0227] As an embodiment, the reasoning refers to AI reasoning (inference).
[0228] As an embodiment, the problems to be solved by the present application include: when the M1 operations based on AI are configured as candidates for the input of the first CSI report, how to determine whether to update the first CSI report; in the method disclosed in the present application, the first node first determines whether any operation fails in the M1 operations, and then determines whether to update the first CSI report. Whether to update the first CSI report depends on whether any operation fails in the M1 operations, thereby solving the above problems.
[0229] As an embodiment, the benefits of the above method include: ensuring the reliability of the input of the first CSI report, improving the accuracy of the CSI report, and improving the system performance and robustness.
[0230] As an embodiment, the benefits of the above method include: optimizing the update of the first CSI report and avoiding unnecessary or invalid updates.
[0231] As an embodiment, each of the M1 operations is inference.
[0232] As an embodiment, each of the M1 operations includes reasoning.
[0233] As an embodiment, each of the M1 operations is AI reasoning.
[0234] As an embodiment, at least one of the M1 operations includes AI reasoning for CSI.
[0235] As an embodiment, at least one operation among the M1 operations is used for AI reasoning of CSI.
[0236] As an embodiment, at least one of the M1 operations includes AI reasoning for CSI prediction, CSI estimation or CSI compression.
[0237] As an embodiment, each of the M1 operations includes an AI entity.
[0238] As an embodiment, each of the M1 operations includes an AI entity for inference.
[0239] As an embodiment, each of the M1 operations includes a portion of an AI entity.
[0240] As an embodiment, each of the M1 operations includes a part used for reasoning in an AI entity.
[0241] As an embodiment, at least one operation among the M1 operations requires deployment.
[0242] As an embodiment, each of the M1 operations requires deployment.
[0243] As an embodiment, at least one operation among the M1 operations is obtained by loading.
[0244] As an embodiment, each of the M1 operations is obtained by loading.
[0245] As an embodiment, a part of the M1 operations needs to be deployed or loaded, and another part of the M1 operations does not need to be deployed or loaded.
[0246] As a sub-embodiment of the above embodiment, each operation in the another part of operations is trained at the first node.
[0247] As an embodiment, at least one operation among the M1 operations is loaded and obtained from a serving cell of the first node.
[0248] As an embodiment, each of the M1 operations is loaded and obtained from a serving cell of the first node.
[0249] As an embodiment, at least one operation among the M1 operations is loaded and obtained from a base station maintaining a service cell of the first node.
[0250] As an embodiment, each of the M1 operations is obtained from maintaining base station loading of a serving cell of the first node.
[0251] As an embodiment, at least one of the M1 operations is obtained by loading from the core network.
[0252] As an embodiment, each of the M1 operations is loaded and obtained from the core network.
[0253] As an embodiment, each of the M1 operations is based on artificial intelligence or machine learning.
[0254] As an embodiment, each of the M1 operations is based on a neural network.
[0255] As an embodiment, at least one of the M1 operations includes CSI compression based on artificial intelligence or machine learning.
[0256] As an embodiment, at least one of the M1 operations includes an encoder for CSI compression based on artificial intelligence or machine learning.
[0257] As an embodiment, at least one of the M1 operations includes CSI prediction or CSI estimation based on artificial intelligence or machine learning.
[0258] As an embodiment, at least one of the M1 operations includes beam management based on artificial intelligence or machine learning.
[0259] As an embodiment, at least one of the M1 operations includes positioning based on artificial intelligence or machine learning.
[0260] As an embodiment, at least one of the M1 operations includes positioning assisted by artificial intelligence or machine learning.
[0261] As an embodiment, the output of at least one of the M1 operations includes CSI.
[0262] As an embodiment, the output of at least one of the M1 operations includes compressed CSI.
[0263] As an embodiment, the compressed CSI is based on artificial intelligence or machine learning.
[0264] As an embodiment, the compressed CSI is non-codebook based.
[0265] As an embodiment, the compressed CSI does not belong to the CSI defined in 3GPP Rel-18, nor does it belong to the CSI defined in versions before 3GPP Rel-18.
[0266] As an embodiment, the channel parameters recovered by the target receiver of the compressed CSI based on the compressed CSI are unknown to the first node.
[0267] As an embodiment, the output of at least one of the M1 operations includes CSI prediction or CSI estimation.
[0268] As an embodiment, the output of at least one of the M1 operations includes CSI prediction or CSI estimation based on artificial intelligence or machine learning.
[0269] As an embodiment, the output of at least one of the M1 operations includes non-codebook based CSI.
[0270] As an embodiment, the non-codebook based CSI does not belong to the CSI defined in 3GPP Rel-18, nor does it belong to the CSI defined in versions before 3GPP Rel-18.
[0271] As an embodiment, the channel parameters restored by the target receiver of the non-codebook based CSI based on the non-codebook based CSI are unknown to the first node.
[0272] As an embodiment, the output of at least one of the M1 operations includes channel information.
[0273] As an embodiment, an input of at least one of the M1 operations includes measurements obtained based on CSI resources.
[0274] As an embodiment, the CSI resources include CSI-RS resources.
[0275] As an embodiment, the CSI resources include CSI-IM resources.
[0276] As an embodiment, the input of at least one of the M1 operations includes channel measurements obtained based on CSI-RS resources or SS / PBCH block (Synchronisation Signal / Physical Broadcast Channel block) resources.
[0277] As an embodiment, an input of at least one of the M1 operations includes interference measurement obtained based on CSI-RS resources or CSI-IM resources.
[0278] As an embodiment, an input of at least one of the M1 operations includes a reception quality of at least one physical channel or physical signal.
[0279] As an embodiment, the reception quality includes one or more of reception power, RSRP, SINR, BLER, constellation point error and LLR (log-likelihood ratio).
[0280] As an example, if an operation needs to be retrained, the operation is disabled.
[0281] As an embodiment, for any operation among the M1 operations, the first node determines by itself whether this operation needs to be retrained.
[0282] As an embodiment, the first node is indicated which operation or operations among the M1 operations need to be retrained.
[0283] As an embodiment, the first node is indicated by downlink signaling as to which operation or operations among the M1 operations need to be retrained.
[0284] As an embodiment, for each operation in a part of the M1 operations, the first node determines by itself whether this operation needs to be retrained, and for each operation in another part of the M1 operations, the first node is indicated whether this operation needs to be retrained.
[0285] As an embodiment, for each operation of at least one operation among the M1 operations, the producer of this operation indicates whether this operation needs to be retrained.
[0286] As an embodiment, for any operation among the M1 operations, the producer of this operation indicates whether this operation needs to be retrained.
[0287] As an example, if an operation requires redeployment or reloading, the operation fails.
[0288] As an embodiment, for any operation among the M1 operations, the first node determines by itself whether the operation needs to be redeployed or reloaded.
[0289] As an embodiment, the first node is indicated which operation or operations among the M1 operations need to be redeployed or reloaded.
[0290] As an embodiment, the first node is indicated by downlink signaling which one or more operations among the M1 operations need to be redeployed or reloaded.
[0291] As an embodiment, for each operation in a part of the M1 operations, the first node determines by itself whether this operation needs to be redeployed or reloaded, and for each operation in another part of the M1 operations, the first node is indicated whether this operation needs to be redeployed or reloaded.
[0292] As an embodiment, for each operation of at least one operation among the M1 operations, the producer of this operation indicates whether this operation needs to be redeployed or reloaded.
[0293] As an embodiment, for any operation among the M1 operations, the producer of this operation indicates whether this operation needs to be redeployed or reloaded.
[0294] As an example, if an operation cannot achieve expected performance or performance goals, the operation fails.
[0295] As an embodiment, for any operation among the M1 operations, the first node determines by itself whether the operation can achieve the expected performance or performance target.
[0296] As an embodiment, the first node is indicated which operation or operations among the M1 operations cannot achieve the expected performance or performance target.
[0297] As an embodiment, the first node is indicated by downlink signaling which operation or operations among the M1 operations cannot achieve the expected performance or performance target.
[0298] As an embodiment, for each operation in a part of the M1 operations, the first node determines by itself whether the operation can achieve the expected performance or performance target, and for each operation in another part of the M1 operations, the first node is indicated whether the operation can achieve the expected performance or performance target.
[0299] As an embodiment, for each operation of at least one operation among the M1 operations, the producer of this operation indicates whether this operation can achieve the expected performance or performance target.
[0300] As an embodiment, for any operation among the M1 operations, the producer of this operation indicates whether this operation can achieve the expected performance or performance target.
[0301] As an embodiment, if a timer corresponding to an operation expires, the operation becomes invalid.
[0302] As an embodiment, each operation of at least one operation among the M1 operations corresponds to a timer. For any operation among the at least one operation, if the timer corresponding to the operation expires, the operation becomes invalid.
[0303] As an embodiment, the M1 operations correspond to M1 timers respectively. For any operation among the M1 operations, if the timer corresponding to this operation expires, this operation becomes invalid.
[0304] As an embodiment, the timer corresponding to at least one of the M1 operations is configurable.
[0305] As an embodiment, the timers corresponding to different operations are configured separately.
[0306] As an embodiment, the timers corresponding to at least two operations among the M1 operations are configured separately.
[0307] As an embodiment, at least two operations among the M1 operations correspond to the same timer.
[0308] As an embodiment, the timer corresponding to at least one operation among the M1 operations does not need to be configured.
[0309] As an embodiment, a timer is started or restarted after the training of the corresponding operation is completed.
[0310] As an embodiment, a timer is started or restarted after the deployment of the corresponding operation is completed.
[0311] As an embodiment, a timer is started or restarted after the most recent training of the corresponding operation is completed.
[0312] As an embodiment, a timer is started or restarted after the most recent deployment of the corresponding operation is completed.
[0313] As an embodiment, a timer is started or restarted after the corresponding operation is performed.
[0314] As an embodiment, a timer is started or restarted after each output of a corresponding operation.
[0315] As an embodiment, when receiving a start indication for a timer, the first node starts or restarts the timer.
[0316] As an embodiment, if an operation is indicated as failed, the operation fails.
[0317] As an embodiment, if the reliability of an output of an operation is lower than a threshold, the operation fails.
[0318] As an embodiment, the output of at least one of the M1 operations includes reliability.
[0319] As a sub-embodiment of the above embodiment, the reliability indicates the credibility of other parts of the output of the corresponding operation.
[0320] As an embodiment, for each operation of at least one of the M1 operations, the first node determines the reliability of the output of the operation by monitoring the reception quality of a physical channel or a physical signal generated based on the output of the operation.
[0321] As an embodiment, if an operation is not updated within a time window, the operation fails.
[0322] As an embodiment, each operation of at least one operation among the M1 operations corresponds to a time window, and for any operation among the at least one operation, if the operation is not updated within the corresponding time window, the operation is invalid.
[0323] As an embodiment, updating of an operation includes: updating of an input of the operation.
[0324] As an embodiment, updating of an operation includes: updating of an output of the operation.
[0325] As an embodiment, the time window corresponding to at least one of the M1 operations is configurable.
[0326] As an embodiment, the time windows corresponding to different operations are configured separately.
[0327] As an embodiment, the time windows corresponding to at least two operations among the M1 operations are configured separately.
[0328] As an embodiment, at least two operations among the M1 operations correspond to the same time window configuration.
[0329] As an embodiment, the time window corresponding to at least one operation among the M1 operations does not need to be configured.
[0330] As an embodiment, for any operation of at least one operation among the M1 operations, the first node determines by itself whether the operation is invalid.
[0331] As an embodiment, for any operation among the M1 operations, the first node determines by itself whether the operation is invalid.
[0332] As an embodiment, for any operation of at least one operation among the M1 operations, the first node is indicated whether the operation fails.
[0333] As a sub-embodiment of the above embodiment, the first node is indicated by downlink signaling whether the operation is invalid.
[0334] As an embodiment, for any operation among the M1 operations, the first node is indicated whether the operation fails.
[0335] As a sub-embodiment of the above embodiment, the first node is indicated by downlink signaling whether the operation is invalid.
[0336] As an embodiment, for any operation in a part of the M1 operations, the first node determines by itself whether the operation is invalid; for any operation in another part of the M1 operations, the first node is indicated whether the operation is invalid.
[0337] As an embodiment, for each operation of at least one operation among the M1 operations, the producer of this operation indicates whether this operation is invalid.
[0338] As an embodiment, for any operation among the M1 operations, the producer of this operation indicates whether this operation is invalid.
[0339] As an embodiment, the first node updates the first CSI reporting, or the first node does not update the first CSI reporting.
[0340] As an embodiment, the first node updating the first CSI report means that the first node is required to update the first CSI report.
[0341] As an embodiment, the first node updating the first CSI report means that the sender of the first configuration information block believes that the first CSI report is updated.
[0342] As an embodiment, the first node not updating the first CSI report means that the first node is not required to update the first CSI report.
[0343] As an embodiment, the first node not updating the first CSI report means that the sender of the first configuration information block believes that the first CSI report has not been updated.
[0344] As an embodiment, the first CSI reporting is periodic.
[0345] As an embodiment, the first CSI reporting is semi-persistent.
[0346] As an embodiment, the first CSI reporting is aperiodic.
[0347] As an embodiment, the first CSI reporting is non-periodic, and the first DCI (Downlink Control Information) triggers the first CSI reporting.
[0348] As an embodiment, the first CSI reporting is based on artificial intelligence or machine learning.
[0349] As an embodiment, the first CSI reporting is based on a non-codebook.
[0350] As an embodiment, the first CSI reporting includes CSI.
[0351] As an embodiment, the first CSI reporting includes compressed CSI.
[0352] As an embodiment, the first CSI reporting includes compressed PMI.
[0353] As an embodiment, the compressed CSI or compressed PMI is based on artificial intelligence or machine learning.
[0354] As an embodiment, the compressed CSI or compressed PMI is based on a non-codebook.
[0355] As an embodiment, the compressed CSI or compressed PMI does not belong to the CSI defined in 3GPP Rel-18, nor does it belong to the CSI defined in versions before 3GPP Rel-18.
[0356] As an embodiment, the channel parameters recovered by the target receiver of the compressed CSI or compressed PMI based on the compressed CSI or compressed PMI are unknown to the first node.
[0357] As an embodiment, the first CSI reporting includes predicted CSI.
[0358] As an embodiment, the first CSI report includes one or more of predicted CQI, PMI and RI.
[0359] As an embodiment, the first CSI report includes one or more of predicted CRI, SSBRI, RSRP and SINR.
[0360] As an embodiment, the first CSI report includes one or more of CQI, PMI, CRI, LI, RI, SSBRI, L1-RSRP, or L1-SINR.
[0361] As an embodiment, the first CSI report includes at least one of a capability index (CapabilityIndex) and a TDCP (Time Domain Channel Properties).
[0362] As an embodiment, the first CSI report includes channel information.
[0363] As an embodiment, the first configuration information block includes CSI reporting configuration, and the first CSI reporting is a CSI reporting for the first configuration information block.
[0364] As an embodiment, the first configuration information block indicates a candidate for obtaining an input for generating the first CSI report.
[0365] As an embodiment, the first configuration information block indicates (one or more) RS resources used to obtain channel measurement for generating the first CSI report.
[0366] As an embodiment, the first configuration information block indicates (one or more) CSI resources used to obtain interference measurement for generating the first CSI report.
[0367] As an embodiment, the CSI resources include CSI-RS resources.
[0368] As an embodiment, the CSI resources include CSI-IM resources.
[0369] As an embodiment, the first configuration information block indicates a CSI reporting quantity included in the first CSI reporting.
[0370] As an embodiment, the CSI reporting amount includes compressed CSI.
[0371] As an embodiment, the CSI reporting amount includes compressed PMI.
[0372] As an embodiment, the CSI reporting amount includes predicted CSI.
[0373] As an embodiment, the CSI reporting amount includes one or more of predicted CQI, PMI and RI.
[0374] As an embodiment, the CSI reporting amount includes one or more of predicted CRI, SSBRI, RSRP and SINR.
[0375] As an embodiment, the CSI reporting amount includes one or more of CQI, PMI, CRI, LI, RI, SSBRI, L1-RSRP, or L1-SINR.
[0376] As an embodiment, the CSI reporting amount includes at least one of a capability index (CapabilityIndex) and TDCP.
[0377] As an embodiment, the first configuration information block indicates the frequency domain resources for which the first CSI is reported.
[0378] As an embodiment, the first configuration information block indicates a PUCCH (Physical Uplink Control Channel) resource used to transmit the first CSI report.
[0379] As an embodiment, updating the first CSI report refers to: updating the CSI of the first CSI report.
[0380] As an embodiment, updating the first CSI report refers to: updating the CSI reporting amount of the first CSI report.
[0381] As an embodiment, updating the first CSI report refers to: updating the CSI for the first CSI report.
[0382] As an embodiment, when no operation among the M1 operations fails, the first node updates the first CSI report.
[0383] As an embodiment, when each of the M1 operations is not invalid, the first node updates the first CSI report.
[0384] As an embodiment, when an operation among the M1 operations fails, whether the first node updates the first CSI report depends on which operation or operations among the M1 operations fail.
[0385] As an embodiment, when any operation among the M1 operations fails, the first node does not update the first CSI report.
[0386] As an embodiment, when any operation of a part of the M1 operations fails, the first node does not update the first CSI report; when any operation of another part of the M1 operations fails, the first node updates the first CSI report.
[0387] Example 2
[0388] Embodiment 2 illustrates a schematic diagram of a network architecture according to an embodiment of the present application, as shown in the attached Figure 2 shown.
[0389] Attached Figure 2The network architecture 200 is described. The network architecture 200 is a 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system, or the network architecture 200 is a 5G+ network architecture, or the network architecture 200 is a 6G network architecture, or the network architecture 200 is a network architecture adopted by 3GPP in the future evolution; the network architecture 200 may be called 5GS (5G System) / EPS (Evolved Packet System), or the network architecture 200 may be called 6GS (6G System); the network architecture 200 includes at least one of UE (User Equipment) 201, RAN (Radio Access Network) 202, core network 210, HSS (Home Subscriber Server) / UDM (Unified Data Management) 220 and Internet service 230. The network architecture 200 may be interconnected with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the network architecture 200 provides packet switching services, but it will be readily understood by those skilled in the art that the various concepts presented throughout this application can be extended to networks or other cellular networks that provide circuit switching services. The RAN includes a node 203. The RAN may also include other nodes 204. The node 203 provides user and control plane protocol terminations toward the UE 201. The node 203 may be connected to the other nodes 204 via an Xn interface (e.g., backhaul) / X2 interface. The node 203 may also be referred to as a base station, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a basic service set (BSS), an extended service set (ESS), a TRP (transmitting receiving node) or some other suitable terminology. The core network 210 is 5GC (5G Core Network) / EPC (Evolved Packet Core), or the core network 210 is 6GC; the node 203 provides an access point to the core network 210 for the UE 201.Examples of UE201 include cellular phones, smart phones, session initiation protocol (SIP) phones, laptop computers, personal digital assistants (PDAs), satellite radios, non-terrestrial base station communications, satellite mobile communications, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband Internet of Things devices, machine type communication devices, land vehicles, cars, wearable devices, or any other similar functional devices. Those skilled in the art may also refer to UE201 as a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable term. Node 203 is connected to the core network 210 via an S1 / NG interface. The core network 210 includes MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MME / AMF / SMF214, S-GW (Service Gateway) / UPF (User Plane Function) 212 and P-GW (Packet Data Network Gateway) / UPF213. MME / AMF / SMF211 is a control node that handles signaling between UE201 and the core network 210. Generally, MME / AMF / SMF211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through S-GW / UPF212, and S-GW / UPF212 itself is connected to P-GW / UPF213. P-GW provides UE IP address allocation and other functions. P-GW / UPF213 is connected to Internet service 230. The Internet service 230 includes the operator's corresponding Internet protocol service, which may specifically include the Internet, intranet, IMS (IP Multimedia Subsystem) and packet switching services.
[0390] As an embodiment, the first node in the present application includes the UE201.
[0391] As an embodiment, the second node in the present application includes the node 203.
[0392] As an embodiment, the wireless link between the UE 201 and the node 203 includes a cellular network link.
[0393] As an embodiment, the sender of the first configuration information block includes the node 203.
[0394] As an embodiment, the receiver of the first configuration information block includes the UE201.
[0395] As an embodiment, the executor of the first operation includes the UE201.
[0396] As an embodiment, the executor of at least one of the M1 operations that has not failed includes the UE201.
[0397] As an embodiment, the sender of the first CSI report includes the UE201.
[0398] As an embodiment, the receiver of the first CSI report includes the node 203.
[0399] As an embodiment, the sender of the first signaling includes the node 203.
[0400] As an embodiment, the recipient of the first signaling includes the UE201.
[0401] As an embodiment, the node 203 supports AI or ML based operations.
[0402] As an embodiment, the UE 201 supports operations based on AI or ML.
[0403] As an embodiment, the node 203 supports CSI reception based on AI or ML.
[0404] As an embodiment, the UE 201 supports CSI reporting based on AI or ML.
[0405] Example 3
[0406] Embodiment 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture of a user plane and a control plane according to an embodiment of the present application, as shown in the attached figure. Figure 3 shown.
[0407] Embodiment 3 shows a schematic diagram of an embodiment of a wireless protocol architecture of a user plane and a control plane according to the present application, as shown in the attached Figure 3 shown. Figure 3 is a schematic diagram illustrating an embodiment of a radio protocol architecture for a user plane 350 and a control plane 300, Figure 3The radio protocol architecture of the control plane 300 between a first communication node device (UE, gNB or RSU in V2X) and a second communication node device (gNB, UE or RSU in V2X), or between two UEs is shown with three layers: Layer 1, Layer 2 and Layer 3. Layer 1 (L1 layer) is the lowest layer and implements various PHY (physical layer) signal processing functions. The L1 layer will be referred to as PHY301 in this article. Layer 2 (L2 layer) 305 is above PHY301 and is responsible for the link between the first communication node device and the second communication node device, or between two UEs. The L2 layer 305 includes a MAC (Medium Access Control) sublayer 302, an RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304, which terminate at the second communication node device. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. The PDCP sublayer 304 also provides security by encrypting data packets, and provides support for inter-zone mobility of the first communication node device between the second communication node device. The RLC sublayer 303 provides segmentation and reassembly of upper layer data packets, retransmission of lost data packets, and reordering of data packets to compensate for out-of-order reception due to HARQ. The MAC sublayer 302 provides multiplexing between logical and transport channels. The MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) in a cell between the first communication node devices. The MAC sublayer 302 is also responsible for HARQ operations. The RRC (Radio Resource Control) sublayer 306 in layer 3 (L3 layer) in the control plane 300 is responsible for obtaining radio resources (i.e., radio bearers) and configuring the lower layer using RRC signaling between the second communication node device and the first communication node device. The radio protocol architecture of the user plane 350 includes layer 1 (L1 layer) and layer 2 (L2 layer). The radio protocol architecture used for the first communication node device and the second communication node device in the user plane 350 is substantially the same as the corresponding layers and sublayers in the control plane 300 for the physical layer 351, the PDCP sublayer 354 in the L2 layer 355, the RLC sublayer 353 in the L2 layer 355, and the MAC sublayer 352 in the L2 layer 355, but the PDCP sublayer 354 also provides header compression for upper layer data packets to reduce radio transmission overhead.The L2 layer 355 in the user plane 350 also includes a SDAP (Service Data Adaptation Protocol) sublayer 356, which is responsible for mapping between QoS flows and data radio bearers (DRBs) to support the diversity of services. Although not shown in the figure, the first communication node device may have several upper layers above the L2 layer 355, including a network layer (e.g., an IP layer) terminated at the P-GW on the network side and an application layer terminated at the other end of the connection (e.g., a remote UE, a server, etc.).
[0408] As an example, Figure 3 The wireless protocol architecture in is applicable to the first node in this application.
[0409] As an example, Figure 3 The wireless protocol architecture in is applicable to the second node in this application.
[0410] As an embodiment, the higher layer in the present application refers to a layer above the physical layer.
[0411] As an embodiment, the first configuration information block is generated in the RRC sublayer 306.
[0412] As an embodiment, the first CSI report is generated by the PHY301 or the PHY351.
[0413] As an embodiment, the first signaling is generated in the RRC sublayer 306.
[0414] As an embodiment, the first signaling is generated in the MAC sublayer 302 or the MAC sublayer 352.
[0415] Example 4
[0416] Embodiment 4 illustrates a schematic diagram of a first communication device and a second communication device according to an embodiment of the present application, as shown in the attached figure. Figure 4 Attached Figure 4 is a block diagram of a first communication device 410 and a second communication device 450 communicating with each other in an access network.
[0417] The first communication device 410 includes a controller / processor 475 , a memory 476 , a receive processor 470 , a transmit processor 416 , a multi-antenna receive processor 472 , a multi-antenna transmit processor 471 , a transmitter / receiver 418 and an antenna 420 .
[0418] The second communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmit processor 468, a receive processor 456, a multi-antenna transmit processor 457, a multi-antenna receive processor 458, a transmitter / receiver 454 and an antenna 452.
[0419] In the transmission from the first communication device 410 to the second communication device 450, at the first communication device 410, the upper layer data packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements the functionality of the L2 layer. In DL (DownLink), the controller / processor 475 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation to the second communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for HARQ operations, retransmission of lost packets, and signaling to the second communication device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for the L1 layer (i.e., the physical layer). The transmit processor 416 implements coding and interleaving to facilitate forward error correction (FEC) at the second communication device 450, as well as constellation mapping based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M-PSK), M-quadrature amplitude modulation (M-QAM). The multi-antenna transmit processor 471 performs digital spatial precoding on the coded and modulated symbols, including codebook-based precoding and non-codebook-based precoding, and beamforming processing to generate one or more parallel The transmit processor 416 then maps each parallel stream to a subcarrier, multiplexes the modulated symbols with a reference signal (e.g., a pilot) in the time domain and / or frequency domain, and then uses an inverse fast Fourier transform (IFFT) to generate a physical channel carrying a time domain multi-carrier symbol stream. The multi-antenna transmit processor 471 then performs a transmit analog precoding / beamforming operation on the time domain multi-carrier symbol stream. Each transmitter 418 converts the baseband multi-carrier symbol stream provided by the multi-antenna transmit processor 471 into a radio frequency stream, and then provides it to different antennas 420.
[0420] In the transmission from the first communication device 410 to the second communication device 450, at the second communication device 450, each receiver 454 receives a signal through its corresponding antenna 452. Each receiver 454 recovers the information modulated onto the RF carrier and converts the RF stream into a baseband multi-carrier symbol stream and provides it to the receiving processor 456. The receiving processor 456 and the multi-antenna receiving processor 458 implement various signal processing functions of the L1 layer. The multi-antenna receiving processor 458 performs a receiving analog precoding / beamforming operation on the baseband multi-carrier symbol stream from the receiver 454. The receiving processor 456 uses a fast Fourier transform (FFT) to convert the baseband multi-carrier symbol stream after the receiving analog precoding / beamforming operation from the time domain to the frequency domain. In the frequency domain, the physical layer data signal and the reference signal are demultiplexed by the receiving processor 456, wherein the reference signal will be used for channel estimation, and the data signal is recovered after multi-antenna detection in the multi-antenna receiving processor 458 to any parallel stream destined for the second communication device 450. The symbols on each parallel stream are demodulated and recovered in the receiving processor 456, and soft decisions are generated. The receiving processor 456 then decodes and deinterleaves the soft decisions to recover the upper layer data and control signals transmitted by the first communication device 410 on the physical channel. The upper layer data and control signals are then provided to the controller / processor 459. The controller / processor 459 implements the functions of the L2 layer. The controller / processor 459 may be associated with a memory 460 storing program codes and data. The memory 460 may be referred to as a computer-readable medium. In DL, the controller / processor 459 provides multiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transmission and logical channels to recover the upper layer data packets from the core network. The upper layer data packets are then provided to all protocol layers above the L2 layer. Various control signals may also be provided to L3 for L3 processing. The controller / processor 459 is also responsible for error detection using confirmation (ACK) and / or negative confirmation (NACK) protocols to support HARQ operations.
[0421] In the transmission from the second communication device 450 to the first communication device 410, at the second communication device 450, a data source 467 is used to provide upper layer data packets to the controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmission function at the first communication device 410 described in DL, the controller / processor 459 implements header compression, encryption, packet segmentation and reordering, and multiplexing between logical and transport channels based on the radio resource allocation of the first communication device 410, and implements L2 layer functions for the user plane and the control plane. The controller / processor 459 is also responsible for HARQ operations, retransmission of lost packets, and signaling to the first communication device 410. The transmit processor 468 performs modulation mapping and channel coding processing, and the multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based precoding and non-codebook-based precoding, and beamforming processing. Then, the transmit processor 468 modulates the generated parallel stream into a multi-carrier / single-carrier symbol stream, which is then provided to different antennas 452 via the transmitter 454 after analog precoding / beamforming operations in the multi-antenna transmit processor 457. Each transmitter 454 first converts the baseband symbol stream provided by the multi-antenna transmit processor 457 into a radio frequency symbol stream, and then provides it to the antenna 452.
[0422] In the transmission from the second communication device 450 to the first communication device 410, the function at the first communication device 410 is similar to the reception function at the second communication device 450 described in the transmission from the first communication device 410 to the second communication device 450. Each receiver 418 receives a radio frequency signal through its corresponding antenna 420, converts the received radio frequency signal into a baseband signal, and provides the baseband signal to the multi-antenna reception processor 472 and the reception processor 470. The reception processor 470 and the multi-antenna reception processor 472 jointly implement the functions of the L1 layer. The controller / processor 475 implements the L2 layer functions. The controller / processor 475 can be associated with a memory 476 that stores program codes and data. The memory 476 can be referred to as a computer-readable medium. The controller / processor 475 provides demultiplexing between transmission and logical channels, packet reassembly, decryption, header decompression, control signal processing to recover the upper layer data packets from the second communication device 450. The upper layer data packets from the controller / processor 475 can be provided to the core network. The controller / processor 475 is also responsible for error detection using an ACK and / or NACK protocol to support HARQ operations.
[0423] As an embodiment, the second communication device 450 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used together with the at least one processor. The second communication device 450 device at least: receives a first configuration information block, the first configuration information block indicates M configurations, M is a positive integer greater than 1, M1 configurations of the M configurations respectively indicate M1 operations, M1 is a positive integer not greater than M; determines whether any operation in the M1 operations fails; determines whether to update a first CSI report, the first CSI report depends on the first configuration information block; wherein whether to update the first CSI report depends on whether any operation in the M1 operations fails.
[0424] As an embodiment, the second communication device 450 includes: a memory storing a computer-readable instruction program, the computer-readable instruction program generates an action when executed by at least one processor, the action including: receiving a first configuration information block, the first configuration information block indicating M configurations, M being a positive integer greater than 1, M1 configurations among the M configurations respectively indicating M1 operations, M1 being a positive integer not greater than M; determining whether any operation among the M1 operations fails; determining whether to update a first CSI report, the first CSI report depending on the first configuration information block; wherein, whether to update the first CSI report depends on whether any operation among the M1 operations fails.
[0425] As an embodiment, the first communication device 410 includes: at least one processor and at least one memory, the at least one memory includes computer program code; the at least one memory and the computer program code are configured to be used together with the at least one processor. The first communication device 410 device at least: sends a first configuration information block, the first configuration information block indicates M configurations, M is a positive integer greater than 1, M1 configurations of the M configurations respectively indicate M1 operations, M1 is a positive integer not greater than M; wherein the target receiver of the first configuration information block determines whether any operation fails in the M1 operations, and determines whether to update the first CSI report, the first CSI report depends on the first configuration information block; whether to update the first CSI report depends on whether any operation fails in the M1 operations.
[0426] As an embodiment, the first communication device 410 includes: a memory storing a computer-readable instruction program, the computer-readable instruction program generates an action when executed by at least one processor, the action including: sending a first configuration information block, the first configuration information block indicating M configurations, M being a positive integer greater than 1, M1 configurations among the M configurations respectively indicating M1 operations, M1 being a positive integer not greater than M; wherein a target recipient of the first configuration information block determines whether any operation among the M1 operations fails, and determines whether to update a first CSI report, the first CSI report being dependent on the first configuration information block; whether to update the first CSI report depends on whether any operation among the M1 operations fails.
[0427] As an embodiment, the first node in the present application includes the second communication device 450.
[0428] As an embodiment, the second node in the present application includes the first communication device 410.
[0429] As an embodiment, at least one of {the antenna 452, the receiver 454, the receiving processor 456, the multi-antenna receiving processor 458, the controller / processor 459, the memory 460, and the data source 467} is used to receive the first configuration information block in the present application; and at least one of {the antenna 420, the transmitter 418, the transmitting processor 416, the multi-antenna transmitting processor 471, the controller / processor 475, and the memory 476} is used to send the first configuration information block in the present application.
[0430] As an embodiment, at least one of {the antenna 452, the receiver 454, the receiving processor 456, the multi-antenna receiving processor 458, the controller / processor 459, the memory 460, and the data source 467} is used to receive the first signaling in the present application; and at least one of {the antenna 420, the transmitter 418, the transmitting processor 416, the multi-antenna transmitting processor 471, the controller / processor 475, and the memory 476} is used to send the first signaling in the present application.
[0431] As an embodiment, at least one of {the antenna 452, the transmitter 454, the transmit processor 468, the multi-antenna transmit processor 457, the controller / processor 459, and the memory 460} is used to send the first CSI report in the present application; at least one of {the antenna 420, the receiver 418, the receive processor 470, the multi-antenna receive processor 472, the controller / processor 475, and the memory 476} is used to receive the first CSI report in the present application.
[0432] Example 5
[0433] Embodiment 5 illustrates a flow chart of transmission according to an embodiment of the present application, as shown in the attached Figure 5 As shown in the attached Figure 5 In the figure, the first node U01 and the second node N02 are two communication nodes transmitted via an air interface, respectively, wherein the steps in the dotted boxes are respectively optional.
[0434] for First node U01 , deploy the first operation in step S5101; deploy one or more operations among M1 operations in step S5102; receive the first configuration information block in step S5103; receive the first signaling in step S5104; determine whether any operation among the M1 operations is invalid in step S5105; determine whether to update the first CSI report in step S5106; execute at least one operation among the M1 operations that has not failed in step S5107; execute the first operation in step S5108; and send the first CSI report in step S5109.
[0435] for Second node N02 , deploy the second operation in step S5201; send the first configuration information block in step S5202; send the first signaling in step S5203; receive the first CSI report in step S5204; and perform the second operation in step S5205.
[0436] In Embodiment 5, the first configuration information block indicates M configurations, where M is a positive integer greater than 1, and M1 configurations among the M configurations respectively indicate M1 operations, where M1 is a positive integer not greater than M; wherein whether to update the first CSI report depends on whether any operation among the M1 operations fails.
[0437] As an embodiment, the first node U01 is the first node in this application.
[0438] As an embodiment, the second node N02 is the second node in this application.
[0439] As an embodiment, the air interface between the second node N02 and the first node U01 includes a wireless interface between a base station device and a user equipment.
[0440] As an embodiment, the air interface between the second node N02 and the first node U01 includes a wireless interface between a relay node device and a user equipment.
[0441] As an embodiment, the air interface between the second node N02 and the first node U01 includes a wireless interface between user equipments.
[0442] As an embodiment, the second node N02 is a service cell maintaining base station of the first node U01.
[0443] As an embodiment, the first configuration information block is transmitted on PDSCH (Physical Downlink SharedCHannel).
[0444] As an example, Figure 5 The steps in the dotted box F51 in the above-mentioned method used in the first node for wireless communication include: deploying the first operation.
[0445] As an embodiment, the deployment includes obtaining the first operation.
[0446] As an embodiment, the deploying includes loading the first operation.
[0447] As an embodiment, the deploying includes making a request to load the first operation.
[0448] As an embodiment, the deployment of the first operation is earlier than the reception of the first configuration information block.
[0449] As an embodiment, the deployment of the first operation is later than the reception of the first configuration information block.
[0450] As an example, Figure 5 The steps in the dashed box F52 in the above-mentioned method in the first node used for wireless communication include: deploying one or more operations of the M1 operations.
[0451] As a sub-embodiment of the above embodiment, the one or more operations include the third operation.
[0452] As a sub-embodiment of the above embodiment, the one or more operations do not include the third operation.
[0453] As a sub-embodiment of the above embodiment, the deployment includes obtaining one or more operations among the M1 operations.
[0454] As a sub-embodiment of the above embodiment, the deployment includes loading one or more operations among the M1 operations.
[0455] As a sub-embodiment of the above embodiment, the deploying includes making a request to load one or more operations among the M1 operations.
[0456] As a sub-embodiment of the above embodiment, the first node deploys the M1 operations.
[0457] As a sub-embodiment of the above embodiment, the first node deploys each of the M1 operations.
[0458] As a sub-embodiment of the above embodiment, the first node deploys only part of the M1 operations.
[0459] As a sub-embodiment of the above embodiment, the first node deploys a part of the M1 operations, and another part of the M1 operations does not need to be deployed.
[0460] As a reference embodiment of the above sub-embodiment, the another part of the operation is trained at the first node.
[0461] As an embodiment, the deployment of one of the M1 operations is earlier than the deployment of the first operation.
[0462] As an embodiment, the deployment of one of the M1 operations is later than the deployment of the first operation.
[0463] As an embodiment, the deployment of one of the M1 operations is earlier than the reception of the first configuration information block.
[0464] As an embodiment, the deployment of one of the M1 operations is later than the reception of the first configuration information block.
[0465] As an embodiment, the first configuration information block indicates a first identifier and M1 identifiers, the first operation is associated with the first identifier, and the M1 operations are respectively associated with the M1 identifiers.
[0466] As an example, Figure 5 The step in the dotted box F56 exists, and the method in the first node used for wireless communication includes: sending the first CSI report.
[0467] As an example, Figure 5 The step in the dotted box F56 exists, and the method in the second node used for wireless communication includes: receiving the first CSI report.
[0468] As an embodiment, the first CSI reporting includes the first CSI.
[0469] As an embodiment, the output of the first operation includes the first CSI.
[0470] As an embodiment, the first CSI includes the output of the first operation.
[0471] As an embodiment, the first CSI includes a post-processed output of the first operation.
[0472] As an embodiment, the first CSI includes a truncated and / or quantized output of the first operation.
[0473] As an embodiment, the output of the first operation is used to generate the first CSI.
[0474] As an embodiment, the output of the first operation is used to generate the first CSI after post-processing.
[0475] As an embodiment, the output of the first operation is truncated and / or quantized and then used to generate the first CSI.
[0476] As an embodiment, part or all of the output of the first operation is used to generate the first CSI after post-processing.
[0477] As an embodiment, part or all of the output of the first operation is truncated and / or quantized and then used to generate the first CSI.
[0478] As an embodiment, the post-processing includes quantization.
[0479] As an embodiment, the post-processing includes truncation.
[0480] As an embodiment, the post-processing includes DFT (Discrete Fourier Transform).
[0481] As an embodiment, the post-processing includes one or more of a transformation from the angle domain to the spatial domain, a transformation from the spatial domain to the angle domain, a transformation from the time domain to the frequency domain, and a transformation from the frequency domain to the time domain.
[0482] As an embodiment, the first CSI includes one or more of PMI, CRI, CQI, RI, LI, SSBRI, RSRP, SINR, capability index and TDCP.
[0483] As an embodiment, the first CSI includes a channel matrix.
[0484] As an embodiment, the first CSI includes a feature vector.
[0485] As an embodiment, the first CSI includes an eigenvector and an eigenvalue.
[0486] As an embodiment, the first CSI includes precoding information.
[0487] As an embodiment, the first CSI includes non-codebook based precoding information.
[0488] As an embodiment, the first CSI is used to determine at least one precoding matrix.
[0489] As an embodiment, the first CSI indicates at least one precoding matrix.
[0490] As an embodiment, the precoding matrix is in spatial-frequency domain.
[0491] As an embodiment, the precoding matrix is an angular-delay domain projection.
[0492] As an embodiment, the first CSI includes information about relative phase, amplitude and / or coefficient between multiple antenna ports.
[0493] As an embodiment, the first CSI includes compressed CSI.
[0494] As an embodiment, the first CSI includes predicted CSI or estimated CSI.
[0495] As an embodiment, the first CSI includes one or more of predicted PMI, CRI, SSBRI, RSRP or SINR.
[0496] As an embodiment, the first CSI report is transmitted on PUSCH (Physical Uplink Shared Channel).
[0497] As an embodiment, the first CSI report is transmitted on PUCCH (Physical Uplink Control Channel).
[0498] As an example, Figure 5 The steps in the dotted boxes F56 and F57 in the figure all exist, and the method used in the second node for wireless communication includes: performing a second operation; the first CSI is used by the second node N02 as an input of the second operation to generate a second CSI.
[0499] As an embodiment, the second CSI includes recovery of at least part of the input of the first operation.
[0500] As an embodiment, the second CSI includes a precoding matrix.
[0501] As an embodiment, the second operation is a reverse operation of the first operation.
[0502] As an embodiment, the second operation includes inference.
[0503] As an embodiment, the second operation is based on artificial intelligence or machine learning.
[0504] As an embodiment, the second operation is based on training.
[0505] As an example, Figure 5 The steps in the dotted box F53 in the above-mentioned method used in the second node for wireless communication include: deploying a second operation.
[0506] As an embodiment, the deployment of the second operation is earlier than the deployment of the first operation.
[0507] As an embodiment, the deployment of the second operation is later than the deployment of the first operation.
[0508] As an embodiment, the deployment of the second operation is earlier than the sending of the first configuration information block.
[0509] As an embodiment, the deployment of the second operation is later than the sending of the first configuration information block.
[0510] As an embodiment, the second operation is obtained by loading from the core network.
[0511] As an embodiment, the second operation is loaded and obtained from a MnS (Management Service) producer.
[0512] As an example, Figure 5 The steps in the dashed box F55 in the above-mentioned method in the first node for wireless communication include: performing at least one operation among the M1 operations without failure.
[0513] As an embodiment, the first node U01 performs a third operation, and the third operation is an operation that has not failed among the M1 operations.
[0514] As an embodiment, one of the P configurations indicates the third operation, the third operation is one of the M1 operations, and the input of the first operation depends on the output of the third operation.
[0515] As an embodiment, the third operation is an operation among the M1 operations except the M0 operations.
[0516] As an example, Figure 5 The steps in the dotted box F54 exist, and the method in the first node used for wireless communication includes: receiving a first signaling; wherein, for any operation of M3 operations in the M1 operations, the first signaling indicates whether this operation is invalid, and the M3 is a positive integer not greater than the M1.
[0517] As an example, Figure 5 The steps in the dotted box F54 exist, and the method in the second node used for wireless communication includes: sending a first signaling; wherein, for any operation of M3 operations in the M1 operations, the first signaling indicates whether this operation is invalid, and the M3 is a positive integer not greater than the M1.
[0518] As an embodiment, the first signaling is transmitted on PDSCH.
[0519] As an embodiment, the first signaling is transmitted on PDCCH (Physical Downlink Control Channel).
[0520] As an embodiment, the reception of the first signaling is later than the reception of the first configuration information block.
[0521] As an embodiment, the reception of the first signaling is earlier than the reception of the first configuration information block.
[0522] As an example, Figure 5The steps in the dotted box F58 exist, and the method in the second node used for wireless communication includes: performing a first operation; wherein the first node updates the first CSI report, and the first CSI report depends on the output of the first operation.
[0523] As an embodiment, the output of the first operation depends on whether any operation among the M1 operations fails.
[0524] As an embodiment, M0 operations among the M1 operations are invalid, the M0 is a non-negative integer not greater than the M1, the M0 configurations among the M configurations respectively indicate the M0 operations, the input of the first operation depends on P configurations among the M configurations except the M0 configuration, and P is a positive integer not greater than the M minus the M0.
[0525] As an embodiment, whether the first node U01 updates the first CSI report depends on whether there is an invalid operation among N operations, and the N operations are a subset of the M1 operations; when there is an invalid operation among the N operations, the first node does not update the first CSI report.
[0526] As an embodiment, the first node updates the first CSI report only when the N operations do not include a failed operation.
[0527] As an embodiment, when at least one of the N operations fails, the first node does not update the first CSI report.
[0528] As an embodiment, for any operation among M2 operations in the M1 operations, the first node U01 determines by itself whether the operation is invalid, and the M2 is a positive integer not greater than the M1.
[0529] Example 6
[0530] Embodiment 6 illustrates a schematic diagram of deploying a first operation according to an embodiment of the present application; Figure 6 shown.
[0531] In Embodiment 6, the first node submits a request to the first producer to load the first operation, and obtains the first operation from the first producer.
[0532] As an embodiment, the deployment includes obtaining the first operation.
[0533] As an embodiment, the deploying includes obtaining an AI entity.
[0534] As an embodiment, the deploying includes obtaining an AI entity that performs the first operation.
[0535] As an embodiment, the deploying includes obtaining an AI entity including an AI function for performing the first operation.
[0536] As an embodiment, the deploying includes obtaining an AI function.
[0537] As an embodiment, the deploying includes obtaining an AI function for performing the first operation.
[0538] As an embodiment, the deploying includes loading the first operation.
[0539] As an embodiment, the deploying includes making a request to load the first operation.
[0540] As an example, Figure 6 The request in is a request made by the first node to load the first operation.
[0541] As an example, Figure 6 The response in is a response to the request for loading the first operation made by the first node.
[0542] As an embodiment, the first node is connected Figure 6 The first operation is obtained in response to the above.
[0543] As an embodiment, the first producer attaches Figure 6 The response in provides the first operation to the first node.
[0544] As an embodiment, the deployment is performed by an AI function.
[0545] As an embodiment, the deployment is completed by an AI function deployed on the first node.
[0546] As an embodiment, the deployment is performed by an AI deployment function.
[0547] As an embodiment, the deployment is completed by an AI deployment function deployed on the first node.
[0548] As an embodiment, the deployment is performed by AI inference function.
[0549] As an embodiment, the deployment is accomplished by an AI inference function deployed on the first node.
[0550] As an embodiment, the deployment is performed by an AI entity.
[0551] As an embodiment, the deployment is completed by an AI entity deployed on the first node.
[0552] As an embodiment, the deployment is completed by an AI entity having a deployment function.
[0553] As an embodiment, the deployment is completed by an AI entity with deployment function deployed on the first node.
[0554] As an embodiment, the deployment is performed by an AI entity having an inference function.
[0555] As an embodiment, the deployment is completed by an AI entity with inference function deployed on the first node.
[0556] As an embodiment, the deploying includes obtaining the first operation from a first producer.
[0557] As an embodiment, the deploying includes making a request to a first producer to load the first operation.
[0558] As an embodiment, the deploying includes loading the first operation from a first producer.
[0559] As an embodiment, the first producer generates and provides an AI entity.
[0560] As an embodiment, the first producer generates and provides AI functionality.
[0561] As an embodiment, the first producer is the producer of the first operation.
[0562] As an embodiment, the first producer is a trained producer of the first operation.
[0563] As an embodiment, the first producer includes an AI entity producer.
[0564] As an embodiment, the first producer includes an AI function producer.
[0565] As an embodiment, the first producer includes an AI deployment producer.
[0566] As an embodiment, the first producer includes an AI loading producer.
[0567] As an embodiment, the first producer includes an AI training producer.
[0568] As an embodiment, the first producer includes an AI inference producer.
[0569] As an embodiment, the first producer includes a producer of deployment of an AI entity.
[0570] As an embodiment, the first producer comprises a producer of loading of an AI entity.
[0571] As an embodiment, the first producer includes a producer of AI model training.
[0572] As an embodiment, the first producer includes a MnS (Management Service) producer.
[0573] As an embodiment, the first producer is a serving cell of the first node.
[0574] As an embodiment, the first producer is a base station maintaining a service cell of the first node.
[0575] As an embodiment, the first producer is a core network.
[0576] As an embodiment, the first operation is obtained by loading from a serving cell of the first node.
[0577] As an embodiment, the first operation is obtained by loading from a base station maintaining a service cell of the first node.
[0578] As an embodiment, the first operation is obtained by loading from the core network.
[0579] As an embodiment, the first producer is a sender of the first configuration information block.
[0580] As an embodiment, the first producer is different from the sender of the first configuration information block.
[0581] As an embodiment, the training for obtaining the first operation is performed by the first producer.
[0582] Example 7
[0583] Embodiment 7 illustrates a schematic diagram of deploying a first given operation according to an embodiment of the present application; Figure 7 shown.
[0584] In Embodiment 7, the first node submits a request to the second producer to load a first given operation, and obtains the first given operation from the first producer; the first given operation is one of the M1 operations.
[0585] As an embodiment, the first given operation is any operation among the M1 operations.
[0586] As an embodiment, the first given operation is any operation among the M1 operations that needs to be deployed.
[0587] As an example, Figure 7 The request in is a request made by the first node to load the first given operation.
[0588] As an example, Figure 7 The response in is a response to the request made by the first node to load the first given operation.
[0589] As an embodiment, the deployment includes obtaining the first given operation.
[0590] As an embodiment, the deploying includes obtaining an AI entity or AI function that performs the first given operation.
[0591] As an embodiment, the deploying includes loading the first given operation.
[0592] As an embodiment, the deploying includes making a request to load the first given operation.
[0593] As an embodiment, the first node is connected Figure 7 The response in obtains the first given operation.
[0594] As an embodiment, the second producer Figure 7 The response in provides the first given operation to the first node.
[0595] As an embodiment, the deployment is completed by an AI function deployed on the first node.
[0596] As an embodiment, the deployment is completed by an AI deployment function deployed on the first node.
[0597] As an embodiment, the deployment is completed by an AI entity having a deployment function.
[0598] As an embodiment, the second producer generates and provides an AI entity or an AI function.
[0599] As an embodiment, the second producer includes a MnS (Management Service) producer.
[0600] As an embodiment, the second producer includes a producer of AI model training.
[0601] As an embodiment, the second producer is the sender of the first configuration information block.
[0602] As an embodiment, the second producer is different from the sender of the first configuration information block.
[0603] As an embodiment, the second producer is a service cell of the first node.
[0604] As an embodiment, the second producer is a base station maintaining a service cell of the first node.
[0605] As an embodiment, the second producer is a core network.
[0606] As an embodiment, the first given operation is loaded and obtained from a serving cell of the first node.
[0607] As an embodiment, the first given operation is obtained by loading from a base station maintaining a service cell of the first node.
[0608] As an embodiment, the first given operation is loaded and obtained from the core network.
[0609] As an embodiment, the training for obtaining the first given operation is performed by the second producer.
[0610] As an embodiment, the second producer is the first producer.
[0611] As an embodiment, the second producer is different from the first producer.
[0612] As an embodiment, the producers of two operations among the M1 operations are different.
[0613] As an embodiment, the producers of the M1 operations are the same.
[0614] Example 8
[0615] Embodiment 8 illustrates a schematic diagram of a first CSI report depending on the output of a first operation according to an embodiment of the present application; Figure 8 shown.
[0616] In Embodiment 8, the first node performs a first operation; wherein the first node updates the first CSI report, and the first CSI report depends on an output of the first operation.
[0617] As an embodiment, the first configuration information block indicates the first operation.
[0618] As an embodiment, the first operation is based on training.
[0619] As an embodiment, the first operation is obtained through training.
[0620] As an embodiment, the training of the first operation is performed by the first node.
[0621] As an embodiment, the training of the first operation is performed by a sender of the first configuration information block.
[0622] As an embodiment, the training of the first operation is performed by a MnS producer.
[0623] As an embodiment, the training of the first operation is performed by an MDA function.
[0624] As an embodiment, the training of the first operation is performed by an MDA function located at the first node.
[0625] As an embodiment, the training of the first operation is performed by an MDA function located at a sender of the first configuration information block.
[0626] As an embodiment, the training of the first operation is performed by an MDAS producer.
[0627] As an embodiment, the training of the first operation is performed by NWDAF.
[0628] As an embodiment, the training of the first operation is performed by a core network.
[0629] As an embodiment, the training of the first operation is performed by an AI training producer.
[0630] As an embodiment, the first operation and the M1 operations are jointly trained.
[0631] As an embodiment, the benefits of the above method include: optimizing the performance of the first operation and the M1 operations.
[0632] As an embodiment, the first operation and any one of the M1 operations are jointly trained.
[0633] As an embodiment, the first operation and at least one of the M1 operations are jointly trained.
[0634] As an embodiment, the first operation and at least one of the M1 operations are trained separately.
[0635] As an embodiment, the benefits of the above method include: improved flexibility.
[0636] As an embodiment, the benefits of the above method include: reducing complexity.
[0637] As an embodiment, the benefits of the above method include: reducing the overhead of training data transmission.
[0638] As an embodiment, the first operation and any one of the M1 operations are trained separately.
[0639] As an embodiment, the training of the first operation depends on the training result of at least one operation among the M1 operations.
[0640] As an embodiment, the training of at least one operation among the M1 operations depends on the training result of the first operation.
[0641] As an embodiment, the benefits of the above method include: achieving a better balance between performance and flexibility, complexity or overhead.
[0642] As an embodiment, for any operation among the M1 operations, the first operation and this operation are jointly trained, or the training of the first operation depends on the training result of this operation, or the training of this operation depends on the training result of the first operation.
[0643] As an embodiment, the benefits of the above method include: no matter which operation among the M1 operations has its output used as the input of the first operation, the first operation can achieve good performance.
[0644] As an embodiment, the first operation includes inference.
[0645] As an embodiment, the first operation includes AI inference.
[0646] As an embodiment, the problem to be solved by the present application includes: for AI operation, how to determine its input.
[0647] As an embodiment, the first operation is reasoning.
[0648] As an embodiment, the first operation is AI reasoning.
[0649] As an embodiment, the first operation includes AI reasoning for CSI.
[0650] As an embodiment, the benefits of the above method include: improving the performance of CSI measurement and reporting, including more accurate CSI, lower reference signal overhead and reporting overhead, thereby improving the overall system performance.
[0651] As an embodiment, the first operation includes AI reasoning for beam management.
[0652] As an embodiment, the first operation includes AI reasoning for positioning or assisted positioning.
[0653] As an embodiment, the first operation is AI reasoning for CSI.
[0654] As an embodiment, the first operation includes AI reasoning for CSI prediction, CSI estimation or CSI compression.
[0655] As an embodiment, the benefits of the above method include: more accurate and complete CSI, lower reference signal overhead, and improved real-time performance of CSI.
[0656] As an embodiment, the first operation includes an AI entity.
[0657] As an embodiment, the first operation includes AI inference of an entity.
[0658] As an embodiment, the first operation includes an AI entity for inference.
[0659] As an embodiment, the first operation includes a portion of an AI entity.
[0660] As an embodiment, the first operation includes a part of an AI entity for reasoning.
[0661] As an embodiment, the first operation is performed by an AI entity.
[0662] As an embodiment, the first operation is performed by an AI entity deployed on the first node.
[0663] As an embodiment, the first operation is performed by an AI function.
[0664] As an embodiment, the first operation is performed by an AI function deployed on the first node.
[0665] As an embodiment, the AI function includes an AI reasoning function.
[0666] As an embodiment, the AI function includes an AI training function.
[0667] As an embodiment, the AI function includes an AI management function.
[0668] As an embodiment, the AI includes ML (Machine Learning).
[0669] As an embodiment, the AI includes AI and ML.
[0670] As an embodiment, the AI includes AI or ML.
[0671] As an embodiment, the first operation is performed by the physical layer of the first node.
[0672] As an embodiment, the first operation is performed by a higher layer of the first node.
[0673] As an embodiment, the first operation requires deployment.
[0674] As an embodiment, the first operation is obtained by loading.
[0675] As an embodiment, the first operation is obtained by loading from a serving cell of the first node.
[0676] As an embodiment, the first operation is obtained from maintaining base station loading of a serving cell of the first node.
[0677] As an embodiment, the first operation is obtained by loading from the core network.
[0678] As an embodiment, the first operation does not require deployment.
[0679] As an embodiment, the first operation is trained at the first node.
[0680] As an embodiment, the first operation does not need to be deployed, and the training of the first operation is performed at the first node.
[0681] As an embodiment, the first operation is based on artificial intelligence or machine learning.
[0682] As an embodiment, the first operation is based on a neural network.
[0683] As an embodiment, the first operation includes CSI compression based on artificial intelligence or machine learning.
[0684] As an embodiment, the first operation includes an encoder for CSI compression based on artificial intelligence or machine learning.
[0685] As an embodiment, the first operation includes CSI prediction or CSI estimation based on artificial intelligence or machine learning.
[0686] As an embodiment, the first operation includes beam management based on artificial intelligence or machine learning.
[0687] As an embodiment, the first operation includes positioning or assisted positioning based on artificial intelligence or machine learning.
[0688] As an embodiment, the first operation includes positioning assisted by artificial intelligence or machine learning.
[0689] As an embodiment, the output of the first operation includes channel information.
[0690] As an embodiment, the output of the first operation includes CSI.
[0691] As an embodiment, the output of the first operation includes non-codebook based CSI.
[0692] As an embodiment, the output of the first operation includes a channel impulse response.
[0693] As an embodiment, the output of the first operation includes small-scale characteristics.
[0694] As an embodiment, the output of the first operation is used to determine one or more precoding matrices.
[0695] As an embodiment, the output of the first operation includes a channel matrix.
[0696] As an embodiment, the output of the first operation is based on artificial intelligence or machine learning.
[0697] As an embodiment, the output of the first operation is based on a neural network.
[0698] As an embodiment, the output of the first operation is based on CNN (Convolutional Neural Networks).
[0699] As an embodiment, the first node is a consumer of an AI function.
[0700] As an embodiment, the first node is a user of AI inference.
[0701] As an embodiment, the first node is a user of AI training.
[0702] As an embodiment, the first node is a MnS (Management Service) user.
[0703] As an embodiment, the first node is a producer of AI inference.
[0704] As an embodiment, the first node is a producer of AI training.
[0705] As an embodiment, each of the M configurations is a candidate for input of the first operation.
[0706] As an embodiment, each of the M configurations provides a candidate for input of the first operation.
[0707] As an embodiment, each of the M configurations indicates a candidate for input of the first operation.
[0708] As an embodiment, each of the M configurations is used to determine a candidate for input of the first operation.
[0709] As an embodiment, the input of the first operation depends on one of the M configurations.
[0710] As an embodiment, one configuration among the M configurations is used to determine the input of the first operation.
[0711] As an embodiment, at least one configuration among the M configurations is used to determine an input of the first operation.
[0712] As an embodiment, only one configuration among the M configurations is used to determine the input of the first operation.
[0713] As an embodiment, multiple configurations among the M configurations are used to determine the input of the first operation.
[0714] As an embodiment, the first node determines a configuration from the M configurations for generating an input for the first operation.
[0715] As an embodiment, the first configuration information block indicates that each of the M configurations is a candidate for input of the first operation.
[0716] As an embodiment, the first configuration information block indicates that each of the M configurations is used to determine a candidate for input of the first operation.
[0717] As an embodiment, the first configuration information block indicates that one configuration among the M configurations is used to determine the input of the first operation.
[0718] As an embodiment, the first configuration information block indicates that the input of the first operation depends on one of the M configurations.
[0719] As an embodiment, the first configuration information block instructs the first node to determine a configuration from the M configurations for generating an input for the first operation.
[0720] As an embodiment, when the first node updates the first CSI report, the first node performs the first operation.
[0721] As an embodiment, the first node performs the first operation only when the first node updates the first CSI report.
[0722] As an embodiment, when the first node does not update the first CSI report, the first node does not perform the first operation.
[0723] As an embodiment, the first CSI report includes the output of the first operation.
[0724] As an embodiment, the first CSI report includes all or part of the output of the first operation.
[0725] As an embodiment, the first CSI report includes the output of the first operation after post-processing.
[0726] As an embodiment, the first CSI report includes all or part of the output of the first operation after post-processing.
[0727] As an embodiment, the first CSI reporting includes the first CSI.
[0728] As an embodiment, the first CSI reporting includes a first CSI, and the first CSI includes an output of the first operation.
[0729] As an embodiment, the first CSI report includes a first CSI, and the first CSI includes a post-processed output of the first operation.
[0730] As an embodiment, the first CSI report includes a first CSI, and the output of the first operation is used to generate the first CSI.
[0731] As an embodiment, the first CSI report includes a first CSI, and the output of the first operation is used to generate the first CSI after post-processing.
[0732] As an embodiment, the first CSI report includes the first CSI, and part or all of the output of the first operation is used to generate the first CSI after post-processing.
[0733] As an embodiment, the first CSI includes one or more of PMI, CRI, CQI, RI, LI, SSBRI, RSRP, SINR, capability index and TDCP.
[0734] As an embodiment, the first CSI includes a channel matrix.
[0735] As an embodiment, the first CSI includes a feature vector.
[0736] As an embodiment, the first CSI includes an eigenvector and an eigenvalue.
[0737] As an embodiment, the first CSI includes precoding information.
[0738] As an embodiment, the first CSI includes non-codebook based precoding information.
[0739] As an embodiment, the first CSI is used to determine at least one precoding matrix.
[0740] As an embodiment, the first CSI indicates at least one precoding matrix.
[0741] As an embodiment, the precoding matrix is in spatial-frequency domain.
[0742] As an embodiment, the precoding matrix is an angular-delay domain projection.
[0743] As an embodiment, the first CSI includes information about relative phase, amplitude and / or coefficient between multiple antenna ports.
[0744] As an embodiment, the first CSI includes compressed CSI.
[0745] As an embodiment, the first CSI includes predicted CSI or estimated CSI.
[0746] As an embodiment, the first CSI includes one or more of predicted PMI, CRI, SSBRI, RSRP or SINR.
[0747] As an embodiment, the post-processing includes quantization.
[0748] As an embodiment, the post-processing includes truncation.
[0749] As an embodiment, the post-processing includes DFT (Discrete Fourier Transform).
[0750] As an embodiment, the post-processing includes one or more of a transformation from the angle domain to the spatial domain, a transformation from the spatial domain to the angle domain, a transformation from the time domain to the frequency domain, and a transformation from the frequency domain to the time domain.
[0751] Example 9
[0752] Embodiment 9 illustrates a schematic diagram of a first CSI and a second CSI according to an embodiment of the present application; Fig. 9 shown.
[0753] In Embodiment 9, the first CSI depends on the output of the first operation, and the first CSI is used as an input of a second operation to generate a second CSI.
[0754] As an embodiment, the first CSI includes compressed CSI.
[0755] As an embodiment, the first CSI includes compressed PMI.
[0756] As an embodiment, the first CSI includes one or more of compressed CRI, SSBRI, RSRP and SINR.
[0757] As an embodiment, the first CSI is used to determine a precoding matrix.
[0758] As an embodiment, the first CSI is used to determine one or more of CRI, SSBRI, RSRP and SINR.
[0759] As an embodiment, the first CSI includes RSRP or SINR.
[0760] As an embodiment, the first CSI includes predicted CSI.
[0761] As an embodiment, the first CSI includes a predicted PMI.
[0762] As an embodiment, the first CSI includes one or more of predicted CRI, SSBRI, RSRP and SINR.
[0763] As an embodiment, the first CSI includes compressed predicted CSI.
[0764] As an embodiment, the first CSI includes a compressed predicted PMI.
[0765] As an embodiment, the first CSI includes one or more of compressed predicted CRI, SSBRI, RSRP and SINR.
[0766] As an embodiment, the second CSI includes recovery of at least part of the input of the first operation.
[0767] As an embodiment, the second CSI includes one or more of PMI, CQI and RI.
[0768] As an embodiment, the second CSI includes one or more of CRI, SSBRI, RSRP and SINR.
[0769] As an embodiment, the second CSI includes one or more of PMI, CRI, CQI, RI, LI, SSBRI, RSRP, SINR, capability index and TDCP.
[0770] As an embodiment, the second CSI includes one or more of predicted PMI, CQI and RI.
[0771] As an embodiment, the second CSI includes one or more of predicted CRI, SSBRI, RSRP and SINR.
[0772] As an embodiment, the second CSI includes a channel matrix.
[0773] As an embodiment, the second CSI includes a feature vector.
[0774] As an embodiment, the second CSI includes an eigenvector and an eigenvalue.
[0775] As an embodiment, the second CSI includes a precoding matrix.
[0776] As an embodiment, the sender of the first configuration information block performs the second operation.
[0777] As an embodiment, the second operation is a reverse operation of the first operation.
[0778] As an embodiment, the training of the second operation is performed by the sender of the first configuration information block.
[0779] As an embodiment, the training of the second operation is performed by the core network.
[0780] As an embodiment, the first operation and the second operation are obtained through different trainings.
[0781] As an embodiment, the first operation and the second operation are obtained through independent training.
[0782] As an embodiment, the benefits of the above method include: saving air interface overhead, having better flexibility, being adaptable to different terminals, and having better forward compatibility.
[0783] As an embodiment, the first operation and the second operation are obtained through joint training.
[0784] As an embodiment, the benefits of the above method include: optimizing performance.
[0785] As an embodiment, the training of the second operation depends on the first operation.
[0786] As an embodiment, the training of the second operation depends on the result of the training of the first operation.
[0787] As an embodiment, the second operation includes inference.
[0788] As an embodiment, the second operation includes AI inference.
[0789] As an embodiment, the second operation includes AI inference for CSI.
[0790] As an embodiment, the second operation is AI inference for CSI recovery.
[0791] As an embodiment, the second operation is AI inference for CSI decompression.
[0792] As an embodiment, the second operation is performed by an AI entity deployed at the sender of the first configuration information block.
[0793] As an embodiment, the second operation is performed by an AI function deployed at the sender of the first configuration information block.
[0794] As an embodiment, the second operation is based on training.
[0795] As an embodiment, the second operation requires deployment.
[0796] As an embodiment, the second operation is obtained by loading.
[0797] As an embodiment, the second operation is based on artificial intelligence or machine learning.
[0798] As an embodiment, the second operation is based on a neural network.
[0799] As an embodiment, the second operation includes a decoder for CSI compression based on a neural network or CNN.
[0800] Example 10
[0801] Embodiment 10 illustrates a schematic diagram of a first identifier and M1 identifiers according to an embodiment of the present application; Fig.10 shown.
[0802] In Embodiment 10, the first configuration information block indicates a first identifier and M1 identifiers, the first operation is associated with the first identifier, and the M1 operations are respectively associated with the M1 identifiers. Fig.10 In the figure, the M1 operations are respectively represented as operation #0, ..., operation #(M1-1); the M1 identifiers are respectively represented as identifier #0, ..., identifier #(M1-1).
[0803] As an embodiment, the first identifier is a non-negative integer.
[0804] As an embodiment, the first identifier is a character string.
[0805] As an embodiment, the first operation is identified by the first identifier.
[0806] As an embodiment, the AI entity to which the first operation belongs is identified by the first identifier.
[0807] As an embodiment, the AI function to which the first operation belongs is identified by the first identifier.
[0808] As an embodiment, the AI entity or AI function to which the first operation belongs is identified by the first identifier.
[0809] As an embodiment, the benefits of the above method include: identifying an AI entity or AI function through the first identifier simplifies the design and unifies the understanding of different AI entities or AI functions among different nodes.
[0810] As an embodiment, the AI function that performs the first operation is identified by the first identifier.
[0811] As an embodiment, the AI entity that performs the first operation is identified by the first identifier.
[0812] As an embodiment, the AI entity or AI function that performs the first operation is identified by the first identifier.
[0813] As an embodiment, the benefits of the above method include: identifying an AI entity or AI function through the first identifier simplifies the design and unifies the understanding of different AI entities or AI functions among different nodes.
[0814] As an embodiment, the training for obtaining the first operation is identified by the first identifier.
[0815] As an embodiment, the training data set used for the first operation is identified by the first identifier.
[0816] As an embodiment, the benefits of the above method include: by identifying an AI training or an AI training data set to identify the inferences generated by this AI training or AI training data set, a consensus is established between different AI functions, further simplifying the design.
[0817] As an embodiment, the first configuration information block indicates the first operation by indicating the first identifier.
[0818] As an embodiment, the first configuration information block indicates that the M configurations are used to obtain input candidates associated with the first identified AI entity or AI function or AI inference.
[0819] As an embodiment, each of the M1 identifiers is a non-negative integer.
[0820] As an embodiment, each of the M1 identifiers is a character string.
[0821] As an embodiment, the M1 operations are respectively identified by the M1 identifiers.
[0822] As an embodiment, the AI entity to which each operation in the M1 operations belongs is identified by a corresponding identifier in the M1 identifiers.
[0823] As an embodiment, the AI function to which each operation in the M1 operations belongs is identified by a corresponding identifier in the M1 identifiers.
[0824] As an embodiment, for any operation among the M1 operations, the AI function or AI entity that executes this operation is identified by an identifier among the M1 identifiers that corresponds to this operation.
[0825] As an embodiment, for any operation among the M1 operations, the training of this operation is identified by the identifier corresponding to this operation among the M1 identifiers.
[0826] As an embodiment, for any operation among the M1 operations, a training data set of this operation is identified by an identifier among the M1 identifiers corresponding to this operation.
[0827] As an embodiment, the first configuration information block indicates the M1 operations by indicating the M1 identifiers.
[0828] As an embodiment, the M1 configurations respectively indicate the M1 identifiers.
[0829] As an embodiment, the M1 configurations indicate the M1 operations by indicating the M1 identifiers.
[0830] As an embodiment, the M1 identifiers are the M1 indexes in the M indexes in Embodiment 12 respectively corresponding to the M1 configurations.
[0831] As an embodiment, the M1 identifiers are different from the M1 indexes in Embodiment 12 that respectively correspond to the M1 configurations.
[0832] As an embodiment, the M1 configurations are respectively identified by M1 indexes among the M indexes in Embodiment 12, and the M1 configurations respectively indicate the M1 identifiers.
[0833] Embodiment 11
[0834] Embodiment 11 illustrates a schematic diagram of the output of the first operation according to an embodiment of the present application; Fig.11 shown.
[0835] In Embodiment 11, the output of the first operation depends on whether any operation among the M1 operations fails.
[0836] As an embodiment, the content of the output of the first operation depends on whether any operation among the M1 operations fails.
[0837] As an embodiment, the content of the output of the first operation depends on which one or more operations of the M1 operations fail.
[0838] As an embodiment, whether the output of the first operation includes compressed CSI depends on whether any operation in the M1 operations fails.
[0839] As an embodiment, whether the output of the first operation includes compressed CSI depends on which one or more operations of the M1 operations fail.
[0840] As an embodiment, whether the output of the first operation includes PMI depends on whether any operation in the M1 operations fails.
[0841] As an embodiment, whether the output of the first operation includes PMI depends on which one or more operations of the M1 operations fail.
[0842] As an embodiment, whether the output of the first operation includes the predicted CSI depends on whether any operation in the M1 operations fails.
[0843] As an embodiment, whether the output of the first operation includes the predicted CSI depends on which one or more operations of the M1 operations fail.
[0844] As an embodiment, whether the output of the first operation includes the predicted PMI depends on whether any operation in the M1 operations fails.
[0845] As an embodiment, whether the output of the first operation includes the predicted PMI depends on which one or more operations of the M1 operations fail.
[0846] As an embodiment, when an operation among the M1 operations fails and the output of the failed operation includes the predicted CSI, the output of the first operation does not include the predicted CSI.
[0847] As an embodiment, when an operation among the M1 operations fails and the output of the failed operation includes CRI or SSBRI, the output of the first operation does not include PMI.
[0848] As an embodiment, when an operation among the M1 operations fails and the output of the failed operation includes predicted beam information, the output of the first operation does not include the predicted PMI.
[0849] As an embodiment, whether the output of the first operation includes reliability depends on whether there is an operation failure in the M1 operations.
[0850] As an embodiment, the reliability included in the output of the first operation indicates the reliability of other parts of the output of the first operation except the reliability.
[0851] As an embodiment, when an operation among the M1 operations fails, the output of the first operation includes reliability.
[0852] As an embodiment, when no operation in the M1 operations fails, the output of the first operation does not include reliability.
[0853] As an embodiment, the quantization of the output of the first operation depends on whether any operation in the M1 operations fails.
[0854] As an embodiment, when no operation fails among the M1 operations, the quantization criterion of the first CSI is different from the quantization criterion of the first CSI when any operation fails among the M1 operations.
[0855] As an embodiment, when no operation among the M1 operations fails, the output of the first operation adopts vector quantization; when an operation among the M1 operations fails, the output of the first operation adopts scalar quantization.
[0856] As an embodiment, the quantization accuracy of the output of the first operation depends on whether any operation in the M1 operations fails.
[0857] As an embodiment, when no operation fails among the M1 operations, the quantization accuracy of the first CSI is higher than the quantization accuracy of the first CSI when any operation fails among the M1 operations.
[0858] As an embodiment, the compression ratio of the first operation depends on whether any operation among the M1 operations fails.
[0859] As an embodiment, the compression ratio of the first operation is related to both the load size of the output of the first operation and the load size of the input of the first operation.
[0860] As an embodiment, the compression ratio of the first operation refers to the ratio between the load size of the output of the first operation and the load size of the input of the first operation.
[0861] As an embodiment, the compression ratio of the first operation refers to the ratio between the load size of an output of the first operation and the load size of an input of the first operation corresponding to the output.
[0862] As an embodiment, when no operation among the M1 operations fails, the compression ratio of the first operation is greater than the compression ratio of the first operation when an operation among the M1 operations fails.
[0863] Example 12
[0864] Embodiment 12 illustrates a schematic diagram of input dependence on P configurations of the first operation according to an embodiment of the present application; Fig.12 shown.
[0865] In Example 12, M0 operations among the M1 operations are invalid, the M0 is a non-negative integer not greater than the M1, the M0 configurations among the M configurations respectively indicate the M0 operations, the input of the first operation depends on P configurations among the M configurations except the M0 configuration, and P is a positive integer not greater than the M minus the M0.
[0866] As an embodiment, M0 is equal to 0.
[0867] As an embodiment, M0 is greater than 0.
[0868] As an embodiment, P is equal to 1.
[0869] As an embodiment, P is greater than 1.
[0870] As an embodiment, P is equal to M minus M0.
[0871] As an embodiment, P is less than M minus M0.
[0872] As an embodiment, the P is predefined.
[0873] As an embodiment, the first configuration information block indicates the P.
[0874] As an embodiment, the input of the first operation depends on the P configurations among the M configurations.
[0875] As an embodiment, the input of the first operation depends on only the P configurations among the M configurations.
[0876] As an embodiment, the first node obtains the input of the first operation based on the P configurations.
[0877] As an embodiment, the M0 is equal to 0, the P is equal to the M, and the P configurations are the M configurations.
[0878] As an embodiment, the M0 is greater than 0, the P is equal to the M minus the M0, and the P configurations are all configurations of the M configurations except the M0 configuration.
[0879] As an embodiment, the M0 is greater than 0, the P is less than the M minus the M0, and the P configurations are only some of the M configurations except the M0 configurations.
[0880] As an embodiment, the M0 is greater than 0, and the P configurations are P default configurations among the (M-M0) configurations among the M configurations except the M0 configurations.
[0881] As an embodiment, the default refers to the one with the smallest index.
[0882] As an embodiment, the default refers to the one that is at the front.
[0883] As an embodiment, the default refers to the highest priority.
[0884] As an embodiment, the default refers to the one with the highest reliability.
[0885] As an embodiment, the default refers to the most recently updated one.
[0886] As an embodiment, the default refers to the most recently deployed or re-deployed one.
[0887] As an embodiment, the default means that the indicated operation is the most recently deployed or redeployed.
[0888] As an embodiment, the default refers to the most recently trained or retrained one.
[0889] As an embodiment, the default means that the indicated operation is the most recently trained or retrained one.
[0890] As an embodiment, the default means that the training or retraining of the indicated operation was completed most recently.
[0891] As an embodiment, the M configurations correspond to M indexes respectively, and the P configurations are the P configurations with the smallest corresponding indexes among the (M-M0) configurations among the M configurations except the M0 configurations.
[0892] As an embodiment, when other parameters are the same, P configurations with smaller corresponding indexes among the (M-M0) configurations except the M0 configurations among the M configurations are preferentially selected as the P configurations.
[0893] As an embodiment, the M configurations are respectively identified by the M indexes.
[0894] As an embodiment, the M indexes are respectively configuration IDs.
[0895] As an embodiment, each configuration of at least one configuration among the M configurations is identified by a corresponding index.
[0896] As an embodiment, for any one of the M1 configurations, the operation indicated by this configuration is associated with the index indicated by this configuration.
[0897] As an embodiment, the M indexes include CSI-ResourceConfigId.
[0898] As an embodiment, one of the M configurations includes a CSI resource configuration, and the index corresponding to the one configuration includes CSI-ResourceConfigId.
[0899] As an embodiment, the M indexes include NZP-CSI-RS-ResourceSetId.
[0900] As an embodiment, one of the M configurations indicates an NZP (None-Zero-Power) CSI-RS resource set, and the index corresponding to the one configuration includes NZP-CSI-RS-ResourceSetId.
[0901] As an embodiment, the M indexes include CSI-SSB-ResourceSetId.
[0902] As an embodiment, one of the M configurations indicates a CSI-SSB resource set, and the index indicated by the one configuration includes CSI-SSB-ResourceSetId.
[0903] As an embodiment, the M indexes include CSI-IM-ResourceSetId.
[0904] As an embodiment, one configuration among the M configurations indicates a CSI-IM resource set, and the index indicated by the one configuration includes CSI-IM-ResourceSetId.
[0905] As an embodiment, the first configuration information block indicates the M configurations in sequence, and the P configurations are the frontmost P configurations among the (M-M0) configurations excluding the M0 configurations among the M configurations.
[0906] As an embodiment, when other parameters are the same, the P configurations that are ranked earlier among the (M-M0) configurations among the M configurations except the M0 configurations are preferentially selected as the P configurations.
[0907] As an embodiment, the M configurations are respectively identified by M indexes, and the first configuration information block indicates the M indexes in sequence.
[0908] As an embodiment, the first configuration information block includes the M configurations, and the M configurations are arranged sequentially in the first configuration information block.
[0909] As an embodiment, the M configurations correspond to M priorities respectively, and the P configurations are the P configurations with the highest priorities among the (M-M0) configurations excluding the M0 configurations among the M configurations.
[0910] As an embodiment, when other parameters are the same, P configurations with higher priorities among the (M-M0) configurations other than the M0 configurations among the M configurations are preferentially selected as the P configurations.
[0911] As an embodiment, the first configuration information block indicates the priorities of the M configurations.
[0912] As an embodiment, the first configuration information block explicitly indicates the priorities of the M configurations.
[0913] As an embodiment, the first configuration information block indicates M priority indexes, and the M configurations correspond to the M priority indexes respectively.
[0914] As an embodiment, the priority of one configuration is higher than the priority of another configuration means that the priority index of the one configuration is greater than the priority index of the other configuration.
[0915] As an embodiment, the priority of one configuration is higher than the priority of another configuration means that the priority index of the one configuration is smaller than the priority index of the other configuration.
[0916] As an embodiment, the first configuration information block implicitly indicates the priorities of the M configurations.
[0917] As an embodiment, the first configuration information block indicates the priorities of the M configurations by indicating other information.
[0918] As an example, the priority of a configuration depends on whether the configuration is based on training.
[0919] As an embodiment, the priority of the configuration based on training is higher than the priority of the configuration not based on training.
[0920] As an embodiment, the priority of the configuration not based on training is higher than the priority of the configuration based on training.
[0921] As an example, the priority of a configuration depends on whether the configuration is AI-based.
[0922] As an embodiment, the priority of AI-based configuration is higher than the priority of non-AI-based configuration.
[0923] As an embodiment, the priority of non-AI-based configuration is higher than the priority of AI-based configuration.
[0924] As an embodiment, the priority of a configuration depends on whether the configuration is codebook-based or non-codebook-based.
[0925] As an embodiment, the priority of non-codebook-based configuration is higher than the priority of codebook-based configuration.
[0926] As an embodiment, the priority of the configuration based on the codebook is higher than the priority of the configuration based on the non-codebook.
[0927] As an embodiment, the priority of a configuration depends on whether the output of this configuration includes CSI.
[0928] As an embodiment, the priority of outputting a configuration including CSI is higher than the priority of outputting a configuration not including CSI.
[0929] As an embodiment, the priority of a configuration depends on whether the output of the configuration includes channel information.
[0930] As an embodiment, the priority of outputting a configuration including channel information is higher than the priority of outputting a configuration not including channel information.
[0931] As an example, the priority of a configuration depends on the type of output of the configuration.
[0932] As an embodiment, the priority of outputting a configuration including a channel status is higher than the priority of outputting a configuration not including a channel status.
[0933] As an embodiment, the priority of outputting a configuration including a channel status is higher than the priority of outputting a configuration including a transmission status.
[0934] As an embodiment, the priorities of any two configurations among the M configurations are different.
[0935] As an embodiment, the P configurations are the P configurations with the highest reliability corresponding to the (M-M0) configurations among the M configurations except the M0 configurations.
[0936] As an embodiment, when other parameters are the same, P configurations with higher reliability among the (M-M0) configurations except the M0 configurations among the M configurations are preferentially selected as the P configurations.
[0937] As an embodiment, if a configuration indicates a CSI resource, the reliability of the configuration includes the reception quality of the indicated CSI resource.
[0938] As an embodiment, if a configuration indicates CSI-RS resources or SS / PBCH block resources, the reliability of the configuration includes RSRP or SINR.
[0939] As an embodiment, if a configuration indicates at least one physical channel or physical signal, the reliability of the configuration includes the reception quality of the at least one physical channel or physical signal.
[0940] As an embodiment, if a configuration indicates a transmission state, the reliability of the configuration includes a reception quality of a physical channel or a physical signal used to obtain the transmission state.
[0941] As an embodiment, the reception quality includes one or more of reception power, RSRP, SINR and BLER.
[0942] As an embodiment, the reception quality includes at least one of a constellation point error and an LLR (log-likelihood ratio).
[0943] As an embodiment, for one configuration among the M1 configurations, the reliability of the one configuration includes the reliability of the input of the operation indicated by the configuration.
[0944] As a sub-embodiment of the above-mentioned embodiment, the input of the operation indicated by the one configuration depends on the measurement obtained based on one CSI-RS resource or one SS / PBCH block resource, and the reliability of the one configuration includes the reception quality of the one CSI-RS resource or one SS / PBCH block resource.
[0945] As an embodiment, for one configuration among the M1 configurations, the reliability of the one configuration includes the reliability of an output of an operation indicated by the configuration.
[0946] As a sub-embodiment of the above embodiment, the output of the operation indicated by the one configuration includes the reliability of the one configuration.
[0947] As a sub-embodiment of the above embodiment, the first node determines the reliability of the one configuration by receiving a channel or a signal generated based on an output of an operation indicated by the one configuration.
[0948] As a sub-embodiment of the above embodiment, the reliability of the one configuration includes a reception quality of a channel or a signal generated based on an output of an operation indicated by the one configuration.
[0949] As an embodiment, the P configurations are the most recently updated P configurations among the (M-M0) configurations excluding the M0 configurations among the M configurations.
[0950] As an embodiment, when other parameters are the same, the P configurations that are updated more recently among the (M-M0) configurations except the M0 configurations among the M configurations are preferentially selected as the P configurations.
[0951] As an embodiment, if a configuration indicates a CSI resource, the time of the most recent update of the configuration depends on the most recent transmission occasion of the indicated CSI resource.
[0952] As an embodiment, if a configuration indicates at least one physical channel or physical signal, the time of the most recent update of the configuration depends on the time domain resources of the indicated physical channel or physical signal.
[0953] As an embodiment, if a configuration indicates a transmission state, the time of the most recent update of the configuration depends on the time domain resources of the physical channel or physical signal used to obtain the transmission state.
[0954] As an embodiment, for one of the M1 configurations, the time of the most recent update of the one configuration depends on the time of the most recent update of the input of the operation indicated by the one configuration.
[0955] As an embodiment, for one of the M1 configurations, if the input of the operation indicated by the one configuration depends on the measurement obtained based on a CSI resource, the time of the most recent update of the one configuration depends on the most recent transmission timing of the one CSI resource.
[0956] As an embodiment, for one of the M1 configurations, the time of the last update of the one configuration depends on the time when the operation indicated by the one configuration was last executed.
[0957] As an embodiment, for one of the M1 configurations, the time of the last update of the one configuration depends on the time when the operation indicated by the one configuration was last deployed or redeployed.
[0958] As an embodiment, for one of the M1 configurations, the time of the most recent update of the one configuration is the time when the operation indicated by the one configuration was most recently deployed or redeployed.
[0959] As an embodiment, for one of the M1 configurations, the time of the most recent update of the one configuration depends on the time of the most recent completion of training or retraining of the operation indicated by the one configuration.
[0960] As an embodiment, for one of the M1 configurations, the time of the most recent update of the one configuration is the time when the most recent training or retraining of the operation indicated by the one configuration is completed.
[0961] As an embodiment, the M0 is smaller than the M1, the P is not greater than the M1 minus the M0, and the P configurations are the P configurations in the M1 configurations other than the M0 configurations, in which the operations indicated have been most recently deployed or redeployed.
[0962] As an embodiment, the M0 is smaller than the M1, the P is not greater than the M1 minus the M0, and the P configurations are the most recently trained or retrained P configurations of the indicated operations among the M1 configurations excluding the M0 configurations.
[0963] As an embodiment, the M0 is smaller than the M1, the P is not greater than the M1 minus the M0, and when other parameters are the same, among the M1 configurations except the M0 configurations, the P configurations whose indicated operations were more recently deployed or redeployed are preferentially selected as the P configurations.
[0964] As an embodiment, the M0 is smaller than the M1, the P is not greater than the M1 minus the M0, and when other parameters are the same, among the M1 configurations except the M0 configurations, the P configurations indicating operations that have been trained or retrained more recently are preferentially selected as the P configurations.
[0965] As an embodiment, if the M0 is smaller than the M1, the P is not greater than the M1 minus the M0, and the P configurations are the P configurations in the M1 configurations other than the M0 configurations, in which the indicated operations have been most recently deployed or redeployed.
[0966] As a sub-embodiment of the above embodiment, if the M0 is equal to the M1, the P configurations are the most recently updated P configurations among the (M-M0) configurations.
[0967] As a sub-embodiment of the above embodiment, if M0 is equal to M1, the P configurations are the P configurations with the smallest corresponding indexes among the (M-M0) configurations.
[0968] As a sub-embodiment of the above embodiment, if the M0 is equal to the M1, the P configurations are the P configurations with the highest priority among the (M-M0) configurations.
[0969] As a sub-embodiment of the above embodiment, if the M0 is equal to the M1, the P configurations are the P configurations with the highest reliability among the (M-M0) configurations.
[0970] As an embodiment, if the M0 is smaller than the M1, the P is not greater than the M1 minus the M0, and the P configurations are the P configurations in the M1 configurations other than the M0 configurations, in which the operations indicated have been most recently trained or retrained.
[0971] As a sub-embodiment of the above embodiment, if the M0 is equal to the M1, the P configurations are the most recently updated P configurations among the (M-M0) configurations.
[0972] As a sub-embodiment of the above embodiment, if M0 is equal to M1, the P configurations are the P configurations with the smallest corresponding indexes among the (M-M0) configurations.
[0973] As a sub-embodiment of the above embodiment, if the M0 is equal to the M1, the P configurations are the P configurations with the highest priority among the (M-M0) configurations.
[0974] As a sub-embodiment of the above embodiment, if the M0 is equal to the M1, the P configurations are the P configurations with the highest reliability among the (M-M0) configurations.
[0975] As an embodiment, the other parameters include one or more of priority, reliability, update time, deployment or redeployment time and training time.
[0976] As an embodiment, one of the P configurations indicates a third operation, the third operation is one of the M1 operations, and an input of the first operation depends on an output of the third operation.
[0977] As an embodiment, the third operation is an operation among the M1 operations except the M0 operations.
[0978] As an embodiment, the M0 is smaller than the M1, and the third operation is an operation among the M1 operations except the M0 operations.
[0979] As an embodiment, the M0 is smaller than the M1, one of the P configurations indicates the third operation, and the third operation is an operation among the M1 operations other than the M0 operations that has been most recently deployed or redeployed.
[0980] As an embodiment, the M0 is smaller than the M1, one of the P configurations indicates the third operation, and the third operation is an operation among the M1 operations other than the M0 operations that has been most recently trained or retrained.
[0981] As an embodiment, one of the P configurations indicates a second identifier, and the third operation is associated with the second identifier.
[0982] As an embodiment, the second identifier is one of the M1 identifiers.
[0983] As an embodiment, one of the P configurations indicates the third operation by indicating the second identifier.
[0984] As an embodiment, the input of the first operation includes the output of the third operation.
[0985] As an embodiment, the input of the first operation includes part or all of the output of the third operation.
[0986] As an embodiment, the output of the third operation is used as the input of the first operation.
[0987] As an embodiment, part or all of the output of the third operation is used as the input of the first operation.
[0988] As an embodiment, the input of the first operation includes the post-processed output of the third operation.
[0989] As an embodiment, the input of the first operation includes at least a portion of the post-processed output of the third operation.
[0990] As an embodiment, at least part of the output of the third operation is post-processed and used as the input of the first operation.
[0991] As an embodiment, the post-processing includes one or more of quantization, truncation, DFT, transformation from angle domain to spatial domain, transformation from spatial domain to angle domain, transformation from time domain to frequency domain and transformation from frequency domain to time domain.
[0992] As an embodiment, the output of the third operation includes channel information.
[0993] As an embodiment, the output of the third operation includes CSI.
[0994] As an embodiment, the output of the third operation includes a transmission status.
[0995] In one embodiment, the output of the third operation includes predicted CSI.
[0996] In one embodiment, the output of the third operation includes predicted CSI, and the output of the first operation includes compressed CSI obtained by compressing the predicted CSI.
[0997] In one embodiment, the output of the third operation includes predicted beam information.
[0998] In one embodiment, the output of the third operation includes predicted beam information, and the output of the first operation includes predicted PMI.
[0999] In one embodiment, the output of the third operation includes predicted beam information, and the output of the first operation includes predicted PMI information.
[1000] In one embodiment, the output of the third operation includes predicted beam information, and the output of the first operation includes compressed predicted PMI.
[1001] As an embodiment, the beam information includes at least one of CRI and SSBRI.
[1002] As an embodiment, the beam information includes a cell index.
[1003] As an embodiment, the beam information includes RSRP or SINR.
[1004] In one embodiment, the output of the third operation includes positioning information.
[1005] In one embodiment, the output of the third operation includes positioning information, and the output of the first operation includes CSI.
[1006] As an embodiment, the third operation is performed by an AI entity.
[1007] As an embodiment, the third operation is performed by an AI entity deployed on the first node.
[1008] As an embodiment, the third operation is performed by an AI function.
[1009] As an embodiment, the third operation is executed by an AI function deployed on the first node.
[1010] As an embodiment, the AI function includes an AI reasoning function.
[1011] As an embodiment, the AI function includes an AI training function.
[1012] As an embodiment, the AI function includes an AI management function.
[1013] As an embodiment, the third operation is performed by the physical layer of the first node.
[1014] As an embodiment, the third operation is performed by a higher layer of the first node.
[1015] As an embodiment, the third operation needs to be deployed.
[1016] As an embodiment, the third operation does not require deployment.
[1017] As an embodiment, the third operation is trained at the first node, and the third operation does not need to be deployed.
[1018] As an embodiment, the first operation and the third operation are jointly trained.
[1019] As an embodiment, the first operation and the third operation are trained separately.
[1020] As a sub-embodiment of the above embodiment, the training of the first operation depends on the result of the training of the third operation.
[1021] As a sub-embodiment of the above embodiment, the training of the third operation depends on the result of the training of the first operation.
[1022] As an embodiment, one of the P configurations includes a CSI resource configuration.
[1023] As an embodiment, one of the P configurations includes a CSI resource configuration, and the input of the first operation includes a channel measurement or an interference measurement obtained based on the one CSI resource configuration.
[1024] As an embodiment, one of the P configurations indicates at least one CSI-RS resource or at least one SS / PBCH block resource, and the input of the first operation includes a channel measurement obtained based on the at least one CSI-RS resource or at least one SS / PBCH block resource.
[1025] As an embodiment, one of the P configurations indicates at least one CSI-RS resource or at least one CSI-IM resource, and the input of the first operation includes interference measurement obtained based on the at least one CSI-RS resource or at least one CSI-IM resource.
[1026] As an embodiment, one of the P configurations indicates at least one physical channel or physical signal, and the input of the first operation includes measurements obtained based on the at least one physical channel or physical signal.
[1027] As an embodiment, one of the P configurations indicates at least one physical channel or physical signal, and the input of the first operation includes the reception quality of the at least one physical channel or physical signal.
[1028] As an embodiment, the reception quality includes one or more of reception power, RSRP, SINR, BLER, constellation point error and LLR (log-likelihood ratio).
[1029] As an embodiment, one of the P configurations indicates a transmission state, and the input of the first operation includes the one transmission state.
[1030] Example 13
[1031] Embodiment 13 illustrates a schematic diagram of performing at least one operation without failure among M1 operations according to an embodiment of the present application; Fig.13 shown.
[1032] In Embodiment 13, the first node executes at least one of the M1 operations without failure.
[1033] As an embodiment, the first node executes each of the M1 operations that has not failed.
[1034] As an embodiment, the first node executes only a portion of the M1 operations that have not failed.
[1035] As an example, the example of the M1 operations refers to Example 1.
[1036] Embodiment 14
[1037] Embodiment 14 illustrates a schematic diagram of sending a first CSI report according to an embodiment of the present application; Fig.14 shown.
[1038] In embodiment 14, the first node sends the first CSI report.
[1039] As an embodiment, regardless of whether the first node updates the first CSI report, the first node sends the first CSI report.
[1040] As an embodiment, the benefits of the above method include: simple design.
[1041] As an embodiment, the benefits of the above method include: allowing the UE to determine whether to update the first CSI report by itself, better flexibility, and adaptability to different terminals.
[1042] As an embodiment, when the first node updates the first CSI report, the first node sends the first CSI report.
[1043] As an embodiment, the first node sends the first CSI report only when the first node updates the first CSI report.
[1044] As an embodiment, when the first node does not update the first CSI report, the first node abandons sending the first CSI report.
[1045] As an embodiment, the benefits of the above method include: saving reporting overhead and UE energy consumption.
[1046] As an embodiment, the first CSI reporting indicates a failed operation among the M1 operations.
[1047] As an embodiment, the first CSI reporting indicates whether there is a failed operation among the M1 operations.
[1048] As an embodiment, the first CSI reporting indicates which one or more operations among the M1 operations are invalid.
[1049] As an embodiment, the first CSI report is transmitted on PUCCH.
[1050] As an embodiment, the first CSI report is transmitted on PUSCH (Physical Uplink Shared Channel).
[1051] As an embodiment, the first CSI reporting includes a first CSI, the first CSI depends on an output of the first operation, and the first CSI is used as an input of a second operation to generate a second CSI.
[1052] As an embodiment, the embodiments of the first CSI, the second operation and the second CSI refer to Embodiment 9.
[1053] Embodiment 15
[1054] Embodiment 15 illustrates a schematic diagram of whether to update the first CSI report according to an embodiment of the present application depending on whether there is an invalid operation in N operations; as shown in the attached Fig.15 shown.
[1055] In Embodiment 15, whether the first node updates the first CSI report depends on whether there is an invalid operation among N operations, and the N operations are a subset of the M1 operations; when there is an invalid operation among the N operations, the first node does not update the first CSI report.
[1056] As an embodiment, the first node updates the first CSI report only when the N operations do not include a failed operation.
[1057] As an embodiment, the first node updates the first CSI report only when each of the N operations has not failed.
[1058] As an embodiment, when there is a failed operation among the N operations, the first node does not update the first CSI report.
[1059] As an embodiment, when at least one of the N operations fails, the first node does not update the first CSI report.
[1060] As an embodiment, the N operations are configured by higher-layer parameters.
[1061] As an embodiment, the first configuration information block indicates the N operations.
[1062] As an embodiment, the first configuration information block indicates the N operations from the M1 operations.
[1063] As an embodiment, the first configuration information block indicates which operation or operations among the M1 operations the N operations are.
[1064] As an embodiment, the benefits of the above method include: more flexible configuration and better forward compatibility.
[1065] As an embodiment, the N is equal to the M1, and the N operations are the M1 operations.
[1066] As an embodiment, the N is smaller than the M1, and the N operations are a proper subset of the M1 operations.
[1067] As an embodiment, the N is configurable.
[1068] As an embodiment, the N is configured by a higher layer parameter.
[1069] As an embodiment, the N is indicated by the first configuration information block.
[1070] As an embodiment, the N is fixed.
[1071] As an embodiment, N is fixed to 1.
[1072] As an embodiment, the N operations are default.
[1073] As an embodiment, the N operations are N default operations among the M1 operations.
[1074] As an embodiment, the N operations do not need to be indicated.
[1075] As an embodiment, the N operations do not need to be explicitly indicated.
[1076] As an embodiment, the N operations include which operation or operations among the M1 operations do not need to be explicitly indicated.
[1077] As an embodiment, the N is smaller than the M1, and the N operations include which one or more operations among the M1 operations do not need to be explicitly indicated.
[1078] As an embodiment, the benefits of the above method include: lower signaling overhead.
[1079] As an embodiment, the M1 operations correspond to M1 indexes respectively, and the N operations are the operations with the smallest indexes among the M1 operations.
[1080] As an embodiment, the M configurations correspond to M indexes respectively, the M1 indexes are M1 indexes among the M indexes respectively corresponding to the M1 configurations, and the M1 configurations respectively indicate the M1 operations.
[1081] As an embodiment, the M1 configurations are respectively identified by the M1 indexes.
[1082] As an embodiment, for any configuration among the M1 configurations, the operation indicated by this configuration is associated with the index corresponding to this configuration.
[1083] As an embodiment, the M1 indexes are respectively IDs of the M1 configurations.
[1084] As an embodiment, the M1 indexes include CSI-ResourceConfigId.
[1085] As an embodiment, one of the M1 configurations includes a CSI resource configuration, and the index corresponding to the one configuration includes CSI-ResourceConfigId.
[1086] As an embodiment, the M1 indexes include NZP-CSI-RS-ResourceSetId.
[1087] As an embodiment, one of the M1 configurations indicates an NZP CSI-RS resource set, and the index corresponding to the one configuration includes NZP-CSI-RS-ResourceSetId.
[1088] As an embodiment, the M1 indexes include CSI-SSB-ResourceSetId.
[1089] As an embodiment, one of the M1 configurations indicates a CSI-SSB resource set, and the index indicated by the one configuration includes CSI-SSB-ResourceSetId.
[1090] As an embodiment, the M1 indexes include CSI-IM-ResourceSetId.
[1091] As an embodiment, one of the M1 configurations indicates a CSI-IM resource set, and the index indicated by the one configuration includes CSI-IM-ResourceSetId.
[1092] As an embodiment, the first configuration information block indicates the M configurations in sequence, and the N operations are the N operations whose corresponding configurations are arranged at the front among the M1 operations.
[1093] As an embodiment, the M1 operations correspond to M1 priorities respectively, and the N operations are the N operations with the highest priorities among the M1 operations.
[1094] As an embodiment, the first configuration information block indicates the priorities of the M1 operations.
[1095] As an embodiment, the first configuration information block explicitly indicates the priorities of the M1 operations.
[1096] As an embodiment, the first configuration information block indicates M1 priority indexes, and the M1 operations correspond to the M1 priority indexes respectively.
[1097] As an embodiment, the priority of one operation is higher than the priority of another operation means that the priority index of the one operation is greater than the priority index of the other operation.
[1098] As an embodiment, the priority of one operation is higher than the priority of another operation means that the priority index of the one operation is smaller than the priority index of the other operation.
[1099] As an embodiment, the first configuration information block implicitly indicates the priorities of the M1 operations.
[1100] As an embodiment, the first configuration information block indicates the priorities of the M1 operations by indicating other information.
[1101] As an example, the priority of an operation depends on whether the operation is based on training.
[1102] As an embodiment, the priority of operations based on training is higher than the priority of operations not based on training.
[1103] As an embodiment, the priority of operations not based on training is higher than the priority of operations based on training.
[1104] As an example, the priority of an operation depends on whether the operation is AI-based.
[1105] As an embodiment, the priority of AI-based operations is higher than the priority of non-AI-based operations.
[1106] As an embodiment, the priority of non-AI-based operations is higher than the priority of AI-based operations.
[1107] As an embodiment, the priority of an operation depends on whether the operation is codebook-based or non-codebook-based.
[1108] As an embodiment, the priority of non-codebook-based operations is higher than the priority of codebook-based operations.
[1109] As an embodiment, the priority of the operation based on the codebook is higher than the priority of the operation based on the non-codebook.
[1110] As an embodiment, the priority of an operation depends on whether the output of the operation includes CSI.
[1111] As an embodiment, the priority of outputting an operation including CSI is higher than the priority of outputting an operation not including CSI.
[1112] As an embodiment, the priority of an operation depends on whether the output of the operation includes channel information.
[1113] As an embodiment, the priority of outputting an operation including channel information is higher than the priority of outputting an operation not including channel information.
[1114] As an example, the priority of an operation depends on the type of the output of the operation.
[1115] As an embodiment, the priority of outputting an operation including a channel status is higher than the priority of outputting an operation not including a channel status.
[1116] As an embodiment, the priority of outputting an operation including a channel status is higher than the priority of outputting an operation including a transmission status.
[1117] As an embodiment, the priorities of any two operations in the M1 operations are different.
[1118] As an embodiment, the N operations include operations whose corresponding identifiers among the M1 operations belong to a first identifier set, and the first identifier set is configurable.
[1119] As an embodiment, the first identification set is configured by higher-layer parameters.
[1120] As an embodiment, the first identification set is configured by the first configuration information block.
[1121] As an embodiment, the first identification set is configured by another higher layer signaling different from the first configuration information block.
[1122] As an embodiment, the first configuration information block is carried by a first IE, the first identifier set is configured by a second IE, and the first IE and the second IE are two different RRC IEs.
[1123] As an embodiment, the first configuration information block is UE-specific, and the first identifier set is cell-specific or UE group-specific.
[1124] As an embodiment, the N operations include an operation whose output among the M1 operations includes channel information.
[1125] As an embodiment, the N operations include an operation whose output includes CSI among the M1 operations.
[1126] As an embodiment, the N operations include an operation whose output among the M1 operations includes compressed CSI.
[1127] As an embodiment, the N operations include operations whose outputs among the M1 operations include PMI.
[1128] As an embodiment, the N operations include an operation whose output among the M1 operations includes compressed PMI.
[1129] Example 16
[1130] Embodiment 16 illustrates a schematic diagram of updating the first CSI report according to an embodiment of the present application; Fig.16 shown.
[1131] In Embodiment 16, when there is a failed operation among the N operations, the first node does not update the first CSI report; when there is no failed operation among the N operations, the first node updates the first CSI report.
[1132] As an embodiment, the first node updates the first CSI report only when each of the N operations has not failed.
[1133] As an embodiment, when at least one of the N operations fails, the first node does not update the first CSI report.
[1134] Embodiment 17
[1135] Embodiment 17 illustrates a schematic diagram of a first node determining whether each of M2 operations is invalid according to an embodiment of the present application; Fig.17 shown.
[1136] In Embodiment 17, for any operation among M2 operations in the M1 operations, the first node determines by itself whether the operation is invalid, and M2 is a positive integer not greater than M1.
[1137] As an embodiment, for any operation among the M2 operations, the first node determines by itself whether the operation is invalid.
[1138] As an embodiment, the M2 is equal to the M1.
[1139] As an embodiment, the M2 is equal to the M1, and for each operation in the M1 operations, the first node determines by itself whether the operation is invalid.
[1140] As an embodiment, the M2 is smaller than the M1.
[1141] As an embodiment, the M2 is smaller than the M1, and for any operation among the M1 operations except the M2 operations, the first node is indicated whether the operation is invalid.
[1142] As a sub-embodiment of the above embodiment, the first node is indicated by downlink signaling whether the operation is invalid.
[1143] As a sub-embodiment of the above embodiment, the first signaling indicates whether the operation is invalid.
[1144] As an embodiment, for any operation among the M1 operations, whether the operation is invalid is determined by the first node itself and is configurable.
[1145] Generally speaking, for any operation in the M2 operations, how the first node determines whether the operation is invalid is determined by the hardware equipment vendor. Some non-limiting implementation methods are described below:
[1146] As an embodiment, the second given operation is one of the M2 operations, and the first node determines whether the second given operation fails by monitoring whether the second given operation reaches a given performance target.
[1147] As an embodiment, the first node determines whether the second given operation achieves the given performance target by monitoring the reception quality of a signal or channel generated based on the output of the second given operation.
[1148] As a sub-embodiment of the above embodiment, the output of the second given operation includes one or more precoding matrices, and the signal or channel generated based on the output of the second given operation refers to a signal or channel precoded by the one or more precoding matrices.
[1149] As a sub-embodiment of the above embodiment, the output of the second given operation includes one or more beams, and the signal or channel generated based on the output of the second given operation refers to a signal or channel using the one or more beams.
[1150] As a sub-embodiment of the above embodiment, the output of the second given operation includes one or more CQIs, and the one or more CQIs are used to determine one or more MCSs (Modulation and Coding Schemes). The signal or channel generated based on the output of the second given operation refers to a signal or channel using the one or more MCSs.
[1151] As an embodiment, the output of the second given operation includes reliability, and the first node determines whether the second given operation achieves the given performance target through the reliability.
[1152] As an embodiment, the first node determines whether the second given operation achieves the given performance target by performing ML testing or ML simulation on a model of the second given operation.
[1153] As an embodiment, the first node restores the input of the second given operation based on the output of the second given operation, and then determines whether the second given operation achieves the given performance target by comparing the restored input of the second given operation with the actual input of the second given operation.
[1154] As an embodiment, the third given operation is one of the M2 operations, the third given operation corresponds to a timer, and the first node determines whether the third given operation is invalid based on whether the timer expires.
[1155] As an embodiment, the embodiment of the timer refers to Embodiment 1.
[1156] As an embodiment, the fourth given operation is one of the M2 operations, and the first node determines whether the fourth given operation is invalid according to whether the fourth given operation is updated within a time window.
[1157] As an embodiment, the embodiment of the time window refers to Embodiment 1.
[1158] Embodiment 18
[1159] Embodiment 18 illustrates a schematic diagram of the first signaling according to an embodiment of the present application; Fig.18 shown.
[1160] In Embodiment 18, for any operation among M3 operations in the M1 operations, the first signaling indicates whether the operation is invalid, and M3 is a positive integer not greater than M1.
[1161] As an embodiment, for any operation among the M3 operations, the first signaling indicates whether this operation is invalid.
[1162] As an embodiment, the first signaling includes higher layer signaling.
[1163] As an embodiment, the first signaling includes RRC (Radio Resource Control) signaling.
[1164] As an embodiment, the first signaling includes MAC CE (Medium Access Control layerControl Element) signaling.
[1165] As an embodiment, the first signaling includes DCI.
[1166] As an embodiment, the first signaling includes RRC signaling and MAC CE.
[1167] As an embodiment, the first signaling includes higher layer signaling and DCI.
[1168] As an embodiment, the first signaling is RRC signaling.
[1169] As an embodiment, the first signaling is MAC CE signaling.
[1170] As an embodiment, the first signaling is DCI.
[1171] As an embodiment, the M3 is equal to the M1.
[1172] As an embodiment, the M3 is smaller than the M1.
[1173] As an embodiment, the M3 is equal to the M1, and the first signaling indicates the M0 operations.
[1174] As an embodiment, the M3 is equal to the M1, and the first signaling indicates a failed operation among the M1 operations.
[1175] As an embodiment, the M3 is equal to the M1, and for each operation in the M1 operations, the first signaling indicates whether the operation is invalid.
[1176] As an embodiment, the M3 is equal to the M1, and for each operation in the M1 operations, the first node relies on the first signaling to determine whether the operation is invalid.
[1177] As an embodiment, the M3 is smaller than the M1, and the first signaling indicates only part of the M0 operations.
[1178] As an embodiment, the M3 is smaller than the M1, and for any operation among the M1 operations except the M3 operations, the first node determines by itself whether the operation is invalid.
[1179] As an embodiment, for any operation among the M3 operations, the first signaling indicates whether this operation is invalid.
[1180] As an embodiment, the first signaling explicitly indicates the failed operations among the M3 operations, and implicitly indicates the non-failed operations among the M3 operations.
[1181] As an embodiment, the first signaling explicitly indicates the operations that have not failed among the M3 operations, and implicitly indicates the operations that have failed among the M3 operations.
[1182] As an embodiment, the first signaling indicates a failed operation among the M3 operations.
[1183] As an embodiment, the first signaling indicates which operations are not invalid by indicating which operations are invalid.
[1184] As an embodiment, any operation among the M3 operations that is not indicated as invalid by the first signaling is not invalid.
[1185] As an embodiment, the first signaling indicates the operations that have not failed among the M3 operations.
[1186] As an embodiment, the first signaling indicates which operations are invalid by indicating which operations are not invalid.
[1187] As an embodiment, any operation among the M3 operations that is not indicated as not invalid by the first signaling is invalid.
[1188] Generally speaking, for any operation in the M3 operations, how the sender of the first signaling determines whether the operation is invalid is determined by the hardware device vendor. Some non-limiting implementation methods are described below:
[1189] As an embodiment, the fifth given operation is one of the M3 operations, the sender of the first signaling generates and sends a first signal based on the output of the fifth given operation that is fed back, and determines whether the fifth given operation is invalid based on the reception quality of the first signal fed back by the receiver of the first signal.
[1190] As an embodiment, the sixth given operation is one of the M3 operations, the sender of the first signaling receives the feedback input and output of the sixth given operation, the sender of the first signaling restores the input based on the output, and compares the restored input with the fed-back input to determine whether the sixth given operation is invalid.
[1191] As an embodiment, the sixth given operation is one of the M3 operations, the executor of the sixth given operation restores the input of the sixth given operation based on the output of the sixth given operation, and feeds back the comparison result of the restored input and the real input to the sender of the first signaling, and the sender of the first signaling determines whether the sixth given operation is invalid based on the feedback comparison result.
[1192] As an embodiment, the seventh given operation is one of the M3 operations, the seventh given operation corresponds to a timer, and the sender of the first signaling determines whether the seventh given operation is invalid based on whether the timer expires.
[1193] As an embodiment, the embodiment of the timer refers to Embodiment 1.
[1194] As an embodiment, the eighth given operation is one of the M3 operations, and the sender of the first signaling determines whether the eighth given operation fails by performing ML testing or ML simulation on a model of the eighth given operation.
[1195] As an embodiment, the sender of the first signaling determines the failed operation among the M3 operations according to the instruction of the core network.
[1196] Embodiment 19
[1197] Embodiment 19 illustrates a schematic diagram of M configurations and M1 configurations according to an embodiment of the present application; Fig.19 As shown in the attached Fig.19 (a), the M1 is equal to the M, and the M1 configurations are the M configurations; Fig.19 In (b), the M1 is smaller than the M, and the M configurations include the M1 configurations and one CSI resource configuration.
[1198] In the attached Fig.19 , the M1 configurations are respectively represented as configuration #0, ..., configuration #(M1-1).
[1199] Embodiment 20
[1200] Embodiment 20 illustrates a schematic diagram of a processing system based on artificial intelligence or machine learning according to an embodiment of the present application; Fig. 20 In Example 20, the third processor sends a first data set to the fourth processor and sends a second data set to the fifth processor; the fourth processor generates a target first-category parameter group based on the first data set, and the fourth processor sends the generated target first-category parameter group to the fifth processor; the fifth processor processes the second data set using the target first-category parameter group to obtain a first-category output, and the fifth processor sends the first-category output to the sixth processor. Fig. 20 In the embodiment, the first type of feedback and the second type of feedback are optional; the fourth processor includes ML training function; and the fifth processor includes ML reasoning function.
[1201] As an embodiment, the sixth processor includes ML testing functionality.
[1202] As an embodiment, the sixth processor includes performance monitoring / evaluation of the ML model.
[1203] As an embodiment, the fifth processor sends the first type of feedback to the fourth processor, and the first type of feedback is used to trigger recalculation or updating of the target first type parameter group, that is, triggering ML initial training or ML retraining.
[1204] As an embodiment, the sixth processor sends a second type of feedback to the third processor, and the second type of feedback is used to generate the first data set or the second data set, or the second type of feedback is used to trigger the sending of the first data set or the sending of the second data set.
[1205] As an embodiment, the third processor generates the first data set and the second data set based on measurement of a reference signal.
[1206] As an embodiment, the fifth processor belongs to the first node, and the sixth processor belongs to the second node.
[1207] As an embodiment, the fifth processor performs the first operation.
[1208] As an embodiment, the sixth processor performs the second operation.
[1209] As an embodiment, the fifth processor performs the third operation.
[1210] As an embodiment, the first type of output includes the first CSI.
[1211] As an embodiment, the second data set includes measurements for a reference signal.
[1212] As an embodiment, the first data set includes training data (Training Data).
[1213] As an embodiment, the fourth processor is used to train the ML model, and the trained model is described by the target first-category parameter group.
[1214] As an embodiment, the fourth processor belongs to the first node.
[1215] The above embodiment avoids transferring the first data set to the second node.
[1216] As an embodiment, the fourth processor belongs to the second node.
[1217] The above embodiments support joint training and optimize system performance.
[1218] As an embodiment, the fourth processor belongs to the core network.
[1219] The above embodiments support joint training of the entire network, further optimizing system performance.
[1220] As an embodiment, the second data set includes inference data.
[1221] As an embodiment, the fifth processor belongs to the first node.
[1222] As an embodiment, the fifth processing machine constructs a model according to the target first-category parameter group, and then inputs the second data set into the constructed model to obtain the first-category output.
[1223] As an embodiment, the fifth processing machine generates a restored data set according to the first type of output, and an error between the restored data set and the second data set is used to generate the first type of feedback.
[1224] As an embodiment, the first type of feedback is used to reflect the performance of the trained model; when the performance of the trained model cannot meet the requirements, the fourth processor will recalculate the target first type parameter group.
[1225] As an embodiment, when the error is too large or has not been updated for too long, the performance of the trained model is considered to be unable to meet the requirements.
[1226] As an embodiment, the target first category parameter group includes: one or more of: convolution kernel size, number of convolution layers, convolution step size, pooling kernel size, pooling kernel step size, pooling function, activation function, or number of feature maps.
[1227] As an embodiment, the target first-category parameter group includes: one or more of a convolution kernel, a pooling kernel, a pooling function, an activation function, parameters of a pooling function, or parameters of an activation function.
[1228] As an embodiment, the ML includes AI.
[1229] As an embodiment, the ML includes ML and AI.
[1230] Embodiment 21
[1231] Embodiment 21 illustrates a schematic diagram based on artificial intelligence or machine learning according to an embodiment of the present application; Fig.21 Attached Fig.21 Including a fourth operation, a fifth operation, a sixth operation, a seventh operation and an eighth operation. In Example 21, the fourth operation and the fifth operation belong to the first stage, the sixth operation belongs to the second stage, the seventh operation belongs to the third stage, and the eighth operation belongs to the fourth stage. Fig.21 In the diagram, the lines with arrows indicate the sequence of the processes.
[1232] As an embodiment, the fourth operation includes ML training, the fifth operation includes ML testing, the sixth operation includes ML emulation, the seventh operation includes ML entity loading, and the eighth operation includes AI inference.
[1233] As an embodiment, the first phase includes a training phase, the second phase includes an emulation phase, the third phase includes a deployment phase, and the fourth phase includes an emulation phase.
[1234] As an embodiment, the first stage includes ML model training.
[1235] As an embodiment, the first stage includes ML model training and ML testing.
[1236] As an embodiment, the ML model training includes initial training and re-training of one or a group of ML models.
[1237] As an embodiment, the ML model training depends on training data.
[1238] As an embodiment, the ML model training includes ML entity validation.
[1239] As an embodiment, the ML entity validation is used to evaluate the performance of the ML entity.
[1240] As an embodiment, the ML entity verification relies on verification data.
[1241] As an example, if the result of ML entity verification does not meet expectations, the ML model will be retrained.
[1242] As an embodiment, the ML testing includes testing the verified ML entity to estimate the performance of the trained ML model.
[1243] As an example, if the result of the ML test meets expectations, the ML entity proceeds to the next stage; otherwise the ML model will be retrained.
[1244] As an embodiment, the ML test relies on test data.
[1245] As an embodiment, the second stage includes ML simulation, which performs inference of ML entities in a simulation environment.
[1246] As an embodiment, the ML simulation estimates the performance of ML entity reasoning in a simulation environment before using the ML entity.
[1247] As an embodiment, the second stage is optional.
[1248] As an embodiment, the third stage includes ML entity loading, and the ML entity loading is to obtain the trained ML entity to obtain the desired AI reasoning function.
[1249] As an embodiment, the third stage is optional.
[1250] As an example, when the training function and the inference function are co-located, the third stage is no longer required.
[1251] As an embodiment, the fourth stage includes AI reasoning.
[1252] As an embodiment, the ML includes AI.
[1253] As an embodiment, the AI includes ML.
[1254] Embodiment 22
[1255] Embodiment 22 illustrates a schematic diagram of AI function deployment according to an embodiment of the present application; Fig. 22 shown.
[1256] In Example 22, the AI training function of the RAN (Radio Access Network) domain is located in the 3GPP RAN domain-specific management function, and the AI inference function is located in the UE.
[1257] In embodiment 22, the RAN domain-specific management function provides AI training function management capabilities and AI inference function management capabilities.
[1258] Embodiment 23
[1259] Embodiment 23 illustrates a schematic diagram of AI function deployment according to an embodiment of the present application; Fig.23 shown.
[1260] In Example 23, the AI training function is located in the RAN domain-specific management function, and the AI inference function is located locally in the gNB.
[1261] In Example 23, the management capability of the AI training function is provided by a RAN domain-specific management function, and the management capability of AI inference is provided locally by the gNB.
[1262] In the attached Fig.23 In this article, MnF refers to Management Function.
[1263] Embodiment 24
[1264] Embodiment 24 illustrates a schematic diagram of AI function deployment according to an embodiment of the present application; Fig.24 shown.
[1265] In Embodiment 24, both the AI training function and the AI inference function are located in the UE, wherein the UE provides training and inference capabilities.
[1266] In embodiment 24, the RAN domain-specific management function provides management capabilities for AI training functions and management capabilities for AI inference functions.
[1267] Embodiment 25
[1268] Embodiment 25 illustrates a schematic diagram of AI function deployment according to an embodiment of the present application; Fig.25 shown.
[1269] In embodiment 25, both the AI training function and the AI inference function are located in the gNB.
[1270] In Example 25, the management capabilities of the AI training function and the management capabilities of the AI inference function are both provided locally by the gNB.
[1271] In the attached Fig.25 In this article, MnF refers to Management Function.
[1272] Embodiment 26
[1273] Embodiment 26 illustrates a structural block diagram of a processing device used in a first node according to an embodiment of the present application; Fig.26 As shown in the attached Fig.26 In the example, the processing device 2600 in the first node includes a first processor 2601.
[1274] As an embodiment, the first node is user equipment.
[1275] As an embodiment, the first node is a terminal device.
[1276] As an embodiment, the first node is a relay node device.
[1277] As an embodiment, the first processor 2601 includes at least one of {antenna 452, transmitter / receiver 454, transmit processor 468, receive processor 456, multi-antenna transmit processor 457, multi-antenna receive processor 458, controller / processor 459, memory 460, data source 467} in Example 4.
[1278] The first processor 2601 receives a first configuration information block, where the first configuration information block indicates M configurations, where M is a positive integer greater than 1, and M1 configurations of the M configurations respectively indicate M1 operations, where M1 is a positive integer not greater than M.
[1279] The first processor 2601 determines whether any operation among the M1 operations is invalid.
[1280] The first processor 2601 determines whether to update a first CSI report, where the first CSI report depends on the first configuration information block.
[1281] In Embodiment 26, whether to update the first CSI report depends on whether any operation among the M1 operations fails.
[1282] As an embodiment, it includes:
[1283] The first processor 2601 performs a first operation;
[1284] The first node updates the first CSI report, and the first CSI report depends on the output of the first operation.
[1285] As an embodiment, the first configuration information block indicates a first identifier and M1 identifiers, the first operation is associated with the first identifier, and the M1 operations are respectively associated with the M1 identifiers.
[1286] As an embodiment, the output of the first operation depends on whether any operation among the M1 operations fails.
[1287] As an embodiment, M0 operations among the M1 operations are invalid, the M0 is a non-negative integer not greater than the M1, the M0 configurations among the M configurations respectively indicate the M0 operations, the input of the first operation depends on P configurations among the M configurations except the M0 configuration, and P is a positive integer not greater than the M minus the M0.
[1288] As an embodiment, it includes:
[1289] The first processor 2601 executes at least one operation among the M1 operations that has not failed.
[1290] As an embodiment, it includes:
[1291] The first processor 2601 sends the first CSI report.
[1292] As an embodiment, whether the first node updates the first CSI report depends on whether there is an invalid operation among N operations, and the N operations are a subset of the M1 operations; when there is an invalid operation among the N operations, the first node does not update the first CSI report.
[1293] As an embodiment, for any operation among M2 operations in the M1 operations, the first node determines by itself whether the operation is invalid, and the M2 is a positive integer not greater than the M1.
[1294] As an embodiment, it includes:
[1295] The first processor 2601 receives a first signaling;
[1296] For any operation among M3 operations in the M1 operations, the first signaling indicates whether the operation is invalid, and the M3 is a positive integer not greater than the M1.
[1297] Embodiment 27
[1298] Embodiment 27 illustrates a structural block diagram of a processing device used in a second node according to an embodiment of the present application; Fig. 27 As shown in the attached Fig. 27 In the example, the processing device 2700 in the second node includes a second processor 2701.
[1299] As an embodiment, the second node is a base station device.
[1300] As an embodiment, the second node is user equipment.
[1301] As an embodiment, the second node is a relay node device.
[1302] As an embodiment, the second processor 2701 includes at least one of {antenna 420, transmitter / receiver 418, transmit processor 416, receive processor 470, multi-antenna transmit processor 471, multi-antenna receive processor 472, controller / processor 475, memory 476} in Example 4.
[1303] The second processor 2701 sends a first configuration information block, where the first configuration information block indicates M configurations, where M is a positive integer greater than 1, and M1 configurations of the M configurations respectively indicate M1 operations, where M1 is a positive integer not greater than M.
[1304] In Example 27, the target receiver of the first configuration information block determines whether any operation fails among the M1 operations, and determines whether to update the first CSI report, the first CSI report depends on the first configuration information block; whether to update the first CSI report depends on whether any operation fails among the M1 operations.
[1305] As an embodiment, it includes:
[1306] The second processor 2701 performs a second operation;
[1307] The first CSI reporting includes first CSI, and the first CSI is used as input of the second operation to generate second CSI.
[1308] As an embodiment, the target receiver of the first configuration information block performs a first operation and updates the first CSI report, and the first CSI report depends on the output of the first operation.
[1309] As an embodiment, the first configuration information block indicates a first identifier and M1 identifiers, the first operation is associated with the first identifier, and the M1 operations are respectively associated with the M1 identifiers.
[1310] As an embodiment, the output of the first operation depends on whether any operation among the M1 operations fails.
[1311] As an embodiment, M0 operations among the M1 operations are invalid, the M0 is a non-negative integer not greater than the M1, the M0 configurations among the M configurations respectively indicate the M0 operations, the input of the first operation depends on P configurations among the M configurations except the M0 configuration, and P is a positive integer not greater than the M minus the M0.
[1312] As an embodiment, the target receiver of the first configuration information block performs at least one of the M1 operations without failure.
[1313] As an embodiment, it includes:
[1314] The second processor 2701 receives the first CSI report.
[1315] As an embodiment, whether the target receiver of the first configuration information block updates the first CSI report depends on whether there is an invalid operation among the N operations, and the N operations are a subset of the M1 operations; when there is an invalid operation among the N operations, the target receiver of the first configuration information block does not update the first CSI report.
[1316] As an embodiment, for any operation among M2 operations in the M1 operations, the target receiver of the first configuration information block determines whether the operation is invalid by itself, and the M2 is a positive integer not greater than the M1.
[1317] As an embodiment, it includes:
[1318] The second processor 2701 sends a first signaling;
[1319] For any operation among M3 operations in the M1 operations, the first signaling indicates whether the operation is invalid, and the M3 is a positive integer not greater than the M1.
[1320] A person of ordinary skill in the art can understand that all or part of the steps in the above method can be completed by instructing the relevant hardware through a program, and the program can be stored in a computer-readable storage medium, such as a read-only memory, a hard disk or an optical disk. Optionally, all or part of the steps in the above embodiment can also be implemented using one or more integrated circuits. Accordingly, each module unit in the above embodiment can be implemented in the form of hardware or in the form of a software function module, and the present application is not limited to any specific form of software and hardware combination. The user equipment, terminal and UE in the present application include but are not limited to drones, communication modules on drones, remote-controlled aircraft, aircraft, small aircraft, mobile phones, tablet computers, notebooks, vehicle-mounted communication equipment, wireless sensors, Internet cards, Internet of Things terminals, RFID terminals, NB-IOT terminals, MTC (Machine Type Communication, Machine Type Communication) terminals, eMTC (enhanced MTC, enhanced MTC) terminals, data cards, Internet cards, vehicle-mounted communication equipment, low-cost mobile phones, low-cost tablet computers and other wireless communication devices. The base stations or system equipment in this application include but are not limited to macrocell base stations, microcell base stations, home base stations, relay base stations, gNB (NR Node B), TRP (Transmitter Receiver Point), GNSS, relay satellites, satellite base stations, aerial base stations, RSU (Road Side Unit), drones, test equipment (such as a transceiver or signaling tester that simulates some functions of a base station), and other wireless communication equipment.
[1321] The above is only a preferred embodiment of the present application and is not intended to limit the scope of protection of the present application. Any changes and modifications made based on the embodiments described in the specification, if similar partial or complete technical effects can be obtained, should be considered obvious and fall within the scope of protection of the present invention.
Claims
1. A method used in a terminal for wireless communication, characterized in that: include: Receive a first configuration information block, where the first configuration information block indicates M configurations, where M is a positive integer greater than 1, and where M1 configurations of the M configurations respectively indicate M1 operations, where M1 is a positive integer not greater than M; Determine whether any of the M1 operations fails; determining whether to update a first CSI report, the first CSI report being dependent on the first configuration information block; Whether to update the first CSI report depends on whether any operation in the M1 operations fails.
2. The method according to claim 1, characterized in that include: Execute a first operation; The first node updates the first CSI report, and the first CSI report depends on the output of the first operation.
3. The method according to claim 2, characterized in that The first configuration information block indicates a first identifier and M1 identifiers, the first operation is associated with the first identifier, and the M1 operations are respectively associated with the M1 identifiers.
4. The method according to claim 2 or 3, characterized in that: The output of the first operation depends on whether any operation among the M1 operations fails.
5. The method according to any one of claims 2 to 4, characterized in that: M0 operations among the M1 operations are invalid, the M0 is a non-negative integer not greater than the M1, the M0 configurations among the M configurations respectively indicate the M0 operations, the input of the first operation depends on P configurations among the M configurations except the M0 configuration, and P is a positive integer not greater than the M minus the M0.
6. The method according to any one of claims 1 to 5, characterized in that: include: At least one of the M1 operations without failure is executed.
7. The method according to any one of claims 1 to 6, characterized in that: include: Send the first CSI report.
8. The method according to any one of claims 1 to 7, characterized in that: Whether the first node updates the first CSI report depends on whether there is an invalid operation among the N operations, and the N operations are a subset of the M1 operations; when there is an invalid operation among the N operations, the first node does not update the first CSI report.
9. The method according to any one of claims 1 to 8, characterized in that: For any operation among M2 operations in the M1 operations, the first node determines by itself whether the operation is invalid, and the M2 is a positive integer not greater than the M1.
10. The method according to any one of claims 1 to 9, characterized in that: include: receiving a first signaling; For any operation among M3 operations in the M1 operations, the first signaling indicates whether the operation is invalid, and the M3 is a positive integer not greater than the M1.
11. A terminal, characterized in that: The terminal comprises: one or more processors and memory; The memory is coupled to the one or more processors, and the memory is used to store computer program codes, where the computer program codes include computer instructions. The one or more processors call the computer instructions to enable the terminal to execute the method according to any one of claims 1 to 10.
12. A method used in a base station for wireless communication, characterized in that: include: Sending a first configuration information block, where the first configuration information block indicates M configurations, where M is a positive integer greater than 1, and where M1 configurations of the M configurations respectively indicate M1 operations, where M1 is a positive integer not greater than M; Among them, the target receiver of the first configuration information block determines whether any operation among the M1 operations fails, and determines whether to update the first CSI report, and the first CSI report depends on the first configuration information block; whether to update the first CSI report depends on whether any operation among the M1 operations fails.
13. The method according to claim 12, characterized in that The target receiver of the first configuration information block performs a first operation and updates the first CSI report, where the first CSI report depends on an output of the first operation.
14. The method according to claim 13, characterized in that The first configuration information block indicates a first identifier and M1 identifiers, the first operation is associated with the first identifier, and the M1 operations are respectively associated with the M1 identifiers.
15. The method according to claim 13 or 14, characterized in that The output of the first operation depends on whether any operation among the M1 operations fails.
16. The method according to any one of claims 13 to 15, characterized in that M0 operations among the M1 operations are invalid, the M0 is a non-negative integer not greater than the M1, the M0 configurations among the M configurations respectively indicate the M0 operations, the input of the first operation depends on P configurations among the M configurations except the M0 configuration, and P is a positive integer not greater than the M minus the M0.
17. The method according to any one of claims 12 to 16, characterized in that The target receiver of the first configuration information block performs at least one of the M1 operations without failure.
18. The method according to any one of claims 12 to 17, characterized in that include: Receive the first CSI report.
19. The method according to any one of claims 12 to 18, characterized in that Whether the target receiver of the first configuration information block updates the first CSI report depends on whether there is an invalid operation among the N operations, and the N operations are a subset of the M1 operations; when there is an invalid operation among the N operations, the target receiver of the first configuration information block does not update the first CSI report.
20. The method according to any one of claims 12 to 19, characterized in that For any operation among M2 operations in the M1 operations, the target receiver of the first configuration information block determines whether the operation is invalid by itself, and the M2 is a positive integer not greater than the M1.
21. The method according to any one of claims 12 to 20, characterized in that include: Sending a first signaling; For any operation among M3 operations in the M1 operations, the first signaling indicates whether the operation is invalid, and the M3 is a positive integer not greater than the M1.
22. A base station, characterized in that: The base station comprises: one or more processors and memory; The memory is coupled to the one or more processors, and the memory is used to store computer program codes, where the computer program codes include computer instructions, and the one or more processors call the computer instructions to enable the base station to perform the method according to any one of claims 12 to 21.
Citation Information
Cited By
Method and apparatus used in node for wireless communication
WO2025256348A1