Method and apparatus used in node for wireless communication
By introducing AI/ML functionality into wireless communication systems, nodes are allowed to determine their own configuration inputs, thus solving the redundancy overhead problem of traditional measurement methods and achieving high efficiency and accuracy of channel information and improved system performance.
Patent Information
- Application Number
- PCT/CN2025/090060
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-29
- Filing Date
- 2025-04-21
- Publication Date
- 2025-10-30
AI Technical Summary
In traditional wireless communication, with the increase in the number of antennas and the diversification of application scenarios, the existing measurement and reporting methods lead to increased redundancy overhead. After the introduction of AI/ML technology, the existing measurement mechanisms and configuration signaling cannot meet the requirements.
By introducing AI/ML functionality, the first node can autonomously measure and report channel information by determining M1 out of M configurations as input, ensuring the diversity and flexibility of input information and reducing hardware complexity and cost.
It improves the accuracy and real-time performance of channel information, reduces overhead, enhances the overall system performance, adapts to different scenarios and terminals, and has better flexibility and reliability.
Smart Images

Figure CN2025090060_30102025_PF_FP_ABST
Abstract
Description
A method and apparatus for use in a node for wireless communication Technical Field
[0001] This application relates to transmission methods and apparatus in wireless communication systems, and more particularly to schemes and apparatus related to channel information in wireless communication systems. Background Technology
[0002] In traditional wireless communication, the UE (User Equipment) reports various auxiliary information obtained through measurements of downlink signals and / or channels, such as channel information, beam management-related auxiliary information, and positioning-related auxiliary information. Channel information includes, but is not limited to, one or more of CRI (Channel State Information Reference Signal Resource Indicator), RI (Rank Indicator), PMI (Precoding Matrix Indicator), or CQI (Channel Quality Indicator). The UE can use this information to select appropriate transmission parameters or report this information. The network equipment selects appropriate transmission parameters for the UE based on the reported information, such as the cell to be used, MCS (Modulation and Coding Scheme), TPMI (Transmitted Precoding Matrix Indicator), and TCI (Transmission Configuration Indication). Furthermore, UE reporting can be used to optimize network parameters, such as improving cell coverage and switching base stations on / off based on the UE's location.
[0003] With the adoption of new technologies, the increase in the number of antennas, the diversification of application scenarios, and the increasing demands on system performance, traditional measurement and reporting methods incur significant redundant overhead. Therefore, in NR R (release) 18, research on AI (Artificial Intelligence) / ML (Machine Learning) technologies was initiated to explore their impact on system performance and system design. Compared to traditional processing methods, AI / ML offers advantages such as training-based operation and deployment requirements. Summary of the Invention
[0004] The applicant discovered through research that when AI / ML functionality is introduced, existing measurement mechanisms, reporting mechanisms, and related configuration signaling may be unable to meet the needs of AI / ML. To address these issues, this application discloses a solution. It should be noted that while many embodiments of this application are specifically for AI / ML, this application is also applicable to other solutions, such as traditional CSI reporting solutions. Furthermore, adopting a unified solution for different scenarios (including but not limited to AI / ML-based solutions and traditional CSI reporting solutions) helps reduce hardware complexity and cost. Where there is no conflict, the embodiments and features in the first node of this application can be applied to the second node, and vice versa. Where there is no conflict, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other.
[0005] As an example, the interpretation of terms in this application is based on the definitions in the 3GPP specification protocol TS38 series.
[0006] As an example, the interpretation of the terms in this application is based on the definitions in the 3GPP specification protocol TS28 series.
[0007] This application discloses a method used in a first node of wireless communication, characterized by comprising:
[0008] Receive a first configuration information block, the first configuration information block including M configurations, where M is a positive integer greater than 1;
[0009] Perform a first operation, the input of the first operation depends on a first configuration and M1 configurations, the output of the first operation includes channel information, the first configuration is one of the M configurations, the first configuration indicates a first CSI resource, the M1 configurations are a subset of the M configurations and the M1 configurations do not include the first configuration, and M1 is a non-negative integer;
[0010] The M1 configurations are determined by the first node itself; at least one of the M configurations indicates the transmission status.
[0011] As an example, the problem this application aims to solve includes: in a scenario where the first configuration information block is configured with a configuration indicating CSI resources and at least one configuration indicating transmission status, how the first node determines the input of the first configuration; in the above method, the input of the first configuration depends on the configuration indicating CSI resources and M1 other configurations determined by the first node itself, thus solving the above problem.
[0012] As an example, the advantages of the above method include supporting multiple different types of information as candidates for the input of the first operation, improving the diversity of input information, and thus improving the overall system performance.
[0013] As an example, the advantages of the above method include allowing the UE to determine the input to be used, while better adapting to various application scenarios and terminals, thus improving flexibility and adaptability.
[0014] As an example, the advantages of the above method include that the input of the first operation always depends on the first configuration that indicates the first CSI resource, ensuring the necessary input information and improving reliability and robustness.
[0015] As an example, the advantages of the above method include improved accuracy and real-time performance of channel information, and reduced overhead required to obtain channel information.
[0016] According to one aspect of this application, it is characterized by comprising:
[0017] Deploy the first operation.
[0018] As an example, the problem this application aims to solve includes how to determine the input for the first operation that needs to be deployed; in the method disclosed in this application, the input based on the first configuration that needs to be deployed depends on the configuration of the one indicating CSI resource and the configuration determined by the other M1 first nodes themselves, thus solving the above-mentioned problem.
[0019] As an example, the advantages of the above method include better meeting the input requirements of the operations to be deployed, improving the performance of the operations to be deployed, and fully utilizing its advantages to improve the overall system performance.
[0020] As an example, the advantages of the above method include that it provides sufficient freedom for the first node, adapting to various different scenarios and terminals, and has quantitative adaptability and flexibility.
[0021] As an example, the advantages of the above method include: training for the first operation does not need to be performed on the first node, reducing the processing power requirements and power consumption of the first node.
[0022] As an example, the features of the above method include: the first operation is based on AI.
[0023] According to one aspect of this application, the first configuration information block indicates a first identifier, and the first operation is associated with the first identifier.
[0024] As an example, the advantages of the above method include simplified design, while offering good flexibility and forward compatibility.
[0025] According to one aspect of this application, the input to the first operation depends on first information and second information, the first information including measurements based on the first CSI resource, and the second information including the transmission status.
[0026] As an example, the advantages of the above method include providing diverse inputs to the first operation, optimizing the performance of the first operation, and thereby improving the overall system performance.
[0027] According to one aspect of this application, it is characterized by comprising:
[0028] Send a first signal, the first signal carrying a first information block;
[0029] The first information block depends on the output of the first operation.
[0030] As an example, the advantages of the above method include improved accuracy and real-time performance of channel information reporting, and reduced reporting overhead.
[0031] According to one aspect of this application, it is characterized by comprising:
[0032] Send a second signal, the second signal carrying a second information block;
[0033] The second information block indicates which of the M1 configurations is included in the M configurations.
[0034] As an example, the advantages of the above method include providing more auxiliary information to the target recipient of the second information block, which facilitates further optimization of the first operation, the transmission parameters of the first node, and the network parameters.
[0035] As an example, the advantages of the above method include further improved system performance.
[0036] According to one aspect of this application, the first operation includes some or all of K sub-operations, where K is a positive integer greater than 1; the first operation includes which of the K sub-operations is related to the M1 configurations.
[0037] As an example, the advantages of the above method include optimizing the first operation based on the input information, which further improves the performance of the first operation and the system performance.
[0038] According to one aspect of this application, the first node is a user equipment.
[0039] According to one aspect of this application, the first node is a relay node.
[0040] This application discloses a method used in a second node for wireless communication, characterized by comprising:
[0041] Send a first configuration information block, the first configuration information block including M configurations, where M is a positive integer greater than 1;
[0042] In this process, the target receiver of the first configuration information block performs a first operation; the input of the first operation depends on a first configuration and M1 configurations, and the output of the first operation includes channel information. The first configuration is one of the M configurations, indicating a first CSI resource. The M1 configurations are a subset of the M configurations and do not include the first configuration. M1 is a non-negative integer. The M1 configurations are determined by the target receiver of the first configuration information block. At least one of the M configurations indicates a transmission status.
[0043] According to one aspect of this application, the first configuration information block indicates a first identifier, and the first operation is associated with the first identifier.
[0044] According to one aspect of this application, the input to the first operation depends on first information and second information, the first information including measurements based on the first CSI resource, and the second information including the transmission status.
[0045] According to one aspect of this application, it is characterized by comprising:
[0046] Receive a first signal, the first signal carrying a first information block;
[0047] The first information block depends on the output of the first operation.
[0048] According to one aspect of this application, the output of the first operation includes a first CSI, the first information block carries the first CSI, and the first CSI is used as input to the second operation to generate a second CSI.
[0049] According to one aspect of this application, it is characterized by comprising:
[0050] Receive a second signal, the second signal carrying a second information block;
[0051] The second information block indicates which of the M1 configurations is included in the M configurations.
[0052] According to one aspect of this application, the first operation includes some or all of K sub-operations, where K is a positive integer greater than 1; the first operation includes which of the K sub-operations is related to the M1 configurations.
[0053] According to one aspect of this application, the second node is a base station.
[0054] According to one aspect of this application, the second node is a user equipment.
[0055] According to one aspect of this application, the second node is a relay node.
[0056] This application discloses a first node used for wireless communication, characterized in that it comprises:
[0057] A first receiver receives a first configuration information block, the first configuration information block including M configurations, where M is a positive integer greater than 1;
[0058] A first processor executes a first operation, the input of which depends on a first configuration and M1 configurations, the output of which includes channel information, the first configuration being one of the M configurations, the first configuration indicating a first CSI resource, the M1 configurations being a subset of the M configurations and excluding the first configuration, and M1 being a non-negative integer;
[0059] The M1 configurations are determined by the first node itself; at least one of the M configurations indicates the transmission status.
[0060] This application discloses a second node used for wireless communication, characterized in that it comprises:
[0061] The second processor sends a first configuration information block, which includes M configurations, where M is a positive integer greater than 1.
[0062] In this process, the target receiver of the first configuration information block performs a first operation; the input of the first operation depends on a first configuration and M1 configurations, and the output of the first operation includes channel information. The first configuration is one of the M configurations, indicating a first CSI resource. The M1 configurations are a subset of the M configurations and do not include the first configuration. M1 is a non-negative integer. The M1 configurations are determined by the target receiver of the first configuration information block. At least one of the M configurations indicates a transmission status.
[0063] As an example, compared with conventional solutions, this application has the following advantages:
[0064] Higher accuracy and real-time performance of channel information, resulting in enhanced overall system performance;
[0065] Lower air interface overhead;
[0066] More flexible and diverse input information;
[0067] Better flexibility and adaptability;
[0068] Enhanced reliability and robustness. Attached Figure Description
[0069] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:
[0070] Figure 1 illustrates a flowchart of a first configuration information block and a first operation according to an embodiment of this application;
[0071] Figure 2 shows a schematic diagram of a network architecture according to an embodiment of this application;
[0072] Figure 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application;
[0073] Figure 4 shows a schematic diagram of a first communication device and a second communication device according to an embodiment of this application;
[0074] Figure 5 illustrates the transmission between a first node and a second node according to an embodiment of this application;
[0075] Figure 6 shows a schematic diagram of a first configuration information block indicating a first configuration among M configurations according to an embodiment of the present application;
[0076] Figure 7 shows a schematic diagram of a first node determining M1 configurations from M configurations according to an embodiment of this application;
[0077] Figure 8 shows a schematic diagram of a first operation according to an embodiment of this application;
[0078] Figure 9 shows a schematic diagram of the deployment of a first operation on a first node according to an embodiment of this application;
[0079] Figure 10 shows a schematic diagram of a first identifier according to an embodiment of this application;
[0080] Figure 11 illustrates a schematic diagram of a first operation, first information, and second information according to an embodiment of this application;
[0081] Figure 12 shows a schematic diagram of a first CSI and a second CSI according to an embodiment of this application;
[0082] Figure 13 shows a schematic diagram of a second information block according to an embodiment of this application;
[0083] Figure 14 illustrates a schematic diagram of a first operation according to an embodiment of the present application, which includes some or all of the K sub-operations.
[0084] Figure 15 shows a schematic diagram of which or some of the K sub-operations are included in the first operation according to an embodiment of the present application, and is related to M1 configurations;
[0085] Figure 16 shows a schematic diagram of a processing system based on artificial intelligence or machine learning according to an embodiment of this application;
[0086] Figure 17 illustrates a schematic diagram based on artificial intelligence or machine learning according to an embodiment of this application;
[0087] Figure 18 shows a structural block diagram of a processing apparatus for a first node according to an embodiment of the present application;
[0088] Figure 19 shows a structural block diagram of a processing apparatus for a second node according to an embodiment of this application;
[0089] Figure 20 shows a schematic diagram of a first information block according to an embodiment of this application;
[0090] Figure 21 shows a schematic diagram of AI function deployment according to an embodiment of this application;
[0091] Figure 22 shows a schematic diagram of AI function deployment according to an embodiment of this application;
[0092] Figure 23 shows a schematic diagram of AI function deployment according to an embodiment of this application;
[0093] Figure 24 shows a schematic diagram of the deployment of AI functions according to an embodiment of this application. Detailed Implementation
[0094] The technical solutions of this application will be further described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other. Considering performance, flexibility, complexity, overhead, and compatibility, those skilled in the art are motivated to flexibly combine the embodiments in different drawings without conflict, such as, but not limited to, the embodiments in Figure 1 and the embodiments in Figures 5-20, the embodiments in Figure 5 and the embodiments in Figures 6-20, etc.
[0095] Example 1
[0096] Example 1 illustrates a flowchart of a first configuration information block and a first operation according to an embodiment of this application, as shown in Figure 1. In Figure 1, each block represents a step. In particular, the order of the steps in the blocks does not represent a specific temporal relationship between the steps.
[0097] In Embodiment 1, the first node receives a first configuration information block in step 101 and performs a first operation in step 102. The first configuration information block includes M configurations, where M is a positive integer greater than 1. The input to the first operation depends on the first configuration and M1 configurations. The output of the first operation includes channel information. The first configuration is one of the M configurations and indicates a first CSI resource. The M1 configurations are a subset of the M configurations and do not include the first configuration. M1 is a non-negative integer. The M1 configurations are determined by the first node itself. At least one of the M configurations indicates a transmission status.
[0098] As one embodiment, the first configuration information block is carried by higher layer signaling.
[0099] As an example, the first configuration information block is carried by RRC (Radio Resource Control) signaling.
[0100] As an example, the first configuration information block is carried by an RRC IE (Information Element).
[0101] As an example, the first configuration information block is carried by at least one RRC IE.
[0102] As an example, the first configuration information block includes information from one or more domains in at least one RRC IE.
[0103] As one embodiment, the first configuration information block includes information from one or more domains of each of the plurality of RRC IEs.
[0104] As an example, the first configuration information block is an RRC IE.
[0105] As an example, the first configuration information block is carried by CSI-ReportConfig IE.
[0106] As an example, the first configuration information block is carried by the ServingCellConfig IE.
[0107] As an example, the first configuration information block is carried by CSI-MeasConfig IE.
[0108] As an example, the first configuration information block is carried by the ServingCellConfigCommon IE.
[0109] As an example, the first configuration information block is carried by the ServingCellConfigCommonSIB IE.
[0110] As an example, the first configuration information block includes information from the CSI-ReportConfig IE.
[0111] As an example, the first configuration information block includes information from the ServingCellConfig IE.
[0112] As an example, the first configuration information block includes information from the CSI-MeasConfig IE.
[0113] As an example, the first configuration information block includes information from the ServingCellConfigCommon IE.
[0114] As an example, the first configuration information block includes information from the ServingCellConfigCommonSIB IE.
[0115] As an example, the M configurations include at least one CSI (Channel State Information) resource configuration.
[0116] As an example, 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.
[0117] As an example, the CSI resource configuration is carried by the RRC IE.
[0118] As an example, the CSI resource configuration is carried by the CSI-ResourceConfig IE.
[0119] As an example, for each of the M configurations, the first node can obtain certain information based on that configuration.
[0120] As an example, for each of the M configurations, the information obtained based on this configuration is a candidate for the input of the first operation.
[0121] As an example, for each of the at least one of the M configurations, the information obtained based on this configuration is the transmission state indicated by this configuration.
[0122] As an example, for each of the M configurations, the information obtained based on this configuration is one of W types of information, where W is a positive integer greater than 1, and the W types of information include the transmission status.
[0123] As one example, the W types of information include channel measurements and interference measurements.
[0124] As an example, the W types of information include one or more of the following: noise information, delay spread, Doppler spread, Doppler shift, average delay, and average gain.
[0125] As an example, the noise information includes one or more of the following: noise power, noise variance, or noise power spectral density.
[0126] As an example, the W types of information include one or more of the following: TCI (Transmission Configuration Indicator) state, CORESET (Control resource set) pool index, SRS (Sounding reference signal) resource set identifier, and TBS (Transport Block Size).
[0127] As an example, the W types of information include one or more of the following: transmission power, path loss estimate, PHR (Power Headroom Report), BLER (Block Error Rate), and Timing Advance (TA).
[0128] As one example, the W types of information include location information.
[0129] As an example, the W types of information include one or more of the following: ACK (acknowledgement) / NACK (negative acknowledgement) ratio, number of NACKs, RSRP (Reference Signal Received Power), number of beam failures, and number of radio link failures.
[0130] As one embodiment, the W types of information include one or more of the following: the number of transmission occasions of the first CSI resource used to obtain the input of the first operation, the time-domain resource of the most recent transmission occasion of the first CSI resource, and the accuracy of the measurement obtained based on the first CSI resource.
[0131] As an example, each of the W types of information is a candidate for the input of the first operation.
[0132] As an example, for each of the M configurations, this configuration indicates information obtained based on that configuration.
[0133] As an example, for each of the M configurations, the first node can obtain some candidate information as input to the first operation based on this configuration.
[0134] As an example, one of the M configurations is a configuration whose displayed indication is based on the information obtained from that configuration.
[0135] As an example, one of the M configurations is a configuration that implicitly indicates the information obtained based on that configuration.
[0136] As an example, among the M configurations, there is one configuration that indicates the information obtained based on this configuration by indicating other information.
[0137] As an example, the meaning of at least one of the M configurations indicating the transmission state includes that the first node can obtain a transmission state based on each of the at least one of the M configurations.
[0138] As an example, the transmission state indicated by each of the at least one of the M configurations is a candidate for the input of the first operation.
[0139] As one example, the transmission status includes measurement parameters.
[0140] As an example, the measurement parameters are obtained by measuring a reference signal.
[0141] As an example, the measurement parameters are obtained by measuring the downlink reference signal.
[0142] As an example, the measurement parameters include one or more of BLER, delay spread, Doppler spread, Doppler shift, average delay, average gain, path loss, and RSRP.
[0143] As one example, the transmission state includes transmission parameters.
[0144] As one embodiment, the transmission parameters include parameters for transmitting physical channels and / or physical signals.
[0145] As an example, the transmission parameters include one or more of TCI state, spatial filter, transmission power, path loss estimation, TBS, and timing advance.
[0146] As one example, the transmission state includes receiving parameters.
[0147] As one embodiment, the receiving parameters include parameters for receiving physical channels and / or physical signals.
[0148] As an example, the reception parameters include one or more of the following: TCI state, QCL (Quasi Co-Location) parameter, TBS, and spatial Rx parameters.
[0149] As one example, the transmission status includes scheduling parameters.
[0150] As one embodiment, the scheduling parameters include scheduling parameters for physical channels and / or physical signals.
[0151] As one embodiment, the scheduling parameters include parameters indicated by scheduling signaling of physical channels and / or physical signals.
[0152] As an example, the scheduling parameters include one or more of the following: TCI status, CORESET pool index, SRS resource set identifier, and TBS.
[0153] As one example, the transmission status includes a monitoring status.
[0154] As one embodiment, the monitoring status includes information obtained by monitoring, measuring, predicting, and / or statistically analyzing physical channels and / or physical signals.
[0155] As an example, the monitoring status includes one or more of the following: BLER, received power, ACK (acknowledgement) / NACK (negative acknowledgement) ratio, number of NACKs, RSRP, number of beam failures, and number of radio link failures.
[0156] As one example, the transmission status includes location information.
[0157] As an example, the positioning information is obtained by measuring the Positioning Reference Signal (PRS).
[0158] As an example, for each of the at least one of the M configurations, the information obtained based on this configuration is the transmission status indicated by this configuration.
[0159] As an example, at least one of the M configurations includes a configuration that indicates the transmission status and indicates the resources used to obtain the transmission status.
[0160] As an example, each of the at least one of the M configurations indicates a transmission state and indicates the resources used to obtain the transmission state.
[0161] As an example, the resources used to obtain the transmission state include one or more of the following: physical channel, CSI resource, RS (Reference Signal) resource, and time-frequency resource.
[0162] As an example, the physical channel includes one or more of PDCCH (Physical Downlink Control Channel), PUCCH (Physical Uplink Control Channel), PDSCH (Physical Downlink Shared Channel), and PUSCH (Physical Uplink Shared Channel).
[0163] As an example, the RS resources include one or more of DMRS (Demodulation Reference Signal), PTRS (Phase-Tracking Reference Signal), CSI-RS resources, SS / PBCH (Synchronization Signal / Physical Broadcast Channel) block resources, SRS resources, and PRS resources.
[0164] As an example, in at least one of the M configurations, there is a configuration indicating at least one RS resource, and the transmission status indicated by the configuration is obtained based on the at least one RS resource.
[0165] As a sub-example of the above embodiment, the transmission state indicated by the configuration is obtained based on measurements of the at least one RS resource.
[0166] As a sub-example of the above embodiments, the transmission state indicated by the configuration includes measurement parameters obtained based on measurements of the at least one RS resource.
[0167] As a sub-implementation of the above embodiments, the transmission state indicated by the configuration includes one or more of delay spread, Doppler spread, Doppler shift, average delay, and average gain obtained based on measurements of the at least one RS resource.
[0168] As a sub-example of the above embodiments, the transmission state indicated by the configuration includes one or more of the following: path loss estimate, BLER, RSRP, number of beam failures, and number of radio link failures, obtained based on measurements of the at least one RS resource.
[0169] As an example, the RS resource includes DMRS.
[0170] As an example, the RS resource includes PTRS.
[0171] As an example, the RS resources include at least one of CSI-RS resources, SS / PBCH block resources, and SRS resources.
[0172] As an example, the RS resource includes the PRS resource.
[0173] As an example, in at least one of the M configurations, there is a configuration indicating at least one PRS resource, and the transmission status indicated by the configuration includes location information obtained based on the at least one PRS resource.
[0174] As an example, in at least one of the M configurations, there is a configuration indicating at least one physical channel, and the transmission status indicated by the configuration is obtained based on the at least one physical channel.
[0175] As a sub-implementation of the above embodiments, the transmission state indicated by the configuration includes the transmission state of the at least one physical channel.
[0176] As a sub-example of the above embodiments, the transmission state indicated by the configuration includes one or more of the following: sending parameters, receiving parameters, scheduling parameters, and monitoring state.
[0177] As a sub-example of the above embodiments, the transmission state indicated by the configuration includes one or more of the TCI state of the at least one physical channel, QCL parameters, spatial filters, and spatial reception parameters.
[0178] As a sub-example of the above embodiments, the transmission state indicated by the configuration includes one or more of the transmit power, PHR, and path loss estimate of the at least one physical channel.
[0179] As a sub-implementation of the above embodiments, the transmission state indicated by the configuration includes one or more of the associated CORESET pool index, associated SRS resource set identifier, and TBS of the at least one physical channel.
[0180] As a sub-example of the above embodiment, the transmission state indicated by the configuration includes the timing advance of the at least one physical channel.
[0181] As a sub-implementation of the above embodiments, the transmission state indicated by the configuration includes one or more of the following: BLER, received power, ACK / NACK ratio, NACK count, RSRP, beam failure count, and radio link failure, obtained based on the at least one physical channel.
[0182] As an example, in at least one of the M configurations, one configuration indicates a time-frequency resource, and the transmission state indicated by the one configuration is obtained within the one time-frequency resource.
[0183] As a sub-implementation of the above embodiments, the transmission state indicated by the configuration includes the monitoring state obtained within the time-frequency resource.
[0184] As a sub-example of the above embodiments, the transmission state indicated by the configuration includes one or more of BLER, received power, ACK / NACK ratio, NACK count, RSRP, beam failure count, and radio link failure count.
[0185] As a sub-implementation of the above embodiments, the transmission state indicated by the configuration includes timing advance.
[0186] As a sub-implementation of the above embodiments, the transmission status indicated by the configuration includes location information.
[0187] As a sub-example of the above embodiments, the configuration further indicates at least one RS, and the transmission state indicated by the configuration is obtained based on the transmission occasion of the at least one RS within the time-frequency resource.
[0188] As a sub-example of the above embodiments, the configuration further indicates at least one physical channel, and the transmission state indicated by the configuration is obtained based on the at least one physical channel within the time-frequency resource.
[0189] As a sub-example of the above embodiment, the configuration further indicates at least one PRS resource, and the transmission state indicated by the configuration is based on the location information obtained from the transmission opportunities of the at least one PRS resource within the time-frequency resource.
[0190] As an example, for any of the M configurations, this configuration indicates one of the CSI resource or transport states.
[0191] As an example, one of the M configurations indicates neither CSI resources nor transmission status.
[0192] As an example, one of the M configurations indicates information other than CSI resources and transmission status.
[0193] As an example, one of the M configurations indicates at least one physical channel.
[0194] As an example, the physical channel includes a downlink physical channel.
[0195] As one example, the physical channel includes an uplink physical channel.
[0196] As an example, the physical channel includes one or more of PDCCH, PUCCH, PDSCH, and PUSCH.
[0197] As an example, the physical channels include PDSCH, PUCCH, PDSCH, and PUSCH.
[0198] As an example, one of the M configurations indicates at least one physical channel and indicates information obtained based on the at least one physical channel.
[0199] As a sub-implementation of the above embodiments, the information obtained based on the at least one physical channel is one or more of the W types of information.
[0200] As a sub-implementation of the above embodiments, the at least one physical channel includes a downlink physical channel, and the information obtained based on the at least one physical channel includes one or more of BLER, delay spread, Doppler spread, Doppler shift, average delay, average gain, TCI status, CORESET pool index, TBS, or timing advance.
[0201] As a sub-implementation of the above embodiments, the at least one physical channel includes an uplink physical channel, and the information obtained based on the at least one physical channel includes one or more of TCI status, SRS resource set identifier, transmit power, PHR, TBS, or timing advance.
[0202] As an example, one of the M configurations indicates at least one RS resource.
[0203] As an example, the RS resource includes SS / PBCH block resources.
[0204] As an example, the RS resources include CSI-RS resources.
[0205] As an example, the RS resource includes the SRS resource.
[0206] As an example, the RS resource includes the PRS resource.
[0207] As an example, the RS resource includes DMRS.
[0208] As an example, the RS resource includes TPRS.
[0209] As an example, one of the M configurations indicates at least one RS resource and indicates information obtained based on the at least one RS resource.
[0210] As a sub-implementation of the above embodiments, the information obtained based on the at least one RS resource is one or more of the W types of information.
[0211] As a sub-example of the above embodiments, the information obtained based on the at least one RS resource includes one or more of channel measurement, interference measurement, path loss estimation, BLER, location information, or timing advance.
[0212] As an example, one of the M configurations indicates at least one CSI-RS resource or SS / PBCH block resource, and indicates information obtained based on the at least one CSI-RS resource or SS / PBCH block resource.
[0213] As a sub-implementation of the above embodiments, the information obtained based on the at least one CSI-RS resource or SS / PBCH block resource is one or more of the W types of information.
[0214] As a sub-implementation of the above embodiments, the information obtained based on the at least one CSI-RS resource or SS / PBCH block resource includes one or more of the following: channel measurement, interference measurement, noise information, delay spread, Doppler spread, Doppler shift, average delay, and average gain.
[0215] As an example, one of the M configurations indicates at least one PRS resource, and the information obtained based on the at least one PRS resource includes location information.
[0216] As an example, one of the M configurations indicates that the information obtained based on the one configuration includes location information by indicating at least one PRS resource.
[0217] As an example, one of the M configurations indicates at least one CSI resource.
[0218] As an example, the CSI resources include CSI-RS resources.
[0219] As an example, the CSI resources include NZP (Non-zero power) CSI-RS resources.
[0220] As an example, the CSI resources include ZP (Zero Power) CSI-RS resources.
[0221] As an example, the CSI resources include SS / PBCH block resources.
[0222] As an example, the CSI resources include CSI-IM resources.
[0223] As one example, the CSI resources include a set of CSI-RS resources.
[0224] As an example, the CSI resources include the NZP CSI-RS resource set.
[0225] As an example, the CSI resources include a set of CSI-SSB resources.
[0226] As an example, the CSI resources include a set of CSI-IM resources.
[0227] As an example, one of the M configurations indicates at least one CSI resource and indicates information obtained based on the at least one CSI resource.
[0228] As a sub-example of the above embodiment, the information obtained based on the at least one CSI resource is one or more of the W types of information.
[0229] As a sub-implementation of the above embodiments, the information obtained based on the at least one CSI resource includes one or more of channel measurements, interference measurements, noise information, delay spread, Doppler spread, Doppler shift, average delay, and average gain.
[0230] As a sub-example of the above embodiments, the at least one CSI resource includes NZP CSI-RS resources or SS / PBCH block resources, and the information obtained based on the at least one CSI resource includes channel measurements.
[0231] As a sub-example of the above embodiment, the at least one CSI resource includes a ZP CSI-RS resource, and the information obtained based on the at least one CSI resource includes noise information.
[0232] As a sub-example of the above embodiments, the at least one CSI resource includes an NZP CSI-RS resource or a CSI-IM resource, and the information obtained based on the at least one CSI resource includes interference measurements.
[0233] As an example, one of the M configurations indicates that the information obtained based on the one configuration includes noise information by indicating at least one ZP CSI-RS resource.
[0234] As an example, one of the M configurations indicates that the information obtained based on the one configuration includes interference measurements by indicating at least one CSI-IM resource.
[0235] As an example, one of the M configurations indicates a time-domain resource.
[0236] As an example, one of the M configurations indicates a time-frequency resource and indicates information obtained within that time-domain resource.
[0237] As a sub-implementation of the above embodiments, the information obtained within the one time-domain resource is one or more of the W types of information.
[0238] As a sub-implementation of the above embodiments, the time-frequency resources include time-domain resources and / or frequency-domain resources.
[0239] As one example, the channel information includes CSI.
[0240] As an example, the advantages of the above method include improved CSI accuracy.
[0241] As one example, the channel information includes the channel impulse response.
[0242] As an example, the channel information includes one or more of the following: 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, and TDCP (Time Domain Channel Properties).
[0243] As one example, the channel information includes small-scale characteristics.
[0244] As one example, the channel information includes channel parameters.
[0245] As one example, the channel information includes a precoding matrix.
[0246] As one example, the channel information includes a channel matrix.
[0247] As an example, the channel matrix is in the spatial-frequency domain.
[0248] As an example, the channel matrix is in the angular-delay domain projection.
[0249] As one example, the channel information includes an eigenvector.
[0250] As one example, the channel information includes feature vectors and eigenvalues.
[0251] As one embodiment, the channel information includes one or more columns of a basis matrix.
[0252] As an example, the basis matrix includes a DFT matrix.
[0253] As an example, the basis matrix spans a space.
[0254] As an example, the dimension of the space spanned by the columns of the basis matrix is equal to the number of rows of the basis matrix.
[0255] As an example, the columns of the basis matrix are pairwise linearly independent.
[0256] As an example, the columns of the basis matrix are mutually orthogonal.
[0257] As an example, the basis matrix is full rank.
[0258] As an example, the moduli of any two columns of the basis matrix are equal.
[0259] As one example, the channel information includes the channels through which signals transmitted on one or more antenna ports pass.
[0260] As one embodiment, the channel information includes one or more of the following: relative phase, relative amplitude, or relative coefficient between at least two antenna ports.
[0261] As one example, the channel information includes compressed CSI.
[0262] As an example, the compressed CSI is based on a non-codebook.
[0263] As an example, the compressed CSI is not a CSI defined by 3GPP Rel-18, nor is it a CSI defined by versions prior to 3GPP Rel-18.
[0264] As an example, the channel parameters recovered by the target receiver of the compressed CSI based on the compressed CSI are unknown to the first node.
[0265] As an example, the compressed CSI is based on artificial intelligence or machine learning.
[0266] As an example, the compressed CSI is based on neural network CSI.
[0267] As an example, the compressed CSI is based on CNN (Conventional Neural Networks) CSI.
[0268] As an example, the channel information includes predicted / estimated CSI.
[0269] As one embodiment, the channel information includes interference information and / or noise information.
[0270] As an example, the interference information includes one or more of the following: interference power, interference variance, or interference power spectral density.
[0271] As one example, the channel information includes BLER.
[0272] As one example, the channel information is used to generate or recover channel parameters.
[0273] As one embodiment, the channel information includes information used to generate or recover channel parameters.
[0274] As one example, the channel parameters include a channel matrix.
[0275] As an example, the channel parameters include the original channel matrix.
[0276] As one example, the channel parameters include the channels through which signals transmitted on one or more antenna ports pass.
[0277] As one example, the channel parameters include a feature vector.
[0278] As an example, the channel parameters include characteristic values.
[0279] As one example, the channel parameters include a precoding matrix.
[0280] As one embodiment, the channel parameters include one or more columns of a basis matrix.
[0281] As one embodiment, the channel parameters include one or more of the relative phase, relative amplitude, or relative coefficient between at least two antenna ports.
[0282] As an example, the first operation is based on training.
[0283] As an example, the first operation is obtained through training.
[0284] As an example, the problem this application aims to solve includes how to determine the input for the first operation based on training; in the method disclosed in this application, the input of the first operation based on training depends on a configuration indicating CSI resources and configurations determined by the other M1 first nodes themselves, thus solving the above-mentioned problem.
[0285] As an example, the advantages of the above method include better meeting the input requirements of training-based operations, improving the performance of training-based operations, and thus improving the overall system performance.
[0286] As an example, the advantages of the above method include giving the first node sufficient degrees of freedom to adapt to various different scenarios and terminals, thus exhibiting good adaptability and flexibility.
[0287] As one example, the training for obtaining the first operation is performed by the first node.
[0288] As one example, the training for obtaining the first operation is performed by the sender of the first configuration information block.
[0289] As one example, the training for obtaining the first operation is performed by the sender of the first CSI resource.
[0290] As an example, the training for obtaining the first operation is performed by the MDA (Management Data Analytics Function).
[0291] As an example, the training for obtaining the first operation is performed by the MDAS (Management Data Analytics Service) producer.
[0292] As an example, the training for obtaining the first operation is performed by NWDAF (Network Data Analytics Function).
[0293] As an example, the training for obtaining the first operation is performed by the core network.
[0294] As an example, the training for obtaining the first operation is performed by an AI training producer.
[0295] As an example, the executor for obtaining the training of the first operation is different from the sender of the first configuration information block.
[0296] As an example, the executor for obtaining the training of the first operation is different from the sender of the first CSI resource.
[0297] As an example, the first operation includes inference.
[0298] As an example, the first operation includes AI (Artificial Intelligence) inference.
[0299] As an example, the problem this application aims to solve includes how to determine the input for an AI operation; the method disclosed in this application includes the input of the first operation inferred by AI depending on a configuration of an indicator CSI resource and other M1 configurations determined by the first nodes themselves, thus solving the above-mentioned problem.
[0300] As an example, the advantages of the above method include that diverse inputs better meet the needs of AI operations and fully utilize the advantages of AI to improve the overall performance of the system.
[0301] As an example, the advantages of the above method include that the first node has sufficient degrees of freedom to adapt to various different scenarios and terminals, and has good adaptability and flexibility.
[0302] As an example, the first operation is a deduction.
[0303] As an example, the first operation is AI inference.
[0304] As an example, the first operation includes AI inference for CSI.
[0305] As an example, the benefits of the above method include improved performance of CSI measurement and reporting, including more accurate CSI, lower reference signal overhead and reporting overhead, thereby improving the overall system performance.
[0306] As an example, the first operation is AI inference for CSI.
[0307] As an example, the first operation includes AI inference for CSI prediction / estimation / compression.
[0308] As an example, the advantages of the above method include more accurate and complete CSI, lower reference signal overhead, and improved real-time performance of CSI.
[0309] As one example, the first operation includes an AI entity.
[0310] As an example, the first operation includes an AI inference entity.
[0311] As an example, the first operation includes an AI entity for inference.
[0312] As an example, the first operation includes a portion of an AI entity.
[0313] As an example, the first operation includes a portion of an AI entity used for inference.
[0314] As an example, the first operation includes an AI entity for CSI.
[0315] As an example, the first operation includes an AI entity for CSI prediction / estimation / compression.
[0316] As an example, the first operation includes inference of AI entities for CSI.
[0317] As an example, the first operation includes inference of AI entities for CSI prediction / estimation / compression.
[0318] As an example, the first operation is performed by an AI entity.
[0319] As an example, the first operation is performed by an AI entity deployed on the first node.
[0320] As an example, the first operation is performed by an AI function.
[0321] As an example, the first operation is performed by an AI function deployed on the first node.
[0322] As one example, the AI functionality includes AI inference capabilities.
[0323] As one example, the AI functionality includes AI training functionality.
[0324] As one example, the AI functionality includes AI management functionality.
[0325] As one example, the AI includes ML (Machine Learning).
[0326] As one example, the AI includes AI and ML.
[0327] As one example, the AI includes AI or ML.
[0328] As an example, the first operation is performed by the physical layer of the first node.
[0329] As an example, the first operation is performed at a higher level than the first node.
[0330] As an example, the first operation requires deployment.
[0331] As an example, the first operation is obtained by loading.
[0332] As an example, the first operation is obtained from the serving cell of the first node.
[0333] As an example, the first operation is obtained from the maintenance base station loading of the serving cell of the first node.
[0334] As an example, the first operation is obtained from the core network.
[0335] As an example, the first operation is based on artificial intelligence or machine learning.
[0336] As an example, the first operation is based on a neural network.
[0337] As an example, the first operation includes CSI compression based on a neural network.
[0338] As one example, the first operation includes an encoder for CSI compression based on a neural network.
[0339] As an example, the first operation includes CNN-based CSI compression.
[0340] As an example, the first operation includes a CNN-based CSI compression encoder.
[0341] As an example, the output of the first operation is based on a non-codebook.
[0342] As an example, the output of the first operation does not belong to the CSI defined by 3GPP Rel-18, nor to the CSI defined in versions prior to 3GPP Rel-18.
[0343] As an example, the output of the first operation is based on artificial intelligence or machine learning.
[0344] As an example, the output of the first operation is based on a neural network.
[0345] As an example, the output of the first operation is based on a CNN.
[0346] As an example, the output of the first operation includes CSI.
[0347] As an example, the output of the first operation includes one or more of PMI, CRI, CQI, RI, LI, SSBRI, RSRP, SINR, capability index, and TDCP.
[0348] As an example, the output of the first operation includes a channel impulse response.
[0349] As an example, the output of the first operation includes small-scale characteristics.
[0350] As an example, the output of the first operation includes one or more of delay spread, Doppler spread, Doppler shift, average delay, and average gain.
[0351] As an example, the output of the first operation includes a channel matrix.
[0352] As an example, the output of the first operation includes a first CSI.
[0353] As one embodiment, the first CSI is used as input to the second operation to generate the second CSI, the second CSI including the recovery of (partial) input to the first operation.
[0354] As a sub-implementation of the above embodiments, the second operation is the inverse operation of the first operation.
[0355] As an example, in the above method, the first operation is used for CSI compression to reduce feedback overhead.
[0356] As an example, the first CSI includes predicted / estimated CSI.
[0357] As an example, in the above method, the first operation is used for CSI prediction / estimation to reduce RS overhead and / or improve CSI accuracy / completeness.
[0358] As an example, the first node is a user (consumer).
[0359] As an example, the first node is the user of the AI function.
[0360] As an example, the first node is the user of AI inference.
[0361] As an example, the first node is the user who trained the AI.
[0362] As an example, the first node is an MnS (Management Service) user.
[0363] As an example, the first node is the producer of AI inference.
[0364] As an example, the first node is the AI training producer.
[0365] As one example, the first operation includes preprocessing.
[0366] As an example, the preprocessing includes DFT (Discrete Fourier Transform).
[0367] As an example, the preprocessing includes one or more of matrix decomposition, matrix transformation, and projection.
[0368] As an example, the preprocessing includes one or more of quantization, spatial-to-angular-domain transformation, angular-to-spatial-domain transformation, frequency-to-time-domain transformation, and time-to-frequency-domain transformation.
[0369] As one example, the preprocessing includes truncation and / or padding.
[0370] As one example, the preprocessing includes mapping.
[0371] As one example, the preprocessing includes mapping to vectors.
[0372] As one example, the preprocessing includes labeling.
[0373] As an example, the label refers to a mark made with a label.
[0374] As one example, the first operation includes post-processing.
[0375] As one example, the post-processing includes DFT.
[0376] As one example, the post-processing includes quantization.
[0377] As an example, the post-processing includes one or more of the following: angular domain to spatial domain transformation, spatial domain to angular domain transformation, time domain to frequency domain transformation, and frequency domain to time domain transformation.
[0378] As one example, the post-processing includes truncation and / or padding.
[0379] As an example, the first operation includes one or more of convolution, pooling, cascading, and activation.
[0380] As one embodiment, the first operation includes a fully connected layer.
[0381] As an example, the first operation includes a pooling layer.
[0382] As one embodiment, the first operation includes at least one convolutional layer.
[0383] As an example, the first operation includes at least one encoding layer.
[0384] As an example, an encoding layer includes at least one convolutional layer and one pooling layer.
[0385] As an example, in a convolutional layer, at least one convolutional kernel is used to convolve the input to generate a corresponding feature map, and at least one feature map output by the convolutional layer is reshaped into a vector and input to a fully connected layer; the fully connected layer transforms the vector into an output.
[0386] As an example, some or all of the following parameters in the first operation—convolution kernel size, number of convolutional layers, convolution stride, pooling kernel size, pooling kernel stride, pooling function, activation function, and number of feature maps—are obtained through training.
[0387] As an example, some or all of the convolution kernel, pooling kernel, pooling function, activation function, parameters of the pooling function, and parameters of the activation function in the first operation are obtained through training.
[0388] As an example, the first CSI resource includes a CSI-RS resource.
[0389] As an example, the first CSI resource includes NZP CSI-RS resources.
[0390] As an example, the first CSI resource includes SS / PBCH block resources.
[0391] As an example, the first CSI resource includes a CSI-IM resource.
[0392] As one embodiment, the first CSI resource includes a set of CSI-RS resources.
[0393] As an example, the first CSI resource includes the NZP CSI-RS resource set.
[0394] As an example, the first CSI resource includes a set of CSI-SSB resources.
[0395] As one embodiment, the first CSI resource includes a CSI-IM resource set.
[0396] As an example, the first CSI resource is a CSI-RS resource.
[0397] As an example, the first CSI resource is an NZP CSI-RS resource.
[0398] As an example, the first CSI resource is an SS / PBCH block resource.
[0399] As an example, the first CSI resource is a CSI-IM resource.
[0400] As an example, the first CSI resource is a CSI-RS resource set.
[0401] As an example, the first CSI resource is an NZP CSI-RS resource set.
[0402] As an example, the first CSI resource is a CSI-SSB resource set.
[0403] As an example, the first CSI resource is a CSI-IM resource set.
[0404] As an example, the input to the first operation depends on information obtained based on the first configuration.
[0405] As an example, the input to the first operation includes information obtained based on the first configuration.
[0406] As an example, the information obtained based on the first configuration is used to generate the input for the first operation.
[0407] As one example, the information obtained based on the first configuration includes channel measurements.
[0408] As an example, the information obtained based on the first configuration includes interference measurements.
[0409] As an example, the information obtained based on the first configuration includes channel measurements and interference measurements.
[0410] As an example, the information obtained based on the first configuration includes channel measurements obtained based on the first CSI resource.
[0411] As an example, the information obtained based on the first configuration includes interference measurements obtained based on the first CSI resource.
[0412] As an example, the information obtained based on the first configuration includes channel measurements and interference measurements obtained based on the first CSI resource.
[0413] As an example, channel measurement / interference measurement obtained based on the first CSI resource refers to channel measurement / interference measurement obtained based on the reference signal transmitted in the first CSI resource.
[0414] As an example, channel measurement / interference measurement obtained based on the first CSI resource refers to channel measurement / interference measurement obtained in the first CSI resource.
[0415] As one example, the information obtained based on the first configuration includes a channel matrix.
[0416] As an example, the information obtained based on the first configuration includes the raw channel matrix.
[0417] As an example, the information obtained based on the first configuration includes a feature vector (eigenvector).
[0418] As an example, the information obtained based on the first configuration includes feature vectors and eigenvalues.
[0419] As an example, the first configuration is the default one among the M configurations.
[0420] As an example, the term "default" means that no explicit configuration is required.
[0421] As an example, the first node determines the first configuration based on the respective instructions of the M configurations.
[0422] As an example, the advantages of the above method include: reduced signaling overhead.
[0423] As an example, only one of the M configurations indicates a CSI resource, and the first configuration is the only configuration.
[0424] As an example, only one of the M configurations indicates an NZP CSI-RS resource, and the first configuration is the only configuration.
[0425] As a sub-example of the above embodiments, the first CSI resource includes the NZP CSI-RS resource.
[0426] As an example, only one of the M configurations indicates SS / PBCH block resources, and the first configuration is the only configuration.
[0427] As a sub-implementation of the above embodiments, the first CSI resource includes the SS / PBCH block resource.
[0428] As an example, only one of the M configurations indicates an NZP CSI-RS resource set, and the first configuration is the only configuration.
[0429] As a sub-example of the above embodiments, the first CSI resource includes the NZP CSI-RS resource set.
[0430] As an example, only one of the M configurations indicates a CSI-SSB resource set, and the first configuration is the only configuration.
[0431] As a sub-implementation of the above embodiments, the first CSI resource includes the CSI-SSB resource set.
[0432] As an example, the first configuration information block indicates the first configuration from the M configurations.
[0433] As an example, the advantages of the above method include: better flexibility and forward compatibility.
[0434] As an example, the first configuration information block is carried by RRC signaling, and a MAC CE indicates the first configuration from the M configurations.
[0435] As an example, the advantages of the above method include: more dynamic instructions and better forward compatibility.
[0436] As an example, M1 is greater than 0.
[0437] As an example, M1 is equal to 1.
[0438] As an example, M1 is greater than 1.
[0439] As an example, M1 is greater than 0, and the input of the first operation depends on M1 configurations.
[0440] As an example, M1 is greater than 0, and the input of the first operation depends on information obtained based on the M1 configurations.
[0441] As an example, M1 is greater than 0, and the input of the first operation depends on information obtained based on each of the M1 configurations.
[0442] As an example, M1 is greater than 0, and the input to the first operation includes information obtained based on the M1 configurations.
[0443] As an example, M1 is greater than 0, and the input to the first operation includes information obtained based on each of the M1 configurations.
[0444] As an example, M1 is greater than 0, and the information obtained based on the M1 configurations is used to generate the input for the first operation.
[0445] As an example, M1 is greater than 0, and information obtained based on each of the M1 configurations is used to generate the input for the first operation.
[0446] As an example, the information obtained based on the M1 configurations belongs to the W types of information.
[0447] In one embodiment, the information obtained based on the M1 configurations includes the transmission status.
[0448] As an example, the information obtained based on the M1 configurations includes one or more of the following: TCI status, CORESET pool index, SRS resource set identifier, and TBS.
[0449] As an example, the information obtained based on the M1 configurations includes one or more of transmit power, path loss estimation, and PHR.
[0450] As an example, the information obtained based on the M1 configurations includes location information and / or timing advance.
[0451] As an example, the information obtained based on the M1 configurations includes one or more of BLER, received power, ACK / NACK ratio, NACK count, RSRP, beam failure count, and radio link failure.
[0452] As an example, M1 is equal to 0.
[0453] As an example, M1 equals 0, and the input of the first operation depends on only the first configuration among the M configurations.
[0454] As an example, the statement that the M1 configurations are a subset of the M configurations means that M1 is greater than 0, and each of the M1 configurations is one of the M configurations.
[0455] As an example, the statement that the M1 configurations are a subset of the M configurations means that M1 equals 0, and the M1 configurations are an empty set.
[0456] As an example, one or more of the M1 configurations indicate the transmission status.
[0457] As an example, each of the M1 configurations indicates the transmission status.
[0458] As an example, M1 is greater than 0, and one or more of the M1 configurations indicate the transmission state, the input of the first operation depends on the transmission state indicated by the one or more configurations.
[0459] As an example, M1 is greater than 0, each of the M1 configurations indicates a transmission state, and the input of the first operation depends on the transmission state indicated by each of the M1 configurations.
[0460] As an example, M1 is greater than 0, one or more of the M1 configurations indicate the transmission status, and the input of the first operation includes the transmission status indicated by the one or more configurations.
[0461] As an example, M1 is greater than 0, each of the M1 configurations indicates a transmission state, and the input of the first operation includes the transmission state indicated by each of the M1 configurations.
[0462] As an example, M1 is greater than 0, and one or more of the M1 configurations indicate the transmission state, which is used to generate the input for the first operation.
[0463] As an example, M1 is greater than 0, each of the M1 configurations indicates a transmission state, and the transmission state indicated by each of the M1 configurations is used to generate the input for the first operation.
[0464] Generally, how the first node determines the input of the first operation based on the first configuration and the M1 configurations is determined by the hardware device manufacturer. Some non-limiting implementation methods are described below:
[0465] As an example, the input to the first operation includes channel measurements obtained based on the first CSI resource.
[0466] As an example, the input to the first operation includes interference measurements obtained based on the first CSI resource.
[0467] As an example, the inputs to the first operation include channel measurements and interference measurements obtained based on the first CSI resource.
[0468] As an example, the input to the first operation includes a channel matrix obtained based on measurements of the first CSI resource.
[0469] As an example, the input to the first operation includes the eigenvectors and eigenvalues of the channel matrix obtained based on measurements of the first CSI resource.
[0470] As an example, the input to the first operation includes a matrix or vector obtained by preprocessing the channel matrix based on measurements of the first CSI resource.
[0471] As one example, the preprocessing includes one or more of matrix decomposition, matrix transformation, or projection.
[0472] As one example, the preprocessing includes quantization.
[0473] As an example, the input to the first operation includes interference information obtained based on measurements of the first CSI resource.
[0474] As an example, the interference information includes one or more of the following: interference power, interference variance, or interference power spectral density.
[0475] As an example, the input to the first operation includes the transmission status indicated by one or more of the M1 configurations.
[0476] As an example, one of the M1 configurations indicates at least one RS resource, and the input to the first operation includes one or more of delay spread, Doppler spread, Doppler shift, average delay, and average gain obtained based on measurements for the at least one RS resource.
[0477] As an example, one of the M1 configurations indicates at least one RS resource, and the input to the first operation includes transmission environment information obtained based on measurements for the at least one RS resource.
[0478] As an example, one of the M1 configurations indicates at least one RS resource, and the input to the first operation includes one or more of the following: a path loss estimate, BLER, and RSRP, obtained based on measurements for the at least one RS resource.
[0479] As an example, one of the M1 configurations indicates at least one RS resource, and the input to the first operation includes road loss estimates obtained based on measurements for the at least one RS resource, BLER, or RSRP-determined area information.
[0480] As an example, one of the M1 configurations indicates at least one PRS resource, and the input to the first operation includes location information obtained based on the at least one PRS resource.
[0481] As an example, one of the M1 configurations indicates at least one PRS resource, and the input to the first operation includes area information determined based on location information obtained from the at least one PRS resource.
[0482] As an example, one of the M1 configurations indicates at least one physical channel, and the inputs to the first operation include at least one of the transmit power, receive power, PHR, and timing advance of the at least one physical channel.
[0483] As an example, one of the M1 configurations indicates at least one physical channel, and the input to the first operation includes area information determined in advance based on the timing of the at least one physical channel.
[0484] As an example, one of the M1 configurations indicates at least one physical channel, and the input to the first operation includes one or more of the TCI state associated with the at least one physical channel, the CORESET pool index, and the SRS resource set identifier.
[0485] As an example, one of the M1 configurations indicates a time-frequency resource, and the input to the first operation includes one or more of the following: the ACK / NACK ratio, the number of NACKs, the number of beam failures, and the number of radio link failures obtained within the time-frequency resource.
[0486] As an example, one of the M1 configurations indicates a time-frequency resource, and the input to the first operation includes link quality level information determined by the number of NACKs, beam failures, or wireless link failures obtained within the time-frequency resource.
[0487] As one example, the transmission environment information includes which category of multiple candidate transmission environments it belongs to.
[0488] As one example, the multiple candidate transmission environments include macro cells, micro cells, urban areas, rural areas, indoor environments, dense access environments, etc.
[0489] As one example, the region information includes which region it belongs to among a plurality of candidate regions.
[0490] As one example, the link quality level information includes which of the multiple candidate link quality levels it belongs to.
[0491] As an example, the separation between AI training and AI inference is determined by the device manufacturer itself.
[0492] As an example, the separation between AI training and AI inference is implementation-related.
[0493] Example 2
[0494] Example 2 illustrates a schematic diagram of a network architecture according to an embodiment of this application, as shown in Figure 2.
[0495] Figure 2 illustrates network architecture 200. Network architecture 200 is a 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system, or a 5G+ network architecture, or a 6G network architecture, or a network architecture adopted in future evolutions by 3GPP; network architecture 200 may be referred to as 5GS (5G System) / EPS (Evolved Packet System), or 6GS (6G System); 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 can interconnect with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the network architecture 200 provides packet-switched services; however, those skilled in the art will readily understand that the various concepts presented throughout this application can be extended to networks providing circuit-switched services or other cellular networks. The RAN includes node 203. The RAN may also include other nodes 204. Node 203 provides user and control plane protocol termination toward UE 201. Node 203 may be connected to other nodes 204 via an Xn interface (e.g., backhaul) / X2 interface. Node 203 may also be referred to as a base station, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), TRP (transmitter-receiver node), or some other suitable term. The core network 210 is a 5GC (5G Core Network) / EPC (Evolved Packet Core), or the core network 210 is a 6GC; node 203 provides UE 201 with an access point to the core network 210.Examples of UE201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, 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 IoT devices, machine-type communication devices, land vehicles, automobiles, wearable devices, or any other similar functional devices. Those skilled in the art may also refer to UE201 as a mobile station, subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term. Node 203 is connected to the core network 210 via an S1 / NG interface. The core network 210 includes an MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MMEs / AMFs / SMFs 214, an S-GW (Service Gateway) / UPF (User Plane Function) 212, and a P-GW (Packet Data Network Gateway) / UPF 213. The MME / AMF / SMF 211 is the control node that handles signaling between the UE 201 and the core network 210. Generally, the MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through the S-GW / UPF 212, which is itself connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF 213 is connected to the Internet service 230. Internet services 230 include operator-compliant Internet protocol services, which may specifically include Internet, intranet, IMS (IP Multimedia Subsystem), and packet switching services.
[0496] As an example, the first node includes the UE201.
[0497] As one embodiment, the second node includes the node 203.
[0498] As an example, the wireless link between the UE201 and the node203 includes a cellular link.
[0499] As an example, the sender of the first configuration information block includes the node 203.
[0500] As an example, the recipient of the first configuration information block includes the UE201.
[0501] As an example, the sender of the first signal includes the UE201.
[0502] As an example, the receiver of the first signal includes the node 203.
[0503] As one embodiment, the sender of the second signal includes the UE201.
[0504] As one embodiment, the receiver of the second signal includes the node 203.
[0505] Example 3
[0506] Example 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application, as shown in Figure 3.
[0507] Example 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for a user plane and control plane according to this application, as shown in Figure 3. 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 3 shows the radio protocol architecture for 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, using 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. Layer 1 will be referred to herein as PHY 301. Layer 2 (L2 layer) 305 is above PHY 301 and is responsible for the link between the first communication node device and the second communication node device, or between two UEs. Layer L2 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. It also provides security through encrypted data packets and supports cross-cell mobility between the second communication node devices and the first communication node device. The RLC sublayer 303 provides upper-layer packet segmentation and reassembly, retransmission of lost packets, and packet reordering to compensate for out-of-order reception due to HARQ. The MAC sublayer 302 provides multiplexing between logical and transport channels. It is also responsible for allocating various radio resources (e.g., resource blocks) within a cell among the first communication node devices. Furthermore, the MAC sublayer 302 handles HARQ operations. In the control plane 300, the Radio Resource Control (RRC) sublayer 306 of Layer 3 (L3) is responsible for acquiring radio resources (i.e., radio bearers) and configuring the lower layers using RRC signaling between the second and first communication node devices. The user plane 350's radio protocol architecture includes Layer 1 (L1) and Layer 2 (L2). The radio protocol architecture for the first and second communication node devices in the user plane 350 is largely the same as the corresponding layers and sublayers in the control plane 300 for Physical Layer 351, PDCP sublayer 354 in L2 Layer 355, RLC sublayer 353 in L2 Layer 355, and MAC sublayer 352 in L2 Layer 355. However, 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 an SDAP (Service Data Adaptation Protocol) sublayer 356, which is responsible for mapping between QoS streams and data radio bearers (DRBs) to support service diversity. Although not illustrated, the first communication node device may have several upper layers above the L2 layer 355, including a network layer (e.g., IP layer) terminating at the P-GW on the network side and an application layer terminating at the other end of the connection (e.g., a remote UE, server, etc.).
[0508] As an example, the wireless protocol architecture in Figure 3 is applicable to the first node.
[0509] As an example, the wireless protocol architecture in Figure 3 is applicable to the second node.
[0510] As an example, the higher layer mentioned in this application refers to the layer above the physical layer.
[0511] As an example, the first configuration information block is generated in the RRC sublayer 306.
[0512] As an example, the first signal is generated in the PHY301 or the PHY351.
[0513] As an example, the second signal is generated in the PHY301 or the PHY351.
[0514] As an example, the second signal is generated in the MAC sublayer 302 or the MAC sublayer 352.
[0515] As an example, the second signal is generated in the RRC sublayer 306.
[0516] Example 4
[0517] Example 4 illustrates a schematic diagram of a first communication device and a second communication device according to an embodiment of this application, as shown in Figure 4. 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.
[0518] The first communication device 410 includes a controller / processor 475, a memory 476, a receiver processor 470, a transmitter processor 416, a multi-antenna receiver processor 472, a multi-antenna transmitter processor 471, a transmitter / receiver 418, and an antenna 420.
[0519] The second communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmitting processor 468, a receiving processor 456, a multi-antenna transmitting processor 457, a multi-antenna receiving processor 458, a transmitter / receiver 454, and an antenna 452.
[0520] In the transmission from the first communication device 410 to the second communication device 450, at the first communication device 410, upper-layer data packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements L2 layer functionality. 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 operation, 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 L1 layer (i.e., physical layer). Transmit processor 416 performs encoding and interleaving to facilitate forward error correction (FEC) at the second communication device 450, and 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), and M-quadrature amplitude modulation (M-QAM). Multi-antenna transmit processor 471 performs digital spatial precoding on the encoded and modulated symbols, including codebook-based precoding and non-codebook-based precoding, and beamforming processing, generating 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 and / or frequency domains, and then uses an inverse fast Fourier transform (IFFT) to generate a physical channel carrying the time-domain multicarrier symbol stream. The multi-antenna transmit processor 471 then performs transmit analog precoding / beamforming operations on the time-domain multicarrier symbol stream. Each transmitter 418 converts the baseband multicarrier symbol stream provided by the multi-antenna transmit processor 471 into an RF stream, which is then provided to a different antenna 420.
[0521] 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 radio frequency carrier and converts the radio frequency stream into a baseband multicarrier symbol stream, which is then provided to the receiver processor 456. The receiver processor 456 and the multi-antenna receiver processor 458 implement various signal processing functions of the L1 layer. The multi-antenna receiver processor 458 performs receive analog precoding / beamforming operations on the baseband multicarrier symbol stream from the receiver 454. The receiver processor 456 uses a Fast Fourier Transform (FFT) to convert the baseband multicarrier symbol stream after the receive analog precoding / beamforming operations 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 receiver processor 456, where the reference signal is used for channel estimation, and the data signal is recovered in the multi-antenna receiver processor 458 after multi-antenna detection to recover any parallel stream destined for the second communication device 450. Symbols on each parallel stream are demodulated and recovered in the receive processor 456, generating soft decisions. The receive processor 456 then decodes and deinterleaves the soft decisions to recover the upper-layer data and control signals transmitted over the physical channel by the first communication device 410. The upper-layer data and control signals are then provided to the controller / processor 459. The controller / processor 459 implements the functions of Layer 2 (L2). The controller / processor 459 may be associated with a memory 460 storing program code and data. The memory 460 may be referred to as computer-readable media. In the DL (Layered Logic), the controller / processor 459 provides multiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transmission and logical channels to recover upper-layer packets from the core network. The upper-layer packets are then provided to all protocol layers above Layer 2. Various control signals may also be provided to Layer 3 (L3) for L3 processing. The controller / processor 459 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.
[0522] 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 functions at the first communication device 410 described in the 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, implementing L2 layer functions for the user plane and control plane. The controller / processor 459 is also responsible for HARQ operations, retransmission of lost packets, and signaling to the first communication device 410. Transmit processor 468 performs modulation mapping and channel coding processing, while multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based and non-codebook-based precoding, and beamforming processing. Subsequently, transmit processor 468 modulates the generated parallel stream into a multi-carrier / single-carrier symbol stream. After analog precoding / beamforming operations in multi-antenna transmit processor 457, the stream is provided to different antennas 452 via transmitter 454. Each transmitter 454 first converts the baseband symbol stream provided by multi-antenna transmit processor 457 into a radio frequency symbol stream before providing it to antenna 452.
[0523] 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 receiving 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 radio frequency signals through its corresponding antenna 420, converts the received radio frequency signals into baseband signals, and provides the baseband signals to the multi-antenna receiving processor 472 and the receiving processor 470. The receiving processor 470 and the multi-antenna receiving processor 472 jointly implement the L1 layer functions. The controller / processor 475 implements the L2 layer functions. The controller / processor 475 may be associated with a memory 476 that stores program code and data. The memory 476 may be referred to as computer-readable media. The controller / processor 475 provides multiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transmission and logical channels to recover upper-layer data packets from the second communication device 450. The upper-layer data packets from the controller / processor 475 may be provided to the core network. The controller / processor 475 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.
[0524] As one 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 with the at least one processor. The second communication device 450 means at least: receiving the first configuration information block; and performing the first operation. The first configuration information block includes M configurations, where M is a positive integer greater than 1; the input to the first operation depends on a first configuration and M1 configurations, the output of the first operation includes channel information, the first configuration is one of the M configurations, the first configuration indicates a first CSI resource, the M1 configurations are a subset of the M configurations and do not include the first configuration, where M1 is a non-negative integer; the M1 configurations are determined by the second communication device 450 itself; at least one of the M configurations indicates a transmission status.
[0525] As one embodiment, the second communication device 450 includes: a memory storing a computer-readable instruction program that produces actions when executed by at least one processor, the actions including: receiving the first configuration information block; and performing the first operation.
[0526] As one embodiment, the first communication device 410 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 with the at least one processor. The first communication device 410 means at least: transmitting the first configuration information block. The first configuration information block includes M configurations, where M is a positive integer greater than 1; a target receiver of the first configuration information block performs a first operation; the input of the first operation depends on the first configuration and M1 configurations, the output of the first operation includes channel information, the first configuration is one of the M configurations, the first configuration indicates a first CSI resource, the M1 configurations are a subset of the M configurations and do not include the first configuration, where M1 is a non-negative integer; the M1 configurations are determined by the target receiver of the first configuration information block; at least one of the M configurations indicates a transmission state.
[0527] As one embodiment, the first communication device 410 includes: a memory storing a computer-readable instruction program that produces an action when executed by at least one processor, the action including: sending the first configuration information block.
[0528] As an example, the first node in this application includes the second communication device 450.
[0529] As an example, the second node in this application includes the first communication device 410.
[0530] As an example, 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; 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 transmit the first configuration information block.
[0531] As an example, at least one of {the antenna 420, the receiver 418, the receiving processor 470, the multi-antenna receiving processor 472, the controller / processor 475, and the memory 476} is used to receive the first signal; and at least one of {the antenna 452, the transmitter 454, the transmitting processor 468, the multi-antenna transmitting processor 457, the controller / processor 459, the memory 460, and the data source 467} is used to transmit the first signal.
[0532] As an example, at least one of {the antenna 420, the receiver 418, the receiving processor 470, the multi-antenna receiving processor 472, the controller / processor 475, and the memory 476} is used to receive the second signal; and at least one of {the antenna 452, the transmitter 454, the transmitting processor 468, the multi-antenna transmitting processor 457, the controller / processor 459, the memory 460, and the data source 467} is used to transmit the second signal.
[0533] Example 5
[0534] Example 5 illustrates a transmission flowchart according to an embodiment of this application; as shown in Figure 5. In Figure 5, the second node U1 and the first node U2 are communication nodes transmitting via an air interface. In Figure 5, the steps in blocks F51 to F56 are optional.
[0535] For the second node U1, the second operation is deployed in step S5101; the first configuration information block is sent in step S511; a signal is sent in the first CSI resource in step S5102; the first signal is received in step S5103; the second signal is received in step S5104; and the second operation is executed in step S5105.
[0536] For the first node U2, the first operation is deployed in step S5201; the first configuration information block is received in step S521; a signal is received in the first CSI resource in step S5202; the first operation is executed in step S522; the first signal is sent in step S5203; and the second signal is sent in step S5204.
[0537] In embodiment 5, the first configuration information block includes M configurations, where M is a positive integer greater than 1; the input of the first operation depends on the first configuration and M1 configurations, and the output of the first operation includes channel information. The first configuration is one of the M configurations, indicating a first CSI resource. The M1 configurations are a subset of the M configurations and do not include the first configuration, where M1 is a non-negative integer. The M1 configurations are determined by the first node U2 itself. At least one of the M configurations indicates a transmission status.
[0538] As an example, the first node U2 is the first node in this application.
[0539] As an example, the second node U1 is the second node in this application.
[0540] As one embodiment, the air interface between the second node U1 and the first node U2 includes a wireless interface between the base station equipment and the user equipment.
[0541] As one embodiment, the air interface between the second node U1 and the first node U2 includes a wireless interface between the relay node device and the user equipment.
[0542] As one embodiment, the air interface between the second node U1 and the first node U2 includes a wireless interface between user equipment and user equipment.
[0543] In one embodiment, the second node U1 is the serving cell sustaining base station of the first node U2.
[0544] As an example, the first configuration information block is transmitted on the PDSCH.
[0545] As an example, the steps in block F52 of Figure 5 are present.
[0546] As an example, the deployment of the first operation occurs earlier than the reception of the first configuration information block.
[0547] As an example, the deployment of the first operation is later than the receipt of the first configuration information block.
[0548] As an example, the steps in block F53 of Figure 5 are present; the method used in the first node for wireless communication includes: receiving a signal in the first CSI resource.
[0549] As an example, the step in block F53 of Figure 5 is present; the method used in the second node for wireless communication includes: transmitting a signal in the first CSI resource.
[0550] As an example, the reception of signals in the first CSI resource is earlier than the reception of the first configuration information block.
[0551] As an example, the reception of the signal in the first CSI resource is later than the reception of the first configuration information block.
[0552] As one embodiment, the reception of signals in a portion of the transmission timing of the first CSI resource is earlier than the reception of the first configuration information block, and the reception of signals in another portion of the transmission timing of the first CSI resource is later than the reception of the first configuration information block.
[0553] As an example, the signal received in the first CSI resource includes a reference signal.
[0554] As an example, the signals received in the first CSI resource include wireless signals.
[0555] As one embodiment, the first configuration information block indicates a first identifier, and the first operation is associated with the first identifier.
[0556] As an example, the input to the first operation depends on first information and second information, the first information including measurements based on the first CSI resource, and the second information including the transmission status.
[0557] As an example, the step in block F54 of Figure 5 is present; the first signal carries a first information block, which depends on the output of the first operation.
[0558] As one embodiment, the first signal includes a baseband signal.
[0559] As one embodiment, the first signal includes a wireless signal.
[0560] As one embodiment, the first signal includes a radio frequency signal.
[0561] As an example, the first information block includes the output of the first operation.
[0562] As one embodiment, the first information block includes the post-processed output of the first operation.
[0563] As one embodiment, the first information block includes the truncated and / or quantized output of the first operation.
[0564] As an example, the output of the first operation is used to generate the first information block.
[0565] As an example, the output of the first operation, after post-processing, is used to generate the first information block.
[0566] As an example, the output of the first operation, after being truncated and / or quantized, is used to generate the first information block.
[0567] As an example, some or all of the output of the first operation is post-processed and used to generate the first information block.
[0568] As an example, some or all of the output of the first operation is truncated and / or quantized and then used to generate the first information block.
[0569] As one embodiment, the first information block includes CSI.
[0570] As one embodiment, the first information block includes compressed CSI.
[0571] As an example, the first signal is transmitted on the PUSCH.
[0572] As an example, the first signal is transmitted on the PUCCH.
[0573] As an example, the output of the first operation includes a first CSI, the first information block carries the first CSI, and the first CSI is used as input to the second operation to generate a second CSI.
[0574] As an example, the steps in block F51 of Figure 5 are present, and the method described above for the second node used in wireless communication includes: deploying the second operation.
[0575] As an example, the deployment of the second operation occurs earlier than the transmission of the first configuration information block.
[0576] As an example, the deployment of the second operation is later than the sending of the first configuration information block.
[0577] As an example, the step in block F56 of Figure 5 is present, and the method described above for the second node used in wireless communication includes: performing the second operation.
[0578] As an example, the step in block F55 of Figure 5 is present, wherein the second signal carries a second information block; the second information block indicates which one or more of the M1 configurations are included.
[0579] As one embodiment, the second signal includes a baseband signal.
[0580] As one embodiment, the second signal includes a wireless signal.
[0581] As one embodiment, the second signal includes a radio frequency signal.
[0582] As an example, the second signal is transmitted on the PUSCH.
[0583] As an example, the second signal is transmitted on the PUCCH.
[0584] As an example, the execution of the second operation is later than the reception of the second signal.
[0585] As one embodiment, the execution of the second operation precedes the reception of the second signal.
[0586] As one example, the execution of the second operation depends on the second information block.
[0587] As an example, the execution of the second operation does not depend on the second information block.
[0588] As one embodiment, the first operation includes some or all of the K sub-operations, where K is a positive integer greater than 1; which or which of the K sub-operations the first operation includes is related to the M1 configurations.
[0589] Example 6
[0590] Example 6 illustrates a schematic diagram of a first configuration information block indicating a first configuration among M configurations according to an embodiment of the present application; as shown in Example 6.
[0591] As an example, the advantages of the above method include greater flexibility.
[0592] As an example, the first configuration information block displays the first configuration among the M configurations.
[0593] As an example, the first configuration information block implicitly indicates the first configuration among the M configurations.
[0594] As an example, the first configuration information block indicates the first configuration among the M configurations by indicating other information.
[0595] As an example, the first configuration information block indicates M parameters, and the M configurations and the M parameters correspond one-to-one. The first configuration is which of the M configurations, depending on the M parameters.
[0596] As an example, the advantages of the above method include better forward compatibility.
[0597] As an example, the M parameters are M non-negative integers.
[0598] As an example, the first configuration is the configuration with the smallest corresponding parameter among the M configurations.
[0599] As an example, the M parameters are M strings.
[0600] As an example, the first configuration is a configuration in which the string corresponding to one of the M configurations is a specific string.
[0601] As an example, the first configuration information block indicates M priority indices, and the M configurations correspond one-to-one with the M priority indices. The first configuration is the configuration with the highest priority among the M configurations.
[0602] As an example, the advantages of the above method include better forward compatibility.
[0603] As an example, the M priority indices are all non-negative integers.
[0604] As an example, "highest priority" means that the corresponding priority index is the smallest.
[0605] As an example, "highest priority" means that the corresponding priority index is the largest.
[0606] As an example, the first configuration information block indicates a priority index for each of the M configurations.
[0607] As an example, the first configuration information block sequentially indicates the M configurations, and the first configuration is the first configuration among the M configurations.
[0608] As an example, the advantages of the above method include saving signaling overhead.
[0609] As an example, the M configurations correspond to M identifiers, and the first configuration is the configuration with the smallest identifier among the M configurations.
[0610] As an example, the advantages of the above method include good backward compatibility and minimal changes to the standard.
[0611] As an example, the M configurations are each identified by the M identifiers.
[0612] Example 7
[0613] Example 7 illustrates a schematic diagram of a first node determining M1 configurations from M configurations according to an embodiment of this application; as shown in Figure 7.
[0614] As an example, the first node determines the M1 configurations from the M configurations that are different from the first configuration.
[0615] As an example, the first node determines M1 itself.
[0616] As an example, M1 is greater than 0, and the first node determines the M1 configurations on its own.
[0617] Generally, how the first node determines M1 and the M1 configurations is determined by the hardware equipment vendor. Below are some non-limiting implementation methods:
[0618] As an example, for any of the M configurations that is different from the first configuration, the first node determines with a probability whether the configuration belongs to the M1 configurations.
[0619] As an example, M1 is a fixed value less than M minus 1, and the first node randomly selects M1 configurations from (M-1) configurations that are different from the first configuration among the M configurations.
[0620] As an example, the reliability of the information / transmission status obtained based on any of the M1 configurations is greater than a threshold.
[0621] As an example, M1 is a fixed value less than M minus 1. The reliability of the information / transmission status obtained based on any configuration that does not belong to the M1 configurations and is different from the first configuration is less than the reliability of the information / transmission status obtained based on any configuration among the M1 configurations.
[0622] As an example, for any of the M1 configurations, the information / transmission status obtained based on this configuration is updated within a given time window.
[0623] As a sub-example of the above embodiment, the information / transmission status obtained based on any configuration that does not belong to the M1 configurations and is different from the first configuration is not updated within the given time window.
[0624] As an example, the M1 configurations are the M1 configurations that are different from the first configuration among the M configurations, and the M1 configurations that have been most recently updated.
[0625] As an example, a configuration update means that the information / transmission status obtained based on this configuration is updated.
[0626] As an example, (M-1) configurations are all configurations other than the first configuration among the M configurations. The (M-1) configurations correspond to (M-1) priorities respectively. M1 is a fixed value less than M minus 1. The M1 configurations are the M1 configurations with the highest priority among the (M-1) configurations.
[0627] As an example, (M-1) configurations are all configurations other than the first configuration among the M configurations, the (M-1) configurations correspond to (M-1) priorities respectively, and the M1 configurations are the M1 highest priority configurations that the first node is capable of processing among the (M-1) configurations.
[0628] As an example, the (M-1) priorities are indicated by the first configuration information block.
[0629] As an example, the M configurations correspond to M priorities, and the (M-1) priorities are all priorities among the M priorities except for the priority corresponding to the first configuration.
[0630] As an example, the M priorities are indicated by the first configuration information block.
[0631] Example 8
[0632] Example 8 illustrates a schematic diagram of a first operation according to an embodiment of this application; as shown in Figure 8. In Example 8, the first operation includes K1 sub-operations, where K1 is a positive integer not greater than 1. In Figure 8, the K1 sub-operations are respectively represented as sub-operation #0, ..., sub-operation #(K1-1).
[0633] As an example, each of the K1 sub-operations is based on training.
[0634] As an example, at least one of the K1 sub-operations is based on training.
[0635] As an example, each of the K1 training-based sub-operations is based on the same training executor.
[0636] As an example, two of the K1 sub-operations are based on different training executors.
[0637] As an example, at least one of the K1 sub-operations needs to be deployed.
[0638] As an example, at least one of the K1 sub-operations needs to be loaded.
[0639] As an example, all the sub-operations that need to be loaded in the K1 sub-operations are loaded from the same producer.
[0640] As an example, two of the K1 sub-operations that need to be loaded are loaded from different producers.
[0641] As an example, at least one of the K1 sub-operations is not based on training.
[0642] As an example, at least one of the K1 sub-operations is based on a codebook for precoding defined in 3GPP R18 or a version prior to 3GPP R18.
[0643] As an example, one or more of the K1 sub-operations are AI-based.
[0644] As an example, one or more of the K1 sub-operations include inference.
[0645] As an example, one or more of the K1 sub-operations include AI inference.
[0646] As an example, one or more of the K1 sub-operations include AI inference for CSI.
[0647] As an example, one or more of the K1 sub-operations include preprocessing.
[0648] As an example, one or more of the K1 sub-operations include post-processing.
[0649] As an example, among the K1 sub-operations, two sub-operations are sequential, such as all the sub-operations in Figure 8(a), sub-operations #2 to #(K1-1) in 8(b), and sub-operations #0 to #(K1-4) in 8(c).
[0650] As an example, the two sub-operations being serial means that the output of one of the two sub-operations is used as the input of the other of the two sub-operations.
[0651] As an example, among the K1 sub-operations, two sub-operations are parallel, such as sub-operation #0 and sub-operation #1 in 8(b), and sub-operation #(K1-3) and sub-operation #(K1-2) in 8(c).
[0652] As an example, two sub-operations being parallel means that the outputs of the two sub-operations are used together as the input of another sub-operation.
[0653] As an example, the K1 sub-operations include one or more of convolution, pooling, cascading, or activation.
[0654] As an example, one of the K1 sub-operations includes a fully connected layer.
[0655] As an example, one of the K1 sub-operations includes a pooling layer.
[0656] As an example, one of the K1 sub-operations includes at least one convolutional layer.
[0657] As an example, one of the K1 sub-operations includes at least one coding layer.
[0658] As an example, two of the K1 sub-operations include a fully connected layer and at least one coding layer.
[0659] As an example, an encoding layer includes at least one convolutional layer and one pooling layer.
[0660] Example 9
[0661] Example 9 illustrates a schematic diagram of the deployment of the first operation on the first node according to an embodiment of this application; as shown in Figure 9.
[0662] As one embodiment, the deployment includes obtaining the first operation.
[0663] As one example, the deployment includes obtaining an AI entity.
[0664] As one example, the deployment includes obtaining an AI entity that performs the first operation.
[0665] As one example, the deployment includes obtaining an AI entity that includes AI functions to perform the first operation.
[0666] As one example, the deployment includes loading the first operation.
[0667] As one example, the deployment includes submitting a request to load the first operation.
[0668] As an example, the request in Figure 9 is a request from the first node to load the first operation.
[0669] As an example, the response in Figure 9 is a response to the request made by the first node to load the first operation.
[0670] As an example, the first node obtains the first operation through the response shown in Figure 9.
[0671] As an example, the first operation is obtained from the serving cell of the first node.
[0672] As an example, the first operation is obtained from the sustaining base station of the serving cell of the first node.
[0673] As an example, the first operation is obtained from the core network.
[0674] As an example, the first operation is obtained from loading from the first producer.
[0675] As an example, the first producer provides the first operation to the first node via the response shown in Figure 9.
[0676] As an example, the deployment is accomplished by an AI function.
[0677] As an example, the deployment is accomplished by AI functionality deployed on the first node.
[0678] As an example, the deployment is accomplished by an AI deployment function.
[0679] As an example, the deployment is accomplished by the AI deployment function deployed on the first node.
[0680] As an example, the deployment is accomplished using AI inference functionality.
[0681] As an example, the deployment is accomplished by an AI inference function deployed on the first node.
[0682] As an example, the deployment is performed by an AI entity.
[0683] As an example, the deployment is performed by an AI entity deployed on the first node.
[0684] As an example, the deployment is performed by an AI entity with a deployment function.
[0685] As an example, the deployment is performed by an AI entity with deployment capabilities deployed on the first node.
[0686] As an example, the deployment is accomplished by an AI entity with an inference function.
[0687] As an example, the deployment is performed by an AI entity with inference capabilities deployed on the first node.
[0688] As one embodiment, the deployment includes obtaining the first operation from a first producer.
[0689] As one embodiment, the deployment includes requesting a first producer to load the first operation.
[0690] As one embodiment, the deployment includes loading the first operation from the first producer.
[0691] As an example, the first producer generates and provides AI entities.
[0692] As an example, the first producer generates and provides AI functionality.
[0693] As an example, the first producer is the producer of the first operation.
[0694] As one example, the first producer includes an AI entity producer.
[0695] As one example, the first producer includes an AI function producer.
[0696] As one example, the first producer includes an AI deployment producer.
[0697] As one example, the first producer includes an AI loading producer.
[0698] As one example, the first producer includes an AI-trained producer.
[0699] As an example, the first producer includes an AI inference producer.
[0700] As an example, the first producer includes the producer of the AI entity deployment.
[0701] As one example, the first producer includes the producer that loads the AI entity.
[0702] As an example, the first producer includes an MnS (Management Service) producer.
[0703] As an example, the sender of the first configuration information block is the first producer.
[0704] As an example, the sender of the first configuration information block is different from the first producer.
[0705] As an example, the training for obtaining the first operation is performed by the first producer.
[0706] As an example, the executor used to obtain the training for the first operation is different from the first producer.
[0707] Example 10
[0708] Example 10 illustrates a schematic diagram of a first identifier according to an embodiment of this application; as shown in Figure 10. In Example 10, the first configuration information block indicates the first identifier, and the first operation is associated with the first identifier.
[0709] As an example, the first identifier is a non-negative integer.
[0710] As an example, the first identifier is a string.
[0711] As an example, the first operation is identified by the first identifier.
[0712] As an example, the AI entity to which the first operation belongs is identified by the first identifier.
[0713] As an example, the AI function to which the first operation belongs is identified by the first identifier.
[0714] As an example, the AI entity or AI function to which the first operation belongs is identified by the first identifier.
[0715] As an example, the advantages of the above method include that identifying an AI entity / function through the first identifier simplifies the design and unifies the understanding of different AI entities / functions across multiple nodes.
[0716] As an example, the AI function that performs the first operation is identified by the first identifier.
[0717] As an example, the AI entity performing the first operation is identified by the first identifier.
[0718] As an example, the AI entity or AI function that performs the first operation is identified by the first identifier.
[0719] As an example, the advantages of the above method include that identifying an AI entity / function through the first identifier simplifies the design and unifies the understanding of different AI entities / functions across multiple nodes.
[0720] As one example, the training for obtaining the first operation is identified by the first identifier.
[0721] As an example, the dataset used for training the first operation is identified by the first identifier.
[0722] As an example, the benefits of the above method include establishing consensus among different AI functions by identifying an AI training or AI training dataset to recognize the inferences generated by that AI training or AI training dataset, further simplifying the design.
[0723] As an example, the first configuration information block indicates the first operation by indicating the first identifier.
[0724] As an example, the first configuration information block indicates that the M configurations are used to obtain inputs associated with the AI entity / function / inference associated with the first identifier.
[0725] Example 11
[0726] Example 11 illustrates a schematic diagram of a first operation, first information, and second information according to an embodiment of this application, as shown in Figure 11. In Example 11, the input to the first operation depends on the first information and the second information, the first information including measurements based on the first CSI resource, and the second information including transmission status.
[0727] As an example, the input to the first operation includes the first information and the second information.
[0728] As an example, the input to the first operation is the first information and the second information.
[0729] As an example, the first information and the second information are used to generate the input for the first operation.
[0730] As an example, the first information and the second information are preprocessed and used to generate the input for the first operation.
[0731] As an example, the input to the first operation includes the preprocessed first information and the second information.
[0732] As one example, the preprocessing includes DFT.
[0733] As one example, the preprocessing includes quantization.
[0734] As one example, the preprocessing includes one or more of matrix decomposition, matrix transformation, and projection.
[0735] As an example, the preprocessing includes one or more of the following: spatial domain to angular domain transformation, angular domain to spatial domain transformation, frequency domain to time domain transformation, and time domain to frequency domain transformation.
[0736] As one example, the preprocessing includes truncation and / or padding.
[0737] As one example, the preprocessing includes mapping.
[0738] As one example, the preprocessing includes mapping to vectors.
[0739] As one example, the preprocessing includes labeling.
[0740] As one embodiment, the first information includes channel measurements obtained based on the first CSI resource.
[0741] As one embodiment, the first information includes interference measurements obtained based on the first CSI resource.
[0742] As one embodiment, the first information includes channel measurement results obtained based on the first CSI resource.
[0743] As an example, the first information includes interference measurement results obtained based on the first CSI resource.
[0744] As one embodiment, the first information includes a channel matrix obtained based on the first CSI resource.
[0745] As an example, the channel matrix is in the spatial-frequency domain.
[0746] As an example, the channel matrix is in the angular-delay domain projection.
[0747] As one example, the first information includes the channel impulse response.
[0748] As one embodiment, the first information includes feature vectors and / or feature values.
[0749] As one example, the first information includes CRI and / or SSBRI.
[0750] As an example, the first information includes at least one of RSRP, SINR, and CQI.
[0751] As one embodiment, the first information includes interference information and / or noise information.
[0752] As one embodiment, the first information includes channel information before compression, and the output of the first operation includes channel information after compression.
[0753] As an example, the advantages of the above method include saving feedback overhead.
[0754] As one embodiment, the first information includes channel information obtained through measurement, and the output of the first operation includes predicted channel information.
[0755] As an example, the advantages of the above method include reduced RS overhead.
[0756] As one embodiment, the first information includes current channel information, and the output of the first operation includes predicted channel information.
[0757] As an example, the advantages of the above method include enhanced real-time performance of CSI.
[0758] As one embodiment, the first information includes current channel information, and the output of the first operation includes channel information after a certain period of time.
[0759] As an example, the advantages of the above method include improved CSI accuracy and real-time performance, and reduced RS overhead.
[0760] As one embodiment, the first information includes incomplete channel information, and the output of the first operation includes complete channel information.
[0761] As an example, the advantages of the above method include reduced RS overhead and improved accuracy and completeness of CSI.
[0762] As an example, the first information includes channel information for P1 antenna ports, and the output of the first operation includes channel information for P2 antenna ports, where P1 and P2 are positive integers greater than 1, and P1 is less than P2.
[0763] As a sub-implementation of the above embodiment, the P1 antenna ports are a proper subset of the P2 antenna ports.
[0764] As one embodiment, the first information includes channel information of a first frequency domain resource, and the output of the first operation includes channel information of a second frequency domain resource, wherein the second frequency domain resource includes frequency domain resources that do not belong to the first frequency domain resource.
[0765] As a sub-implementation of the above embodiments, the first frequency domain resource is a proper subset of the second frequency domain resource.
[0766] As an example, the second information depends on the M1 configurations, where M1 is greater than 0.
[0767] As one embodiment, the second information includes information obtained based on the M1 configurations.
[0768] As one embodiment, the second information includes information obtained based on each of the M1 configurations.
[0769] As one embodiment, the second information includes the transmission status indicated by one or more of the M1 configurations.
[0770] As one embodiment, the second information includes the transmission status indicated by each of the M1 configurations.
[0771] As one embodiment, the second information includes transmit power or PHR.
[0772] As one example, the second information includes location information.
[0773] As one example, the second information includes a timing advance.
[0774] As one embodiment, the second information includes one or more of BLER, received power, ACK / NACK ratio, number of NACKs, RSRP, number of beam failures, and number of radio link failures.
[0775] As one embodiment, the second information includes one or more of the following: TCI status, CORESET pool index, SRS resource set identifier, and TBS.
[0776] As one example, the second information includes measurement parameters.
[0777] As one embodiment, the second information includes transmission parameters.
[0778] As one embodiment, the second information includes received parameters.
[0779] As one example, the second information includes scheduling parameters.
[0780] As one example, the second information includes the monitoring status.
[0781] As an example, one of the M1 configurations indicates at least one RS resource, and the second information includes measurement parameters obtained based on the at least one RS resource.
[0782] As a sub-implementation of the above embodiments, the second information includes one or more of delay spread, Doppler spread, Doppler shift, average delay, and average gain obtained based on measurements of the at least one RS resource.
[0783] As a sub-implementation of the above embodiments, the second information includes one or more of the following: path loss estimate, BLER, RSRP, beam failure count, and radio link failure count, obtained based on measurements of the at least one RS resource.
[0784] As an example, one of the M1 configurations indicates at least one PRS resource, and the second information includes location information obtained based on the at least one PRS resource.
[0785] As an example, one of the M1 configurations indicates at least one physical channel, and the second information includes the transmission status of the at least one physical channel.
[0786] As a sub-implementation of the above embodiments, the second information includes one or more of the following: the TCI state of the at least one physical channel, QCL parameters, spatial filters, and spatial reception parameters.
[0787] As a sub-implementation of the above embodiments, the second information includes one or more of the transmit power, PHR, and path loss estimate of the at least one physical channel.
[0788] As a sub-implementation of the above embodiments, the second information includes one or more of the following: the associated CORESET pool index of the at least one physical channel, the associated SRS resource set identifier, and TBS.
[0789] As a sub-implementation of the above embodiments, the second information includes the timing advance of the at least one physical channel.
[0790] As a sub-implementation of the above embodiments, the second information includes one or more of the following: BLER, received power, ACK / NACK ratio, NACK count, RSRP, beam failure count, and radio link failure, obtained based on the at least one physical channel.
[0791] As an example, one of the M1 configurations indicates a time-frequency resource, and the second information includes the monitoring status obtained within the time-frequency resource.
[0792] As a sub-implementation of the above embodiments, the second information includes one or more of the following obtained within the time-frequency resource: BLER, received power, ACK / NACK ratio, number of NACKs, RSRP, number of beam failures, and number of radio link failures.
[0793] As a sub-implementation of the above embodiments, the second information includes timing advance within the one time-frequency resource.
[0794] As a sub-implementation of the above embodiments, the second information includes the positioning information obtained within the one time-frequency resource.
[0795] As one example, the second information depends on the output of a third operation, which includes AI inference.
[0796] As an example, the second information includes the output of the third operation.
[0797] As an example, the output of the third operation is used to generate the second information.
[0798] As an example, the third operation is based on training.
[0799] As an example, the third operation is obtained through training.
[0800] As an example, the executor of the third operation is the first node.
[0801] Example 12
[0802] Example 12 illustrates a schematic diagram of a first CSI and a second CSI according to an embodiment of this application; as shown in Figure 12. In Example 12, the output of the first operation includes the first CSI, the first information block carries the first CSI, and the first CSI is used as input to the second operation by the target receiver of the first information block to generate the second CSI.
[0803] As an example, the first CSI includes compressed CSI.
[0804] As one embodiment, the second CSI includes the recovery of at least a portion of the input of the first operation.
[0805] As an example, the second CSI includes one or more of PMI, CRI, CQI, RI, LI, SSBRI, RSRP, SINR, Capability Index, and TDCP.
[0806] As one embodiment, the second CSI includes a channel matrix.
[0807] As one embodiment, the second CSI includes a feature vector and / or feature values.
[0808] As one embodiment, the second CSI includes a precoding matrix.
[0809] As an example, the target recipient of the first information block is the sender of the first configuration information block.
[0810] As an example, the target recipient of the first information block is the sender of the first CSI resource.
[0811] As an example, the second operation is the inverse operation of the first operation.
[0812] As an example, the second operation is based on training.
[0813] As an example, the training for obtaining the second operation is performed by the target receiver of the first information block.
[0814] As one example, the training for obtaining the second operation is performed by the MDA function.
[0815] As an example, the training for obtaining the second operation is performed by the MDAS producer.
[0816] As an example, the training for obtaining the second operation is performed by NWDAF.
[0817] As an example, the training for obtaining the second operation is performed by the core network.
[0818] As an example, the training for obtaining the second operation is performed by an AI training producer.
[0819] As an example, the first operation and the second operation are obtained through different training.
[0820] As an example, the first operation and the second operation are obtained through independent training.
[0821] As an example, the advantages of the above method include: saving air interface overhead, having better flexibility, being adaptable to different terminals, and having better forward compatibility.
[0822] As an example, the first operation and the second operation are obtained through joint training.
[0823] As an example, the advantages of the above method include: optimized performance.
[0824] As an example, the training of the second operation depends on the first operation.
[0825] As an example, the producer of the second operation trains the second operation based on the output of the first operation.
[0826] As one example, the second operation includes inference.
[0827] As one example, the second operation includes AI inference.
[0828] As one example, the second operation includes AI inference for CSI.
[0829] As an example, the second operation is AI inference for CSI recovery.
[0830] As an example, the second operation is AI inference for CSI decompression.
[0831] As an example, the second operation is performed by an AI entity deployed on the second node.
[0832] As an example, the second operation is performed by an AI function deployed on the second node.
[0833] As an example, the second operation requires deployment.
[0834] As an example, the second operation is obtained by loading.
[0835] As an example, the second operation is obtained from the core network.
[0836] As an example, the second operation is obtained from the producer.
[0837] As an example, the second operation is obtained from the producer of the second operation.
[0838] As an example, the second operation is obtained from loading from the AI entity producer.
[0839] As an example, the second operation is obtained from the AI function producer.
[0840] As an example, the second operation is obtained from loading from the MnS producer.
[0841] As an example, the second operation is based on artificial intelligence or machine learning.
[0842] As an example, the second operation is based on a neural network.
[0843] As one example, the second operation includes a decoder for CSI compression based on a neural network.
[0844] As one example, the second operation includes a CNN-based CSI compression encoder.
[0845] Example 13
[0846] Example 13 illustrates a schematic diagram of a second information block according to one embodiment of this application, as shown in Figure 13. In Example 13, the second information block indicates which of the M1 configurations is included in the M configurations.
[0847] As an example, the second information block indicates whether M1 is greater than 0.
[0848] As an example, the second information block indicates the M1.
[0849] As an example, when M1 is greater than 0, the second information block indicates which of the M1 configurations is included in the M configurations.
[0850] As an example, the second information block includes a first bit map, where each bit in the first bit map corresponds to one of the (M-1) configurations, where the (M-1) configurations are all the configurations other than the first configuration among the M configurations, and each bit in the first bit map indicates whether the corresponding configuration belongs to the M1 configurations.
[0851] As an example, the second information block sequentially indicates the index of each of the M1 configurations in the M configurations.
[0852] As an example, an index of a configuration among the M configurations refers to which configuration it is among the M configurations.
[0853] As one embodiment, the target recipient of the second information block is the sender of the first configuration information block.
[0854] As one example, the target recipient of the second information block is different from the sender of the first configuration information block.
[0855] As one example, the target recipient of the second information block is the producer of the first operation.
[0856] As one embodiment, the target recipient of the second information block is the executor who obtains training for the first operation.
[0857] As one example, the target recipient of the second information block is the producer who obtains the training for the first operation.
[0858] As one example, the target recipient of the second information block is the first producer.
[0859] As one embodiment, the second information block is used by the first producer to optimize the first operation.
[0860] As one embodiment, the second information block is used to obtain the producer of the training of the first operation for retraining the first operation.
[0861] As one embodiment, the target recipient of the second information block is the target recipient of the first information block.
[0862] As an example, the target recipient of the first information block uses the second information block to optimize the second operation.
[0863] As an example, the target recipient of the first information block uses the second information block to optimize the output of the second operation.
[0864] As one embodiment, the second information block serves as input to the second operation and is used by the target recipient of the first information block to generate the second CSI.
[0865] As one example, the target recipient of the second information block is the producer used to obtain training for the second operation.
[0866] As one embodiment, the second information block is used to obtain the training of the second operation by the producer for optimizing or retraining the second operation.
[0867] As an example, the first signal and the second signal are transmitted on the same PUSCH or PUCCH.
[0868] As an example, the first signal and the second signal are transmitted on different PUSCH or PUCCH.
[0869] As one embodiment, the first signal is transmitted on the PUCCH, and the second signal is transmitted on either the PUSCH or the PUCCH.
[0870] Example 14
[0871] Example 14 illustrates a schematic diagram of a first operation according to an embodiment of the present application, comprising some or all of K sub-operations; as shown in Figure 14. In Example 14, the first operation comprises some or all of K sub-operations, where K is a positive integer greater than 1.
[0872] As an example, each of the K sub-operations is a candidate component of the first operation.
[0873] As an example, each of the K sub-operations is based on training.
[0874] As an example, at least one of the K sub-operations is based on training.
[0875] As an example, each of the K training-based sub-operations is based on the same training executor.
[0876] As an example, two of the K sub-operations are based on different executors of the training.
[0877] As an example, at least one of the K sub-operations is not based on training.
[0878] As an example, at least one of the K sub-operations needs to be deployed.
[0879] As an example, each of the K sub-operations needs to be deployed.
[0880] As an example, at least one of the K sub-operations is obtained by loading.
[0881] As an example, each of the K sub-operations is obtained through loading.
[0882] As an example, all the sub-operations obtained through loading in the K sub-operations are loaded from the same producer.
[0883] As an example, two of the K sub-operations obtained through loading are loaded from different producers.
[0884] As an example, one or more of the K sub-operations do not need to be deployed.
[0885] As an example, one or more of the K sub-operations do not need to be obtained through loading.
[0886] As an example, at least one of the K sub-operations is based on a codebook for precoding defined in 3GPP R18 or a version prior to 3GPP R18.
[0887] As an example, one or more of the K sub-operations are AI-based.
[0888] As an example, one or more of the K sub-operations include inference.
[0889] As an example, one or more of the K sub-operations include AI inference.
[0890] As an example, one or more of the K sub-operations include AI inference for CSI.
[0891] As an example, one or more of the K sub-operations include AI inference for CSI prediction / estimation / compression.
[0892] As an example, one or more of the K sub-operations include the portion of the AI entity used for inference.
[0893] As an example, one or more of the K sub-operations include an AI entity or a portion of an AI entity.
[0894] As an example, one or more of the K sub-operations include an AI entity for CSI.
[0895] As an example, one or more of the K sub-operations include the inference portion of the AI entity used for CSI.
[0896] As an example, one or more of the K sub-operations include preprocessing.
[0897] As an example, one or more of the K sub-operations include post-processing.
[0898] As an example, the K sub-operations are all executed by the same AI entity deployed on the first node.
[0899] As an example, the K sub-operations are all executed by the same AI function deployed on the first node.
[0900] As an example, all AI-based sub-operations among the K sub-operations are executed by the same AI entity deployed on the first node.
[0901] As an example, all AI-based sub-operations among the K sub-operations are executed by the same AI function deployed on the first node.
[0902] As an example, two of the K sub-operations are executed by different AI entities deployed on the first node.
[0903] As an example, two of the K sub-operations are executed by different AI functions deployed on the first node.
[0904] As an example, the inputs of two of the K sub-operations depend on different information.
[0905] As an example, the input dependency information of two sub-operations among the K sub-operations is different information among the W types of information.
[0906] As an example, the input of at least one of the K sub-operations depends on the measurement of the first CSI resource.
[0907] As an example, the input of at least one of the K sub-operations depends on a configuration among the M configurations that is different from the first configuration.
[0908] Example 15
[0909] Example 15 illustrates a schematic diagram relating a first operation according to an embodiment of the present application to which or more of the K sub-operations and M1 configurations; as shown in Figure 15.
[0910] As an example, the first operation includes which of the K sub-operations and which of the M1 configurations are included in the M configurations.
[0911] As an example, the first operation includes each of the K sub-operations.
[0912] As an example, the first operation consists of the K sub-operations.
[0913] As an example, the first operation includes only some of the K sub-operations.
[0914] As an example, the first operation consists of some of the K sub-operations.
[0915] As an example, the first operation includes which or several of the K sub-operations, depending on the M1 configurations.
[0916] As an example, the first operation includes which or more of the K sub-operations, depending on which or more of the M1 configurations are included in the M configurations.
[0917] As an example, the first node determines which of the K sub-operations is included in the first operation based on the M1 configurations.
[0918] As an example, the first node determines which of the K sub-operations the first operation includes based on which of the M1 configurations is included in the M1 configurations.
[0919] Generally, how the first node determines which of the K sub-operations is included in the first operation is determined by the hardware device manufacturer. Below are some non-limiting implementation methods:
[0920] As an example, at least two of the K sub-operations have different input dependencies. For any of the K sub-operations, if the information obtained based on the first configuration and the M1 configurations does not include the information required by the sub-operation, the first operation does not include the sub-operation.
[0921] As an example, at least two of the K sub-operations require different reliability information as inputs. For any of the K sub-operations, if the information obtained based on the first configuration and the M1 configurations cannot meet the reliability requirement of the sub-operation, the first operation does not include this sub-operation.
[0922] As an example, at least two of the K sub-operations have different real-time requirements for input. If the information obtained based on the first configuration and the M1 configurations cannot meet the real-time requirement of any of the K sub-operations, the first operation does not include this sub-operation.
[0923] As an example, the first operation must include the first sub-operation among the K sub-operations, and the input of the first sub-operation depends on the first configuration.
[0924] As an example, the first operation includes which of the (K-1) sub-operations other than the first sub-operation among the K sub-operations, and the first node determines this itself.
[0925] As an example, the input to the first sub-operation includes channel measurements obtained based on the first CSI resource.
[0926] As an example, the input to the first sub-operation includes interference measurements obtained based on the first CSI resource.
[0927] As an example, the first sub-operation includes preprocessing, the preprocessing including quantization, the quantization level being related to the M1 configurations.
[0928] As an example, the quantization level depends on which of the M1 configurations is included in the M configurations.
[0929] As an example, the larger M1 is, the higher the quantization level.
[0930] As an example, the higher the accuracy of the information obtained based on the M1 configurations, the higher the quantization level.
[0931] As an example, each of the M configurations, either partially or fully, corresponds to a quantization level requirement, and the quantization level included in the preprocessing is not lower than the highest quantization level requirement corresponding to the M1 configurations.
[0932] As a sub-implementation of the above embodiments, the preprocessing includes quantization of a quantization level that is not lower than the highest quantization level requirement corresponding to the first configuration and the M1 configurations.
[0933] As an example, the first sub-operation includes preprocessing, which includes at least one of a plurality of candidate processes, and which of the plurality of candidate processes is included in the preprocessing is related to the M1 configurations.
[0934] As one example, the plurality of candidate processes include one or more of quantization, DFT, matrix factorization, matrix transformation, truncation, padding, vectorization, and labeling.
[0935] As an example, the plurality of candidate processes includes one or more of the following: spatial domain to angular domain transformation, frequency domain to time domain transformation, and time domain to frequency domain transformation.
[0936] As an example, each of the M configurations, either partially or fully, corresponds to at least one candidate process, and the preprocessing includes the candidate processes corresponding to each of the M1 configurations.
[0937] As a sub-example of the above embodiments, the preprocessing includes candidate processing corresponding to each of the first configuration and the M1 configurations.
[0938] Example 16
[0939] Example 16 illustrates a schematic diagram of a processing system based on artificial intelligence or machine learning according to an embodiment of this application; as shown in Figure 16. Figure 16 includes a third processor, a fourth processor, a fifth processor, and a sixth processor. In Example 16, the third processor sends a first dataset to the fourth processor and a second dataset to the fifth processor; the fourth processor generates a target first-type parameter set based on the first dataset, and sends the generated target first-type parameter set to the fifth processor; the fifth processor processes the second dataset using the target first-type parameter set to obtain a first-type output, and sends the first-type output to the sixth processor. In Figure 16, the first-type feedback and the second-type feedback are optional.
[0940] As an example, the fifth processor performs the first operation.
[0941] As one embodiment, the sixth processor includes the second operation.
[0942] As an example, the fifth processor sends a first type of feedback to the fourth processor, and the first type of feedback is used to trigger a recalculation or update of the target first type of parameter group.
[0943] As one embodiment, the sixth processor sends a second type of feedback to the third processor, the second type of feedback being used to generate the first dataset or the second dataset, or the second type of feedback being used to trigger the sending of the first dataset or the second dataset.
[0944] As one embodiment, the third processor generates the first dataset and the second dataset based on measurements of a first type of wireless signal, the first type of wireless signal including downlink RS.
[0945] As one embodiment, the fifth processor belongs to the first node, and the sixth processor belongs to the second node.
[0946] As an example, the first CSI belongs to the first type of output.
[0947] As an example, the second dataset includes the input of the first operation.
[0948] As an example, the second dataset includes information obtained based on the first configuration and the M1 configurations.
[0949] As an example, the first dataset includes training data.
[0950] As an example, the fourth processor belongs to the producer of the first operation.
[0951] As one embodiment, the fourth processor includes an AI training producer.
[0952] As one embodiment, the fourth processor includes an AI training function.
[0953] As an example, the fourth processor is used for model training, and the trained model is described by the target first class of parameter sets.
[0954] As an example, the fourth processor belongs to the first node.
[0955] The above embodiments avoid passing the first dataset to the second node.
[0956] As one example, the fourth processor belongs to the second node.
[0957] The above embodiments support joint training and optimize system performance.
[0958] As an example, the fourth processor belongs to the core network.
[0959] The above embodiments support network-wide joint training, further optimizing system performance.
[0960] As an example, the second dataset includes inference data.
[0961] As one embodiment, the fifth processor includes an AI inference producer.
[0962] As one embodiment, the fifth processor includes an AI inference function.
[0963] As an example, the fifth processor belongs to the first node.
[0964] As an example, the fifth processor constructs a model based on the target first type of parameter group, and then inputs the second dataset into the constructed model to obtain the first type of output.
[0965] As an example, the first operation is described by the target first type of parameter group.
[0966] As an example, the target first type of parameter group is used to construct the first operation.
[0967] As one embodiment, the fifth processor includes the second operation.
[0968] As an example, the fifth processor generates a recovery dataset based on the first type of output, and the error between the recovery dataset and the second dataset is used to generate the first type of feedback.
[0969] As a sub-example of the above embodiment, the generation of the recovery dataset adopts a similar operation to the second one.
[0970] As an example, the first type of feedback is used to reflect the performance of the trained model; when the performance of the trained model fails to meet the requirements, the fourth processing opportunity recalculates the target first type of parameter set.
[0971] As an example, when the error is too large or the update has not been performed for too long, the performance of the trained model is considered to be unsatisfactory.
[0972] As an example, the target first type of parameter group includes one or more of the following: convolution kernel size, number of convolution layers, convolution stride, pooling kernel size, pooling kernel stride, pooling function, activation function, or number of feature maps.
[0973] As an example, the target first type of parameter group includes one or more of the following: convolution kernel, pooling kernel, pooling function, activation function, parameters of pooling function, or parameters of activation function.
[0974] Example 17
[0975] Example 17 illustrates a schematic diagram based on artificial intelligence or machine learning according to an embodiment of this application; as shown in Figure 17. Figure 17 includes a third operation, a fourth operation, a fifth operation, a sixth operation, and a seventh operation. In Example 17, the third and fourth operations belong to a first stage, the fifth operation belongs to a second stage, the sixth operation belongs to a third stage, and the seventh operation belongs to a fourth stage. In Figure 17, the lines with arrows indicate the sequence of processes.
[0976] As an example, the third operation includes AI training, the fourth operation includes AI testing, the fifth operation includes AI emulation, the sixth operation includes AI entity loading, and the seventh operation includes AI inference.
[0977] As an example, the first stage includes a training phase, the second stage includes an emulation phase, the third stage includes a deployment phase, and the fourth stage includes an emulation phase.
[0978] As an example, the first stage includes AI model training.
[0979] As an example, the first stage includes AI model training and AI testing.
[0980] As an example, the AI model training includes initial training and re-training of one or a group of AI entities.
[0981] As an example, the training of the AI model depends on training data.
[0982] As an example, the AI model training includes AI entity validation.
[0983] As an example, the AI entity verification is used to evaluate the performance of the AI entity.
[0984] As an example, the AI entity verification relies on verification data.
[0985] As an example, if the AI entity verification results do not meet expectations, the AI model will be retrained.
[0986] As an example, the AI testing includes testing the validated AI entity to estimate the performance of the trained AI model.
[0987] As an example, if the AI test results meet expectations, the AI entity proceeds to the next stage; otherwise, the AI model will be retrained.
[0988] As an example, the AI test relies on test data.
[0989] As an example, the second stage includes AI simulation, which performs inference of AI entities in a simulation environment.
[0990] As an example, the AI simulation estimates the performance of AI entity inference in a simulation environment before using the AI entity.
[0991] As one embodiment, the second stage is optional.
[0992] As an example, the third stage includes AI entity loading, which is to obtain trained AI entities to obtain the desired AI inference capabilities.
[0993] As an example, the third stage is optional.
[0994] As an example, the third stage is no longer needed when the training and inference functions are co-located.
[0995] As an example, the fourth stage includes AI inference.
[0996] As an example, the seventh operation includes the first operation.
[0997] As an example, the seventh operation includes the second operation.
[0998] Example 18
[0999] Example 18 illustrates a structural block diagram of a processing apparatus for a first node according to an embodiment of this application; as shown in Figure 18. In Figure 18, the processing apparatus 1800 in the first node includes a first receiver 1801 and a first processor 1802.
[1000] In embodiment 18, the first receiver 1801 receives the first configuration information block; the first processor 1802 executes the first operation.
[1001] In embodiment 18, the first configuration information block includes M configurations, where M is a positive integer greater than 1; the input of the first operation depends on the first configuration and M1 configurations, and the output of the first operation includes channel information. The first configuration is one of the M configurations, indicating a first CSI resource. The M1 configurations are a subset of the M configurations and do not include the first configuration, where M1 is a non-negative integer. The M1 configurations are determined by the first node itself. At least one of the M configurations indicates a transmission status.
[1002] As an example, for each of the M configurations, the information obtained based on this configuration is a candidate for the input of the first operation.
[1003] As a sub-implementation of the above embodiment, for each of the at least one of the M configurations, the information obtained based on this configuration is the transmission status indicated by this configuration.
[1004] As an example, the first operation is based on training.
[1005] As an example, the first operation requires deployment.
[1006] As an example, the first operation is obtained by loading.
[1007] As an example, the meaning of at least one of the M configurations indicating the transmission status includes that the first node can obtain a transmission status based on the indication of each of the at least one of the M configurations.
[1008] As a sub-example of the above embodiment, the transmission state indicated by each of the at least one of the M configurations is a candidate for the input of the first operation.
[1009] As a sub-implementation of the above embodiments, each of the at least one of the M configurations indicates the resources used to obtain the transmission state indicated by this configuration.
[1010] As one embodiment, the transmission status includes one or more of measurement information, transmission parameters, reception parameters, scheduling parameters, monitoring status, and positioning information; the measurement parameters are obtained by measuring a reference signal; the transmission parameters include parameters for transmitting physical channels and / or physical signals; the reception parameters include parameters for receiving physical channels and / or physical signals; the scheduling parameters include parameters indicated by scheduling signaling of physical channels and / or physical signals; and the monitoring status includes information obtained by monitoring, measuring, predicting, and / or statistically analyzing physical channels and / or physical signals.
[1011] As one example, the transmission state includes BLER.
[1012] As one embodiment, the transmission status includes transmit power and / or PHR.
[1013] As one example, the transmission state includes timing advance.
[1014] As one example, the transmission status includes location information.
[1015] As an example, the first receiver 1801 receives a signal in the first CSI resource.
[1016] As an example, the first processor 1802 deploys the first operation.
[1017] As one embodiment, the first configuration information block indicates a first identifier, and the first operation is associated with the first identifier.
[1018] As an example, the input to the first operation depends on first information and second information, the first information including measurements based on the first CSI resource, and the second information including the transmission status.
[1019] As a sub-implementation of the above embodiment, the second information depends on the M1 configurations, where M1 is greater than 0.
[1020] As one embodiment, the first processor 1802 sends a first signal carrying a first information block; wherein the first information block depends on the output of the first operation.
[1021] As one embodiment, the first processor 1802 sends a second signal carrying a second information block; wherein the second information block indicates which one or more of the M1 configurations are included in the M configurations.
[1022] As one embodiment, the first operation includes some or all of the K sub-operations, where K is a positive integer greater than 1; which or which of the K sub-operations the first operation includes is related to the M1 configurations.
[1023] As one example, the first node is a user equipment.
[1024] As an example, the first node is a relay node device.
[1025] As an example, the first receiver 1801 includes at least one of the following in embodiment 4: {antenna 452, receiver 454, receiver processor 456, multi-antenna receiver processor 458, controller / processor 459, memory 460, data source 467}.
[1026] As an example, the first processor 1802 includes at least one of the following in embodiment 4: {antenna 452, receiver / transmitter 454, receiver processor 456, transmitter processor 468, multi-antenna receiver processor 458, multi-antenna transmitter processor 457, controller / processor 459, memory 460, data source 467}.
[1027] Example 19
[1028] Example 19 illustrates a structural block diagram of a processing apparatus for a second node according to an embodiment of the present application; as shown in Figure 19. In Figure 19, the processing apparatus 1900 in the second node includes a second processor 1901.
[1029] In embodiment 19, the second processor 1901 sends a first configuration information block.
[1030] In embodiment 19, the first configuration information block includes M configurations, where M is a positive integer greater than 1; the target receiver of the first configuration information block performs a first operation; the input of the first operation depends on the first configuration and M1 configurations, and the output of the first operation includes channel information; the first configuration is one of the M configurations, the first configuration indicates a first CSI resource, the M1 configurations are a subset of the M configurations and do not include the first configuration, where M1 is a non-negative integer; the M1 configurations are determined by the target receiver of the first configuration information block; at least one of the M configurations indicates a transmission state.
[1031] As an example, for each of the M configurations, the information obtained based on this configuration is a candidate for the input of the first operation.
[1032] As a sub-implementation of the above embodiment, for each of the at least one of the M configurations, the information obtained based on this configuration is the transmission status indicated by this configuration.
[1033] As an example, the first operation is based on training.
[1034] As an example, the first operation requires deployment.
[1035] As an example, the first operation is obtained by loading.
[1036] As an example, the meaning of at least one of the M configurations indicating a transmission state includes that the target receiver of the first configuration information block can obtain a transmission state according to the indication of each of the at least one of the M configurations.
[1037] As a sub-example of the above embodiment, the transmission state indicated by each of the at least one of the M configurations is a candidate for the input of the first operation.
[1038] As a sub-implementation of the above embodiments, each of the at least one of the M configurations indicates the resources used to obtain the transmission state indicated by this configuration.
[1039] As one embodiment, the transmission status includes one or more of measurement information, transmission parameters, reception parameters, scheduling parameters, monitoring status, and positioning information; the measurement parameters are obtained by measuring a reference signal; the transmission parameters include parameters for transmitting physical channels and / or physical signals; the reception parameters include parameters for receiving physical channels and / or physical signals; the scheduling parameters include parameters indicated by scheduling signaling of physical channels and / or physical signals; and the monitoring status includes information obtained by monitoring, measuring, predicting, and / or statistically analyzing physical channels and / or physical signals.
[1040] As one example, the transmission state includes BLER.
[1041] As one embodiment, the transmission status includes transmit power and / or PHR.
[1042] As one example, the transmission state includes timing advance.
[1043] As one example, the transmission status includes location information.
[1044] As one embodiment, the second processor 1901 sends a signal in the first CSI resource.
[1045] As one embodiment, the first configuration information block indicates a first identifier, and the first operation is associated with the first identifier.
[1046] As an example, the input to the first operation depends on first information and second information, the first information including measurements based on the first CSI resource, and the second information including the transmission status.
[1047] As a sub-implementation of the above embodiment, the second information depends on the M1 configurations, where M1 is greater than 0.
[1048] As one embodiment, the second processor 1901 receives a first signal carrying a first information block; wherein the first information block depends on the output of the first operation.
[1049] As an example, the output of the first operation includes a first CSI, the first information block carries the first CSI, and the first CSI is used as input to the second operation to generate a second CSI.
[1050] As an example, the second processor 1901 deploys the second operation.
[1051] As one embodiment, the second processor 1901 performs the second operation.
[1052] As one embodiment, the second processor 1901 receives a second signal carrying a second information block; wherein the second information block indicates which one or more of the M1 configurations are included.
[1053] As one embodiment, the first operation includes some or all of the K sub-operations, where K is a positive integer greater than 1; which or which of the K sub-operations the first operation includes is related to the M1 configurations.
[1054] In one embodiment, the second node is a base station device.
[1055] In one embodiment, the second node is a user equipment.
[1056] As one embodiment, the second node is a relay node device.
[1057] As an example, the second processor 1901 includes at least one of the following in embodiment 4: {antenna 420, receiver / transmitter 418, receiving processor 470, transmitting processor 416, multi-antenna receiving processor 472, multi-antenna transmitting processor 471, controller / processor 475, memory 476}.
[1058] Example 20
[1059] Example 20 illustrates a schematic diagram of a first information block according to an embodiment of this application; as shown in Figure 20. In Example 20, the output of the first operation includes a first CSI, which is used to generate the first information block.
[1060] As an example, the advantages of the above method include improved CSI reporting performance by leveraging the advantages of the first operation, including more accurate reporting and / or lower overhead.
[1061] As one embodiment, the first information block includes the first CSI.
[1062] As an example, the first CSI is post-processed and used to generate the first information block.
[1063] As one embodiment, the first information block includes the post-processed first CSI.
[1064] As an example, the first information block carries the first CSI after post-processing.
[1065] As an example, the first CSI is truncated and / or quantized and used to generate the first information block.
[1066] As one embodiment, the first information block includes the first CSI after truncation and / or quantization.
[1067] As one embodiment, the first information block carries the first CSI after truncation and / or quantization.
[1068] As an example, the first CSI includes one or more of PMI, CRI, CQI, RI, LI, SSBRI, RSRP, SINR, Capability Index, and TDCP.
[1069] As one embodiment, the first CSI includes a channel matrix.
[1070] As one example, the first CSI includes a feature vector.
[1071] As an example, the first CSI includes a feature vector and feature values.
[1072] As an example, the first CSI includes precoded information.
[1073] As one embodiment, the first CSI includes pre-encoded information based on a non-codebook.
[1074] As an example, the first CSI is used to determine at least one precoding matrix.
[1075] As an example, the first CSI indicates at least one precoding matrix.
[1076] As an example, the precoding matrix is in the spatial-frequency domain.
[1077] As an example, the precoding matrix is an angular-delay domain projection.
[1078] As one embodiment, the first CSI includes information on the relative phase, amplitude, and / or coefficients between multiple antenna ports.
[1079] As an example, the first CSI includes compressed CSI.
[1080] As an example, the first CSI includes predicted / estimated CSI.
[1081] Example 21
[1082] Example 21 illustrates a schematic diagram of AI function deployment according to one embodiment of this application; as shown in Figure 21.
[1083] In Example 21, the AI training function of the RAN (Radio Access Network) domain is located in the RAN domain-specific management function, while the AI inference function is located in the UE.
[1084] In Example 21, RAN domain-specific management functions provide AI training capabilities and AI inference capabilities.
[1085] Example 22
[1086] Example 22 illustrates a schematic diagram of AI function deployment according to one embodiment of this application; as shown in Figure 22.
[1087] In Example 22, the AI training function is located in the RAN domain-specific management function, while the AI inference function is located locally in the UE.
[1088] In Example 22, the management capability of the AI training function is provided by the RAN domain-specific management function, while the management capability of the AI inference is provided locally by the UE.
[1089] In Figure 22, MnF refers to Management Function.
[1090] Example 23
[1091] Example 23 illustrates a schematic diagram of AI function deployment according to one embodiment of this application; as shown in Figure 23.
[1092] In Example 23, both the AI training function and the AI inference function are located in the UE, wherein the UE provides the ability to train and infer.
[1093] In Example 23, RAN domain-specific management functions provide management capabilities for AI training and AI inference functions.
[1094] Example 24
[1095] Example 24 illustrates a schematic diagram of AI function deployment according to one embodiment of this application; as shown in Figure 24.
[1096] In Example 24, the management capabilities for both AI training and AI inference are provided locally by the UE.
[1097] In Figure 24, MnF refers to Management Function.
[1098] Those skilled in the art will understand that all or part of the steps in the above methods can be implemented by a program instructing related hardware, and the program can be stored in a computer-readable storage medium, such as a read-only memory, hard disk, or optical disk. Optionally, all or part of the steps in the above embodiments can also be implemented using one or more integrated circuits. Accordingly, each module unit in the above embodiments can be implemented in hardware or in the form of software functional modules. This application is not limited to any specific combination of software and hardware. The user equipment, terminal, and UE in this application include, but are not limited to, drones, communication modules on drones, remote-controlled aircraft, aircraft, small aircraft, mobile phones, tablets, laptops, vehicle-mounted communication equipment, vehicles, RSUs, wireless sensors, internet access cards, IoT terminals, RFID terminals, NB-IoT terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, internet access cards, vehicle-mounted communication equipment, low-cost mobile phones, low-cost tablets, 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, small cell base stations, home base stations, relay base stations, eNBs, gNBs, TRPs (Transmitter Receiver Points), GNSS, relay satellites, satellite base stations, airborne base stations, RSUs (Road Side Units), drones, and testing equipment, such as transceivers or signaling testers that simulate some functions of a base station, and other wireless communication equipment.
[1099] Those skilled in the art will understand that the present invention can be practiced in other specified forms without departing from its core or essential characteristics. Therefore, the embodiments disclosed herein should in any way be considered descriptive rather than restrictive. The scope of the invention is defined by the appended claims rather than the foregoing description, and all modifications within their equivalent meaning and scope are considered to be included therein.
Claims
1. A first node used for wireless communication, characterized in that, include: A first receiver receives a first configuration information block, the first configuration information block including M configurations, where M is a positive integer greater than 1; A first processor executes a first operation, the input of which depends on a first configuration and M1 configurations, the output of which includes channel information, the first configuration being one of the M configurations, the first configuration indicating a first CSI resource, the M1 configurations being a subset of the M configurations and excluding the first configuration, and M1 being a non-negative integer; The M1 configurations are determined by the first node itself; at least one of the M configurations indicates the transmission status.
2. The first node according to claim 1, characterized in that, The first processor deploys the first operation.
3. The first node according to claim 1 or 2, characterized in that, The first configuration information block indicates a first identifier, and the first operation is associated with the first identifier.
4. The first node according to any one of claims 1 to 3, characterized in that, The input to the first operation depends on first information and second information, the first information including measurements based on the first CSI resource, and the second information including the transmission status.
5. The first node according to any one of claims 1 to 4, characterized in that, The first processor sends a first signal, the first signal carrying a first information block; wherein the first information block depends on the output of the first operation.
6. The first node according to any one of claims 1 to 5, characterized in that, The first processor sends a second signal carrying a second information block; wherein the second information block indicates which one or more of the M1 configurations are included in the M configurations.
7. The first node according to any one of claims 1 to 6, characterized in that, The first operation includes some or all of the K sub-operations, where K is a positive integer greater than 1; which or several of the K sub-operations the first operation includes is related to the M1 configurations.
8. A second node used for wireless communication, characterized in that, include: The second processor sends a first configuration information block, which includes M configurations, where M is a positive integer greater than 1. In this process, the target receiver of the first configuration information block performs a first operation; the input of the first operation depends on a first configuration and M1 configurations, and the output of the first operation includes channel information. The first configuration is one of the M configurations, indicating a first CSI resource. The M1 configurations are a subset of the M configurations and do not include the first configuration. M1 is a non-negative integer. The M1 configurations are determined by the target receiver of the first configuration information block. At least one of the M configurations indicates a transmission status.
9. The second node according to claim 8, characterized in that, The first configuration information block indicates a first identifier, and the first operation is associated with the first identifier.
10. The second node according to claim 8 or 9, characterized in that, The input to the first operation depends on first information and second information, the first information including measurements based on the first CSI resource, and the second information including the transmission status.
11. The second node according to any one of claims 8 to 10, characterized in that, include: The second processor receives a first signal, the first signal carrying a first information block; The first information block depends on the output of the first operation.
12. The second node according to any one of claims 8 to 11, characterized in that, The output of the first operation includes a first CSI, the first information block carries the first CSI, and the first CSI is used as input to the second operation to generate a second CSI.
13. The second node according to any one of claims 8 to 12, characterized in that, include: The second processor receives a second signal, the second signal carrying a second information block; The second information block indicates which of the M1 configurations is included in the M configurations.
14. The second node according to any one of claims 8 to 13, characterized in that, The first operation includes some or all of the K sub-operations, where K is a positive integer greater than 1; which or several of the K sub-operations the first operation includes is related to the M1 configurations.
15. A method used in a first node of wireless communication, characterized in that, include: Receive a first configuration information block, the first configuration information block including M configurations, where M is a positive integer greater than 1; Perform a first operation, the input of the first operation depends on a first configuration and M1 configurations, the output of the first operation includes channel information, the first configuration is one of the M configurations, the first configuration indicates a first CSI resource, the M1 configurations are a subset of the M configurations and the M1 configurations do not include the first configuration, and M1 is a non-negative integer; The M1 configurations are determined by the first node itself; at least one of the M configurations indicates the transmission status.
16. The method according to claim 15, characterized in that, include: Deploy the first operation.
17. The method according to claim 15 or 16, characterized in that, The first configuration information block indicates a first identifier, and the first operation is associated with the first identifier.
18. The method according to any one of claims 15 to 17, characterized in that, The input to the first operation depends on first information and second information, the first information including measurements based on the first CSI resource, and the second information including the transmission status.
19. The method according to any one of claims 15 to 18, characterized in that, Its features include: Send a first signal, the first signal carrying a first information block; The first information block depends on the output of the first operation.
20. The method according to any one of claims 15 to 19, characterized in that, Its features include: Send a second signal, the second signal carrying a second information block; The second information block indicates which of the M1 configurations is included in the M configurations.
21. The method according to any one of claims 15 to 20, characterized in that, The first operation includes some or all of the K sub-operations, where K is a positive integer greater than 1; which or several of the K sub-operations the first operation includes is related to the M1 configurations.
22. A method used in a second node of wireless communication, characterized in that, include: Send a first configuration information block, the first configuration information block including M configurations, where M is a positive integer greater than 1; In this process, the target receiver of the first configuration information block performs a first operation; the input of the first operation depends on a first configuration and M1 configurations, and the output of the first operation includes channel information. The first configuration is one of the M configurations, indicating a first CSI resource. The M1 configurations are a subset of the M configurations and do not include the first configuration. M1 is a non-negative integer. The M1 configurations are determined by the target receiver of the first configuration information block. At least one of the M configurations indicates a transmission status.
23. The method according to claim 22, characterized in that, The first configuration information block indicates a first identifier, and the first operation is associated with the first identifier.
24. The method according to claim 22 or 23, characterized in that, The input to the first operation depends on first information and second information, the first information including measurements based on the first CSI resource, and the second information including the transmission status.
25. The method according to any one of claims 22 to 24, characterized in that, include: Receive a first signal, the first signal carrying a first information block; The first information block depends on the output of the first operation.
26. The method according to any one of claims 22 to 25, characterized in that, The output of the first operation includes a first CSI, the first information block carries the first CSI, and the first CSI is used as input to the second operation to generate a second CSI.
27. The method according to any one of claims 22 to 26, characterized in that, include: Receive a second signal, the second signal carrying a second information block; The second information block indicates which of the M1 configurations is included in the M configurations.
28. The method according to any one of claims 22 to 27, characterized in that, The first operation includes some or all of the K sub-operations, where K is a positive integer greater than 1; which or several of the K sub-operations the first operation includes is related to the M1 configurations.
Citation Information
Patent Citations
Network parameter set information transmission method and device, terminal, base station and medium
CN115134042A
Method and apparatus in node used for wireless communication
CN115603878A
Method and apparatus in node used for wireless communication
CN119834941A
Artificial intelligence (AI) / machine learning (ML) for CSI feedback enhancement
WO2024062878A1