Wireless channel transmission method and apparatus for use in node for wireless communication

By scheduling channel processing methods in wireless communication nodes and adjusting the HARQ-ACK transmission time according to AI/ML processing, the compatibility problem between wireless channel processing and AI/ML is solved, achieving efficient channel processing and resource utilization, and improving system performance and flexibility.

WO2026158203A1PCT designated stage Publication Date: 2026-07-30SHANGHAI CODUS TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
SHANGHAI CODUS TECHNOLOGY CO LTD
Filing Date
2026-01-19
Publication Date
2026-07-30

AI Technical Summary

Technical Problem

Existing wireless communication systems, after introducing AI/ML technology, cannot adapt to the non-standard AI/ML algorithms implemented by different hardware equipment manufacturers, resulting in wireless channel processing and reporting failing to meet time requirements, and lacking a unified solution.

Method used

By receiving signaling and scheduling the wireless channel in the wireless communication node, HARQ-ACK is sent only when specific conditions are met. The conditions include the time interval between the symbol and the reference symbol, which depends on whether the wireless channel processing is AI-based. It is compatible with both AI-based and non-AI-based processing methods, makes reasonable use of AI resources, and improves the accuracy of channel estimation and processing performance.

Benefits of technology

It provides a unified solution compatible with different processing capabilities, improves wireless channel processing performance, enhances system flexibility and adaptability, ensures consistency in HARQ-ACK reporting time requirements, and saves unnecessary AI resource overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2026073307_30072026_PF_FP_ABST
    Figure CN2026073307_30072026_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a wireless channel transmission method and apparatus for use in a node for wireless communication. The method comprises: a first node receives first signaling; receives a first wireless channel; and, only when a first condition is satisfied, transmits a HARQ-ACK for the first wireless channel on a second wireless channel, or transmits a valid HARQ-ACK for the first wireless channel on the second wireless channel. The first signaling schedules the first wireless channel. The first condition comprises that a first symbol is not earlier than a first reference symbol, the second wireless channel comprises the first symbol in the time domain, and the first reference symbol is not earlier than a first time interval after the end of the last symbol of the first wireless channel. The first time interval depends on whether processing of the first wireless channel by the first node is based on AI.
Need to check novelty before this filing date? Find Prior Art

Description

A method and apparatus for wireless channel transmission in a node for wireless communication.

[0001] Technical Field This application relates to transmission methods and apparatus in wireless communication systems, and more particularly to schemes and apparatus for wireless channel transmission and processing in wireless communication systems. Background Technology

[0002] In traditional wireless communication, channel coding is used to improve the reliability of wireless communication. Traditional channel coding techniques include Turbo codes, LDPC (Low Density Parity Check Code), polar codes, and so on.

[0003] With the popularization of AI (Artificial Intelligence) and ML (Machine Learning) technologies, AI / ML-based coding, decoding, and channel estimation technologies have become research hotspots. In the future technological evolution of 5G and 6G, AI / ML-based coding, decoding, and channel estimation technologies will be key research areas.

[0004] Since the specifications of AI models may extend beyond the scope of 3GPP (besides the reference model used for performance calibration), the specific implementation of AI / ML training and AI / ML inference may be determined by the hardware equipment vendors themselves. It may be based on classic models such as Transformer architecture, RNN (Recurrent Neural Network), CNN (Conventional Neural Network), or a hybrid model composed of multiple models. Summary of the Invention

[0005] The applicant discovered through research that existing wireless channel processing and reporting methods may not be able to adapt to the needs of AI / ML when AI / ML functions are introduced. Considering the above problems, this application discloses a solution. It should be noted that although the motivation for this application stems from AI / ML-based processing technologies (such as encoding / decoding, channel estimation), this application is also applicable to other AI / ML-based receiving / transmitting technologies, and technologies combining AI / ML-based processing with traditional non-AI / ML processing. This is especially true considering that specific AI / ML algorithms are likely non-standardized or implemented by hardware vendors themselves. Furthermore, adopting a unified solution can reduce implementation complexity or cost, or improve performance. Unless otherwise specified, the embodiments and features in the first node of this application can be applied to the second node. Unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other.

[0006] Where necessary, the interpretation of terms used in this application may be referenced to the descriptions in the TS38 series of specification protocols of the 3GPP (3rd Generation Partner Project).

[0007] This application discloses a method used in a first node of wireless communication, characterized by comprising:

[0008] Receive first signaling; receive first radio channel; schedule the first radio channel with the first signaling; send HARQ-ACK of the first radio channel on the second radio channel only when the first condition is met, or send a valid HARQ-ACK of the first radio channel on the second radio channel.

[0009] The first condition includes that the first symbol is not earlier than the first reference symbol, the second wireless channel includes the first symbol in the time domain, and the first reference symbol is not earlier than the first time interval after the end of the last symbol of the first wireless channel; the first time interval depends on whether the processing of the first wireless channel by the first node is based on AI.

[0010] As one example, the AI ​​includes ML (Machine Learning).

[0011] It should be noted that receiving (or transmitting) the first wireless channel is a common expression in the art, meaning receiving (or transmitting) on ​​the first wireless channel, or meaning receiving (or transmitting) signals (e.g., modulation symbols) on the first wireless channel; the above expression is beneficial for maintaining consistency with the general expression in the art.

[0012] It should be noted that the processing of the first wireless channel by the first node based on AI and the processing of the first wireless channel by the first node not based on AI represent different processing capabilities of the first node. The description in the standard may not be "the processing of the first wireless channel by the first node based on AI" and "the processing of the first wireless channel by the first node not based on AI," but rather described using different processing capabilities, such as processing capability x1 and processing capability x2, where x1 and x2 are different positive integers or different letters.

[0013] As an example, the problem this application aims to solve includes: the HARQ-ACK reporting of the wireless channel needs to meet certain time requirements.

[0014] As an example, in the above method, the time requirement (i.e., the first condition) that the wireless channel HARQ-ACK reporting needs to meet is related to whether the processing of the wireless channel is based on AI. The advantages of using the above method include: providing a unified solution that is compatible with different wireless channel processing methods (AI-based methods, non-AI-based methods, or traditional methods); better adapting to various processing capabilities, application scenarios, or terminals; and exhibiting good flexibility and adaptability.

[0015] As an example, the advantages of the above method include: supporting AI / ML-based processing of wireless channels and improving the processing performance of wireless channels.

[0016] As an example, the advantages of the above method include ensuring that the transmitting and receiving ends have a consistent understanding of the time requirements that need to be met for HARQ-ACK reporting of the wireless channel.

[0017] As one example, the first node is a user equipment.

[0018] As an example, the first node is a relay node.

[0019] As one example, the first node is a terminal.

[0020] As one example, the terminal is a user equipment.

[0021] According to one aspect of this application, the calculation of the first time interval depends on a first parameter, the value of which depends on whether the processing of the first wireless channel by the first node is based on AI.

[0022] According to one aspect of this application, the calculation of the first time interval depends on a second parameter only when the processing of the first wireless channel by the first node is based on AI.

[0023] According to one aspect of this application, the processing of the first wireless channel by the first node is characterized by whether the AI-dependent scheduling information of the first wireless channel is based on the first wireless channel.

[0024] In the above method, the appropriate processing method (based on AI or not based on AI, i.e., the traditional method) is selected according to the scheduling, which ensures the processing performance of the wireless channel, makes reasonable use of AI, and saves unnecessary AI resources (such as storage resources, processing resources, energy consumption, or cost).

[0025] According to one aspect of this application, the scheduling information of the first wireless channel includes a pattern of DMRS for the first wireless channel, and whether the processing of the first wireless channel by the first node is based on AI depends on the pattern of DMRS for the first wireless channel.

[0026] In the above method, the appropriate processing method (AI-based or non-AI-based, i.e., traditional method) is selected according to the DMRS pattern, which improves the channel estimation accuracy, ensures the channel estimation accuracy, makes reasonable use of AI, and saves unnecessary AI resources (such as storage resources, processing resources, energy consumption, or cost).

[0027] According to one aspect of this application, the first node processes the first wireless channel based on AI only when a second condition is met; wherein the second condition includes: the number of REs overlapping between the data in the first wireless channel and the DMRS of the first wireless channel is greater than a first threshold, the first threshold being 0 or a positive integer.

[0028] In the above method, when processing the wireless channel based on AI, the DMRS pattern of the wireless channel can be such that overlapping REs can be included between the data in the wireless channel and the DMRS of the wireless channel. Compared to the current 5G system where the REs occupied by DMRS and the REs occupied by data are orthogonal, the above method has significant advantages, such as increasing the REs available for data transmission, improving the density of DMRS, improving the accuracy of channel estimation, and reducing data interference to DMRS through AI-based channel estimation.

[0029] According to one aspect of this application, it is characterized by comprising:

[0030] Send the first information block;

[0031] The first time interval depends on the indication of the first information block.

[0032] According to one aspect of this application, it is characterized by comprising:

[0033] Send a second information block, which indicates that at least one function is available;

[0034] Wherein, the first wireless channel is a wireless channel carrying data; whether the processing of the first wireless channel by the first node is based on AI includes: whether the at least one function includes a first function, wherein the first function includes AI-based wireless channel processing carrying data.

[0035] The first time interval depends on whether the first node's processing of the first wireless channel is based on AI, including: the first time interval depends on whether the at least one function includes a first function.

[0036] According to one aspect of this application, the at least one function includes the first function; wherein the first time interval depends on the first function.

[0037] According to one aspect of this application, the first node's processing of the first wireless channel is based on AI, and the first time interval depends on the associated first type of identifier.

[0038] This application discloses a method used in a second node for wireless communication, characterized by comprising:

[0039] Send a first signaling message; send a first radio channel; schedule the first radio channel with the first signaling message; receive a HARQ-ACK of the first radio channel on the second radio channel only when the first condition is met, or receive a valid HARQ-ACK of the first radio channel on the second radio channel.

[0040] The first condition includes that the first symbol is not earlier than the first reference symbol, the second wireless channel includes the first symbol in the time domain, the first reference symbol is not earlier than the first time interval after the end of the last symbol of the first wireless channel, the first node is the target receiver of the first signaling, and the first time interval depends on whether the processing of the first wireless channel by the first node is based on AI.

[0041] According to one aspect of this application, the second node is a base station.

[0042] According to one aspect of this application, the second node is a user equipment.

[0043] According to one aspect of this application, the second node is a relay node.

[0044] According to one aspect of this application, the calculation of the first time interval depends on a first parameter, the value of which depends on whether the processing of the first wireless channel by the first node is based on AI.

[0045] According to one aspect of this application, the calculation of the first time interval depends on a second parameter only when the processing of the first wireless channel by the first node is based on AI.

[0046] According to one aspect of this application, the processing of the first wireless channel by the first node is characterized by whether the AI-dependent scheduling information of the first wireless channel is based on the first wireless channel.

[0047] According to one aspect of this application, the scheduling information of the first wireless channel includes a pattern of DMRS for the first wireless channel, and whether the processing of the first wireless channel by the first node is based on AI depends on the pattern of DMRS for the first wireless channel.

[0048] According to one aspect of this application, the first node processes the first wireless channel based on AI only when a second condition is met; wherein the second condition includes: the number of REs overlapping between the data in the first wireless channel and the DMRS of the first wireless channel is greater than a first threshold, the first threshold being 0 or a positive integer.

[0049] According to one aspect of this application, it is characterized by comprising:

[0050] Receive the first information block;

[0051] The first time interval depends on the indication of the first information block.

[0052] According to one aspect of this application, it is characterized by comprising:

[0053] Receive a second information block, the second information block indicating that at least one function is available;

[0054] Wherein, the first wireless channel is a wireless channel carrying data; whether the processing of the first wireless channel by the first node is based on AI includes: whether the at least one function includes a first function, wherein the first function includes AI-based wireless channel processing carrying data.

[0055] The first time interval depends on whether the first node's processing of the first wireless channel is based on AI, including: the first time interval depends on whether the at least one function includes a first function.

[0056] According to one aspect of this application, the at least one function includes the first function; wherein the first time interval depends on the first function.

[0057] According to one aspect of this application, the first node's processing of the first wireless channel is based on AI, and the first time interval depends on the associated first type of identifier.

[0058] This application discloses a first node used for wireless communication, characterized in that it comprises:

[0059] A first processor receives a first signaling message; receives a first wireless channel; schedules the first wireless channel using the first signaling message; and transmits a HARQ-ACK for the first wireless channel on a second wireless channel only when a first condition is met, or transmits a valid HARQ-ACK for the first wireless channel on a second wireless channel.

[0060] The first condition includes that the first symbol is not earlier than the first reference symbol, the second wireless channel includes the first symbol in the time domain, and the first reference symbol is not earlier than the first time interval after the end of the last symbol of the first wireless channel; the first time interval depends on whether the processing of the first wireless channel by the first node is based on AI.

[0061] This application discloses a second node used for wireless communication, characterized in that it comprises:

[0062] The second processor sends a first signaling message; sends a first wireless channel; the first signaling message schedules the first wireless channel; and receives a HARQ-ACK of the first wireless channel on the second wireless channel only when the first condition is met, or receives a valid HARQ-ACK of the first wireless channel on the second wireless channel.

[0063] The first condition includes that the first symbol is not earlier than the first reference symbol, the second wireless channel includes the first symbol in the time domain, the first reference symbol is not earlier than the first time interval after the end of the last symbol of the first wireless channel, the first node is the target receiver of the first signaling, and the first time interval depends on whether the processing of the first wireless channel by the first node is based on AI.

[0064] As an example, compared with conventional solutions, this application has the following advantages:

[0065] It provides a unified solution that is compatible with different wireless channel processing methods (AI-based methods, non-AI-based methods, or traditional methods);

[0066] AI / ML has improved the processing performance of wireless channels;

[0067] To better adapt to various processing capabilities, application scenarios, or terminals;

[0068] High flexibility;

[0069] Highly adaptable;

[0070] This ensures consistency in understanding between the sending and receiving ends;

[0071] Enhanced overall system performance; Attached Figure Description

[0072] 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:

[0073] Figure 1 illustrates a flowchart of a first signaling, a first wireless channel, and a HARQ-ACK for the first wireless channel according to an embodiment of this application;

[0074] Figure 2 shows a schematic diagram of a network architecture according to an embodiment of this application;

[0075] 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;

[0076] Figure 4 shows a schematic diagram of a first communication device and a second communication device according to an embodiment of this application;

[0077] Figures 5A-5B respectively illustrate the transmission between a first node and a second node according to an embodiment of this application;

[0078] Figure 6 shows a schematic diagram of the processing of a first wireless channel by a first node according to an embodiment of the present application;

[0079] Figure 7 shows a schematic diagram of the processing of the first wireless channel by the first node according to another embodiment of this application;

[0080] Figure 8 illustrates a schematic diagram of whether the processing of a first wireless channel according to an embodiment of this application is based on AI determination;

[0081] Figure 9 illustrates a schematic diagram of whether the processing of the first wireless channel according to another embodiment of this application is based on AI determination;

[0082] Figure 10 illustrates a schematic diagram of whether the processing of the first wireless channel according to another embodiment of this application is based on AI determination;

[0083] Figure 11 illustrates a schematic diagram of whether the processing of the first wireless channel according to another embodiment of this application is based on AI determination;

[0084] Figures 12A-12B respectively show schematic diagrams of a first time interval according to an embodiment of the present application;

[0085] Figures 13A-13B respectively show schematic diagrams of a first time interval according to another embodiment of this application;

[0086] Figures 14A-14B respectively show schematic diagrams of a first encoder and a first decoder according to an embodiment of this application;

[0087] Figure 15 shows a schematic diagram of a first encoder according to an embodiment of this application;

[0088] Figure 16 shows a schematic diagram of a first decoder according to an embodiment of this application;

[0089] Figure 17 shows a structural block diagram of a processing apparatus for a first node according to an embodiment of the present application;

[0090] Figure 18 shows a structural block diagram of a processing apparatus for a second node according to an embodiment of the present application. Detailed Implementation

[0091] 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-18, the embodiments in Figure 5 and the embodiments in Figures 6-18, etc.

[0092] Example 1

[0093] Example 1 illustrates a flowchart of a first signaling, a first radio channel, and a HARQ-ACK for the first radio channel according to an embodiment of this application, as shown in Figure 1. In Figure 1, each block represents a step.

[0094] In Embodiment 1, the first node receives a first signaling in step 101; receives a first wireless channel in step 102; and in step 103, transmits a HARQ-ACK for the first wireless channel on a second wireless channel, or transmits a valid HARQ-ACK for the first wireless channel on a second wireless channel, only when a first condition is met; wherein the first signaling schedules the first wireless channel; the first condition includes a first symbol not earlier than a first reference symbol, the second wireless channel includes the first symbol in the time domain, and the first reference symbol is not earlier than a first time interval after the end of the last symbol of the first wireless channel; the first time interval depends on whether the processing of the first wireless channel by the first node is based on AI.

[0095] As one embodiment, the first signaling includes control information.

[0096] As an example, the first signaling is dynamic signaling.

[0097] As one embodiment, the first signaling is physical layer control signaling, or the first signaling includes physical layer control information.

[0098] As one example, the first signaling includes DCI (Downlink Control Information).

[0099] As an example, the first wireless channel is a physical layer channel.

[0100] As an example, the first wireless channel is a wireless channel that carries data.

[0101] As an example, the first wireless channel is a downlink physical channel.

[0102] As an example, the first wireless channel is a downlink physical channel carrying data.

[0103] As one embodiment, the second wireless channel is an uplink physical channel.

[0104] As one embodiment, the second wireless channel is PUSCH or PUCCH.

[0105] As one embodiment, the first signaling indicates the time-frequency resources occupied by the second wireless channel.

[0106] As one embodiment, the time-frequency resources occupied by the second wireless channel are indicated by higher-level signaling, or are selected by the first node from multiple time-frequency resources.

[0107] As one embodiment, the first signaling includes control information, the first radio channel is a data-carrying radio channel, and the second radio channel is a HARQ-ACK-carrying radio channel.

[0108] As one embodiment, the first signaling includes downlink control information, the first radio channel is a data-carrying radio channel, and the second radio channel is a data-carrying radio channel.

[0109] As an example, the first signaling includes DCI, the first radio channel is PDSCH (Physical Downlink Shared Channel), and the second radio channel is PUSCH (Physical Uplink Shared Channel) or PUCCH (Physical Uplink Control Channel).

[0110] As an example, the first wireless channel is mapped to DL-SCH (Downlink Shared Channel).

[0111] As an example, the data in the first wireless channel comes from the DRB (Data Radio Bearer).

[0112] As an example, the first signaling indicates some or all of the scheduling information of the first wireless channel; the scheduling information of the first wireless channel includes at least one of the following: the pattern of the DMRS of the first wireless channel, the number of layers of the first wireless channel, the number of ports of the first wireless channel, the number of transport blocks of the first wireless channel, the TCI (Transmission configuration indicator) status or the number of beams of the first wireless channel, the MCS (Modulation and coding scheme) of the first wireless channel, the number of scheduled RBs (Resource blocks) of the first wireless channel, the number of symbols of the first wireless channel, the number of scheduled REs of the first wireless channel, the transport block size (TBS), and the HARQ process number.

[0113] As an example, the first symbol is the first symbol of the second wireless channel.

[0114] As an example, the first symbol is the last symbol of the second wireless channel.

[0115] As an example, the first symbol is the first uplink symbol of the second wireless channel.

[0116] As an example, the first symbol is the last uplink symbol of the second wireless channel.

[0117] As one embodiment, the first reference symbol is the next symbol after a first time interval after the end of the last symbol of the first wireless channel.

[0118] As an example, the first reference symbol is the next symbol with a prefix starting after a first time interval after the end of the last symbol of the first wireless channel.

[0119] As one embodiment, the first reference symbol is the next symbol with a prefix starting after a first time interval after the end of the last symbol of the first wireless channel; wherein, the next symbol is the next uplink symbol, or the next symbol that supports uplink transmission.

[0120] As one embodiment, the first symbol is the first symbol of the second wireless channel, and the first reference symbol is the next symbol with a prefix starting after a first time interval after the end of the last symbol of the first wireless channel.

[0121] As one embodiment, the first symbol is the first symbol of the second wireless channel, and the first reference symbol is the next symbol with a prefix starting after a first time interval after the end of the last symbol of the first wireless channel; wherein, the first symbol is the first uplink symbol or the first symbol supporting uplink transmission; and the next symbol is the next uplink symbol or the next symbol supporting uplink transmission.

[0122] In the above method, the symbol includes a prefix, which is a cyclic prefix (CP) or a zero-padding prefix (ZP), etc.; the main function of the prefix is ​​to eliminate at least one of inter-symbol interference (ISI) and inter-channel interference (ICI).

[0123] As an example, the first reference symbol is L1, and the first time interval is T. proc,1 .

[0124] L1, T in the above embodiments proc,1 For a specific definition, please refer to section 5.3 of 3GPP TS38.214.

[0125] As an example, the first time interval is a real number or a positive integer.

[0126] As an example, the unit of the first time interval is milliseconds (ms), or a symbol.

[0127] As one embodiment, the symbol is a single-carrier symbol or a multi-carrier symbol.

[0128] As an example, the symbol is a DFT-S-OFDM (Discrete Fourier Transform Spread OFDM) symbol, or an OFDM (Orthogonal Frequency Division Multiplexing) symbol, or an SC-FDMA (Single Carrier-Frequency Division Multiple Access) symbol, or an FBMC (Filter Bank Multi Carrier) symbol.

[0129] Typically, the first condition includes the first symbol not being earlier than the first reference symbol, wherein the first symbol includes the effect of the timing advance.

[0130] Typically, the next symbol refers to the earliest symbol; the first symbol refers to the earliest symbol.

[0131] Typically, the last symbol refers to the latest symbol.

[0132] It should be noted that "first symbol" is a common expression in this field, meaning the earliest symbol; "last symbol" is a common expression in this field, meaning the latest symbol; and "the next symbol after a first time interval after the end of the last symbol of the first wireless channel" is also a common expression in this field, meaning the earliest symbol after a first time interval after the end of the last symbol of the first wireless channel (the first reference symbol is the earliest symbol after a first time interval after the end of the last symbol of the first wireless channel). These expressions are beneficial for maintaining consistency with the general expressions in this field.

[0133] As one embodiment, the processing of the first wireless channel by the first node includes channel estimation.

[0134] As one embodiment, the processing of the first wireless channel by the first node includes decoding.

[0135] As one embodiment, the processing of the first wireless channel by the first node includes at least one of channel estimation, demodulation, and decoding.

[0136] As one embodiment, the processing of the first wireless channel by the first node includes demodulation and decoding.

[0137] As one embodiment, the first wireless channel carries a first data block; the processing of the first wireless channel by the first node includes the recovery of the first data block.

[0138] In the above method, the decoding is channel decoding, or the decoding is joint decoding of the source and the channel.

[0139] In the above method, for cases where the processing of the first wireless channel by the first node is not based on AI (traditional processing method), the specific algorithm for the processing of the first wireless channel by the first node can be implementation-dependent, that is, determined by the hardware equipment vendor of the first node; a typical but non-limiting implementation is described below:

[0140] In one implementation, the first node performs channel estimation based on the received DMRS of the first wireless channel. Traditional channel estimation algorithms include least squares (LS) and minimum mean-square error (MMSE). Then, the first node demodulates the signal on the first wireless channel based on the estimated channel and then decodes it to recover the data carried on the first wireless channel.

[0141] As one embodiment, whether the processing of the first wireless channel by the first node is based on AI is configured by the sender of the first signaling, reported by the first node, or explicitly or implicitly indicated by the first signaling.

[0142] As one embodiment, whether the processing of the first wireless channel by the first node is based on AI includes: whether the processing capability of the first node indicated by the first information block belongs to a first capability range, the first capability range including one or more processing capabilities.

[0143] As one embodiment, whether the processing of the first wireless channel by the first node is based on AI includes: the first wireless channel is a data-carrying wireless channel, the first node indicates whether a first function is available, and the first function includes AI-based data-carrying wireless channel processing.

[0144] As one embodiment, whether the processing of the first wireless channel by the first node is based on AI includes: the first wireless channel is a data-carrying wireless channel, the sender of the first signaling indicates whether a first function is available, and the first function includes AI-based data-carrying wireless channel processing.

[0145] As one example, the processing of the first wireless channel by the first node is based on AI-dependent scheduling information of the first wireless channel.

[0146] As one embodiment, the processing of the first wireless channel by the first node is based on the pattern of the DMRS that the AI ​​depends on the first wireless channel.

[0147] As an example, the first wireless channel is a data-carrying wireless channel, and whether the processing of the first wireless channel by the first node is based on AI depends on whether there are overlapping REs between the data in the first wireless channel and the DMRS of the first wireless channel.

[0148] As one embodiment, the first wireless channel is a wireless channel carrying data; the first time interval depends on whether the processing of the first wireless channel by the first node is based on AI, including: the first time interval depends on whether the first node supports a first function or whether the first function is an applicable function of the first node; wherein, the first function includes AI-based wireless channel processing for carrying data.

[0149] As one embodiment, the first time interval depending on whether the first node's processing of the first wireless channel is based on AI includes: whether the first node's processing of the first wireless channel is based on AI depends on the scheduling information of the first wireless channel, and the first time interval depends on the scheduling information of the first wireless channel.

[0150] As one embodiment, the first time interval depending on whether the first node's processing of the first wireless channel is based on AI includes: the first time interval depending on the pattern of the DMRS of the first wireless channel.

[0151] As an example, whether the processing of the first wireless channel by the first node is based on AI includes whether the processing of the first wireless channel by the first node is implemented through inference.

[0152] As an example, whether the processing of the first wireless channel by the first node is based on AI includes whether the processing of the first wireless channel by the first node includes inference, wherein the parameters of the inference are obtained through training.

[0153] As an example, whether the processing of the first wireless channel by the first node is based on AI includes whether the processing of the first wireless channel by the first node uses an AI model.

[0154] In the above method, the parameters of the inference or the structure and parameters of the AI ​​model are known to the first node. For example, they are obtained by the first node through training, or by downloading from a network device, or by being specified in a standard.

[0155] Typical AI model structures include Transformer structures, RNNs (Recurrent Neural Networks), CNNs (Conventional Neural Networks), and hybrid models composed of multiple models.

[0156] As an example, higher-level parameters configure whether the first node's processing of the first wireless channel is based on AI.

[0157] As an example, the first signaling indicates whether the first node's processing of the first wireless channel is based on AI.

[0158] As an example, the first signaling is DCI, and the DCI format of the first signaling is used to indicate whether the processing of the first wireless channel by the first node is based on AI; the processing of the first wireless channel by the first node is based on AI only when the DCI format of the first signaling belongs to a first DCI format group; wherein, the first DCI format group includes one or more DCI formats.

[0159] As an example, the time-frequency resources occupied by the first signaling are used to indicate whether the processing of the first wireless channel by the first node is based on AI; the processing of the first wireless channel by the first node is based on AI only when the time-frequency resources occupied by the first signaling belong to a first time-frequency resource set.

[0160] As a sub-implementation of the above embodiments, the first time-frequency resource set includes one or more search spaces, or includes one or more PDCCH candidates, or includes one or more CORESET (Control resource set).

[0161] As an example, the time-frequency resources occupied by the first wireless channel are used to indicate whether the processing of the first wireless channel by the first node is based on AI; the processing of the first wireless channel by the first node is based on AI only when the time-frequency resources occupied by the first wireless channel belong to the second time-frequency resource set.

[0162] As a sub-implementation of the above embodiments, the second time-frequency resource set includes one or more symbols in the time domain and multiple subcarriers in the frequency domain; or, the second time-frequency resource set includes multiple REs (resource elements) of a cell in the time domain.

[0163] As an example, the serving cell where the first signaling is located is used to indicate whether the processing of the first radio channel by the first node is based on AI; the processing of the first radio channel by the first node is based on AI only when the serving cell where the first signaling is located belongs to a first cell set; the first cell set includes one or more serving cells.

[0164] As an example, the serving cell where the first wireless channel is located is used to indicate whether the processing of the first wireless channel by the first node is based on AI; the processing of the first wireless channel by the first node is based on AI only when the serving cell where the first wireless channel is located belongs to a second set of cells; the second set of cells includes one or more serving cells.

[0165] Example 2

[0166] Example 2 illustrates a schematic diagram of a network architecture according to an embodiment of this application, as shown in Figure 2.

[0167] 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.

[0168] As an example, the first node includes the UE201.

[0169] As one embodiment, the second node includes the node 203.

[0170] As one embodiment, the second node includes the core network 210.

[0171] As one embodiment, the second node includes the node 203 and the core network 210.

[0172] The above methods facilitate the flexible deployment of AI models on network devices.

[0173] As an example, node 203 is a macrocell base station.

[0174] As an example, node 203 is a microcell base station.

[0175] As an example, node 203 is a PicoCell base station.

[0176] As an example, node 203 is a femtocell.

[0177] As an example, node 203 is a base station device that supports large latency differences.

[0178] As an example, node 203 is a flight platform device.

[0179] As one example, node 203 is a satellite device.

[0180] As an example, the wireless link between the UE201 and the node203 includes a cellular link.

[0181] As an example, the first node and the second node in this application are the UE201 and the node203, respectively.

[0182] As an example, the UE201 supports AI (Artificial Intelligence) or Machine Learning.

[0183] As an example, the UE201 supports channel estimation using AI or machine learning.

[0184] As an example, the UE201 supports decoding using AI or machine learning.

[0185] As an example, the UE201 supports generating a trained model using training data or generating some parameters of the trained model using training data.

[0186] As an example, the UE201 supports determining at least some parameters in an AI model used for channel estimation through training.

[0187] As an example, the UE201 supports determining at least some parameters in the AI ​​model used for decoding through training.

[0188] As an example, the first signaling is generated in node 203.

[0189] As an example, the target recipient of the first signaling includes the UE201.

[0190] As an example, the first wireless channel is generated in the node 203.

[0191] As an example, the target receiver of the first wireless channel includes the UE201.

[0192] As an example, the second wireless channel is generated in the UE201.

[0193] As one embodiment, the target receiver of the second wireless channel includes the node 203.

[0194] As an example, the first information block is generated in the UE201.

[0195] As an example, the target recipient of the first information block includes the node 203.

[0196] As an example, the second information block is generated in the UE201.

[0197] As an example, the target recipient of the second information block includes the node 203.

[0198] Example 3

[0199] 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.

[0200] 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 flows 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.).

[0201] As an example, the wireless protocol architecture in Figure 3 is applicable to the first node.

[0202] As an example, the wireless protocol architecture in Figure 3 is applicable to the second node.

[0203] As an example, the higher layer mentioned in this application refers to the layer above the physical layer.

[0204] As an example, the first wireless channel is generated in the PHY301 or the PHY351.

[0205] As an example, the first information block is generated in the RRC sublayer 306.

[0206] As an example, the first information block is generated in the MAC sublayer 302 or the MAC sublayer 352.

[0207] As an example, the first information block is generated in the PHY301 or the PHY351.

[0208] As an example, the second information block is generated in the RRC sublayer 306.

[0209] As an example, the second information block is generated in the MAC sublayer 302 or the MAC sublayer 352.

[0210] As an example, the second information block is generated in the PHY301 or the PHY351.

[0211] As an example, the first signaling is generated in the PHY301 or the PHY351.

[0212] As an example, the HARQ-ACK of the first wireless channel is generated in the PHY301 or the PHY351.

[0213] As one embodiment, the second wireless channel is generated in the PHY301 or the PHY351.

[0214] Example 4

[0215] 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.

[0216] 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.

[0217] 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.

[0218] 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.

[0219] 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.

[0220] 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.

[0221] 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.

[0222] 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 a first signaling; receiving a first wireless channel; the first signaling scheduling the first wireless channel; and transmitting a HARQ-ACK of the first wireless channel on a second wireless channel only when a first condition is met, or transmitting a valid HARQ-ACK of the first wireless channel on the second wireless channel; wherein the first condition includes a first symbol not earlier than a first reference symbol, the second wireless channel including the first symbol in the time domain, the first reference symbol not earlier than a first time interval after the end of the last symbol of the first wireless channel; the first time interval depends on whether the processing of the first wireless channel by the first node is based on AI.

[0223] As one embodiment, the second communication device 450 includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, produces actions including: receiving a first signaling; receiving a first wireless channel; scheduling the first wireless channel with the first signaling; transmitting a HARQ-ACK for the first wireless channel on a second wireless channel only when a first condition is met, or transmitting a valid HARQ-ACK for the first wireless channel on the second wireless channel; wherein the first condition includes a first symbol not earlier than a first reference symbol, the second wireless channel including the first symbol in the time domain, the first reference symbol not earlier than a first time interval after the end of the last symbol of the first wireless channel; the first time interval depends on whether the processing of the first wireless channel by the first node is based on AI.

[0224] 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 a first signaling; transmitting a first wireless channel; scheduling the first wireless channel with the first signaling; receiving a HARQ-ACK of the first wireless channel on a second wireless channel only when a first condition is met, or receiving a valid HARQ-ACK of the first wireless channel on the second wireless channel; wherein the first condition includes a first symbol not earlier than a first reference symbol, the second wireless channel including the first symbol in the time domain, the first reference symbol not earlier than a first time interval after the end of the last symbol of the first wireless channel; the first time interval depends on whether the processing of the first wireless channel by the first node is based on AI.

[0225] As one embodiment, the first communication device 410 includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, produces actions including: sending a first signaling; sending a first wireless channel; scheduling the first wireless channel with the first signaling; receiving a HARQ-ACK of the first wireless channel on a second wireless channel only when a first condition is met, or receiving a valid HARQ-ACK of the first wireless channel on the second wireless channel; wherein the first condition includes a first symbol not earlier than a first reference symbol, the second wireless channel including the first symbol in the time domain, the first reference symbol not earlier than a first time interval after the end of the last symbol of the first wireless channel; the first time interval depends on whether the processing of the first wireless channel by the first node is based on AI.

[0226] As an example, the first node in this application includes the second communication device 450.

[0227] As an example, the second node in this application includes the first communication device 410.

[0228] 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 signaling in this application; 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 signaling in this application.

[0229] 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 wireless channel in this application; 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 wireless channel in this application.

[0230] As an example, at least one of {the antenna 452, the transmitter 454, the transmission processor 468, the multi-antenna transmission processor 457, the controller / processor 459, the memory 460, and the data source 467} is used to transmit the HARQ-ACK of the first wireless channel on the second wireless channel in this application; 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 HARQ-ACK of the first wireless channel on the second wireless channel in this application.

[0231] As an example, at least one of {the antenna 452, the transmitter 454, the transmitter processor 468, the multi-antenna transmitter processor 457, the controller / processor 459, the memory 460, and the data source 467} is used to transmit the first information block in this application; at least one of {the antenna 420, the receiver 418, the receiver processor 470, the multi-antenna receiver processor 472, the controller / processor 475, and the memory 476} is used to receive the first information block in this application.

[0232] As an example, at least one of {the antenna 452, the transmitter 454, the transmitter processor 468, the multi-antenna transmitter processor 457, the controller / processor 459, the memory 460, and the data source 467} is used to transmit the second information block in this application; at least one of {the antenna 420, the receiver 418, the receiver processor 470, the multi-antenna receiver processor 472, the controller / processor 475, and the memory 476} is used to receive the second information block in this application.

[0233] As an example, at least one of the following is used in the processing of the first wireless channel by the first node in this application: the antenna 452, the receiver / transmitter 454, the receiving processor 456, the multi-antenna receiving processor 458, the transmitting processor 468, the multi-antenna transmitting processor 457, the controller / processor 459, the memory 460, and the data source 467.

[0234] As an example, the processing of the first wireless channel by the first node includes channel estimation; at least one of the following is used by the first node in this application for channel estimation of the first wireless channel: the antenna 452, the receiver / transmitter 454, the receiver processor 456, the multi-antenna receiver processor 458, the transmitter processor 468, the multi-antenna transmitter processor 457, the controller / processor 459, the memory 460, and the data source 467.

[0235] As one embodiment, the processing of the first wireless channel by the first node includes decoding; at least one of the following: {antenna 420, transmitter / receiver 418, receiver processor 470, multi-antenna receiver processor 472, transmitter processor 416, multi-antenna transmitter processor 471, controller / processor 475, memory 476} is used by the second node of this application for encoding the first wireless channel; at least one of the following: {antenna 452, receiver / transmitter 454, receiver processor 456, multi-antenna receiver processor 458, transmitter processor 468, multi-antenna transmitter processor 457, controller / processor 459, memory 460, data source 467} is used by the first node of this application for decoding the first wireless channel.

[0236] As an example, at least one of the following is used for inference in the first node: {the antenna 452, the receiver / transmitter 454, the receiver processor 456, the multi-antenna receiver processor 458, the transmitter processor 468, the multi-antenna transmitter processor 457, the controller / processor 459, the memory 460, and the data source 467}.

[0237] As an example, at least one of the following is used for inference in the second node: {the antenna 420, the transmitter / receiver 418, the receiver processor 470, the multi-antenna receiver processor 472, the transmitter processor 416, the multi-antenna transmitter processor 471, the controller / processor 475, and the memory 476}.

[0238] Examples 5A-5B

[0239] Examples 5A-5B illustrate flowcharts of the transmission between a first node and a second node according to an embodiment of this application, as shown in Figures 5A-5B respectively.

[0240] In Figure 5A, the second node N1 and the first node U1 are communication nodes transmitted via the air interface. In Figure 5A, the steps in blocks F51 to F53 are optional.

[0241] For the second node N1, in step S520, the first information block is received; in step S521, the second information block is received; in step S522, the first signaling is sent; in step S523, the first wireless channel is sent; and in step S524, the HARQ-ACK of the first wireless channel is received on the second wireless channel.

[0242] For the first node U1, in step S510, a first information block is sent; in step S511, a second information block is sent; in step S512, a first signaling is received; in step S513, a first wireless channel is received; and in step S514, the HARQ-ACK of the first wireless channel is sent on the second wireless channel.

[0243] In Embodiment 5A, the first node U1 transmits a HARQ-ACK for the first wireless channel on the second wireless channel only when the first condition is met; the first signaling schedules the first wireless channel; the first condition includes a first symbol no earlier than a first reference symbol, the second wireless channel includes the first symbol in the time domain, and the first reference symbol is no earlier than a first time interval after the end of the last symbol of the first wireless channel; the first time interval depends on whether the first node's processing of the first wireless channel is based on AI. The first time interval depends on the indication of the first information block. The second information block indicates that at least one function is available.

[0244] As an example, the first node U1 is the first node in this application.

[0245] As an example, the second node N1 is the second node in this application.

[0246] As one embodiment, the air interface between the second node N1 and the first node U1 includes a wireless interface between the base station equipment and the user equipment.

[0247] As one embodiment, the air interface between the second node N1 and the first node U1 includes a wireless interface between the relay node device and the user equipment.

[0248] As one embodiment, the air interface between the second node N1 and the first node U1 includes a wireless interface between user equipment and user equipment.

[0249] As one example, the second node N1 is the serving cell sustaining base station of the first node U1.

[0250] As an example, the steps in block F53 exist only if the first condition is met.

[0251] As an example, the steps in block F51 and the steps in block F52 are present.

[0252] As an example, the step in block F51 exists, while the step in block F52 does not exist.

[0253] As an example, the steps in block F51 and block F52 are not present.

[0254] As one embodiment, whether the first node U1 sends the HARQ-ACK of the first wireless channel on the second wireless channel depends on whether the first condition is met; the first node U1 sends the HARQ-ACK of the first wireless channel on the second wireless channel only when the first condition is met.

[0255] As one embodiment, transmitting the HARQ-ACK of the first wireless channel on the second wireless channel only when the first condition is met includes: ignoring the first signaling or the first wireless channel when the first condition is not met.

[0256] As one embodiment, transmitting the HARQ-ACK of the first wireless channel on the second wireless channel only when the first condition is met includes: abandoning the transmission of the HARQ-ACK of the first wireless channel on the second wireless channel when the first condition is not met.

[0257] In the above embodiment 5A, the first node U1 only sends the HARQ-ACK of the first wireless channel on the second wireless channel when the first condition is met; when the first condition is not met, the first node U1 has not yet obtained a valid HARQ-ACK of the first wireless channel when sending the second wireless channel, and gives up sending the HARQ-ACK of the first wireless channel on the second wireless channel, thus saving resource overhead.

[0258] In Figure 5B, the second node N2 and the first node U2 are communication nodes transmitted via the air interface. In Figure 5B, the steps in blocks F54 to F55 are optional.

[0259] For the second node N2, in step S540, a first information block is received; in step S541, a second information block is received; in step S542, a first signaling is sent; in step S543, a first wireless channel is sent; and in step S544, the HARQ-ACK of the first wireless channel is received on the second wireless channel.

[0260] For the first node U2, in step S530, a first information block is sent; in step S531, a second information block is sent; in step S532, a first signaling is received; in step S533, a first wireless channel is received; and in step S534, the HARQ-ACK of the first wireless channel is sent on the second wireless channel.

[0261] In Embodiment 5B, the first node U2 transmits a valid HARQ-ACK for the first wireless channel on the second wireless channel only when the first condition is met; the first signaling schedules the first wireless channel; the first condition includes a first symbol no earlier than a first reference symbol, the second wireless channel includes the first symbol in the time domain, and the first reference symbol is no earlier than a first time interval after the end of the last symbol of the first wireless channel; the first time interval depends on whether the first node's processing of the first wireless channel is based on AI. The first time interval depends on the indication of the first information block. The second information block indicates that at least one function is available.

[0262] As an example, the first node U2 is the first node in this application.

[0263] As an example, the second node N2 is the second node in this application.

[0264] As one embodiment, the air interface between the second node N2 and the first node U2 includes a wireless interface between the base station equipment and the user equipment.

[0265] As one embodiment, the air interface between the second node N2 and the first node U2 includes a wireless interface between the relay node device and the user equipment.

[0266] As one embodiment, the air interface between the second node N2 and the first node U2 includes a wireless interface between user equipment.

[0267] As one example, the second node N2 is the serving cell sustaining base station of the first node U2.

[0268] As an example, the steps in block F54 and the steps in block F55 are present.

[0269] As an example, the step in block F54 exists, while the step in block F55 does not exist.

[0270] As an example, the steps in block F54 and block F55 are not present.

[0271] As one embodiment, whether the first node U2 sends a valid HARQ-ACK for the first wireless channel on the second wireless channel depends on whether the first condition is met; the first node U2 sends a valid HARQ-ACK for the first wireless channel on the second wireless channel only when the first condition is met.

[0272] In the above method, a valid HARQ-ACK for the first wireless channel indicates whether the information bits or data in the first wireless channel have been correctly received.

[0273] As one embodiment, the step of the first node sending a valid HARQ-ACK for the first wireless channel on the second wireless channel only when the first condition is met includes: when the first condition is not met, the first node sending an invalid HARQ-ACK for the first wireless channel on the second wireless channel.

[0274] As an example, the step of the first node sending a valid HARQ-ACK for the first wireless channel on the second wireless channel only when the first condition is met includes: when the first condition is not met, the first node sending a HARQ-ACK for the first wireless channel on the second wireless channel, wherein the HARQ-ACK for the first wireless channel is not assumed to be valid by the sender of the first signaling.

[0275] In Embodiment 5B above, regardless of whether the first condition is met, the first node U2 transmits the HARQ-ACK of the first wireless channel on the second wireless channel; however, the HARQ-ACK of the first wireless channel transmitted by the first node U2 on the second wireless channel is only valid when the first condition is met. When the first condition is not met, the first node has not yet received a valid HARQ-ACK of the first wireless channel when transmitting the second wireless channel, so the HARQ-ACK of the first wireless channel reported on the second wireless channel is not considered valid, that is, it is not considered to indicate whether the information bits or data in the first wireless channel have been correctly received. For cases where the HARQ codebook transmitted on the second wireless channel includes the HARQ-ACK of the first wireless channel and HARQ-ACKs of other wireless channels, the invalid HARQ-ACK of the first wireless channel is still transmitted, which does not change the structure of the HARQ codebook and simplifies the design.

[0276] Unless otherwise specified, some of the following embodiments are applicable to Embodiments 5A and 5B.

[0277] As one embodiment, the processing of the first wireless channel by the first node includes channel estimation.

[0278] As one embodiment, the processing of the first wireless channel by the first node includes channel estimation; whether the processing of the first wireless channel by the first node is based on AI includes whether the channel estimation of the first wireless channel by the first node is based on AI.

[0279] As one embodiment, the processing of the first wireless channel by the first node includes at least one of channel estimation, demodulation, and decoding.

[0280] As one embodiment, the processing of the first wireless channel by the first node includes demodulation and decoding.

[0281] As an example, in the second node, the output of the first encoder is used to generate a signal on the first wireless channel.

[0282] As one embodiment, the first wireless channel carries a first data block; in the second node, the input of the first encoder depends on at least the first data block, and the output of the first encoder is used to generate the first wireless channel.

[0283] As an example, the first data block is a bit block, which includes multiple bits.

[0284] In the above embodiments, the first encoder is based on AI, or not based on AI (such as Turbo code, LDPC code, polar code, etc.).

[0285] The above embodiments are advantageous for maintaining compatibility with existing encoding and decoding technologies (non-AI based, such as Turbo codes, LDPC codes, polar codes, etc.).

[0286] As one embodiment, the first data block is mapped to a bit block. For example, the first data block includes at least one complex number or at least one vector; the at least one complex number or at least one vector is quantized into a bit block.

[0287] The above embodiments are advantageous for utilizing existing source compression techniques (AI-based or non-AI-based), and are particularly suitable for joint coding of source and channel.

[0288] As one embodiment, the operation between the output of the first encoder and the signal on the first wireless channel includes at least modulation.

[0289] As one embodiment, the operation between the output of the first encoder and the signal on the first wireless channel includes at least modulation and layer mapping.

[0290] As an example, the output of the first encoder undergoes rate matching, scrambling, modulation, layer mapping, precoding, mapping to resource element, repetition, OFDM (Orthogonal Frequency Division Multiplexing) baseband signal generation, and modulation and upconversion to obtain the signal on the first wireless channel.

[0291] Typically, the first node recovers (or decodes) the first data block based on the signal on the first wireless channel. The specific decoding algorithm is implementation-dependent, i.e., determined by the hardware vendor of the receiver on the first wireless channel; however, those skilled in the art will know that, in effect, the decoding algorithm can generally be considered as the inverse operation of the first encoder.

[0292] As one embodiment, the first wireless channel carries a first data block; the processing of the first wireless channel by the first node includes: the first node recovers the first data block based on the signal on the first wireless channel; whether the processing of the first wireless channel by the first node is based on AI includes: whether the first node recovers the first data block based on the signal on the first wireless channel based on AI.

[0293] As one embodiment, the processing of the first wireless channel by the first node includes decoding; whether the processing of the first wireless channel by the first node is based on AI includes whether the decoding of the first wireless channel by the first node is based on AI.

[0294] As one embodiment, the processing of the first wireless channel by the first node includes decoding, wherein the output of the first decoder in the first node is used to recover (or decode) the first data block carried on the first wireless channel; whether the processing of the first wireless channel by the first node is based on AI includes whether the first decoder is based on AI.

[0295] As one embodiment, the first decoder based on AI includes: the decoding behavior of the first decoder is inference.

[0296] As one embodiment, the first decoder based on AI includes: the first decoder is obtained through training.

[0297] As one example, the first decoder based on AI includes: the first decoder includes at least one AI model.

[0298] Typically, the specific decoding algorithm of the first decoder is implementation-dependent, that is, determined by the hardware device manufacturer of the first node; however, those skilled in the art will know that, in effect, the decoding algorithm can usually be considered as the inverse operation of the first encoder.

[0299] The structure and parameters of the AI-based first decoder are known to the first node. For example, they may be obtained by downloading from a network device, or they may be specified in a standard, or they may be implementation-related to the first node (i.e., determined by the hardware device vendor of the receiver of the first wireless channel; however, those skilled in the art will know that, in effect, the design of the first decoder can generally be considered as the inverse operation of the first encoder).

[0300] Typically, the structure of the first decoder based on AI includes Transformer structure, RNN (Recurrent Neural Network), CNN (Conventional Neural Network), etc., or a hybrid model composed of multiple models.

[0301] As one embodiment, the first information block is carried by higher-layer signaling.

[0302] As an example, the first information block is carried by an RRC message.

[0303] As an example, the first information block belongs to UAI (UE Assistance Information).

[0304] As an example, the first information block belongs to the UEAssistanceInformation message.

[0305] As one example, the first information block includes UAI.

[0306] As one embodiment, the first information block includes a UEAssistanceInformation message.

[0307] As an example, the UAI report is the reporting of the UEAssistanceInformation message.

[0308] As an example, the first information block belongs to the capability information of the first node.

[0309] As one embodiment, the first information block includes the capability information of the first node.

[0310] As one embodiment, the first information block includes one or more capability parameters of the first node.

[0311] As one embodiment, the first information block includes one or more fields in a UE (user equipment) capability IE (information element).

[0312] As one embodiment, the first information block includes one or more fields in one or more UE (user equipment) capability IE (information element).

[0313] As one embodiment, the first information block includes one or more parameters in one or more UE (user equipment) capability IEs.

[0314] As an example, after receiving a UE Capability Enquiry from the network, the first node transmits the first node's capability information, and the first information block belongs to the first node's capability information.

[0315] As an example, the capability information of the first node includes UECapabilityInformation.

[0316] As an example, the capability information of the first node includes the radio access capability of the first node.

[0317] As an example, the first information block includes a MAC CE.

[0318] As one embodiment, the first information block includes physical layer information.

[0319] As one embodiment, the first information block includes uplink control information.

[0320] As one example, the first information block is transmitted over a physical channel.

[0321] As an example, the first information block is transmitted on PUSCH (Physical Uplink Shared Channel).

[0322] As an example, the first information block is transmitted on PUCCH (Physical Uplink Control Channel).

[0323] As one embodiment, the first node's processing of the first wireless channel is based on AI, and the first time interval depends on the indication of the first information block.

[0324] As one embodiment, the first wireless channel is a wireless channel carrying data; the first time interval depending on whether the processing of the first wireless channel by the first node is based on AI includes: the first time interval depending on whether the first node supports a first function, or the first time interval depending on whether the first information block indicates a first function; wherein, the first function includes AI-based wireless channel processing carrying data.

[0325] As one embodiment, the indication that the first time interval depends on the first information block includes: the calculation of the first time interval depends on a first parameter, the first information block indicating the value of the first parameter when the processing of the first wireless channel is based on AI, and the value of the first parameter when the processing of the first wireless channel is not based on AI.

[0326] As one embodiment, the indication that the first time interval depends on the first information block includes: the calculation of the first time interval depends on a first parameter, the first information block indicating the value of the first parameter applicable to wireless channel processing of AI-based bearer data, and the value of the first parameter applicable to wireless channel processing of non-AI-based bearer data.

[0327] As one embodiment, the first time interval depending on whether the first node supports the first function includes: the calculation of the first time interval depends on a first parameter, and the value of the first parameter depends on whether the first node supports the first function.

[0328] As one embodiment, the first time interval depending on whether the first node supports the first function includes: whether the calculation of the first time interval depends on the second parameter and whether the first node supports the first function.

[0329] As one embodiment, the first time interval depending on the indication of the first information block includes: the calculation of the first time interval depends on a first parameter, the value of the first parameter depends on whether the first information block indicates a first function; when the first information block indicates the first function, the value of the first parameter is a first candidate value; when the first information block does not indicate the first function, the value of the first parameter is a second candidate value.

[0330] As one embodiment, the first time interval depending on the indication of the first information block includes: whether the calculation of the first time interval depends on the second parameter and whether the first information block indicates the first function; the calculation of the first time interval depends on the second parameter only when the first information block indicates the first function.

[0331] As one embodiment, the first time interval depending on the indication of the first information block includes: whether the calculation of the first time interval depends on the second parameter and whether the first information block indicates the first function; the calculation of the first time interval depends on the second parameter only when the first information block indicates the first function.

[0332] As one embodiment, the first time interval depending on the indication of the first information block includes: whether the calculation of the first time interval depends on the second parameter, depending on whether the first information block indicates the value of the second parameter; the calculation of the first time interval depends on the second parameter only when the first information block indicates the value of the second parameter.

[0333] As one embodiment, the second information block is carried by higher-layer signaling.

[0334] As one embodiment, the second information block is carried by an RRC message.

[0335] As an example, the second information block belongs to UAI (UE Assistance Information).

[0336] As an example, the second information block belongs to the UEAssistanceInformation message.

[0337] As one embodiment, the second information block includes UAI.

[0338] As one embodiment, the second information block includes a UEAssistanceInformation message.

[0339] As one example, the second information block includes a MAC CE.

[0340] As one embodiment, the second information block includes physical layer information.

[0341] As one embodiment, the second information block includes uplink control information.

[0342] As one example, the second information block is transmitted over a physical channel.

[0343] As one embodiment, the second information block is transmitted on PUSCH (Physical Uplink Shared Channel) or on PUCCH (Physical Uplink Control Channel).

[0344] As one embodiment, the first information block indicates the functions supported by the first node, and the second information block indicates that at least one function is available, wherein the at least one function is a function supported by the first node.

[0345] As one embodiment, the first information block indicates the functions supported by the first node, and the second information block indicates that at least one function is available, wherein the at least one function is a function supported by the first node.

[0346] As one embodiment, the first information block indicates the feature set supported by the first node, and the second information block indicates that at least one function is available, the at least one function conforming to a corresponding feature in the feature set indicated by the first information block.

[0347] As one example, the second information block indirectly or implicitly indicates that at least one function is available by indicating that the function is unavailable.

[0348] As an example, the second information block indicates unavailable functions, and the at least one available function includes functions other than the unavailable functions among all functions supported by the first node.

[0349] In the above method, the first information block indicates all the functions supported by the first node. However, to determine whether a supported function is available to the first node (that is, the function indicated by the second information block), some factors may need to be considered. For example, for AI-based functions, whether the corresponding AI model is ready (e.g., training completed, loading completed, etc.); or whether the first node has sufficient resources (e.g., storage resources, processing resources, energy consumption, or cost, etc.).

[0350] Example 6

[0351] Example 6 illustrates a schematic diagram of a first node processing a first wireless channel according to an embodiment of this application; as shown in Figure 6.

[0352] In Embodiment 6, the processing of the first wireless channel by the first node includes channel estimation; the AI-based processing of the first wireless channel by the first node includes: the channel estimation of the first wireless channel by the first node is based on AI. Figure 6 illustrates the process of the second node generating the first wireless channel and the first node processing the received first wireless channel based on AI.

[0353] Typically, the sender of the first wireless channel (i.e., the second node in this application) sends the DMRS (Demodulation Reference Signal) of the first wireless channel, and the first node performs channel estimation by receiving the DMRS of the first wireless channel.

[0354] As an example, each RE occupied by the DMRS of the first wireless channel and each RE carrying data in the first wireless channel are orthogonal; the first node performs channel estimation based on AI according to the received DMRS of the first wireless channel.

[0355] In the above method, the data / DMRS multiplexing method is time-frequency orthogonal. The advantage is that it ensures that the DMRS is not interfered with by the data, but sufficient RE resources need to be given to the DMRS to obtain accurate channel estimation.

[0356] As one embodiment, the REs occupied by the DMRS of the first wireless channel and the REs carrying data in the first wireless channel overlap; the first node performs channel estimation based on AI according to the signals on the REs occupied by the DMRS of the first wireless channel.

[0357] In the above method, one way to multiplex data / DMRS is through overlaid data and DMRS multiplexing, where data and DMRS are multiplexed onto the same RE after overlay. Compared to the current system where the REs occupied by DMRS and data are orthogonal, the above method has significant advantages, such as increasing the number of REs available for data transmission, improving DMRS density, improving the accuracy of channel estimation, and reducing data interference to DMRS through AI-based channel estimation.

[0358] In the above method, one way to multiplex data / DMRS is by spatially multiplexing data and DMRS, meaning that data and DMRS occupy different layers on the same RE. Compared to the current system where the REs occupied by DMRS and data are orthogonal, the above method has significant advantages, such as increasing the number of REs available for data transmission, improving DMRS density, improving the accuracy of channel estimation, and reducing data interference to DMRS through AI-based channel estimation.

[0359] In the above method, the specific AI-based channel estimation algorithm is implementation-dependent, meaning it is determined by the hardware vendor of the first node. A typical but non-limiting implementation is described below:

[0360] The first node inputs the signal and DMRS sequence on the RE occupied by at least the first wireless channel into the AI ​​model, and the output of the AI ​​model is used to obtain the estimated channel matrix.

[0361] The structure and parameters of the AI ​​model in the above embodiments are known to the first node. For example, they may be obtained by downloading from a network device, or they may be specified in a standard, or they may be implementation-related to the first node (i.e., determined by the hardware device vendor of the receiver of the first wireless channel).

[0362] Example 7

[0363] Example 7 illustrates a schematic diagram of a first node processing a first wireless channel according to another embodiment of this application; as shown in Figure 7.

[0364] In Embodiment 7, the processing of the first wireless channel by the first node is based on AI; the processing of the first wireless channel by the first node includes decoding. Figure 7 illustrates the process of the second node generating the first wireless channel and the first node processing the received first wireless channel based on AI.

[0365] As one embodiment, the processing of the first wireless channel by the first node includes at least one of channel estimation, demodulation, and decoding.

[0366] As one embodiment, the processing of the first wireless channel by the first node includes demodulation and decoding.

[0367] As one embodiment, the first wireless channel carries a first data block; the processing of the first wireless channel by the first node includes the recovery of the first data block.

[0368] In the above method, the recovery of the first data block by the first node can be entirely based on AI or partially based on AI, that is, a combination of AI-based and non-AI-based methods.

[0369] In the above method, the decoding is channel decoding, or the decoding is joint decoding of the source and the channel.

[0370] In the above method, when the processing of the first wireless channel by the first node is based on AI, the specific algorithm for the processing of the first wireless channel by the first node can be implementation-dependent, that is, determined by the hardware equipment vendor of the first node. Several typical but non-limiting implementation methods are described below:

[0371] In one implementation, the first node demodulates the signal on the first wireless channel and inputs it into an AI model for decoding. The output of the AI ​​model is used to recover the data carried on the first wireless channel.

[0372] In one implementation, the first node estimates the channel matrix based on the DMRS of the first wireless channel, inputs the signal on the first wireless channel and the estimated channel matrix into an AI model, and the output of the AI ​​model is used to recover the data carried on the first wireless channel.

[0373] In another implementation, the REs occupied by the DMRS of the first wireless channel and the REs carrying data in the first wireless channel overlap; the first node performs channel estimation based on AI according to the signal on the RE occupied by the DMRS of the first wireless channel; then, the first node demultiplexes the DMRS and the data, and inputs the signal of the demultiplexed data carrying data into the AI ​​model, and the output of the AI ​​model is used to recover the data carried on the first wireless channel.

[0374] The structure and parameters of the AI ​​model in the above embodiments are known to the first node. For example, they may be obtained by downloading from a network device, or they may be specified in a standard, or they may be implementation-related to the first node (i.e., determined by the hardware device vendor of the receiver of the first wireless channel).

[0375] Example 8

[0376] Example 8 illustrates a schematic diagram of whether the processing of the first wireless channel according to an embodiment of the present application is based on AI determination; as shown in Figure 8.

[0377] In embodiment 8, the scheduling information of the first wireless channel includes a pattern of the DMRS of the first wireless channel, and whether the processing of the first wireless channel by the first node is based on the AI ​​depends on the pattern of the DMRS of the first wireless channel.

[0378] As one embodiment, the processing of the first wireless channel by the first node includes channel estimation; the scheduling information of the first wireless channel includes a pattern of the DMRS of the first wireless channel; and whether the processing of the first wireless channel by the first node is based on AI depends on the pattern of the DMRS of the first wireless channel.

[0379] As one embodiment, the pattern of the DMRS of the first wireless channel is explicitly or implicitly indicated by the first signaling, or configured by RRC signaling.

[0380] As one embodiment, the first wireless channel is a data-carrying wireless channel; the second information block indicates that a first function is available, the first function including AI-based data-carrying wireless channel processing; the DMRS pattern of the first wireless channel is applicable to the first function.

[0381] As one embodiment, the first wireless channel is a data-carrying wireless channel; the second information block indicates that a first function is available, the first function including AI-based data-carrying wireless channel processing; the configuration information of the first function includes a pattern of the DMRS of the first wireless channel; the configuration information of the first function is indicated by the second information block.

[0382] As one embodiment, the first wireless channel is a data-carrying wireless channel; the second information block indicates that a first function is available, the first function including AI-based data-carrying wireless channel processing; the configuration information of the first function includes a pattern of the DMRS of the first wireless channel; the configuration information of the first function is configured by RRC signaling.

[0383] As one embodiment, the first wireless channel is a data-carrying wireless channel; the first information block indicates features applicable to a first function, the first function including AI-based data-carrying wireless channel processing; the features of the first function include a pattern of DMRS of the first wireless channel.

[0384] As an example, the pattern of the DMRS of the first wireless channel includes at least one of the following: the number of symbols occupied by the DMRS of the first wireless channel, the number of REs occupied by the DMRS of the first wireless channel, the number of RBs occupied by the DMRS of the first wireless channel, the number of ports of the DMRS of the first wireless channel, the number of symbols in the time domain that overlap between the data in the first wireless channel and the DMRS of the first wireless channel, or the number of REs that overlap between the data in the first wireless channel and the DMRS of the first wireless channel.

[0385] As an example, when the pattern of the DMRS of the first wireless channel is a first DMRS pattern, the processing of the first wireless channel by the first node is based on AI; when the pattern of the DMRS of the first wireless channel is a second DMRS pattern, the processing of the first wireless channel by the first node is not based on AI.

[0386] As an example, the first node processes the first wireless channel based on AI only when the pattern of the DMRS of the first wireless channel satisfies the second condition; the second condition includes one or more of the following sub-conditions:

[0387] Sub-condition 1: The number of REs overlapping between the data in the first wireless channel and the DMRS of the first wireless channel is greater than a first threshold, where the first threshold is 0 or a positive integer;

[0388] Sub-condition 2: When the number of symbols in the time domain that overlap between the data in the first wireless channel and the DMRS of the first wireless channel is greater than the second threshold, the second threshold is 0 or a positive integer;

[0389] Sub-condition 3: The number of symbols occupied by the DMRS in the first wireless channel is greater than the third threshold, where the third threshold is a positive integer;

[0390] Subcondition 4: The number of REs occupied by the DMRS in the first wireless channel is greater than the fourth threshold, where the fourth threshold is a positive integer;

[0391] Subcondition 5: The number of RBs occupied by the DMRS in the first wireless channel is greater than the fifth threshold, where the fifth threshold is a positive integer;

[0392] Subcondition 6: The number of ports occupied by the DMRS of the first wireless channel is greater than the sixth threshold, where the sixth threshold is a positive integer.

[0393] As one embodiment, the second condition includes a plurality of sub-conditions; the second condition is satisfied only when each of the plurality of sub-conditions is satisfied.

[0394] As one embodiment, the second condition includes multiple sub-conditions; the second condition is satisfied when one of the multiple sub-conditions is satisfied; the second condition is not satisfied when none of the multiple sub-conditions are satisfied.

[0395] In the above method, for sub-condition 1, the first threshold is either standard-defined, configured as an RRC parameter, or reported by the first node. When the number of REs overlapping between the data in the first wireless channel and the DMRS of the first wireless channel reaches a certain number, the first node performs channel estimation based on AI. The advantages include: ensuring channel estimation accuracy, making reasonable use of AI, and saving on AI resource overhead.

[0396] In the above method, for sub-condition 2, the second threshold is either standard-defined, configured as an RRC parameter, or reported by the first node. When the number of symbols in the time domain that overlap between the data in the first wireless channel and the DMRS of the first wireless channel reaches a certain number, the first node performs channel estimation based on AI. The advantages include: ensuring channel estimation accuracy, making reasonable use of AI, and saving on AI resource overhead.

[0397] In the above method, for sub-condition 3, the third threshold is either standard-defined, configured as an RRC parameter, or reported by the first node. When the number of symbols occupied by the DMRS in the first wireless channel reaches a certain number, the first node performs channel estimation based on AI. Thus, AI is only suitable for computationally intensive scenarios; for scenarios with lower computational requirements, traditional channel estimation algorithms can be used. The advantages include: ensuring channel estimation accuracy, making reasonable use of AI, and saving on the resource overhead of AI.

[0398] In the above method, for sub-condition 4, the fourth threshold is either standard-defined, configured as an RRC parameter, or reported by the first node. When the number of REs occupied by the DMRS of the first wireless channel reaches a certain number, the first node performs channel estimation based on AI. Thus, AI is only suitable for computationally intensive scenarios; for scenarios with lower computational requirements, traditional channel estimation algorithms can be used. The advantages include: ensuring channel estimation accuracy, making reasonable use of AI, and saving on the resource overhead of AI.

[0399] In the above method, for sub-condition 5, the fifth threshold is either standard-defined, configured as an RRC parameter, or reported by the first node. When the number of RBs occupied by the DMRS of the first wireless channel reaches a certain number, the first node performs channel estimation based on AI. Thus, AI is only suitable for computationally intensive scenarios; for scenarios with lower computational requirements, traditional channel estimation algorithms can be used. The advantages include: ensuring channel estimation accuracy, making reasonable use of AI, and saving on the resource overhead of AI.

[0400] In the above method, for sub-condition 6, the sixth threshold is either standard-defined, configured as an RRC parameter, or reported by the first node. When the number of ports occupied by the DMRS of the first wireless channel reaches a certain number, the first node performs channel estimation based on AI. Thus, AI is only suitable for situations with high computational complexity or significant inter-layer interference; therefore, for situations with low computational complexity or low inter-layer interference, traditional channel estimation algorithms can be used. The advantages include: ensuring channel estimation accuracy, making reasonable use of AI, and saving on the resource overhead of AI.

[0401] Example 9

[0402] Example 9 illustrates a schematic diagram of whether the processing of the first wireless channel according to another embodiment of this application is based on AI determination; as shown in Figure 9.

[0403] In Example 9, the first node processes the first wireless channel based on AI only when the second condition is met; wherein the second condition includes: the number of REs overlapping between the data in the first wireless channel and the DMRS of the first wireless channel is greater than a first threshold, the first threshold being 0 or a positive integer.

[0404] Figure 9 illustrates the case where the first threshold is 0: In Figure 9(a), all REs occupied by the data in the first wireless channel and all REs occupied by the DMRS are orthogonal; in Figure 9(b), there are overlapping REs between the data in the first wireless channel and the DMRS of the first wireless channel. In the case of Figure 9(a), the processing of the first wireless channel by the first node is not based on AI (i.e., the conventional processing method); in the case of Figure 9(b), the processing of the first wireless channel by the first node is based on AI.

[0405] As an example, the pattern of the DMRS of the first wireless channel includes the number of overlapped REs between the data in the first wireless channel and the DMRS of the first wireless channel; when the number of overlapped REs between the data in the first wireless channel and the DMRS of the first wireless channel is greater than a first threshold, M is a first positive integer; when the number of overlapped REs between the data in the first wireless channel and the DMRS of the first wireless channel is less than or equal to the first threshold, M is a second positive integer; the first positive integer is greater than the second positive integer; the first threshold is 0 or a positive integer.

[0406] In the above method, the first threshold is defined by a standard, configured as an RRC parameter, or reported by the first node. When the number of REs overlapping between the data in the first wireless channel and the DMRS of the first wireless channel is greater than the first threshold, the first node performs channel estimation based on AI. Compared to the current 5G system where the REs occupied by DMRS and the REs occupied by data are orthogonal, the above method has significant advantages, such as increasing the REs available for data transmission, improving the density of DMRS, improving the accuracy of channel estimation, and reducing data interference to DMRS through AI-based channel estimation.

[0407] The above method ensures the accuracy of channel estimation, makes reasonable use of AI, and saves the resource overhead of AI.

[0408] Example 10

[0409] Example 10 illustrates a schematic diagram of whether the processing of the first wireless channel according to another embodiment of this application is based on AI determination; as shown in Figure 10.

[0410] In Example 10, the processing of the first wireless channel by the first node is based on AI-dependent scheduling information of the first wireless channel.

[0411] As one embodiment, the processing of the first wireless channel by the first node includes decoding; whether the processing of the first wireless channel by the first node is based on AI depends on the scheduling information of the first wireless channel.

[0412] As one embodiment, the processing of the first wireless channel by the first node includes at least one of channel estimation, demodulation, and decoding; whether the processing of the first wireless channel by the first node is based on AI depends on the scheduling information of the first wireless channel.

[0413] As one embodiment, the first wireless channel carries a first data block; the processing of the first wireless channel by the first node includes the recovery of the first data block; whether the processing of the first wireless channel by the first node is based on AI-dependent scheduling information of the first wireless channel.

[0414] As an example, the scheduling information of the first wireless channel includes one or more of the following: the number of layers of the first wireless channel, the number of ports of the first wireless channel, the number of transport blocks of the first wireless channel, the number of TCI states or beams of the first wireless channel, the MCS of the first wireless channel, the number of scheduled RBs of the first wireless channel, the number of symbols of the first wireless channel, the number of scheduled REs of the first wireless channel, the transport block size, the pattern of the DMRS of the first wireless channel, and the first type of identifier.

[0415] In the above method, some or all of the information in the scheduling information of the first wireless channel is indicated by the first signaling.

[0416] As an example, the scheduling information of the first wireless channel indicates whether the first node's processing of the first wireless channel is based on AI.

[0417] As one embodiment, the scheduling information of the first wireless channel indicates whether the first node's processing of the first wireless channel is based on AI by whether or not it includes a first type of identifier; the first node's processing of the first wireless channel is based on AI only when the scheduling information of the first wireless channel includes a first type of identifier.

[0418] As an example, the first node processes the first wireless channel based on AI only when the second condition is met; wherein the second condition includes one or more of the following sub-conditions:

[0419] Sub-condition 1: The number of REs overlapping between the data in the first wireless channel and the DMRS of the first wireless channel is greater than a first threshold, where the first threshold is 0 or a positive integer;

[0420] Subcondition 7: The number of layers in the first wireless channel is greater than the first reference threshold, where the first reference threshold is a positive integer;

[0421] Subcondition 8: The number of ports of the first wireless channel is greater than the second reference threshold, where the second reference threshold is a positive integer;

[0422] Subcondition 9: The number of transmission blocks in the first wireless channel is greater than the third reference threshold, where the third reference threshold is a positive integer;

[0423] Subcondition 10: The TCI state or the number of beams of the first wireless channel is greater than the fourth reference threshold, where the fourth reference threshold is a positive integer;

[0424] Subcondition 11: The MCS index of the first wireless channel is greater than the fifth reference threshold, where the fifth reference threshold is a positive integer;

[0425] Subcondition 12: The number of scheduled RBs in the first wireless channel is greater than the sixth reference threshold, where the sixth reference threshold is a positive integer;

[0426] Subcondition 13: The number of symbols in the first wireless channel is greater than the seventh reference threshold, where the seventh reference threshold is a positive integer;

[0427] Subcondition 14: The number of REs in the first wireless channel is greater than the eighth reference threshold, where the eighth reference threshold is a positive integer;

[0428] Subcondition 15: The transport block size of the first wireless channel is greater than the ninth reference threshold, where the ninth reference threshold is a positive integer.

[0429] As one embodiment, the second condition includes a plurality of sub-conditions; the second condition is satisfied only when each of the plurality of sub-conditions is satisfied.

[0430] As one embodiment, the second condition includes multiple sub-conditions; the second condition is satisfied when one of the multiple sub-conditions is satisfied; the second condition is not satisfied when none of the multiple sub-conditions are satisfied.

[0431] In the above method, the first reference threshold is defined by a standard, configured by RRC parameters, or reported by the first node.

[0432] In the above method, the second reference threshold is either defined by a standard, configured by RRC parameters, or reported by the first node.

[0433] In the above method, the third reference threshold is either defined by a standard, configured by RRC parameters, or reported by the first node.

[0434] In the above method, the fourth reference threshold is either defined by a standard, configured by RRC parameters, or reported by the first node.

[0435] In the above method, the fifth reference threshold is either defined by a standard, configured by RRC parameters, or reported by the first node.

[0436] In the above method, the sixth reference threshold is either defined by a standard, configured by RRC parameters, or reported by the first node.

[0437] In the above method, the seventh reference threshold is either defined by a standard, configured by RRC parameters, or reported by the first node.

[0438] In the above method, the eighth reference threshold is either defined by a standard, configured by RRC parameters, or reported by the first node.

[0439] In the above method, the ninth reference threshold is either defined by a standard, configured by RRC parameters, or reported by the first node.

[0440] Example 11

[0441] Example 11 illustrates a schematic diagram of whether the processing of the first wireless channel according to another embodiment of this application is based on AI determination; as shown in Figure 11.

[0442] In embodiment 11, the first node sends a second information block, the second information block indicating that at least one function is available; wherein, the first wireless channel is a wireless channel carrying data; whether the processing of the first wireless channel by the first node is based on AI includes: whether the at least one function includes a first function, the first function including AI-based wireless channel processing carrying data;

[0443] The first time interval depends on whether the first node's processing of the first wireless channel is based on AI, including: the first time interval depends on whether the at least one function includes the first function.

[0444] As an example, the second information block indicates that at least one function is available, the at least one function including only one function, the at least one function being AI-based.

[0445] As an example, the second information block indicates that at least one function is available, the at least one function including multiple functions, some or all of which are based on AI.

[0446] As one embodiment, whether the processing of the first wireless channel by the first node is based on AI includes: whether the at least one function includes a first function, wherein the first function includes AI-based wireless channel processing of bearer data. The processing of the first wireless channel by the first node is AI-based only if the at least one function includes the first function.

[0447] As one embodiment, the first time interval depending on whether the at least one function includes the first function includes: the calculation of the first time interval depends on a first parameter, and the value of the first parameter depends on whether the at least one function includes the first function. When the at least one function includes the first function, the value of the first parameter is a first candidate value; when the at least one function does not include the first function, the value of the first parameter is a second candidate value.

[0448] As one embodiment, the first time interval depending on whether the at least one function includes the first function includes: whether the calculation of the first time interval depends on a second parameter, and whether the at least one function includes the first function. The calculation of the first time interval depends on the second parameter only when the at least one function includes the first function.

[0449] Examples 12A-12B

[0450] Examples 12A-12B illustrate schematic diagrams of a first time interval according to an embodiment of the present application, as shown in Figures 12A-12B respectively.

[0451] In Example 12A, the calculation of the first time interval depends on a first parameter, the value of which depends on whether the first node's processing of the first wireless channel is based on AI.

[0452] In Figure 12A, when the first node processes the first wireless channel based on AI, the value of the first parameter is a first candidate value; when the first node processes the first wireless channel not based on AI, the value of the first parameter is a second candidate value.

[0453] It should be noted that embodiments 8-10 provide specific implementation methods for "whether the processing of the first wireless channel by the first node is based on AI," and the meaning of "the value of the first parameter depends on whether the processing of the first wireless channel by the first node is based on AI" is the same as the following description, for example:

[0454] The value of the first parameter depends on the pattern of the DMRS of the first wireless channel; or,

[0455] The value of the first parameter depends on whether the number of overlapped REs between the data in the first wireless channel and the DMRS of the first wireless channel is greater than a first threshold; or,

[0456] The value of the first parameter depends on whether the second condition is met; or,

[0457] The value of the first parameter depends on the scheduling information of the first wireless channel.

[0458] As an example, the first time interval is a function of at least a first parameter, the value of which depends on whether the first node's processing of the first wireless channel is based on AI.

[0459] As an example, the first time interval and the first parameter are linearly related, and the value of the first parameter depends on whether the first node's processing of the first wireless channel is based on AI.

[0460] As an example, the first time interval is T. proc,1 .

[0461] As an example, the first time interval is T. proc,1 The first parameter is N1 or d3.

[0462] As an example, the first time interval is T. proc,1 =(N1+d) 1,1 +d2+d3)(2048+144)·κ2 -μ ·T C +T ext , where the first parameter is N1 or d3.

[0463] T in the above method proc,1 N1, d 1,1 d2, d3, κ, μ, T C T ext For the specific meaning, please refer to section 5.3 of 3GPP TS38.214, which will not be elaborated here.

[0464] In Example 12B, the calculation of the first time interval depends on the second parameter only when the first node's processing of the first wireless channel is based on AI.

[0465] It should be noted that embodiments 8-10 provide a specific implementation of "whether the processing of the first wireless channel by the first node is based on AI," and the meaning of "only when the processing of the first wireless channel by the first node is based on AI, the calculation of the first time interval depends on the second parameter" is the same as the following description, for example:

[0466] The calculation of the first time interval depends on the second parameter only when the pattern of the DMRS of the first wireless channel is the first DMRS pattern; or,

[0467] The calculation of the first time interval depends on the second parameter only if the pattern of the DMRS of the first wireless channel satisfies the second condition; or,

[0468] The calculation of the first time interval depends on the second parameter only when the second condition is met; wherein the second condition includes: the number of REs overlapping between the data in the first wireless channel and the DMRS of the first wireless channel is greater than a first threshold, the first threshold being 0 or a positive integer.

[0469] As an example, the calculation of the first time interval depends on the second parameter, which includes: the first time interval being a function of at least the second parameter.

[0470] As an example, the calculation of the first time interval depends on the second parameter, including: one parameter and the second parameter in the calculation of the first time interval are a mapping relationship.

[0471] As an example, the calculation of the first time interval depends on the second parameter only when the first node's processing of the first wireless channel is based on AI; when the first node's processing of the first wireless channel is not based on AI, the first time interval is T. proc,1 =(N1+d) 1,1 +d2+d3)(2048+144)·κ2 -μ ·T C +T ext When the first node processes the first wireless channel based on AI, the second time interval is T. proc,1 =(N1+d) 1,1 +d2+d3+d4)(2048+144)·κ2 -μ ·T C +T ext , where d4 is the second parameter.

[0472] As an example, the calculation of the first time interval depends on the second parameter only when the first node's processing of the first wireless channel is based on AI; when the first node's processing of the first wireless channel is not based on AI, the first time interval is T. proc,1 =(N1+d) 1,1 +d2+d3)(2048+144)·κ2 -μ ·T C +T ext When the first node processes the first wireless channel based on AI, the second time interval is T. proc,1 =(N1+d) 1,1 +d2+d3)(2048+144)·κ2 -μ ·T C +T ext +d4, where d4 is the second parameter.

[0473] T in the above method proc,1 N1, d 1,1 d2, d3, κ, μ, T C T ext For the specific meaning, please refer to section 5.3 of 3GPP TS38.214, which will not be elaborated here.

[0474] Examples 13A-13B

[0475] Examples 13A-13B illustrate schematic diagrams of a first time interval according to another embodiment of this application, as shown in Figures 13A-13B respectively.

[0476] In embodiment 13A, the second information block indicates that at least one function is available, the at least one function including the first function; wherein the first time interval depends on the first function.

[0477] As one embodiment, the first time interval depending on the first function includes: the configuration information of the first function includes an associated first type identifier, and the first time interval depends on the associated first type identifier.

[0478] As one embodiment, the first time interval depending on the first function includes: the calculation of the first time interval depends on a first parameter, and the configuration information of the first function includes the value of the first parameter.

[0479] As an example, when the first node processes the first wireless channel based on AI, the value of the first parameter is a first candidate value; the first time interval depends on the first function, including: the calculation of the first time interval depends on the first parameter, and the configuration information of the first function includes the first candidate value.

[0480] As one embodiment, the first time interval depending on the first function includes: the calculation of the first time interval depends on a first parameter, and the first information block indicates the value of the first parameter applicable to the first function.

[0481] As an example, when the first node processes the first wireless channel based on AI, the value of the first parameter is a first candidate value; the first time interval depending on the first function includes: the first candidate value is the value of the first parameter applicable to the first function.

[0482] As an example, the calculation of the first time interval depends on the second parameter only when the first node's processing of the first wireless channel is based on AI; the first time interval depending on the first function includes: the calculation of the first time interval depends on the second parameter, and the configuration information of the first function includes the value of the second parameter.

[0483] In Example 13B, the first node's processing of the first wireless channel is based on AI, and the first time interval depends on the associated first type of identifier.

[0484] In Figure 13B, the first node associates the processing of the first wireless channel with a first type of identifier based on AI, and the first time interval depends on the associated first type of identifier.

[0485] As one embodiment, the first time interval depends on the associated first type of identifier, including: the calculation of the first time interval depends on a first parameter, and the value of the first parameter depends on the associated first type of identifier.

[0486] As one embodiment, the value of the first parameter depends on the associated first type of identifier, including: the AI ​​model or inference to which the value of the first parameter applies is indicated or identified by the associated first type of identifier.

[0487] As one embodiment, the value of the first parameter depends on the associated first type of identifier, including: the value of the first parameter is reported by the first node for the first type of identifier.

[0488] As an example, the calculation of the first time interval depends on the second parameter only when the first node's processing of the first wireless channel is based on AI; the first time interval depends on the associated first type of identifier including: the calculation of the first time interval depends on the second parameter, and the value of the second parameter depends on the associated first type of identifier.

[0489] As one embodiment, the value of the second parameter depends on the associated first type of identifier, including: the AI ​​model or inference to which the value of the second parameter applies is indicated or identified by the associated first type of identifier.

[0490] As one embodiment, the value of the second parameter depends on the associated first type of identifier, including: the value of the second parameter is reported by the first node for the first type of identifier.

[0491] As an example, the first type of identifier is a non-negative integer.

[0492] As an example, the first type of identifier is a string.

[0493] As an example, the first type of identifier is an associated identifier (associated ID).

[0494] As an example, the first type of identifier is an identifier associated with an AI model.

[0495] As an example, the first type of identifier is an identifier associated with reasoning.

[0496] As an example, the first type of identifier is used by the first node to identify an AI model.

[0497] As an example, the first type of identifier is used by the first node to determine the AI ​​model used for inference.

[0498] As an example, the first type of identifier is used to identify or indicate a reasoning.

[0499] As an example, the first type of identifier is used to identify the AI ​​model used for inference.

[0500] As an example, the first type of identifier is used to identify or indicate a reasoning AI entity.

[0501] As an example, the first type of identifier is used to identify AI models.

[0502] As an example, the first type of identifier is used to identify AI entities.

[0503] As an example, the first type of identifier is used to identify a function.

[0504] As one example, the functionality includes AI capabilities.

[0505] As one example, the functionality includes functions for encoding or decoding wireless channels.

[0506] As an example, the advantages of the above method include simplifying the design and unifying the understanding between the first and second nodes by identifying or indicating an AI model, AI entity, or function through a first type of identifier.

[0507] As one embodiment, the first node's processing of the first wireless channel associated with a first type of identifier includes: the first node's processing of the first wireless channel is implemented through inference, and the inference is associated with a first type of identifier.

[0508] As one embodiment, the processing of the first wireless channel by the first node associated with the first type of identifier includes: the processing of the first wireless channel by the first node includes inference, the parameters of which are obtained through training, and the inference is associated with the first type of identifier.

[0509] As one embodiment, the first node's processing of the first wireless channel associated with a first type of identifier includes: the first node's processing of the first wireless channel uses an AI model, and the first type of identifier is used to identify or indicate the AI ​​model.

[0510] As one embodiment, the processing of the first wireless channel by the first node associated with a first type of identifier includes: the processing of the first wireless channel by the first node includes channel estimation, the channel estimation of the first wireless channel by the first node is based on AI, and the AI ​​on which the channel estimation is based is associated with a first type of identifier.

[0511] As one embodiment, the processing of the first wireless channel by the first node associated with the first type of identifier includes: the processing of the first wireless channel by the first node includes decoding; wherein,

[0512] The first type of identifier is used to identify or indicate the parameters of the decoding; or,

[0513] The first type of identifier is used to identify or indicate the first decoder, which is used for the decoding.

[0514] As an example, the reasoning associated with the first type of identifier includes: the first type of identifier is used to identify or indicate the reasoning.

[0515] As an example, the inference association first type of identifier includes: the first type of identifier is used to identify or indicate the parameters of the inference.

[0516] As an example, the inference association first type of identifier includes: the first type of identifier is used to identify or indicate the AI ​​model used in the inference.

[0517] As an example, the inference association with the first type of identifier includes: the parameters of the inference are obtained through training, and the first type of identifier is used to identify or indicate the training dataset of the inference.

[0518] As an example, the inference association first type of identifier includes: the first type of identifier is used to identify or indicate the training dataset, which is used to train the parameters of the inference or the AI ​​model used by the inference.

[0519] 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.

[0520] As an example, the AI ​​associated with the channel estimation includes a first type of identifier: the first type of identifier is used to identify or indicate the AI ​​or inference on which the channel estimation is based.

[0521] As an example, the AI-associated first-class identifier on which the channel estimation is based includes: the first-class identifier is used to identify or indicate the AI ​​model or inference parameters on which the channel estimation is based.

[0522] As an example, the AI-associated first-class identifier on which the channel estimation is based includes: the AI ​​model or inference parameters on which the channel estimation is based are obtained through training, and the first-class identifier is used to identify or indicate the training dataset of the AI ​​model or the inference parameters.

[0523] As an example, the AI-associated first-class identifier on which the channel estimation is based includes: the first-class identifier is used to identify or indicate a training dataset, which is used to train the AI ​​model or inference on which the channel estimation is based.

[0524] As an example, the first type of identifier is configured in higher-level parameters.

[0525] As one embodiment, the first signaling indicates the first type of identifier.

[0526] As an example, the first signaling is DCI, and the DCI format of the first signaling is used to indicate the first type of identifier.

[0527] Examples 14A-14B

[0528] Examples 14A-14B illustrate schematic diagrams of a first encoder and a first decoder according to an embodiment of this application, as shown in Figures 14A-14B respectively.

[0529] In Example 14A, the input of the first encoder includes L+1 data blocks arranged sequentially, namely the first data block, data block #1, data block #2, ..., data block #L; the second node converts the output V of the first encoder... i Send to the first node; the V i It is a bit block.

[0530] Generally speaking, how the first node utilizes the output V of the first encoder... i The method for recovering the first data block is implementation-dependent, meaning it is determined by the hardware vendor of the first node; the first decoder in Embodiment 14A is merely one non-limiting implementation. As shown in Figure 14A, the input of the first decoder includes the V i And L data blocks arranged in sequence, namely data block #1, data block #2, ..., data block #L.

[0531] In Example 14A, when the output W of the first decoder i When the CRC check passes, the first data block is correctly received; when the output W of the first decoder... i If the CRC check fails, the first data block is not received correctly.

[0532] As an example, any one of the L+1 sequentially arranged data blocks is a bit block, and the output W of the first decoder i It is a block of bits.

[0533] In the above embodiments, the input and output of the first encoder are both bit blocks, and the input and output of the first decoder are both bit blocks; therefore, the training dataset used to train the AI ​​model is also a quantized bit block.

[0534] As a sub-implementation of the above embodiment, the CRC check applies the CRC bit block of the first data block.

[0535] As an example, any one of the L+1 sequentially arranged data blocks includes at least one service data, which is a complex number or a vector; the output W of the first decoder i It is a data block.

[0536] In the above embodiments, the input and output of the first encoder are data blocks and bit blocks, respectively, and the input and output of the first decoder are bit blocks and data blocks, respectively; therefore, the training dataset used to train the AI ​​model is also a data block.

[0537] As a sub-implementation of the above embodiment, the CRC check applies a CRC bit block of a reference bit block, which is obtained by quantizing the first data block.

[0538] In Example 14B, the output of the first encoder at time #i is V. i The first encoder's input at time #i is data block #i, and L past encoded outputs V. i-1 V i-2 , ..., V i-L (where the subscript represents time); the input of the first decoder includes the V i And L past decoded outputs W i-1 W i-2 ,…,W i-L .

[0539] The delay shown in Figure 14B is merely an exemplary implementation and can be replaced by other operations, such as an RNN model or a linear algorithm such as a sliding filter.

[0540] The first encoder and the first decoder can adopt various AI models such as transformer and CNN, which are determined by the hardware vendor.

[0541] The embodiments concerning check bits or service data involved in Embodiment 14A are still applicable to Embodiment 14B, and will not be repeated here.

[0542] Example 15

[0543] Example 15 illustrates a schematic diagram of a first encoder according to an embodiment of this application, as shown in Figure 15. In Figure 15, the first encoder includes P1 coding layers, namely coding layers #1, #2, ..., #P1.

[0544] As an example, P1 is 2, meaning the P1 encoding layers include encoding layer #1 and encoding layer #2, where encoding layer #1 is a convolutional layer and encoding layer #2 is a fully connected layer, respectively. In the convolutional layer, at least one convolutional kernel is used to convolve the input of the first encoder to generate a corresponding feature map. At least one feature map output from the convolutional layer is reshaped into a vector and input to the fully connected layer. The fully connected layer transforms the vector into the output of the first encoder. For a more detailed description, please refer to CNN-related technical literature, such as Chao-Kai Wen, Deep Learning for Massive MIMO CSI Feedback, IEEE WIRELESS COMMUNICATIONS LETTERS, VOL.7, NO.5, OCTOBER 2018, etc.

[0545] As an example, P1 is 3, that is, the P1 coding layers include fully connected layers, convolutional layers, and pooling layers.

[0546] Example 16

[0547] Example 16 illustrates a schematic diagram of a first decoder according to an embodiment of this application, as shown in Figure 16. In Figure 16, the first decoder includes a preprocessing layer and P2 decoding layer groups, namely decoding layer groups #1, #2, ..., #P2, each decoding layer group including at least one decoding layer.

[0548] As an example, the preprocessing layer is a fully connected layer.

[0549] As an example, any two decoding layer groups in the P2 decoding layer groups have the same structure, which includes the number of decoding layers, the size of the input parameters of each decoding layer, the size of the output parameters, etc.

[0550] As an example, the decoding layer group #j includes L layers, namely layers #1, #2, ..., #L; the decoding layer group is any one of the P2 decoding layer groups.

[0551] As an example, L is 4, the first layer in the L layer is the input layer, and the last three layers in the L layer are convolutional layers. For a more detailed description, please refer to CNN-related technical literature, such as Chao-Kai Wen, Deep Learning for Massive MIMO CSI Feedback, IEEE WIRELESS COMMUNICATIONS LETTERS, VOL.7, NO.5, OCTOBER 2018, etc.

[0552] As an example, the L layer includes at least one convolutional layer and one pooling layer.

[0553] Example 17

[0554] Example 17 illustrates a structural block diagram of a processing apparatus for a first node according to an embodiment of the present application; as shown in Figure 17. In Figure 17, the processing apparatus 1800 in the first node includes a first processor 1801.

[0555] As one example, the first node is a user equipment.

[0556] As an example, the first node is a relay node device.

[0557] As an example, the first processor 1801 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}.

[0558] As an example, the first processor 1801 includes the 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, and data source 467 as described in Example 4.

[0559] The first processor 1801 receives a first signaling; receives a first wireless channel; and transmits a HARQ-ACK of the first wireless channel on a second wireless channel only when the first condition is met, or transmits a valid HARQ-ACK of the first wireless channel on a second wireless channel.

[0560] In embodiment 17, the first signaling schedules the first wireless channel; the first condition includes that the first symbol is not earlier than the first reference symbol, the second wireless channel includes the first symbol in the time domain, and the first reference symbol is not earlier than the end of the last symbol of the first wireless channel after a first time interval; the first time interval depends on whether the processing of the first wireless channel by the first node is based on AI.

[0561] As an example, the calculation of the first time interval depends on a first parameter, the value of which depends on whether the first node's processing of the first wireless channel is based on AI.

[0562] As an example, the calculation of the first time interval depends on the second parameter only when the first node's processing of the first wireless channel is based on AI.

[0563] As one example, the processing of the first wireless channel by the first node is based on AI-dependent scheduling information of the first wireless channel.

[0564] As one embodiment, the scheduling information of the first wireless channel includes a pattern of the DMRS of the first wireless channel, and whether the processing of the first wireless channel by the first node is based on AI depends on the pattern of the DMRS of the first wireless channel.

[0565] As an example, the first node processes the first wireless channel based on AI only when the second condition is met; wherein the second condition includes: the number of REs overlapping between the data in the first wireless channel and the DMRS of the first wireless channel is greater than a first threshold, the first threshold being 0 or a positive integer.

[0566] As one embodiment, the first processor 1801 sends a first information block; wherein the first time interval depends on the indication of the first information block.

[0567] As one embodiment, the first processor 1801 sends a second information block, the second information block indicating that at least one function is available; wherein, the first wireless channel is a wireless channel carrying data; whether the processing of the first wireless channel by the first node is based on AI includes: whether the at least one function includes a first function, the first function including AI-based wireless channel processing carrying data;

[0568] The first time interval depends on whether the first node's processing of the first wireless channel is based on AI, including: the first time interval depends on whether the at least one function includes a first function.

[0569] As one embodiment, the at least one function includes the first function; wherein the first time interval depends on the first function.

[0570] As one embodiment, the first node's processing of the first wireless channel is based on AI, and the first time interval depends on the associated first type of identifier.

[0571] Example 18

[0572] Example 18 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 18. In Figure 18, the processing apparatus 1900 in the second node includes a second processor 1901.

[0573] In one embodiment, the second node is a base station device.

[0574] In one embodiment, the second node is a user equipment.

[0575] As one embodiment, the second node is a relay node device.

[0576] As one embodiment, the second processor 1901 includes at least one of the following in embodiment 4: {antenna 420, receiver / transmitter 418, receiver processor 470, transmitter processor 416, multi-antenna receiver processor 472, multi-antenna transmitter processor 471, controller / processor 475, memory 476}.

[0577] As one embodiment, the second processor 1901 includes the antenna 420, receiver / transmitter 418, receiver processor 470, transmitter processor 416, multi-antenna receiver processor 472, multi-antenna transmitter processor 471, controller / processor 475, and memory 476 as in embodiment 4.

[0578] The second processor 1901 sends a first signaling; sends a first wireless channel; and receives a HARQ-ACK of the first wireless channel on the second wireless channel only when the first condition is met, or receives a valid HARQ-ACK of the first wireless channel on the second wireless channel.

[0579] In embodiment 18, the first signaling schedules the first wireless channel; the first condition includes that the first symbol is not earlier than the first reference symbol, the second wireless channel includes the first symbol in the time domain, and the first reference symbol is not earlier than the end of the last symbol of the first wireless channel after a first time interval; the first node is the target receiver of the first signaling, and the first time interval depends on whether the processing of the first wireless channel by the first node is based on AI.

[0580] As an example, the calculation of the first time interval depends on a first parameter, the value of which depends on whether the first node's processing of the first wireless channel is based on AI.

[0581] As an example, the calculation of the first time interval depends on the second parameter only when the first node's processing of the first wireless channel is based on AI.

[0582] As one example, the processing of the first wireless channel by the first node is based on AI-dependent scheduling information of the first wireless channel.

[0583] As one embodiment, the scheduling information of the first wireless channel includes a pattern of the DMRS of the first wireless channel, and whether the processing of the first wireless channel by the first node is based on AI depends on the pattern of the DMRS of the first wireless channel.

[0584] As an example, the first node processes the first wireless channel based on AI only when the second condition is met; wherein the second condition includes: the number of REs overlapping between the data in the first wireless channel and the DMRS of the first wireless channel is greater than a first threshold, the first threshold being 0 or a positive integer.

[0585] As one embodiment, the second processor 1901 receives a first information block; wherein the first time interval depends on the indication of the first information block.

[0586] As one embodiment, the second processor 1901 receives a second information block, the second information block indicating that at least one function is available; wherein, the first wireless channel is a wireless channel carrying data; whether the processing of the first wireless channel by the first node is based on AI includes: whether the at least one function includes a first function, the first function including AI-based wireless channel processing carrying data;

[0587] The first time interval depends on whether the first node's processing of the first wireless channel is based on AI, including: the first time interval depends on whether the at least one function includes a first function.

[0588] As one embodiment, the at least one function includes the first function; wherein the first time interval depends on the first function.

[0589] As one embodiment, the first node's processing of the first wireless channel is based on AI, and the first time interval depends on the associated first type of identifier.

[0590] 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.

[0591] 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: The first processor receives the first signaling; Receive the first wireless channel; The first signaling schedules the first wireless channel; Only when the first condition is met, a HARQ-ACK for the first wireless channel is transmitted on the second wireless channel, or a valid HARQ-ACK for the first wireless channel is transmitted on the second wireless channel. The first condition includes that the first symbol is not earlier than the first reference symbol, the second wireless channel includes the first symbol in the time domain, and the first reference symbol is not earlier than the first time interval after the end of the last symbol of the first wireless channel; the first time interval depends on whether the processing of the first wireless channel by the first node is based on AI.

2. The first node according to claim 1, characterized in that, The calculation of the first time interval depends on a first parameter, the value of which depends on whether the first node's processing of the first wireless channel is based on AI.

3. The first node according to claim 1 or 2, characterized in that, The calculation of the first time interval depends on the second parameter only when the first node's processing of the first wireless channel is based on AI.

4. The first node according to any one of claims 1 to 3, characterized in that, The scheduling information of the first wireless channel includes a pattern of DMRS for the first wireless channel, and whether the processing of the first wireless channel by the first node is based on AI depends on the pattern of DMRS for the first wireless channel.

5. The first node according to any one of claims 1 to 4, characterized in that, The first node processes the first wireless channel based on AI only when the second condition is met; wherein the second condition includes: the number of REs overlapping between the data in the first wireless channel and the DMRS of the first wireless channel is greater than a first threshold, the first threshold being 0 or a positive integer.

6. The first node according to any one of claims 1 to 5, characterized in that, include: The first processor sends the first information block; The first time interval depends on the indication of the first information block.

7. The first node according to any one of claims 1 to 6, characterized in that, include: The first processor sends a second information block, the second information block indicating that at least one function is available; Wherein, the first wireless channel is a wireless channel carrying data; whether the processing of the first wireless channel by the first node is based on AI includes: whether the at least one function includes a first function, wherein the first function includes AI-based wireless channel processing carrying data; The first time interval depends on whether the first node's processing of the first wireless channel is based on AI, including: the first time interval depends on whether the at least one function includes a first function.

8. A second node used for wireless communication, characterized in that, include: The second processor sends the first signaling; Transmit the first wireless channel; The first signaling schedules the first wireless channel; If the first condition is met, the HARQ-ACK of the first wireless channel is received on the second wireless channel, or a valid HARQ-ACK of the first wireless channel is received on the second wireless channel. Wherein, the first condition includes that the first symbol is not earlier than the first reference symbol, the second wireless channel includes the first symbol in the time domain, and the first reference symbol is not earlier than the first time interval after the end of the last symbol of the first wireless channel. The first node is the target receiver of the first signaling, and the first time interval depends on whether the first node's processing of the first wireless channel is based on AI.

9. A method used in a first node of wireless communication, characterized in that, include: Receive the first signaling; Receive the first wireless channel; The first signaling schedules the first wireless channel; Only when the first condition is met, a HARQ-ACK for the first wireless channel is transmitted on the second wireless channel, or a valid HARQ-ACK for the first wireless channel is transmitted on the second wireless channel. The first condition includes that the first symbol is not earlier than the first reference symbol, the second wireless channel includes the first symbol in the time domain, and the first reference symbol is not earlier than the first time interval after the end of the last symbol of the first wireless channel; the first time interval depends on whether the processing of the first wireless channel by the first node is based on AI.

10. A method used in a second node for wireless communication, characterized in that, include: Send the first signaling; Transmit the first wireless channel; The first signaling schedules the first wireless channel; If the first condition is met, the HARQ-ACK of the first wireless channel is received on the second wireless channel, or a valid HARQ-ACK of the first wireless channel is received on the second wireless channel. Wherein, the first condition includes that the first symbol is not earlier than the first reference symbol, the second wireless channel includes the first symbol in the time domain, and the first reference symbol is not earlier than the first time interval after the end of the last symbol of the first wireless channel. The first node is the target receiver of the first signaling, and the first time interval depends on whether the first node's processing of the first wireless channel is based on AI.