Communication method and related apparatus

WO2026201033A1PCT designated stage Publication Date: 2026-10-01HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2026/086146
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-03-26
Filing Date
2026-03-26
Publication Date
2026-10-01

Smart Images

  • Figure CN2026086146_01102026_PF_FP_ABST
    Figure CN2026086146_01102026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the embodiments of the present application are a communication method and a related apparatus. The method comprises: receiving first information; and on the basis of the first information, determining a target resource in a reference signal resource set, wherein the target resource satisfies at least one of the following characteristics: the target resource being used for mapping a data channel, the target resource not participating in the counting of reference signal resources, or the target resource not being counted into activated reference signal resources, and the reference signal resource set comprises a first resource and / or a second resource, the first resource being used for representing a reference signal resource corresponding to an output result of a first task, and the second resource being used for representing a reference signal resource corresponding to an input result of the first task. The first reference signal corresponding to the target resource does not need to be actually measured, and therefore the target resource is configured not to perform rate matching and / or the target resource does not participate in the counting of reference signal resources, which can improve the transmission rate of data and avoid wasting transmission resources.
Need to check novelty before this filing date? Find Prior Art

Description

A communication method and related apparatus

[0001] This application claims priority to Chinese Patent Application No. CN202510370686.1, filed with the State Intellectual Property Office of China on March 26, 2025, entitled "A Communication Method and Related Device", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communication technology, and in particular to a communication method and related apparatus. Background Technology

[0003] Wireless communication can be a transmission communication between two or more communication devices that does not propagate through conductors or cables. Generally, the two or more communication devices include network devices and terminal devices, or the two or more communication devices include different terminal devices.

[0004] In wireless communication systems, rate matching is a crucial step in the physical layer transmission process. The Physical Downlink Shared Channel (PDSCH) can puncture other channels or signals through resource mapping. For example, a subframe may include a Channel State Information-Reference Signal (CSI-RS), a Tracking Reference Signal (TRS), a Physical Downlink Control Channel (PDCCH), or a Synchronization Signal Block (SSB). PDSCH rate matching can be performed by puncturing the CSI-RS. This process can be understood as follows: for multiple resource elements (REs) allocated to the PDSCH, if some of these REs are allocated to the CSI-RS, then PDSCH is not transmitted for these REs allocated to the CSI-RS; in other words, these REs allocated to the CSI-RS are not used to map data channels.

[0005] Furthermore, the maximum number of CSI-RS resources that a terminal device can configure is constrained by the terminal device's capabilities. For beam measurement, the current maximum number of CSI-RS resources that a terminal device can configure is 64. The maximum number of CSI-RS resources that a terminal device can simultaneously activate is also constrained by its capabilities. To ensure that the terminal device and network device are aligned on the number of currently active CSI-RS resources, the current protocol specifies a counting mechanism for CSI-RS resources. If a CSI-RS resource is referenced N times by one or more CSI report configurations, the count of the CSI-RS resource is N, where N is an integer greater than or equal to 0.

[0006] Artificial intelligence (AI) refers to the ability to endow machines with human-like intelligence, such as enabling machines to use computer hardware and software to simulate certain intelligent human behaviors. Machine learning (ML) is an important technological approach to realizing AI. In machine learning methods, machines learn (or train) models using training data. This model represents the mapping from input to output. The learned model can be used for reasoning (or prediction), that is, it can be used to predict the output corresponding to a given input. This output can also be called the reasoning result (or prediction result). Currently, AI has been introduced into wireless communication systems and is widely used in many application scenarios of air interface technology, such as channel state information (CSI) feedback scenarios, CSI prediction scenarios, beam management scenarios, and positioning scenarios.

[0007] For beam prediction scenarios on the terminal device side, the terminal device needs to measure the beams of beam set B (Set B) during inference and infer the beams of beam set A (Set A) based on the measurement results of the beams of Set B. To execute this process, the network device needs to configure resources for Set B and Set A for the terminal device. However, the terminal device does not need to actually measure the resources of Set A during inference. If the resources of Set A are configured as CSI-RS resources, PDSCH rate matching is required for the periodic / semi-persistent (P / SP) CSI-RS resources of Set A, which reduces the PDSCH rate and wastes resources. Furthermore, the CSI-RS resources of Set A used for inference report configuration references also participate in the CSI-RS resource counting, occupying the number of CSI-RS resources that can be activated simultaneously. Summary of the Invention

[0008] In a first aspect, embodiments of this application propose a communication method, which is applied to a first communication device.

[0009] The first communication device is applied to the terminal side, such as a terminal or a communication module within a terminal, or a circuit or chip (such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip or system-in-package (SIP) chip containing a modem core) within the terminal responsible for communication functions. For example, the first communication device can be a terminal device, a device or apparatus with a chip, or a device or apparatus with integrated circuits, or a chip, chip system, functional module, control unit, circuit, processor, or integrated circuit that can be applied to the aforementioned device or apparatus; specific details are not limited in this application.

[0010] The method includes: receiving first information, the first information being associated with a set of reference signal resources, the set of reference signal resources including one or more reference signal resources; determining a target resource in the set of reference signal resources based on the first information, the target resource satisfying at least one of the following characteristics: the target resource is used to map a data channel, the target resource does not participate in the counting of reference signal resources, or the target resource is not counted as an active reference signal resource, the set of reference signal resources including a first resource and / or a second resource, the first resource being used to characterize the reference signal resource corresponding to the output result of a first task, and the second resource being used to characterize the reference signal resource corresponding to the input result of the first task.

[0011] In this application, the input result of the first task can also be understood as the measurement result of the first task.

[0012] In this application, the first task can be a CSI reporting task. Optionally, the first task can be a reasoning-type task, or a task that uses an artificial intelligence (AI) model for reasoning; in this case, the first task can also be called the first inference task. For example, the first task is to report a CSI report corresponding to beam prediction results, or the first task is to report a CSI report corresponding to CSI prediction results. The first task is a task related to the AI ​​model, and the first task can be replaced by the first model or the first function. For example, the first task is a CSI reporting task used for inference, which reports the inference results after performing inference on the first model or the first function.

[0013] In this application, a resource used for mapping a data channel can be understood as: the resource is not used for rate matching, or the resource is not used for rate matching of the data channel, or the resource can be used for data channel transmission.

[0014] For reference signal resources that are not counted as active, it is agreed that these reference signal resources are used to map data channels and that they are not included in the counting of reference signal resources.

[0015] It should be noted that the reference signal resource set includes a first resource, which is used to carry a first reference signal. The target resource is used to map the data channel, which can also be replaced by: the first reference signal does not perform rate matching, or the first resource does not perform rate matching. The target resource does not participate in the counting of reference signal resources, which can also be replaced by: the first reference signal does not participate in the counting of reference signal resources, or the first resource does not participate in the counting of reference signal resources.

[0016] The target resource is not included in the counting of reference signal resources, including: the target resource is not included in the counting of activated reference resources, or the target resource is not included in the counting of configured reference resources.

[0017] Furthermore, the reference signal resource set is not used for other tasks or reports that require actual measurement resources, such as measurement-type reports, training-type reports, or monitoring-type reports. In other words, the reference signal resource set is only used for tasks or reports that do not require actual measurement resources; for example, the reference signal resource set is only used for the first inference task.

[0018] In the above method, the first reference signal corresponding to the inference result does not need to be actually measured. Therefore, the reference signal resource corresponding to the first reference signal is determined as the target resource. The reference signal resource corresponding to the first reference signal does not undergo rate matching, which can improve the data transmission rate and avoid wasting transmission resources. In addition, the first reference signal may not actually be transmitted. Therefore, the first reference signal corresponding to the inference result does not perform reference signal resource counting, thus avoiding occupying the number of configurable or simultaneously active reference signal resources.

[0019] Secondly, embodiments of this application propose a communication method applied to a second communication device.

[0020] The second communication device may be a network device, a device or apparatus with a chip, a device or apparatus with integrated circuits, or a chip, chip system, module, control unit, circuit, or processor applicable to the aforementioned device or apparatus, or at least one of a central unit (CU) or a distributed unit (DU), the specific of which is not limited in this application.

[0021] The method includes: sending first information, the first information being associated with a set of reference signal resources, the set of reference signal resources including one or more reference signal resources; the first information being used to determine a target resource in the set of reference signal resources, the target resource satisfying at least one of the following characteristics: the target resource is used to map a data channel, the target resource does not participate in the counting of reference signal resources, or the target resource is not counted as an active reference signal resource, the set of reference signal resources including a first resource and / or a second resource, the first resource being used to characterize the reference signal resource corresponding to the output result of a first task, and the second resource being used to characterize the reference signal resource corresponding to the input result of the first task.

[0022] The second aspect provides some possible implementation methods and beneficial effects that can be referred to in the first aspect, and will not be repeated here.

[0023] In conjunction with the first or second aspect, in one possible implementation of the first or second aspect, the target resource is used to map a data channel, including: the time domain characteristics of the target resource are periodic or semi-persistent SP, or the time domain characteristics of the target resource are not configured.

[0024] In this application, time-domain characteristics can also be referred to as time-domain behavior.

[0025] In the above technical solutions, the target resources are used to map the data channel in various possible implementations, which improves the flexibility of the solution implementation.

[0026] In conjunction with the first or second aspect, in one possible implementation of the first or second aspect, the target resource is not included in the activated reference signal resource, including: the target resource has a periodic time domain characteristic, and is not included in the activated reference signal resource after the target resource is configured; or, the target resource has an aperiodic time domain characteristic, and is not included in the activated reference signal resource after the target resource is triggered; or, the target resource has a semi-static time domain characteristic, and is not included in the activated reference signal resource after the target resource is activated; or, the target resource has no configured time domain characteristic, and is not included in the activated reference signal resource.

[0027] In the above technical solution, the target resource is not included in the activated reference signal resource in various possible implementation methods, which improves the implementation flexibility of the solution.

[0028] In conjunction with the first or second aspect, in one possible implementation of the first or second aspect, the first information is specifically used to indicate that the resource transfer parameters of the target resource are not configured.

[0029] Optionally, the resource transmission parameters of the target resource are not configured, which can be understood as: not carrying information indicating the resource transmission parameters, or the information indicating the resource transmission parameters is empty (null or none), or the information indicating the resource transmission parameters is a conventional value (such as nominal / virtual).

[0030] Optionally, the first information indicates that the resource transmission parameters of the reference signal resources in the reference signal resource set, excluding the second resource, are not configured.

[0031] Optionally, the first information indicates that the resource transmission parameters of the reference signal resources in the reference signal resource set other than the third resource are not configured, the third resource is used to carry the third reference signal, and the measurement results of the third reference signal are used to monitor the performance of the first task.

[0032] Furthermore, the resource transmission parameters are used to indicate at least one of the following corresponding to the reference signal resource: time-frequency resource, time-domain characteristics, period, offset value, or transmission indication information of the parameter signal resource.

[0033] The transmission indication information may include at least one of the following: transmission configuration indicator (TCI) status, beam information, spatial relationship information, quasi-colocation (QCL) information, reference signal resource set, or reference signal resource.

[0034] In the above technical solution, the first information can indicate in various ways that the resource transmission parameters of the target resource are not configured.

[0035] In conjunction with the first or second aspect, in one possible implementation of the first or second aspect, the first information is carried in a first message, which is used to configure a set of reference signal resources; or, the first information is carried in a second message, which is used to configure a first task or a second task, or, the second message is used to determine the applicability of the first task.

[0036] Specifically, the first task is a reasoning-type task; or, the second task is a monitoring-type task; wherein, the reasoning-type task includes reasoning to obtain the measurement result of the first reference signal based on the measurement result of the second reference signal, the first reference signal being carried on the first resource, and the second reference signal being carried on the second resource; the monitoring-type task includes monitoring the performance of the reasoning-type task based on the measurement result of the third reference signal, wherein the reference signal resource corresponding to the third reference signal is associated with the first resource.

[0037] In conjunction with the first or second aspect, in one possible implementation of the first or second aspect, one or more reference signal resources in the reference signal resource set are configured via a higher-layer parameter non-zero power channel state information reference signal resource (NZP-CSI-RS-Resource). In other words, the reference signal resource is a truly configured reference signal resource (NZP-CSI-RS).

[0038] In conjunction with the first or second aspect, in one possible implementation of the first or second aspect, the method further includes: determining a first time-frequency resource available for the data channel, the first time-frequency resource including time-frequency resources used for the target resource. Determining the first time-frequency resource available for the data channel includes: the first time-frequency resource being declared as available for PDSCH, or indicating via DCI that the first time-frequency resource is available for PDSCH. The target resource is used to map the data channel; further, it can be understood that the time-frequency resources in the first time-frequency resource used for the target resource can be used to map the data channel.

[0039] It should be noted that, in the embodiments of this application, "time-frequency resources used for the target resource" specifically refers to: the time-frequency resources used by the target resource, the time-frequency resources occupied by the target resource, or the time-frequency resources allocated to the target resource. In the embodiments of this application, "first time-frequency resources that can be used for the data channel" can also be replaced with "first time-frequency resources that can be used for the data channel", "first time-frequency resources that can be allocated to the data channel", "first time-frequency resources that can be used to map the data channel" or "first time-frequency resources that can be allocated to the data channel".

[0040] According to the protocol, when mapping data channels, the time-frequency resources that can be used for mapping data channels are those available for PDSCH, excluding those available for NZP-CSI-RS. In other words, time-frequency resources available for PDSCH but designated for NZP-CSI-RS cannot be used for mapping data channels. This method exempts NZP-CSI-RS resources that would otherwise be unsuitable for mapping data channels from this exemption. For NZP-CSI-RS resources used for inference or monitoring that do not require actual transmission, they are made available for mapping data channels, thereby increasing the data channel rate.

[0041] Thirdly, embodiments of this application propose a communication system, which includes a first communication device and a second communication device. This communication system performs the methods described in the first and / or second aspects above, which will not be elaborated upon here.

[0042] Fourthly, this application provides a communication device, which is a first communication device. The device includes a transceiver module and a processing module. The components of the communication device can also be used to execute the steps performed in various possible implementations of the first aspect and achieve the corresponding technical effects. For details, please refer to the first aspect, which will not be repeated here.

[0043] Fifthly, this application provides a communication device, which is a second communication device. The communication device includes a transceiver module and a processing module. The constituent modules of the communication device can also be used to execute the steps performed in various possible implementations of the second aspect and achieve the corresponding technical effects. For details, please refer to the second aspect, which will not be repeated here.

[0044] Sixthly, this application provides a communication device comprising one or more processors. The one or more processors are capable of executing the computer program or instructions, which, when executed, cause the communication device to implement the methods in any possible design or implementation of the first aspect described above.

[0045] In one possible design, the communication device may further include an interface circuit, through which the processor communicates with other devices or components.

[0046] In one possible design, the communication device may further include a memory. The memory is used to store part or all of the computer programs or instructions necessary to implement the functions described in the first aspect above.

[0047] The aforementioned communication device may be a terminal, or a communication module in a terminal, or a chip in a terminal that is responsible for communication functions, such as a modem chip (also known as a baseband chip), or a system-on-a-chip or chip containing a modem module, or a system-in-package chip.

[0048] In a seventh aspect, this application provides a communication device including at least one logic circuit and an input / output interface; the logic circuit is configured to perform the method described in any possible implementation of any of the preceding first aspects.

[0049] In an eighth aspect, this application provides a communication device comprising one or more processors. The one or more processors are capable of executing the computer program or instructions, which, when executed, cause the communication device to implement the methods in any possible design or implementation of the second aspect described above.

[0050] In one possible design, the communication device may further include an interface circuit, through which the processor communicates with other devices or components.

[0051] In one possible design, the communication device may further include a memory. The memory is used to store part or all of the computer programs or instructions necessary to implement the functions described in the second aspect above.

[0052] In a ninth aspect, this application provides a communication device including at least one logic circuit and an input / output interface; the logic circuit is configured to perform the method described in any possible implementation of any of the preceding second aspects.

[0053] In a tenth aspect, this application provides a computer-readable storage medium for storing one or more computer-executable instructions that, when executed by a processor, perform the method as described in any possible implementation of any of the first and / or second aspects described above.

[0054] In its eleventh aspect, this application provides a computer program product (or computer program) that, when executed by a processor, performs the method described in any possible implementation of either the first aspect or the second aspect.

[0055] In a twelfth aspect, this application provides a chip or chip system including at least one processor for supporting a communication device in implementing the method described in any possible implementation of any of the first and / or second aspects described above.

[0056] In one possible design, the chip or chip system may further include a memory for storing program instructions and data necessary for the communication device. The chip system may be composed of chips or may include chips and other discrete devices. Optionally, the chip system may also include interface circuitry that provides program instructions and / or data to the at least one processor.

[0057] The technical effects of any of the design methods in aspects three through twelfth can be found in the technical effects of different design methods in aspects one and / or two above, and will not be repeated here.

[0058] In a thirteenth aspect, embodiments of this application provide a communication method, which is applied to a first communication device or a second communication device.

[0059] The first communication device is applied to the terminal side, such as a terminal or a communication module within a terminal, or a circuit or chip (such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip or system-in-package (SIP) chip containing a modem core) within the terminal responsible for communication functions. For example, the first communication device can be a terminal device, a device or apparatus with a chip, or a device or apparatus with integrated circuits, or a chip, chip system, functional module, control unit, circuit, processor, or integrated circuit that can be applied to the aforementioned device or apparatus; specific details are not limited in this application.

[0060] The second communication device may be a network device, a device or apparatus with a chip, a device or apparatus with integrated circuits, or a chip, chip system, module, control unit, circuit, or processor applicable to the aforementioned device or apparatus, or at least one of a central unit (CU) or a distributed unit (DU), the specific of which is not limited in this application.

[0061] The method includes: obtaining a first rule; determining a count value of a target resource M according to the first rule, wherein the target resource is referenced N times by one or more channel state information reporting configurations, where M is an integer greater than or equal to 0, N is an integer greater than or equal to 1, and M is less than N; wherein the one or more channel state information reporting configurations correspond to a first task.

[0062] It should be noted that the count value of the target resource can be the count value obtained by the target resource performing the count of the reference signal resource, or it can be the count value of the number of ports corresponding to the target resource. The count value obtained by the target resource performing the count of the reference signal resource can refer to the count value obtained by the target resource performing the count of the activated reference signal resource, or it can refer to the count value obtained by the target resource performing the count of the configured reference signal resource. The count value of the number of ports corresponding to the target resource can refer to the count value of the number of activated ports corresponding to the target resource, or it can refer to the count value of the number of configured ports corresponding to the target resource. The sum of the count values ​​obtained by performing the count of the activated reference signal resource for all resources cannot exceed the capability of the first communication device, and the sum of the count values ​​obtained by performing the count of the configured reference signal resource for all resources cannot exceed the capability of the first communication device. The sum of the count values ​​of the number of activated ports corresponding to all resources cannot exceed the capability of the first communication device, and the sum of the count values ​​of the number of configured ports corresponding to all resources cannot exceed the capability of the first communication device.

[0063] In one possible implementation, the reference signal resource set includes a first resource, a second resource, and / or a third resource. The first resource is used to characterize the reference signal resource corresponding to the output result of the first task, the second resource is used to characterize the reference signal resource corresponding to the input result of the first task, and the third resource is a reference signal resource used for monitoring the first task.

[0064] In one possible implementation, the first rule includes one or more of the following:

[0065] If a target resource is referenced at least twice in a channel state information report configuration, the target resource will not be counted repeatedly.

[0066] Alternatively, if the target resource is referenced by at least two channel state information reports, the target resource is not counted repeatedly.

[0067] In one possible implementation, one or more channel state information (CSA) reporting configurations include any one or more of the following: a CSA reporting configuration for inference, a CSA reporting configuration for training, or a CSA reporting configuration for monitoring. The one or more CSA reporting configurations correspond to a first task. This can be understood as follows: the CSA reporting configuration for inference (which can be simply referred to as the inference reporting configuration) is used for inference in the first task; the CSA reporting configuration for training (which can be simply referred to as the training reporting configuration) is used for training in the first task; and the CSA reporting configuration for monitoring (which can be simply referred to as the monitoring reporting configuration) is used for monitoring in the first task. The first task can be replaced with a first model or a first function. The one or more CSA reporting configurations corresponding to the first task can also be understood as the one or more CSA reporting configurations corresponding to the first model or the first function. In other words, the one or more CSA reporting configurations correspond to the same model or function.

[0068] Furthermore, in the report configuration used for training, one report configuration is associated with a first resource and a second resource.

[0069] In the report configuration used for reasoning, one report configuration is associated with a first resource and a second resource.

[0070] In a report configuration used for monitoring, a report configuration is associated with a third resource, which includes a second resource and / or a fourth resource, where the fourth resource is a subset of the first resource or is the same as the first resource.

[0071] In one possible implementation, the first rule specifically includes one or more of the following:

[0072] In the report configuration used for training, one report configuration is associated with a first resource and a second resource, and the same reference signal resource in the first resource and the second resource is not counted repeatedly;

[0073] Alternatively, in a report configuration used for monitoring, a report configuration is associated with a third resource, which includes the second and fourth resources, and the same reference signal resources in the second and fourth resources do not perform duplicate counting;

[0074] Alternatively, in the report configuration used for inference, a report configuration is associated with a first resource and a second resource, and the same reference signal resource in the first resource and the second resource does not perform duplicate counting, or the reference resource in the first resource does not perform counting;

[0075] Alternatively, in the report configuration used for inference, one report configuration is associated with a first resource, and in the report configuration used for monitoring, one report configuration is associated with a third resource. The same reference signal resources in the first resource and the third resource do not perform duplicate counting.

[0076] Alternatively, in the report configuration used for inference, one report configuration is associated with a second resource, and in the report configuration used for monitoring, one report configuration is associated with a second resource, where the second resource does not perform duplicate counting of reference signal resources;

[0077] Alternatively, a second resource can be configured in the report configuration used for inference, and a third resource can be configured in the report configuration used for monitoring. The same reference signal resources in the second and third resources will not be counted repeatedly.

[0078] Alternatively, a report configuration in the report configuration used for inference is associated with a first resource, and a report configuration in the report configuration used for training is associated with a first resource, where the first resource does not perform repeated counting of reference signal resources;

[0079] Alternatively, a report configuration used for inference may be associated with a second resource, and a report configuration used for training may be associated with a second resource, wherein the second resource does not perform repeated counting of reference signal resources;

[0080] Alternatively, in the report configuration used for training, a report configuration is associated with a first resource, and in the report configuration used for monitoring, a report configuration is associated with a third resource. The same reference signal resources in the first resource and the third resource do not perform duplicate counting of reference signal resources.

[0081] Alternatively, a report configuration used for training may be associated with a second resource, and a report configuration used for monitoring may be associated with a second resource, wherein the second resource does not perform repeated counting of reference signal resources;

[0082] Alternatively, in the report configuration used for training, one report configuration is associated with a second resource, and in the report configuration used for monitoring, one report configuration is associated with a third resource. The same reference signal resources in the second and third resources do not perform duplicate counting of reference signal resources.

[0083] Currently, the number of active or configured reference signal resources in network devices and / or terminal devices is limited by the count of reference signal resources. The method described above reduces the count of reference signal resources, thereby increasing the number of simultaneously active or configured reference signal resources.

[0084] In a fourteenth aspect, embodiments of this application provide a communication method applied to a first communication device.

[0085] The method includes: a first communication device acquiring a third rule, wherein the third rule is used to determine the count value of a target resource, and the third rule includes one or more of the following:

[0086] If a target resource is referenced N times by one or more channel state information reports, then the target resource is counted as a reference signal resource O times, where O is the product of N and the fourth scaling factor, or O is related to the first task, the fourth scaling factor is greater than or equal to 0 and less than or equal to 1, N is an integer greater than or equal to 1, and O is an integer greater than or equal to 1.

[0087] The first communication device determines the count value of the target resource according to the third rule.

[0088] In a fifteenth aspect, embodiments of this application provide a communication method applied to a first communication device.

[0089] The method includes: receiving first information, the first information being associated with a set of reference signal resources, the set of reference signal resources including one or more reference signal resources, the set of reference signal resources being used to determine the applicability of a first task;

[0090] Based on the first information, the reference signal resources in the reference signal resource set are determined to be target resources. The target resources satisfy at least one of the following characteristics: the target resources are not actually transmitted, the target resources are used to map data channels, the target resources do not participate in the counting of reference signal resources, or the target resources are not counted as active reference signal resources.

[0091] Specifically, the inference configuration includes: the Channel State Information (CSI) report reported (or generated) by the terminal device directly corresponds to the inference configuration, or the UE needs to report a CSI report for the inference configuration. The applicability configuration includes: the CSI report reported by the terminal device does not directly correspond to the applicability configuration, or the terminal device does not need to report a CSI report for the applicability configuration. This CSI report is, for example, a periodic (P) CSI report. The inference configuration includes: the information used to trigger (or activate) the UE to report a CSI report corresponds to the inference configuration. The applicability configuration includes: the information used to trigger (or activate) the UE to report a CSI report does not correspond to the applicability configuration. This CSI report is, for example, an aperiodic (AP) CSI report or a semi-persistent (SP) CSI report.

[0092] Furthermore, the reference signal resource set is not used for other tasks or reports that require actual measurement resources, such as measurement-type reports, training-type reports, or monitoring-type reports. Alternatively, the reference signal resource set is only used for tasks or reports that do not require actual measurement resources; for example, the reference signal resource set is only used to determine the applicability of a first task.

[0093] By using the above method, reference signal resources used for applicability determination are not actually transmitted, used for mapping data channels, or included in the counting of reference signal resources or counted as active reference signal resources. This reduces unnecessary resource counting and transmission, increases the data channel rate, and avoids resource waste.

[0094] In a sixteenth aspect, embodiments of this application provide a communication method applied to a second communication device.

[0095] The method includes: sending first information, the first information being associated with a set of reference signal resources, the set of reference signal resources including one or more reference signal resources, the set of reference signal resources being used to determine the applicability of a first task, the first information being used to determine that a reference signal resource in the set of reference signal resources is a target resource, the target resource satisfying at least one of the following characteristics: the target resource is not actually transmitted, the target resource is used to map a data channel, the target resource is not included in the counting of reference signal resources, or the target resource is not counted as an active reference signal resource.

[0096] In conjunction with the fifteenth or sixteenth aspect, in one possible implementation of the fifteenth or sixteenth aspect, the first information is specifically used to indicate that the resource transmission parameters of the target resource are not configured, and the reference signal resource for which the resource transmission parameters are not configured satisfies at least one of the following characteristics: not actually transmitted, used for mapping data channels, not involved in the counting of reference signal resources, or not included in the count of active reference signal resources;

[0097] Alternatively, the first information may be specifically used to indicate that the resource transmission parameters of the target resource are configured to a first value, wherein the first value indicates that the first target resource satisfies at least one of the following characteristics: the time domain behavior is configured to be invalid, the time domain behavior is not configured, it is not actually transmitted, it is used to map the data channel, it does not participate in the counting of reference signal resources, or it is not counted as an active reference signal resource.

[0098] Alternatively, the first information may specifically be used to indicate that the reference signal resources used to determine the applicability of the first task satisfy at least one of the following characteristics: not actually transmitted, used to map data channels, not included in the counting of reference signal resources, or not counted as active reference signal resources.

[0099] In conjunction with the fifteenth or sixteenth aspect, in one possible implementation of the fifteenth or sixteenth aspect, the first information is specifically used to indicate that the temporal domain characteristics of the target resource are semi-persistent SP, and that the target resource is an inactive reference signal resource before determining the applicability of the first task.

[0100] Alternatively, the first information may specifically indicate that the time-domain characteristics of the target resource are aperiodic AP, and that the target resource is an untriggered reference signal resource before determining the applicability of the first task.

[0101] In conjunction with the fifteenth or sixteenth aspect, in one possible implementation of the fifteenth or sixteenth aspect, the first information is specifically used to indicate that the target resource satisfies any one or more of the following characteristics: not actually transmitted, used for mapping data channels, not included in the counting of reference signal resources, or not counted as an active reference signal resource.

[0102] In conjunction with aspect fifteen or sixteen, in one possible implementation of aspect fifteen or sixteen, the first information is carried in a first message, the first message being used to configure the reference signal resource set; or, the first information is carried in a second message, the second message being used to configure the applicability report of the first task.

[0103] In conjunction with aspect fifteen or sixteen, in one possible implementation of aspect fifteen or sixteen, one or more reference signal resources in the set of reference signal resources are configured via a higher-layer parameter non-zero power channel state information reference signal resource (NZP-CSI-RS-Resource). In other words, the reference signal resource is a truly configured reference signal resource (NZP-CSI-RS).

[0104] In conjunction with aspect fifteen or sixteen, in one possible implementation of aspect fifteen or sixteen, the method further includes: determining a first time-frequency resource available for the data channel, the first time-frequency resource including time-frequency resources for the target resource. Determining the first time-frequency resource available for the data channel includes: the first time-frequency resource being declared as available for PDSCH, or indicating via DCI that the first time-frequency resource is available for PDSCH. The target resource is used to map the data channel, and it can be further understood that the time-frequency resources in the first time-frequency resource used for the target resource can be used to map the data channel.

[0105] According to the protocol, when mapping data channels, the time-frequency resources that can be used for mapping data channels are those available for PDSCH, excluding those available for NZP-CSI-RS. In other words, the time-frequency resources available for PDSCH that are used for NZP-CSI-RS cannot be used for mapping data channels. In this method, the NZP-CSI-RS that are not normally usable for mapping data channels are exempted, while the NZP-CSI-RS used to determine applicability are made usable for mapping data channels, thereby improving the data channel rate.

[0106] In a seventeenth aspect, embodiments of this application provide a communication method applied to a first communication device.

[0107] The method includes: obtaining first resource configuration information and second resource configuration information;

[0108] Based on the first resource configuration information and the second resource configuration information, one or more reference signal resources are determined, wherein the first resource configuration information is associated with the first task, and the time-domain behavior indicated by the first resource configuration information is different from the time-domain behavior indicated by the second resource configuration information.

[0109] The first resource allocation information and the second resource allocation information satisfy one or more of the following:

[0110] The first reference signal resource is associated with first resource configuration information and second resource configuration information, and the first resource configuration information is used to determine the applicability of the first task;

[0111] Alternatively, the first reference signal resource is associated with first resource configuration information and second resource configuration information, the first resource configuration information is used to indicate the set of reference signal resources corresponding to the output result of the first task, the first resource configuration information is used to determine the applicability of the first task, and / or, the first resource configuration information is used for the inference of the first task;

[0112] Alternatively, the first resource configuration information and the second resource configuration information can be associated with the same Channel State Information (CSI) report configuration. The first resource configuration information is used to indicate the set of reference signal resources corresponding to the output result of the first task, and the second resource configuration information is used to indicate the set of reference signal resources corresponding to the measurement result of the first task.

[0113] The one or more reference signal resources include any one or more of the following: a first reference signal resource, a reference signal resource in the set of reference signal resources corresponding to the output result of the first task, or a reference signal resource in the set of reference signal resources corresponding to the measurement result of the first task.

[0114] In one possible implementation, obtaining the first resource configuration information and the second resource configuration information includes: the first communication device receiving the first resource configuration information and the second resource configuration information from the second communication device.

[0115] Using the above method, for one or more reference signal resources in the reference signal resource set used to determine applicability (including the reference signal resource set corresponding to the output result of the first task and the reference signal resource set corresponding to the measurement result of the first task) and / or the reference signal resource set corresponding to the output result of the first task used for inference, the time domain behavior may not be configured, or the time domain behavior may be configured to a first value, or the time domain behavior may be configured as periodic, semi-continuous, or aperiodic, and may not affect the associated CSI report configuration. This allows the same reference signal resource to be configured with different time domain behaviors, reuses reference signal resources while meeting protocol constraints, saves the number of reference signal resources that need to be configured, and avoids exceeding the capabilities of the terminal device.

[0116] In one possible implementation, the first resource configuration information satisfies any of the following conditions:

[0117] The parameter indicating time-domain behavior in the first resource configuration information is not configured;

[0118] Alternatively, the parameter indicating time-domain behavior in the first resource configuration information is configured to a first value, the first value indicating that the reference signal resource associated with the first resource configuration information satisfies at least one of the following characteristics: the time-domain behavior is configured to be invalid, the time-domain behavior is not configured, it is not actually transmitted, it is not used to map the data channel, it does not participate in the counting of reference signal resources, or it is not counted as an active reference signal resource.

[0119] In one possible implementation, the first resource configuration information and the second resource configuration information are associated with the same Channel State Information (CSI) report configuration, and the temporal behavior indicated by the second resource configuration information applies to the CSI report configuration. That is, when the first and second resource configuration information are configured in the same CSI report configuration, the temporal behavior indicated by the first resource configuration information has no effect (or is invalid or ineffective), or in other words, even if the parameter indicating the temporal behavior in the first resource configuration information is any value, it is considered that the temporal behavior indicated by the first resource configuration information is the same as that indicated by the second resource configuration information. Therefore, it is sufficient that the temporal behavior indicated by the second resource configuration information and the temporal behavior of the CSI report configuration satisfy the protocol constraints.

[0120] In one possible implementation, the first reference signal resource is configured via the higher-layer parameter NZP-CSI-RS-Resource.

[0121] In one possible implementation, the first resource configuration information and the second resource configuration information are configured through the high-level parameter CSI-ResourceConfig.

[0122] In an eighteenth aspect, embodiments of this application provide a communication method applied to a second communication device.

[0123] The method includes:

[0124] Send first resource configuration information and second resource configuration information, wherein the first resource configuration information is associated with the first task, and the time-domain behavior indicated by the first resource configuration information is different from that indicated by the second resource configuration information;

[0125] The first resource allocation information and the second resource allocation information satisfy one or more of the following:

[0126] The first reference signal resource is associated with first resource configuration information and second resource configuration information, and the first resource configuration information is used to determine the applicability of the first task;

[0127] Alternatively, the first reference signal resource is associated with first resource configuration information and second resource configuration information, the first resource configuration information is used to indicate the set of reference signal resources corresponding to the output result of the first task, the first resource configuration information is used to determine the applicability of the first task, and / or, the first resource configuration information is used for the inference of the first task;

[0128] Alternatively, the first resource configuration information and the second resource configuration information can be associated with the same Channel State Information (CSI) report configuration. The first resource configuration information is used to indicate the set of reference signal resources corresponding to the output result of the first task, and the second resource configuration information is used to indicate the set of reference signal resources corresponding to the measurement result of the first task.

[0129] The possible implementation methods and beneficial effects of aspect eighteen are similar to those of aspect seventeen mentioned above, and will not be repeated here.

[0130] In a nineteenth aspect, embodiments of this application provide a communication method, which is applied to a first communication device or a second communication device.

[0131] The method includes: obtaining a fourth rule, wherein the fourth rule is used to determine a count value of a target resource, the target resource being associated with a first channel state information report configuration, the first channel state information report configuration corresponding to a time-domain beam prediction task; and determining the count value of the target resource according to the fourth rule.

[0132] The above method enables network devices and terminal devices to align resource counting rules in time-domain beam prediction scenarios. Terminal devices can determine the count value of target resources for time-domain beam prediction tasks, avoiding the network device configuring resources exceeding the maximum number of resources supported by the terminal device.

[0133] In one implementation, the count value of the target resource is related to the length of the observation window.

[0134] Optionally, the count value of the target resource is the length of the observation window. The length of the observation window can be understood as the number of observation instances within the observation window. An observation instance is a measurement resource used to obtain input information for prediction. One or more observation instances corresponding to a single prediction can be called an observation window. Observation instances can be replaced by observation resources or measurement resources. The number of observation instances within the observation window is the number of observation instances corresponding to a single prediction. For time-domain beamforming, an observation instance can be a CSI-RS resource set, a CSI-RS resource set corresponds to a beam set, and a CSI-RS resource set includes one or more CSI-RS resources.

[0135] Optionally, the count value of the target resource can be the length of the prediction window or the length of the prediction window multiplied by a scaling factor. For time-domain beam prediction, a prediction instance can be the prediction information of a beam set at a given moment or time unit. The scaling factor corresponding to the count value can be predefined by the protocol or reported by the first communication device.

[0136] In one implementation, the count value of the target resource is related to the capability of the first communication device. Optionally, the count value is the capability value reported by the first communication device.

[0137] In one implementation, the count value of the target resource is related to a first artificial intelligence (AI) model. This first AI model is a time-domain beam prediction model, used for configuring the first channel state information report; that is, the first AI model is used to execute the time-domain beam prediction task corresponding to the first channel state information report configuration. The count value of the target resource can be predefined by the protocol or reported by the first communication device.

[0138] In a twentieth aspect, this application provides a communication device, which is either a first communication device or a second communication device. The device includes a transceiver module and a processing module. The constituent modules of the communication device can also be used to perform the steps executed in various possible implementations of aspects thirteen to nineteen and achieve the corresponding technical effects. For details, please refer to aspects thirteen to nineteen, which will not be repeated here.

[0139] In a twentieth aspect, this application provides a communication device comprising one or more processors. The one or more processors are capable of executing the computer program or instructions, which, when executed, cause the communication device to implement the methods of any possible design or implementation of aspects thirteen through nineteen described above.

[0140] In one possible design, the communication device may further include an interface circuit, through which the processor communicates with other devices or components.

[0141] In one possible design, the communication device may further include a memory. The memory is used to store part or all of the computer programs or instructions necessary to implement the functions described in the first aspect above.

[0142] The aforementioned communication device may be a terminal, or a communication module in a terminal, or a chip in a terminal that is responsible for communication functions, such as a modem chip (also known as a baseband chip), or a system-on-a-chip or chip containing a modem module, or a system-in-package chip.

[0143] In a twentieth aspect, this application provides a communication device including at least one logic circuit and an input / output interface; the logic circuit is used to perform the method described in any of the possible implementations of any of the thirteenth to nineteenth aspects described above.

[0144] In a twentieth aspect, this application provides a communication device comprising one or more processors. The one or more processors are capable of executing the computer program or instructions, which, when executed, cause the communication device to implement the methods of any possible design or implementation of aspects thirteen through nineteen described above.

[0145] In one possible design, the communication device may further include an interface circuit, through which the processor communicates with other devices or components.

[0146] In one possible design, the communication device may further include a memory. The memory is used to store part or all of the computer programs or instructions necessary to implement the functions described in the second aspect above.

[0147] In a twentieth aspect, this application provides a computer-readable storage medium for storing one or more computer-executable instructions, which, when executed by a processor, perform the method as described in any possible implementation of any of the thirteenth to nineteenth aspects above.

[0148] In its twentieth aspect, this application provides a computer program product (or computer program) that, when executed by a processor, performs the method described in any possible implementation of any of the thirteenth to nineteenth aspects.

[0149] In a twentieth aspect, this application provides a chip or chip system including at least one processor for supporting a communication device in implementing the method described in any possible implementation of any of the thirteenth to nineteenth aspects.

[0150] In one possible design, the chip or chip system may further include a memory for storing program instructions and data necessary for the communication device. The chip system may be composed of chips or may include chips and other discrete devices. Optionally, the chip system may also include interface circuitry that provides program instructions and / or data to the at least one processor. Attached Figure Description

[0151] Figure 1a is a schematic diagram of the architecture of the communication system 100 used in the embodiments of this application;

[0152] Figure 1b is a schematic diagram of a possible application framework in a communication system;

[0153] Figure 2a is a schematic diagram of a neuron;

[0154] Figure 2b is a schematic diagram of a DNN neural network structure;

[0155] Figure 3 is a schematic diagram of measuring the downlink channel;

[0156] Figure 4 is a schematic diagram of spatial beam prediction;

[0157] Figure 5 is a schematic diagram of time-domain beam prediction;

[0158] Figures 6a to 6e are schematic diagrams of configuration information;

[0159] Figure 7 is a schematic diagram of the request and reporting process for applicable functions;

[0160] Figure 8 is a schematic diagram of a communication scenario in an embodiment of this application;

[0161] Figure 9a is a flowchart illustrating one embodiment of the communication method in this application.

[0162] Figure 9b is a schematic flowchart of another embodiment of the communication method in this application;

[0163] Figure 10 is a structural schematic diagram of a communication device according to an embodiment of this application;

[0164] Figure 11 is another structural schematic diagram of the communication device according to an embodiment of this application;

[0165] Figure 12 is another structural schematic diagram of the communication device according to an embodiment of this application. Detailed Implementation

[0166] First, the communication system involved in the embodiments of this application is introduced. This application can be applied to long term evolution (LTE) systems, new radio (NR) systems, or future communication systems. The communication system includes at least one of network equipment or terminal equipment.

[0167] Figure 1a is a schematic diagram of the architecture of the communication system 100 used in the embodiments of this application.

[0168] As shown in Figure 1a, the communication system includes a wireless access network and a core network. Optionally, the communication system 100 may also include the Internet. The wireless access network may include at least one network device (also understood as an access network device, as shown in Figure 1a 110a and 110b) and at least one terminal (also understood as the terminal devices described above, as shown in Figure 1a 120a-120j). Furthermore, the network device (or wireless network device) may be a macro base station (as shown in Figure 1a 110a), a micro base station or an indoor station (as shown in Figure 1a 110b), a relay node or a donor node, etc. It is understood that all or part of the functions of the network device in this application may also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (e.g., a cloud platform). The embodiments of this application do not limit the specific technology or specific device form adopted by the wireless network device.

[0169] For ease of description, the communication system illustrated in Figure 1a is described using the network device as a base station and the terminal device as a terminal as an example. It is understood that when the communication system includes an integrated access and backhaul (IAB) network, the base station can be an IAB node. Optionally, in the embodiments of this application, the base station and the network device can be interchanged.

[0170] In this application, the base station and the terminal can be fixed or mobile. The base station and the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted, on water, or in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the base station and the terminal.

[0171] The roles of base stations and terminals can be relative. For example, the helicopter or drone 120i in Figure 1a can be configured as a mobile base station. For terminals 120j that access the wireless access network through 120i, terminal 120i is a base station. However, for base station 110a, 120i is a terminal; that is, 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a base station-to-base station interface protocol. In this case, relative to 110a, 120i is also a base station. Therefore, both base stations and terminals can be collectively referred to as communication devices. 110a and 110b in Figure 1a can be called communication devices with base station functions, and 120a-120j in Figure 1a can be called communication devices with terminal functions.

[0172] Communication between base stations and terminals, between base stations, and between terminals can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be achieved using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.

[0173] In the embodiments of this application, the functions of the base station can be executed by modules (such as chips) within the base station, or by a control subsystem that includes base station functions. This control subsystem, including base station functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal can be executed by modules (such as chips or modems) within the terminal, or by a device that includes terminal functions.

[0174] In this application, the base station sends downlink signals or downlink information to the terminal, with the downlink information carried on the downlink channel; the terminal sends uplink signals or uplink information to the base station, with the uplink information carried on the uplink channel. To communicate with the base station, the terminal needs to establish a radio connection on a cell controlled by the base station. The cell with which the terminal has established a radio connection is called the terminal's serving cell. When the terminal communicates with this serving cell, it is also susceptible to interference from signals from neighboring cells.

[0175] The technical solution of this application can be applied to cellular communication systems related to the 3rd Generation Partnership Project (3GPP). For example, 4th generation (4G) communication systems, 5G communication systems, and communication systems beyond the 5th generation. For example, future communication systems. For example, 4th generation communication systems may include Long Term Evolution (LTE) communication systems. 5th generation communication systems may include New Radio (NR) communication systems. The technical solution of this application can also be applied to Wireless Fidelity (WiFi) systems, communication systems supporting the convergence of multiple wireless technologies, device-to-device (D2D) systems, or vehicle-to-everything (V2X) communication systems.

[0176] The terminal equipment and network equipment involved in this application are described below.

[0177] Terminal equipment, often simply called a terminal, refers to devices or modules that connect to the aforementioned communication systems and possess corresponding communication functions. Terminals typically contain communication modules, circuits, or chips that perform these functions. They are also configured with program instructions for executing these functions. Terminal equipment is also known as user equipment (UE), mobile station (MS), mobile terminal (MT), fixed wireless access (FWA), customer premises equipment (CPE), etc. Terminal equipment includes wireless communication capabilities (providing voice / data connectivity to users). Examples include handheld devices with wireless connectivity, in-vehicle devices, and machine-type communication (MTC) terminals. Currently, terminal devices can include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving (e.g., drones, vehicles), wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, and wireless terminals in smart homes. For example, wireless terminals in self-driving can be drones, helicopters, or airplanes. For example, wireless terminals in vehicle-to-everything (V2X) can be in-vehicle equipment, vehicle-mounted equipment, in-vehicle modules, vehicles, or ships. Wireless terminals in industrial control can be cameras, robots, or robotic arms. Wireless terminals in smart homes can be televisions, air conditioners, robot vacuums, speakers, or set-top boxes. The terminal device can also be a device or module that is connected to the communication system shown above and has corresponding communication functions. The terminal device usually contains a communication module, circuit or chip that performs the corresponding communication function, and the terminal device is also configured with program instructions for performing the corresponding communication function.

[0178] Terminal equipment can be a device or apparatus with a chip, or a device or apparatus with integrated circuitry, or a chip, chip system, module, or control unit in the aforementioned devices or apparatuses; specific details are not limited in this application. In this application, the term "terminal equipment" can refer to the terminal equipment itself, or to the chip, functional module, or integrated circuit within the terminal equipment that performs the methods provided in this application; specific details are not limited in this application. Network equipment is a device deployed in a wireless access network to provide wireless communication functions for terminal equipment. Network equipment can connect terminal equipment to a radio access network (RAN) node of a wireless network, and can also be called access network equipment, RAN entity, access node, or network node, etc.

[0179] Specifically, network equipment can be network equipment for cellular systems related to the 3rd Generation Partnership Project (3GPP). For example, 4G communication systems, 5G communication systems, or future communication systems. Network equipment can also be network equipment in open RAN (O-RAN or ORAN) or cloud radio access network (CRAN). Alternatively, network equipment can also be network equipment in a communication system resulting from the integration of two or more of the above communication systems.

[0180] Network equipment includes, but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved Node B, or home Node B, HNB), base band unit (BBU), access point (AP) in wireless fidelity (WIFI) systems, macro base station, micro base station, wireless relay node, donor node, radio controller in CRAN scenarios, wireless backhaul node, transmission point (TP), or transmission and reception point (TRP), etc., and can also be network equipment in 5G mobile communication systems. For example, next-generation base station (gNB) in NR systems, TRP, TP; or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G mobile communication system; or, network equipment can also be network nodes constituting a gNB or transmission point. Examples include centralized unit (CU), distributed unit (DU), centralized unit control plane (CU-CP), centralized unit user plane (CU-UP), or radio unit (RU). CUs and DUs can be separate entities or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs). Alternatively, network equipment can be servers, wearable devices, vehicles, or in-vehicle equipment. For example, network equipment in V2X technology can be roadside units (RSUs). It should be understood that the aforementioned TRP can be a device or module located on the network side of the communication system and possessing corresponding communication functions. The TRP typically contains communication modules, circuits, or chips that perform the corresponding communication functions. The TRP can also be configured with program instructions for the corresponding communication functions.

[0181] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an open radio access network (ORAN) system, CU can also be called an open centralized unit (O-CU) or an open CU, DU can also be called an open distributed unit (O-DU), CU-CP can also be called an open centralized unit control plane (O-CU-CP), CU-UP can also be called an open centralized unit user plane (O-CU-UP), and RU can also be called an open radio unit (O-RU). This application does not limit the specific names. Any of the units CU, CU-CP, CU-UP, DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.

[0182] Optionally, for network elements in the ORAN system, each network element can implement the protocol layer functions shown in Table 1 below.

[0183] Table 1

[0184] The architecture of the CU and DU of a network device is described below. A network device includes at least one CU and at least one DU. Optionally, the network device may also include at least one RU.

[0185] The following example uses a network device consisting of a CU and a DU. The CU has some core network functions and can include CU-CP and CU-UP. The CU and DU can be configured according to the protocol layer functions of the wireless network they implement. For example, the CU may be configured to implement the functions of at least one layer of the Packet Data Convergence Protocol (PDCP) layer and above (e.g., at least one of the RRC or SDAP layers). The DU may be configured to implement the functions of at least one layer of the protocol layer below the PDCP layer (e.g., at least one of the RLC, MAC, or physical (PHY) layers). Alternatively, the CU may be configured to implement the functions of at least one layer of the protocol layer above the PDCP layer (e.g., at least one of the RRC or SDAP layers), and the DU may be configured to implement the functions of at least one layer of the protocol layer below the PDCP layer (e.g., at least one of the RLC, MAC, or PHY layers).

[0186] When a CU includes CU-CP and CU-UP, CU-CP is used to implement the control plane functions of the CU, and CU-UP is used to implement the user plane functions of the CU. For example, when a CU is configured to implement the functions of the PDCP layer, RRC layer, and SDAP layer, CU-CP is used to implement the RRC layer functions and the control plane functions of the PDCP layer, and CU-UP is used to implement the SDAP layer functions and the user plane functions of the PDCP layer.

[0187] The CU-CP can interact with network elements in the core network used to implement control plane functions. These network elements can be access and mobility function (AMF) network elements, such as the access and mobility management function (AMF) in a 5G system. The AMF is responsible for mobility management in the mobile network, such as terminal device location updates, terminal device registration with the network, and terminal device handover.

[0188] CU-UP can interact with network elements in the core network used to implement user plane functions. These network elements, such as the user plane function (UPF) in a 5G system, are responsible for forwarding and receiving data in terminal devices.

[0189] Optionally, the ORAN architecture also includes a RAN intelligent controller (RIC) module.

[0190] Optionally, the communication system illustrated in Figure 1a may further include an AI node. This AI node can be deployed in one or more of the following locations within the communication system: access network devices, terminal devices, or core network devices, etc. Alternatively, the AI ​​node can be deployed independently, for example, in a location other than any of the aforementioned devices, such as in the host or cloud server of an over-the-top (OTT) system. The AI ​​node can communicate with other devices in the communication system, which may be one or more of the following: network devices, terminal devices, or network elements of the core network, etc.

[0191] It is understood that this application does not limit the number of AI nodes. For example, when there are multiple AI nodes, these nodes can be divided based on function, such as different AI nodes being responsible for different functions.

[0192] It can also be understood that AI nodes can be independent devices, integrated into the same device to implement different functions, or they can be network elements in hardware devices, software functions running on dedicated hardware, or virtualization functions instantiated on a platform (e.g., a cloud platform). This application does not limit the specific form of the AI ​​nodes described above. AI nodes can be AI network elements or AI modules.

[0193] For ease of understanding, please refer to Figure 1b, which is a schematic diagram of a possible application framework in a communication system. As shown in Figure 1b, network elements in the communication system are connected through interfaces (e.g., NG, Xn) or air interfaces. These network element nodes, such as core network equipment, access network nodes (RAN nodes), terminals, or one or more devices in OAM, are equipped with one or more AI modules (only one is shown in Figure 1b for clarity). The access network node can be a single RAN node or can include multiple RAN nodes, for example, including CU and DU. The CU and / or DU can also be equipped with one or more AI modules. Optionally, the CU can also be split into CU-CP and CU-UP. One or more AI models are set in CU-CP and / or CU-UP.

[0194] The AI ​​module is used to implement corresponding AI functions. AI modules deployed in different network elements can be the same or different. Depending on the parameter configuration, the AI ​​module can implement different functions. The AI ​​module model can be configured based on one or more of the following parameters: structural parameters (e.g., at least one of the following: number of neural network layers, neural network width, inter-layer connections, neuron weights, neuron activation function, or bias in the activation function), input parameters (e.g., type and / or dimension of input parameters), or output parameters (e.g., type and / or dimension of output parameters). The bias in the activation function can also be referred to as the neural network bias.

[0195] An AI module can have one or more models. A model can infer an output, which includes one or more parameters. The learning, training, or inference processes of different models can be deployed on different nodes or devices, or they can be deployed on the same node or device.

[0196] Secondly, some terms used in the embodiments of this application will be explained to facilitate understanding by those skilled in the art.

[0197] (1) Configuration and Pre-configuration: In this application, both configuration and pre-configuration are used. Configuration refers to the access network device sending configuration information or parameter values ​​of some parameters to the terminal device through messages or signaling, so that the terminal device can determine the communication parameters or resources during transmission based on these values ​​or information. Pre-configuration corresponds to configuration and refers to the alignment of information or parameter values ​​between the terminal and the access network device without using messages or signaling. Instead, it uses parameter information or parameter values ​​that the access network device and the terminal device have negotiated in advance. These parameters can also be parameter information or parameter values ​​used by the access network device or the terminal device as specified by standard protocols, or parameter information or parameter values ​​that are pre-stored in the access network device or the terminal device. This application does not limit this. Furthermore, these values ​​and parameters can be changed or updated.

[0198] (2) The terms "system" and "network" in the embodiments of this application can be used interchangeably. "At least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single items or plural items. For example, "at least one of A, B and C" includes A, B, C, AB, AC, BC or ABC. And, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects and are not used to limit the order, sequence, priority or importance of multiple objects.

[0199] References to "one embodiment" or "some embodiments" as described in this application mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0200] In the description of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, or a and b and c. Where a, b, and c can be single or multiple.

[0201] In this application, "corresponding to" can also be replaced with "as", "determined according to xx", or "used to determine". Similarly, "including" can also be replaced with "as" or "is".

[0202] (3) In the embodiments of this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to the terminal" can be understood as the destination of the information being the terminal device, which may include sending directly through the air interface or sending indirectly through the air interface by other units or modules. "Receive information from the network device" can be understood as the source of the information being the network device, which may include receiving directly from the network device through the air interface or receiving indirectly from the network device through the air interface by other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface.

[0203] In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via buses, wiring, or interfaces.

[0204] It is understandable that information may undergo processing, such as encoding and modulation, between the source and destination, but the destination can still understand the valid information from the source. Similar statements in this application can be interpreted in a similar way and will not be elaborated further.

[0205] (4) In the embodiments of this application, "instruction" may include direct instruction and indirect instruction, as well as explicit instruction and implicit instruction. The information indicated by a certain piece of information is called the information to be instructed. In the specific implementation process, there are many ways to instruct the information to be instructed, such as, but not limited to, directly instructing the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly instruct the information to be instructed by instructing other information, where there is an association between the other information and the information to be instructed; or it can only instruct a part of the information to be instructed, while the other parts of the information to be instructed are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol predefined) arrangement order of various information, thereby reducing instruction overhead. This application does not limit the specific method of instruction. It is understood that for the sender of the instruction information, the instruction information can be used to instruct the information to be instructed, and for the receiver of the instruction information, the instruction information can be used to determine the information to be instructed.

[0206] The instruction information can be sent as a whole or divided into multiple sub-information messages, and the sending period and / or timing of these sub-information messages can be the same or different. This application does not limit the specific sending method. The sending period and / or timing of these sub-information messages can be predefined, for example, according to a protocol, or configured by the transmitting device by sending configuration information to the receiving device. This configuration information can include, for example, but not limited to, one or a combination of at least two of radio resource control (RRC) signaling, media access control (MAC) layer (or medium access control (MAC) layer) signaling, and physical layer signaling. MAC layer signaling includes, for example, a MAC control element (CE); physical layer signaling includes, for example, downlink control information (DCI).

[0207] (5) Artificial intelligence (AI).

[0208] AI refers to the ability to endow machines with human-like intelligence, such as enabling machines to use computer hardware and software to simulate certain intelligent human behaviors. Machine learning is an important technological approach to achieving AI. In machine learning, machines learn (or train) models using training data. This model represents the mapping from input to output. The learned model can be used for reasoning (or prediction), that is, it can be used to predict the output corresponding to a given input. This output can also be called the reasoning result (or prediction result). The model can also be called an AI model, ML model, rule, or other names. An AI model can be considered a specific method for implementing a certain AI function; the AI ​​model represents the mapping relationship or function between the model's input and output. Machine learning can be divided into supervised learning, unsupervised learning, or reinforcement learning.

[0209] Supervised learning utilizes collected sample values ​​and corresponding sample labels to learn the mapping relationship from sample values ​​to sample labels through machine learning algorithms, and expresses this relationship using a model. The training process is the process of learning this mapping relationship. For example, in signal detection, the noisy received signal is the sample, and the corresponding real constellation point is the label. Machine learning aims to learn the mapping relationship between samples and labels through training, enabling the machine learning model to learn a signal detector. During training, the model parameters are optimized by calculating the error between the model's predicted values ​​and the real labels. After the mapping relationship is learned, the model can be used to predict the label of new samples. The mapping relationship can be linear or non-linear. Based on the label type, supervised learning tasks can be divided into classification tasks and regression tasks.

[0210] Unsupervised learning relies solely on sample values, allowing algorithms to discover inherent patterns within the samples themselves. Self-supervised learning, a type of unsupervised learning, uses the samples themselves as supervisory signals to learn the mapping relationships between samples. During training, model parameters are optimized by calculating the error between the model's predicted values ​​and the actual samples. Self-supervised learning can be used for signal compression and decompression recovery; common algorithms include autoencoders and generative adversarial networks.

[0211] Reinforcement learning learns problem-solving strategies through interaction with the environment, acquiring reward signals and adjusting decisions to maximize rewards. Unlike supervised and unsupervised learning, reinforcement learning lacks explicit "correct action" labels; the model is trained through iterative interaction with the environment. For example, in downlink power control, a reinforcement learning model adjusts a user's downlink transmission power based on feedback from the total system throughput of the wireless network to improve system throughput. The goal of reinforcement learning is to learn the mapping between environment states and optimal decision actions; however, due to the lack of "correct action" labels, it's impossible to optimize the reinforcement learning model by calculating the error between "actions" and "correct actions."

[0212] Deep neural networks (DNNs) are a specific implementation of machine learning. According to the general approximation theorem, neural networks can theoretically approximate any continuous function, thus enabling them to learn arbitrary mappings. Traditional communication systems rely on extensive expert knowledge to design communication modules, while DNN-based deep learning communication systems can automatically discover hidden pattern structures from large datasets, establish mapping relationships between data, and achieve performance superior to traditional modeling methods.

[0213] The idea behind DNNs originates from the neuronal structure of the brain. Each neuron performs a weighted summation of its input values, and the result is passed through a non-linear function to generate the output, as shown in Figure 2a, which is a schematic diagram of a neuron. As shown in Figure 2a, assume the neuron's input is x = [x0, ..., x...].n The weights corresponding to the inputs are w = [w0, ..., w n The bias of the weighted sum of the two is b. This nonlinear function can take many forms; one example is max{0,x}, which is the maximum value function. Then the effect of a neuron's execution can be... DNNs typically have a multi-layered structure, with each layer containing multiple neurons. The input layer processes the received values ​​through neurons and then passes them to the hidden layers. Similarly, the hidden layers pass the calculation results to the final output layer, producing the final output of the DNN, as shown in Figure 2b, which is a schematic diagram of a DNN neural network structure. DNNs generally have more than one hidden layer, and these hidden layers often directly affect the ability to extract information and fit functions. Increasing the number of hidden layers or widening the width of each layer can improve the function fitting ability of the DNN. The weights in each neuron are the parameters of the DNN network model. The model parameters are optimized through the training process, enabling the DNN network to extract data features and express mapping relationships. DNNs generally use supervised or unsupervised learning strategies to optimize model parameters.

[0214] Based on their construction method, DNNs can be divided into feedforward neural networks (FNNs), convolutional neural networks (CNNs), and recurrent neural networks (RNNs). A characteristic of FNNs is that neurons in adjacent layers are completely connected pairwise, which typically requires a large amount of storage space and results in high computational complexity.

[0215] (6) Channel State Information (CSI) report.

[0216] In wireless communication systems, CSI (Channel State Information) is information reported by the receiving end (such as a terminal device) to the transmitting end (such as a network device) to describe the channel attributes of the communication link. The CSI report may include, but is not limited to, precoding matrix indication (PMI), rank indication (RI), channel quality indicator (CQI), channel state information reference signal (CSI-RS), channel state information resource index (CRI), and layer indicator (LI). It should be understood that the specific content of CSI listed above is merely illustrative and should not constitute any limitation on this application. CSI may include one or more of the information listed above, or other information used to characterize CSI beyond what is listed above; this application does not limit this.

[0217] Taking the communication process between network devices and terminal devices as an example, the network device performs channel measurement through reference signals to obtain channel state information (CSI) (or channel information). Subsequently, the network device can use the channel information to calculate the precoding information between the network device and the terminal device. MIMO communication can then be achieved between the network device and the terminal device through this precoding information.

[0218] In one implementation example, to send data to the terminal device, the network device can perform precoding on the digital port, while selecting appropriate coding and modulation orders. For example, the role of precoding is to better match the antenna (or beam) with the channel, ensuring better signal quality and less interference when the transmitted data arrives at the terminal. A better modulation order and code rate can maximize channel transmission capacity while ensuring reliable data transmission. The settings for precoding and modulation coding scheme (MCS) need to be determined based on channel quality and channel response. A common method is for the network device to send a downlink reference signal, the terminal device to determine the channel based on the downlink reference signal, and then feed back the corresponding channel state information, including precoding information, the number of transport streams supported by the channel (i.e., RI), and CQI (used to provide feedback on the MCS recommended by the terminal under the current channel quality). This process is called channel state information feedback (CSI feedback). Another approach is to measure and obtain uplink channel information using an uplink reference signal, and then further obtain downlink channel information based on channel reciprocity.

[0219] Figure 3 is a schematic diagram of a downlink channel measurement. As shown in Figure 3, the channel measurement process based on the downlink reference signal includes the following steps.

[0220] S301. The network device sends configuration information to the terminal device, wherein the configuration information includes channel information reporting (or measurement) configuration information.

[0221] Specifically, the network device sends CSI report configuration information (CSI-ReportConfig) to the terminal device. This CSI report configuration information is used to specify the reporting type (reportConfigType) or reporting quantity (reportQuantity), etc. The reporting type can be periodic, semi-persistent, or aperiodic, and the reporting quantity can be rank indicator (RI), channel quality indicator (CQI), precoding matrix indicator (PMI), or reference signal received power (RSRP), etc.

[0222] The protocol configures CSI measurement resources (CSI-RS) and CSI reports via RRC signaling, corresponding to CSI resource configuration (CSI-ResourceConfig) and CSI report configuration (CSI-ReportConfig), respectively. CSI-ReportConfig indicates the identifier (CSI-ResourceConfigId) of the resource configuration used for the CSI measurement in that report. CSI-RS configuration is divided into three levels: CSI-ResourceConfig, CSI-RS resource set, and CSI-RS resource. CSI-RS includes two types: zero-power (ZP) CSI-RS and non-zero-power (NZP) CSI-RS. ZP CSI-RS is mainly used for interference estimation, while NZP CSI-RS can be used for CSI measurement and estimation of the transmission channel, interference estimation, and Layer 1 RSRP (L1-RSRP) measurement. Taking the configuration of NZP-CSI-RS as an example, each CSI-ResourceConfig can configure S ≥ 1 NZP-CSI-RS-ResourceSet (given by the higher-layer signaling parameter nzp-CSI-RS-ResourceSetList, indicating S NZP-CSI-RS-ResourceSetIds), while for NZP-CSI-RS-ResourceSets s, Ks ≥ 1 NZP-CSI-RS-Resource can be configured (given by the higher-layer signaling parameter nzp-CSI-RS-Resources, indicating Ks NZP-CSI-RS-ResourceIds). The temporal behavior of NZP-CSI-RS-Resource is given by the higher-layer parameter resourceType in CSI-ResourceConfig, which can be periodic, semi-persistent, or aperiodic. All NZP-CSI-RS-Resources associated with the same CSI-ResourceConfig have the same temporal behavior. In NZP-CSI-RS-Resource, the time and frequency resources used for sending this NZP-CSI-RS-Resource are configured through the higher-layer signaling parameter resourceMapping.

[0223] S302. The network device sends a downlink reference signal. For example, the network device sends a downlink signal (usually a downlink reference signal) on the resources configured in the resource configuration information so that the terminal device can measure the downlink signal and determine the quality of each resource (i.e., the quality of the beam corresponding to the resource).

[0224] S303. The terminal equipment measures the downlink reference signal based on the configuration information reported by the channel information. The downlink reference signal mainly includes the synchronization signal / physical broadcast channel block, CSI-RS, and tracking reference signal (TRS). In the PBCH, the master information block (MIB) can be carried, which is used to configure the main system information of the cell.

[0225] S304. The terminal device sends channel information to the network device. For example, the channel information may include a beam measurement report, which includes channel state information (CSI). The channel state information may include one or more of the following: indexes of one or more resources, CQI, Reference Signal Received Quality (RSRP), PMI, Rank Indicator (RI), Layer Indicator (LI), CRI, Synchronization Signal / Physical Broadcast Channel Block Resource Index (SSBRI), etc.

[0226] If the reporting type in CSI-ReportConfig is configured as periodic (P), the terminal device will report periodically according to the period specified in the Radio Resource Control (RRC) signaling, without needing to trigger the reporting every time a signaling is sent;

[0227] If the reporting type in CSI-ReportConfig is configured as SemiPersistent (SP), the initial reporting needs to be triggered by signaling, and once triggered, it will report periodically according to the specified period.

[0228] If the reporting type in CSI-ReportConfig is configured as aperiodic, then reporting needs to be triggered using downlink control information (DCI).

[0229] The triggering of semi-persistent CSI reporting is more complex. When CSI is reported on the Physical Uplink Control Channel (PUCCH), it is triggered by Media Access Control Layer Control Element (MAC CE) signaling, while when CSI is reported on the Physical Uplink Shared Channel (PUSCH), it is triggered by DCI.

[0230] Optionally, channel state information can be carried in uplink control information (UCI) and transmitted via the physical uplink control channel (PUCCH) or the physical uplink shared channel (PUSCH).

[0231] In addition, after obtaining channel information in step S304, the network device can determine scheduling information, including one or more of the following: MCS, resource block (RB) resource allocation, transmit beam, or receive beam, to improve the degree of beam matching to the channel, thereby helping to improve communication rate and efficiency.

[0232] (7) Beam management and beam indication.

[0233] NR systems employ beamforming technology, which weights the transmitted signal to create narrower, more concentrated, and directional beams for each type of channel and signal. At the same transmit power, narrow beams cover a greater distance than wide beams; however, their coverage is limited. A single narrow beam cannot cover all users within a cell, nor can it guarantee that every user receives maximum signal strength. Therefore, the protocol introduces beam scanning. Beam scanning refers to transmitting or receiving beams in a preset manner at time intervals to cover a specific spatial area. Currently, the preset method primarily refers to time-division multiplexing, which improves coverage performance by transmitting or receiving narrow beams in different directions at different times to cover a specific spatial area.

[0234] Based on the different weighting strategies used in beamforming, beamforming is divided into two categories: static beamforming and dynamic beamforming. Static beamforming uses predefined weights, meaning a fixed beam is formed within the cell; the number, width, and direction of the beams are fixed. The optimal beam is selected for various channels and signals based on cell coverage, user distribution, or system load. Dynamic beamforming, on the other hand, uses weights calculated based on channel quality. The beam width and direction are adjusted dynamically according to factors such as the location of terminal devices or channel conditions. Beam scanning is primarily for static beamforming with preset weights; dynamic beamforming, using dynamic weights, does not require beam scanning.

[0235] The beam scanning process combines beam measurement, beam reporting, and beam determination to select an optimal beam pair between network devices and terminal devices. Specifically, beam scanning finds the most suitable transmit and receive beams, aligning their directions to optimize signal gain and improve communication quality. The beam scanning process consists of three steps: P1, P2, and P3.

[0236] P1 Process: The network device performs SSB beam scanning, and the terminal device performs wide-beam scanning. The network device transmits SSBs using beam scanning, specifically by time-division multiplexing SSB beams from different directions. The terminal device receives signals using beam scanning to determine the receiving beam. The terminal device feeds back the SSB measurement results to the network device. The network device determines the transmitting beam based on the SSB measurement results. The transmitting and receiving beams are initially aligned. The main purpose of the P1 process is to find an initial beam pair between the network device and the terminal device, i.e., the initial beam pair consisting of the transmitting and receiving beams.

[0237] P2 Process: The network device performs a CSI-RS beam scan, while the receiving beam of the terminal device remains fixed. Based on the SSB beam determined by random access, the network device rescans the area using a CSI-RS beam that is narrower than the SSB beam. The terminal device feeds back the CSI-RS measurement results to the network device via a measurement report. The network device determines the optimal transmit beam based on the CSI-RS measurement results. The P2 process is used by the network device to fine-tune the transmit beam. After the initial beam pair is established, to obtain higher signal gain, a narrower CSI-RS beam than the SSB beam needs to be selected for beam adjustment.

[0238] P3 Process: The network device uses a fixed transmit beam, while the terminal device uses narrow beam scanning. The network device uses a fixed narrow beam for CSI-RS, while the terminal device uses beam scanning for signal reception to determine a more precise receive beam. The transmit and receive beams are then finally aligned. The P3 process is used by the terminal device to finely determine the receive beam, further adjusting it to enhance signal quality.

[0239] As can be seen, SSB or CSI-RS is used as the reference signal for beam measurement in beam scanning. This CSI-RS is specifically for beam measurement. Therefore, the beam measurement and reporting process is consistent with the CSI configuration and reporting process. For example, in the P2 process, the network device configures the reportQuantity field in CSI-ReportConfig as CRI-RSRP, instructing the terminal device to report the CRI and its corresponding RSRP.

[0240] After obtaining the optimal transmission beam through beam scanning, the beam indication information needs to be used to indicate the beam used for transmission. The beam used for transmission includes the transmit beam and / or the receive beam.

[0241] In this application, the information used to indicate the beam used for transmission can be referred to as beam indication information. Specifically, beam indication information includes one or more of the following: beam identification information (e.g., beam number, beam ID, beam index, or beam identity ID), uplink signal resource number, downlink signal resource number, absolute beam index, relative beam index, logical beam index, index of the antenna port corresponding to the beam, index of the antenna port group corresponding to the beam, index of the downlink signal corresponding to the beam, time index of the downlink synchronization signal block corresponding to the beam, beam pair link (BPL) information, transmit parameters (Tx parameter) corresponding to the beam, receive parameters (Rx parameter) corresponding to the beam, transmit weight corresponding to the beam, weight matrix corresponding to the beam, weight vector corresponding to the beam, receive weight corresponding to the beam, index of transmit weight corresponding to the beam, index of weight matrix corresponding to the beam, index of weight vector corresponding to the beam, index of receive weight corresponding to the beam, receive codebook corresponding to the beam, transmit codebook corresponding to the beam, index of receive codebook corresponding to the beam, or at least one of the following:

[0242] The downlink signal can be one or more of the following: synchronization signal, broadcast channel, broadcast signal demodulation signal, synchronous signal / PBCH block (SSB), channel state information reference signal (CSI-RS), cell specific reference signal (CS-RS), user equipment specific reference signal (US-RS), dedicated reference signal (DMRS), downlink data channel demodulation reference signal, or any one of downlink phase noise tracking signal. The uplink signal can be one or more of the following: uplink random access sequence, uplink sounding reference signal (SRS), uplink control channel demodulation reference signal, uplink data channel demodulation reference signal, or any one of uplink phase noise tracking signal.

[0243] Beam indication information can also be represented as a transmission configuration indicator (TCI) or a TCI status. A TCI status includes one or more quasi-co-location (QCL) information, each QCL including the ID of a reference signal or synchronization signal block and a QCL type. For example, a terminal device may need to determine the beam to receive the physical downlink shared channel (PDSCH) based on the TCI status indicated by the network device, which is typically carried by the physical downlink control channel (PDCCH).

[0244] QCL (Quick Communication Characteristics) relationships are used to indicate that multiple resources share one or more identical or similar communication characteristics. For multiple resources with a QCL relationship, the same or similar communication configurations can be used. Antenna ports with a QCL relationship have the same parameters in their corresponding signals; or, the parameters of one antenna port (also called QCL parameters) can be used to determine the parameters of another antenna port with a QCL relationship to that antenna port; or, the two antenna ports have the same parameters; or, the parameter difference between the two antenna ports is less than a certain threshold.

[0245] Beam management refers to the process by which terminal and network devices periodically identify the optimal beam. The optimal beam can be the beam that maximizes received or transmitted energy. For example, if a receiver uses different receive beams to receive a reference signal, the optimal beam can include the beam with the highest measured value of the corresponding reference signal among multiple different receive beams. Similarly, if a transmitter uses different transmit beams to transmit a signal, the optimal beam can include the beam with the highest measured value of the corresponding reference signal when the transmitted reference signal arrives at the receiver among multiple transmit beams. The measured value of the reference signal can be, for example, the measured reference signal received power (RSRP), signal-to-interference-plus-noise ratio (SINR), or other possible estimates.

[0246] A beam is a communication resource. In the NR protocol, a beam can be represented as a spatial filter, or spatial parameters. The beam used to transmit signals can be called a transmission beam (Tx beam), or a spatial domain transmit filter, or a spatial domain transmit parameter; the beam used to receive signals can be called a reception beam (Rx beam), or a spatial domain receiver filter, or a spatial domain receive parameter. The transmission beam refers to the distribution of signal strength in different directions in space after the signal is transmitted through the antenna, while the reception beam refers to the distribution of signal strength in different directions in space of the wireless signal received from the antenna. Beams can be identified by their identifier (ID). For example, a beam ID can be a Channel State Information Reference Signal Resource Indicator (CSI-RS, CRI), an SSB Resource Indicator (SSBRI), or a bit in a bitmap corresponding to the beam, or an index of the beam within a beam set. For instance, the number of bits in the bitmap is equal to the total number of beams associated with the network device in a single beam management inference task. Beams can be categorized as wide beams and narrow beams. A wide beam is a beam with a relatively large radiation range of the transmitting or receiving antenna when transmitting or receiving signals. Wide beams are typically used in applications requiring broadcasting signals to a large area or providing wide coverage. Wide beams can provide a wider coverage area, but the signal strength is relatively weaker. A narrow beam is a beam with a relatively small radiation range of the transmitting or receiving antenna. Narrow beams are typically used in applications requiring focusing signals onto a specific target or area. Narrow beams can provide higher signal strength and higher directivity, but the coverage area is relatively smaller.

[0247] The above measurements can also be called information characterizing the channel state, that is, they can be called measurements of channel state information.

[0248] In this application, the channel state information may include one or more of the following: rank indication (RI) information, channel quality indicator (CQI) information, precoding matrix indicator (PMI) information, or reference signal receiver power (RSRP), such as layer 1 reference signal receiver power (L1-RSRP), reference signal receiver quality (RSRQ), and signal to interference plus noise ratio (SINR).

[0249] In this application, the reference signal resource is used to carry a reference signal, which, for example, includes a synchronizing signal block (SSB) and / or a channel state information reference signal (CSI-RS). The reference signal resource may include a beam, or have a corresponding relationship with a beam. Furthermore, the reference signal resource may also include time-domain resources and / or frequency-domain resources corresponding to the beam, such as time-frequency resources. The beam can also be referred to as a spatial domain resource.

[0250] Alternatively, the beam can be replaced with a first signal, downlink beam, transmit beam, transmit beam, thin beam, narrow beam, wide beam, spatial filter, spatial filter, spatial parameters, spatial transmit filter, port, etc.

[0251] In this application, prediction information (i.e., predicted values) refers to the prediction results directly output by the AI ​​model, or the result obtained after data processing of the prediction results directly output by the AI ​​model. A single piece of prediction information refers to the prediction result directly output by the AI ​​model in a single prediction process, or the result obtained after processing the prediction result. The AI ​​model can be deployed on a terminal device or on an OTT device on the terminal device side. When the AI ​​model is deployed on an OTT device, the terminal device can receive the prediction results output by the AI ​​model from the OTT device. Prediction information can also be called inference information or inference results.

[0252] (8) Air AI.

[0253] Currently, AI technology has been widely applied in many scenarios of air interface technology, such as CSI feedback, CSI prediction, beam management, and positioning. For example, when applying AI in CSI feedback scenarios, an autoencoder architecture can be used for CSI feedback. An autoencoder architecture typically includes an AI encoder or an AI decoder. The AI ​​encoder can be deployed on the terminal device, and the AI ​​decoder can be deployed on the network device. AI model-based CSI feedback can reduce the feedback overhead of the air interface and the computational complexity of the terminal device.

[0254] The design of an AI model mainly includes the data collection phase (e.g., collecting training data and / or inference data), the model training phase, and the model inference phase. It can also further include the application of the inference results.

[0255] In the aforementioned data collection phase, the data source provides training and inference datasets. In the model training phase, the AI ​​model is obtained by analyzing or training the training data provided by the data source. The AI ​​model represents the mapping relationship between the model's input and output. Learning the AI ​​model through model training nodes is equivalent to learning the mapping relationship between the model's input and output using the training data. In the model inference phase, the AI ​​model trained in the model training phase is used to perform inference based on the inference data provided by the data source, yielding the inference result. This phase can also be understood as: inputting inference data into the AI ​​model, obtaining the output through the AI ​​model, which is the inference result. This inference result can indicate the configuration parameters used (executed) by the execution object, and / or the operations performed by the execution object. In the inference result application phase, the inference result is published. For example, the inference result can be uniformly planned by the actor entity, which can send the inference result to one or more execution objects (e.g., network devices or terminal devices) for execution. Furthermore, the actor entity can also provide feedback on the model's performance to the data source for performance monitoring, facilitating subsequent model updates and training.

[0256] For example, when applying AI in CSI prediction scenarios, terminal devices or network devices can predict future CSI based on AI models and historical CSI data. The AI ​​model can reside solely in the terminal device or solely in the network device. By accurately predicting future CSI, the problem of inaccurate CSI feedback information caused by channel time-varying characteristics can be solved.

[0257] For example, when applying AI in a beam management scenario, the terminal device or network device determines the beam based on an AI model. This AI model may reside solely in the terminal device or solely in the network device.

[0258] Specifically, AI-based beam management scenarios include two typical use cases: spatial beam prediction and temporal beam prediction.

[0259] Please refer to Figure 4, which is a schematic diagram of spatial beam prediction. Traditional beam measurement requires performing the aforementioned P1 to P3 processes on all beams included in the selectable beam set to obtain the optimal beam, which may be the beam with the highest RSRP. For systems using massive MIMO antennas, the selectable beam set may be very large, for example, a beam set containing 1024 beams, thus requiring significant measurement overhead from traditional beam measurement. By introducing an AI model (i.e., a beam prediction model), it is possible to measure only a portion of the beams in beam set A (Set A), for example, only the beams in beam set B (Set B), where beam set A includes beam set B. Then, the beam prediction model predicts the top-k optimal beams in beam set A based on the measurements from beam set B, thus greatly reducing beam measurement overhead.

[0260] Please refer to Figure 5, which is a schematic diagram of time-domain beam prediction. AI beam prediction models can use beam measurement information from historical moments to predict beam measurement information from future moments, thereby improving beam management robustness in scenarios with frequent channel changes and avoiding frequent beam measurements and switching.

[0261] In AI-based beam management, the AI ​​model can be either a regression model or a classification model. The terminal device or network device determines the input data for the AI ​​model based on measurements of the channel state information corresponding to each reference signal resource in the reference signal resource set B (Set B). In existing schemes, the number of reference signal resources in the reference signal resource set B used by the AI ​​model during the training or inference phase is typically fixed.

[0262] When the AI ​​model is a regression model, during the training phase, the input to the AI ​​model is input data A. The inference result obtained by inputting this input data A into the untrained AI model is the inference result A. The true value of the AI ​​model is the true value A, and the loss function of the AI ​​model is the loss function A. Input data A is determined based on the measured values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set B. For example, input data A can be the measured values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set B, or it can be data obtained after processing the measured values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set B, such as through normalization or filtering. This filtering process includes removing one or more measured values ​​(e.g., one or more smaller measured values) from the measured values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set B. The inference result A includes the predicted values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set A (Set A). The true value A is determined based on the measured values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set A. For example, the true value A is the measured value of the channel state information corresponding to each reference signal resource in the reference signal resource set A, or the true value A is the data obtained after processing the measured value of the channel state information corresponding to each reference signal resource in the reference signal resource set A, such as by normalization. The loss function A is determined based on the inference result A and the true value A. For example, the loss function is the average of the differences between the measured value and the predicted value of the channel state information corresponding to at least one reference signal resource in the reference signal resource set A, the MSE of the difference, or the cosine similarity of the difference, etc. The AI ​​model needs to be trained using multiple input data A during the training process, but the number of reference signal resources in the reference signal resource set B corresponding to these multiple input data A is the same. Based on the loss function A, one or more methods such as gradient descent, momentum method, and adaptive learning rate method are used to adjust the parameters in the untrained AI model, so that the difference between the inference result A obtained using the adjusted AI model and input data A and the true value A is minimized, that is, the loss function A is minimized, thereby obtaining a trained AI model. It is understood that "well trained" in this application may mean that the performance of the AI ​​model has met the requirements, for example, the loss function is less than the required threshold.

[0263] It should be understood that the methods used to adjust the parameters of an AI model, such as gradient descent, momentum, and adaptive learning rate, are similar to existing methods for adjusting AI model parameters. The following explanation uses gradient descent as an example to illustrate the method for adjusting AI model parameters to obtain a well-trained AI model.

[0264] For example, the steps for adjusting the parameters in an AI model using gradient descent on a terminal device or training device are as follows:

[0265] 1. Initialize the parameters of the AI ​​model, that is, determine at least one initial value for each parameter in at least one parameter of the initial AI model.

[0266] Second, use the current parameters of the AI ​​model to process the current input of the AI ​​model and obtain the output data of the AI ​​model.

[0267] Third, based on the output data obtained in the previous step and the corresponding real data, determine the value of the loss function.

[0268] Fourth, determine the gradient of the loss function based on its value.

[0269] 5. Update the parameters of the AI ​​model based on the gradient of the loss function.

[0270] 6. Repeat steps two through five above until the loss function converges or the preset number of iterations is reached. Loss function convergence includes the loss function reaching its minimum value. The AI ​​model at which the loss function converges is a pre-trained AI model, or the AI ​​model at which the preset number of iterations is reached is a pre-trained AI model.

[0271] In the training phase, the reference signal resources in reference signal resource set A are real resources (i.e., actually configured resources). Reference signal resource set B is a subset of reference signal resource set A. Alternatively, the signal angle corresponding to each reference signal resource in reference signal resource set B is greater than the signal angle corresponding to each reference signal resource in reference signal resource set A. For example, each reference signal resource in reference signal resource set B is a wide beam, and each reference signal resource in reference signal resource set A is a narrow beam. In the inference phase, the reference signal resources in reference signal resource set A are either real resources (i.e., actually configured resources) or virtual resources (i.e., not actually configured resources). Reference signal resource set B is a subset of reference signal resource set A. Alternatively, the signal angle corresponding to each reference signal resource in reference signal resource set B is greater than the signal angle corresponding to each reference signal resource in reference signal resource set A. For example, each reference signal resource in reference signal resource set B is a wide beam, and each reference signal resource in reference signal resource set A is a narrow beam.

[0272] When the AI ​​model is a regression model, during the inference phase, the input to the AI ​​model is input data B. The inference result obtained by inputting this input data B into the trained AI model is the inference result B. This input data B is determined based on the measured values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set B. For example, input data B can be the measured values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set B, or it can be data obtained after processing the measured values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set B, such as through normalization or filtering. The inference result B includes the predicted values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set A. Based on the inference result B, the terminal device determines at least one optimal reference signal resource predicted in the entire set or subset M of the reference signal resource set A (Set A), and reports it to the network device, for example, reporting the identification information (ID) of the at least one optimal reference signal resource predicted and / or the predicted values ​​of the channel state information corresponding to the at least one optimal reference signal resource predicted. The predicted channel state information (CSO) value corresponding to at least one optimal reference signal resource in reference signal resource set A (Set A) is greater than or equal to the predicted CSO values ​​corresponding to all reference signal resources in reference signal resource set A except for the at least one optimal reference signal resource. The predicted CSO value corresponding to at least one optimal reference signal resource in subset M is greater than or equal to the predicted CSO value corresponding to all reference signal resources in subset M except for the at least one optimal reference signal resource, or the at least one optimal reference signal resource in subset M is a reference signal resource in subset M that belongs to the at least one optimal reference signal resource in reference signal resource set A. The reference signal resources in reference signal resource set B used in the training and inference phases of the AI ​​model can be the same or different. However, when the number of reference signal resources in reference signal resource set B used in the inference phase of the AI ​​model differs from the number of reference signal resources in reference signal resource set B used in the training phase of the AI ​​model, the accuracy of the inference result obtained by the AI ​​model in the inference phase is lower.

[0273] When the AI ​​model is a classification model, during the training phase, the input to the AI ​​model is input data C. The inference result obtained by inputting this input data C into the untrained AI model is the inference result C. The true value of the AI ​​model is the true value C, and the loss function of the AI ​​model is the loss function C. The input data C is determined based on the measured values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set B. For example, the input data C can be the measured values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set B, or it can be data obtained after processing the measured values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set B, such as through normalization or filtering. The inference result C is determined based on the probability that each reference signal resource in the reference signal resource set A is the best reference signal resource in the reference signal resource set A. For example, the inference result C includes the probability that each reference signal resource in the reference signal resource set A is the best reference signal resource in the reference signal resource set A, or it can include the predicted k1 best reference signal resources in the reference signal resource set A. The measured value of the channel state information corresponding to the best reference signal resource in the reference signal resource set A is greater than or equal to the measured values ​​of the channel state information corresponding to other reference signal resources in the reference signal resource set A besides the best reference signal resource. That is, the best reference signal resource in the reference signal resource set A is the reference signal resource with the best signal transmission performance in the reference signal resource set A. The probability corresponding to the predicted k1 best reference signal resources is greater than or equal to the probability corresponding to the reference signal resources in the reference signal resource set A besides the predicted k1 best reference signal resources. The probability corresponding to the reference signal resource is the probability that the reference signal resource is the best reference signal resource in the reference signal resource set A. The truth value C is determined based on the measured value of the channel state information corresponding to each reference signal resource in the reference signal resource set A. For example, the truth value C includes the measured k1 best reference signal resources in the reference signal resource set A. The measured value of the channel state information corresponding to the measured k1 best reference signal resources is greater than or equal to the measured value of the channel state information corresponding to the reference signal resources in the reference signal resource set A besides the measured k1 best reference signal resources. The loss function C is determined based on the inference result C and the true value C. For example, the loss function C is the number of different reference signal resources among the predicted and measured k1 optimal reference signal resources in the reference signal resource set A, or the loss function C is the ratio of the number of different reference signal resources among the predicted and measured k1 optimal reference signal resources in the reference signal resource set A to k1. Here, k1 is a positive integer.During training, an AI model requires multiple input data sets C, but the number of reference signal resources in the corresponding reference signal resource set B is the same. Based on the loss function C, one or more methods, such as gradient descent, momentum, and adaptive learning rate, are used to adjust the parameters of the untrained AI model. This minimizes the difference between the inference result C obtained using the adjusted AI model and the input data C and the true value C, i.e., minimizing the loss function C, thereby obtaining a well-trained AI model.

[0274] When the AI ​​model is a classification model, during the inference phase, the input to the AI ​​model is input data D. The inference result obtained by inputting this input data D into the trained AI model is the inference result D. This input data D is determined based on the measured values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set B. For example, input data D can be the measured values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set B, or it can be data obtained after processing the measured values ​​of the channel state information corresponding to each reference signal resource in the reference signal resource set B, such as through normalization or filtering. The inference result D includes the probability that each reference signal resource in the reference signal resource set A is the best reference signal resource in that set A. Based on the inference result D, the terminal device determines at least one predicted best reference signal resource in the entire set or subset M of the reference signal resource set A (Set A) (Set M), and reports it to the network device, for example, reporting the identification information of the predicted at least one best reference signal resource. The probability corresponding to at least one optimal reference signal resource determined by prediction in subset M is greater than or equal to the probability corresponding to any other reference signal resource in subset M besides the at least one optimal reference signal resource determined by prediction. Alternatively, the at least one optimal reference signal resource determined by prediction in subset M is a reference signal resource in subset M that belongs to the at least one optimal reference signal resource determined by prediction in reference signal resource set A. The reference signal resources in reference signal resource set B used in the training and inference phases of the AI ​​model can be the same or different. However, when the number of reference signal resources in reference signal resource set B used in the inference phase of the AI ​​model differs from the number of reference signal resources in reference signal resource set B used in the training phase of the AI ​​model, the accuracy of the inference results obtained by the AI ​​model in the inference phase is lower, that is, the generalization ability of the AI ​​model is poor.

[0275] (9) Rate matching.

[0276] Physical downlink shared channel (PDSCH) rate matching is a critical process to ensure that transport blocks (TBs) can be adapted to allocated time and frequency resources after channel coding.

[0277] PDSCH rate matching can achieve puncturing of other channels or signals through resource mapping, thereby improving the available RE resources of PDSCH and reducing neighboring cell interference. For wireless communication systems, a subframe includes not only data information but also CSI-RS, TRS, PDCCH, or SSB information. The PDSCH resource mapping function supports puncturing CSI-RS signals in PDSCH.

[0278] In this application, the use of a resource for rate matching can be understood as meaning that the resource is not used for mapping the data channel. Conversely, the fact that a resource is not used for rate matching can be understood as meaning that the resource is used for mapping the data channel.

[0279] The current protocol (38.211) stipulates that when mapping a data channel, the time-frequency resources used for mapping the data channel must meet all of the following conditions: the time-frequency resource is declared as available for the data channel (PDSCH); the time-frequency resource is not used for NZP-CSI-RS (unless the NZP-CSI-RS is an aperiodic NZP-CSI-RS or the NZP-CSI-RS is a CSI-RS configured via the higher-layer parameter CSI-RS-Resource-Mobility); the time-frequency resource is not used for the Phase Tracking Reference Signal (PT-RS); and the time-frequency resource is not declared as not available for PDSCH. According to this protocol, RE resources used for transmitting periodic / semi-persistent (P / SP) NZP-CSI-RS cannot be used for PDSCH, and conversely, RE resources used for PDSCH are resources not used for periodic / semi-persistent (P / SP) NZP CSI-RS. In other words, PDSCH rate matching is required for P / SP NZP-CSI-RS, or the RE resources used to send P / SP NZP-CSI-RS cannot be used for PDSCH, or PDSCH rate matching needs to dynamically avoid the REs occupied by CSI-RS.

[0280] Currently, PDSCH rate matching only applies to P / SP NZP-CSI-RS resources. This means that as long as a P / SP NZP-CSI-RS resource is configured or activated, PDSCH rate matching will be performed on that NZP-CSI-RS resource, regardless of the state of the CSI-ReportConfig associated with that NZP-CSI-RS resource. Furthermore, because the time-domain characteristics of the resource are configured in the CSI-ResourceConfig, the NZP-CSI-RS will only be actually transmitted if it is configured in the CSI-ResourceConfig. In other words, PDSCH rate matching only applies to P / SP NZP-CSI-RS configured in the CSI-ResourceConfig.

[0281] (10) Duration of CSI-RS resource activation and CSI-RS resource count.

[0282] The maximum number of CSI-RS resources that a terminal device can configure is constrained by the terminal device's capabilities. For example, for beam measurement, a terminal device can configure 64 CSI-RS resources. The maximum number of active CSI-RS resources that a terminal device can support is also constrained by its capabilities. The protocol specifies that in any time slot, a terminal device will not expect the number of active CSI-RS ports or active CSI-RS resources in the active bandwidth part (BWP) to exceed its reporting capacity. The protocol specifies that NZP CSI-RS resources are active for the following durations: For aperiodic CSI-RS, the activation duration begins at the end of the PDCCH that triggers the resource and ends at the end of the PUSCH containing the report associated with that aperiodic CSI-RS resource; for semi-static CSI-RS, it begins at the end of the activation command and ends at the end of the deactivation command; for periodic CSI-RS, it begins when the periodic CSI-RS is configured by higher-layer signaling and ends when the periodic CSI-RS configuration is released. Since a CSI-RS resource can be referenced by multiple CSI report configurations, the current protocol specifies a CSI-RS resource counting mechanism to ensure that terminal devices and network devices align the number of currently active CSI-RS resources. The CSI-RS resource counting mechanism is as follows: if a CSI-RS resource is referenced N times by one or more CSI report configurations, the count is N, where N is an integer greater than or equal to 0.

[0283] In this application, resource count can refer to the count of activated resources or the count of configured resources.

[0284] In this application, the counting rules for the number of resources also apply to the counting rules for the number of ports of resources. For example, if a resource is not counted, then the number of ports corresponding to the resource is also not counted. If a resource is not counted repeatedly, then if a resource is not counted repeatedly, then the number of ports corresponding to the resource is also not counted repeatedly.

[0285] (11) Resource configuration and reporting configuration methods in beam prediction scenarios.

[0286] Taking the deployment of an AI model and beam prediction on a terminal device as an example, when the terminal device performs inference, it needs to measure the beams of beam set B (referred to as Set B) and infer the beams of beam set A (referred to as Set A) based on the measurement results of the beams of Set B. To execute this process, the network device needs to configure resources for Set B and Set A for the terminal device. Currently, two commonly used resource configuration methods are as follows:

[0287] Resource configuration method 1: Set A and Set B each configure a resource set.

[0288] Resource configuration method 2: Configure only one resource set for the actual measured Set B.

[0289] Resource allocation method 1 further includes:

[0290] Resource Configuration Method 1.1: For ease of understanding, please refer to Figure 6a, which is a schematic diagram of the configuration information. One resource set is configured for each of Set A and Set B, and the two resource sets are configured into two CSI-ResourceConfigs respectively. The CSI-ReportConfig used to report inference results includes the CSI-ResourceConfigId corresponding to Set B and indicates the associated CSI-ResourceConfigId corresponding to Set A. The CSI-ResourceConfigId corresponding to Set B is used to measure Set B.

[0291] Resource Configuration Method 1.2: For ease of understanding, please refer to Figure 6b, which is another schematic diagram of the configuration information. One resource set is configured for each of Set A and Set B, and the two resource sets are configured into one CSI-ResourceConfig. This CSI-ResourceConfig is used to report inference results, and the CSI-ResourceConfig includes the CSI-ResourceConfigId corresponding to Set B.

[0292] Resource Configuration Method 1.3: For ease of understanding, please refer to Figure 6c, which is another schematic diagram of the configuration information. One resource set is configured for each of Set A and Set B. The resource set for Set B is configured in one CSI-ResourceConfig, while the resource set for Set A is not configured in a CSI-ResourceConfig. This CSI-ResourceConfig is used to report inference results. This CSI-ReportConfig includes the CSI-ResourceConfigId corresponding to Set B and indicates the identifier of the associated resource set corresponding to Set A. The CSI-ResourceConfigId corresponding to Set B is used to measure Set B.

[0293] Resource configuration method 2 further includes: resource configuration method 2.1 and resource configuration method 2.2. For ease of understanding, please refer to Figure 6d, which is another schematic diagram of configuration information. Details are as follows:

[0294] Resource configuration method 2.1: Configure one resource set for Set B, and no resource set for Set A. Set A corresponds to one NZP-CSI-RS resource set. The CSI-ReportConfig used for inference includes the CSI-ResourceConfigId corresponding to Set B and indicates the associated NZP-CSI-RS resource set corresponding to Set A. The association between the CSI-ResourceConfigId corresponding to Set B and the NZP-CSI-RS resource set corresponding to Set A can be implicitly indicated, such as through QCL relationships, association IDs, or function IDs.

[0295] Resource configuration method 2.2: Configure a resource set for Set B, but do not configure a resource set for Set A. Set A corresponds to a set of virtual resource IDs, which identify non-NZP-CSI-RS resources. The CSI-ReportConfig used for inference includes the CSI-ResourceConfigId corresponding to Set B and indicates the set of virtual resource IDs associated with Set A. The association between the CSI-ResourceConfigId of Set B and the set of virtual resource IDs of Set A can be implicitly indicated, such as through association IDs or function IDs.

[0296] In this application, the report configuration A is associated with reference signal resource B, which can be understood as: report configuration A refers to reference signal resource B; or as: reference signal resource B is used for report configuration A; or as: reference signal resource B is used for the reporting corresponding to report configuration A.

[0297] Furthermore, since AI models are based on training data, their inference performance may vary over time and with changes in the environment when performing inference based on the trained AI model. Therefore, it is necessary to monitor the AI ​​model's inference performance during the inference process to avoid network performance loss due to a decline in the AI ​​model's inference performance.

[0298] Taking the deployment of an AI model and the execution of beam prediction on the terminal device side as an example, one possible monitoring mode for the AI ​​model is as follows: the network device configures measurement resources for the terminal device to monitor the AI ​​model; the terminal device determines the measurement results based on these measurement resources; and the terminal device determines the prediction results based on the AI ​​model. Finally, the terminal device calculates the performance indicators of the AI ​​model based on the measurement results and the prediction results, and reports the performance indicators to the network device.

[0299] Currently, the protocol specifies a dedicated resource set for configuring measurement resources to monitor the AI ​​model. Measurement results determined using these resources are reported to network devices via a monitoring report. The configuration information corresponding to this monitoring report refers to the CSI-ReportConfig used for monitoring. This monitoring report includes an inference report ID, indicating the correlation between the measurement results carried in the report and the prediction results. The inference results carried in the inference report are derived by the AI ​​model based on training data. An example is shown in Figure 6e, which is another schematic diagram of the configuration information. Since the AI ​​model predicts the beam information of Set A, the monitoring resources are correlated with the beams of Set A. This correlation can be expressed as: the monitoring resource is the reference signal resource corresponding to the beam of Set A, or the monitoring resource is the reference signal resource corresponding to a subset of the beams of Set A.

[0300] (12) Request and reporting process for applicable functionality.

[0301] Considering the scenario described above where an AI model is deployed on the terminal device side and beam prediction is performed, before the network device instructs the terminal device to use the AI ​​model for inference, the network device needs to know the functions or configuration information supported by the terminal device. The above process is illustrated in Figure 7, which is a schematic diagram of the request and reporting process for applicable functions.

[0302] S1. The network device sends a UECapabilityEnquiry message to the terminal device, which triggers the terminal device to report the supported AI (or machine learning) functions.

[0303] S2. The terminal device sends UECapabilityInformation to the network device, which includes the supported functionality.

[0304] S3. The network device sends RRC configuration information to the terminal device. This RRC configuration information is used to request the terminal device to report the applicability function.

[0305] Specifically, the RRC configuration information in step S3 may include the following:

[0306] Content A: One or more CSI-ReportConfigs used for inference configuration; or Content B: One or more sets of inference-related parameters.

[0307] In Content B, the inference-related parameters are selected from information elements in CSI-ReportConfig or information elements referenced by CSI-ReportConfig. These include, for example, association IDs, Set A related information, Set B related information, report content related information, measurement time instance related information, or prediction time instance related information. The association ID is an information element introduced in the current standard to ensure consistency of network-side additional conditions corresponding to model training and inference. If the association IDs corresponding to model training and inference are the same, then the network-side additional conditions can be considered the same (or similar).

[0308] S4. The terminal device determines the applicable functions of the terminal device based on the configuration information on the network device side, and reports the applicable functions to the network device.

[0309] S5. The network device sends RRC configuration information for inference to the terminal device.

[0310] S6. Network devices and terminal devices perform subsequent activation, deactivation, inference, or monitoring operations.

[0311] In this application, the RRC configuration information in step S3 is configuration information used to request an applicability report, and the reference signal resources configured in the RRC configuration information in step S3 are resources used to request an applicability report. "Used to request an applicability report" can be replaced with "used to determine applicability," "used to report applicability," "used to request applicability," or "used to inquire about applicability." "Requesting an applicability report" can be understood as "requesting the applicability of a certain inference task" or "requesting the applicability of a certain inference configuration." The difference between configurations used for inference and configurations used for determining suitability is as follows: For configurations used for inference, the CSI report reported / generated by the terminal device directly corresponds to the configuration used for inference, or in other words, the terminal device needs to report a CSI report for the configuration used for inference; for configurations used for suitability, the CSI report reported / generated by the terminal device does not directly correspond to the configuration used for suitability, or in other words, the terminal device (UE) does not need to report a CSI report for the configuration used for suitability. For example, for periodic CSI report configurations, if used for inference, the terminal device needs to report a CSI report for this configuration; if used for suitability, the terminal device does not need to report a CSI report for this configuration. Alternatively, the difference between the configuration used for inference and the configuration used for determining applicability lies in the following: For the configuration used for inference, the information used to trigger / activate the CSI report reported by the terminal device corresponds to that inference configuration; for the configuration used for applicability, the information used to trigger / activate the CSI report reported by the terminal device does not correspond to that applicability configuration. For example, for AP / SP CSI report configuration, if it is used for inference, the information used to trigger / activate the CSI report reported by the terminal device (DCI / MAC-CE) corresponds to that configuration; if it is used for applicability, the information used to trigger / activate the CSI report reported by the terminal device (DCI / MAC-CE) does not correspond to that configuration. After determining applicability, the network device also needs to configure the CSI report used for inference, and the information used to trigger / activate the CSI report reported by the terminal device (DCI / MAC-CE) corresponds to that inference CSI report configuration.

[0312] Consider the following scenario: The AI ​​model on the terminal device side infers the measurement results of Set A based on the measurement results of Set B. During the inference process, the terminal device does not need to actually measure the resources of Set A. If the resources of Set A are configured as periodic / semi-persistent (P / SP) CSI-RS resources, PDSCH rate matching is required for these P / SP CSI-RS resources, leading to a decrease in PDSCH rate and thus wasting resources. Furthermore, the CSI-RS resources of Set A used for inference report configuration references also participate in the CSI-RS resource count, consuming configurable CSI-RS resources.

[0313] Based on this, embodiments of this application propose a communication method and related apparatus. The method includes: receiving first information, the first information being associated with a set of reference signal resources, the set of reference signal resources including one or more reference signal resources; determining a target resource in the set of reference signal resources based on the first information, the target resource satisfying at least one of the following characteristics: the target resource is used to map a data channel; the target resource does not participate in the counting of reference signal resources; or the target resource is not counted among active reference signal resources; the set of reference signal resources includes a first resource and / or a second resource, the first resource being used to characterize the reference signal resource corresponding to the output result of a first task, and the second resource being used to characterize the reference signal resource corresponding to the input result of the first task. In the above method, the first reference signal corresponding to the inference result does not need to be actually measured; therefore, the first reference signal does not perform rate matching, which can improve the data transmission rate and avoid wasting transmission resources.

[0314] The input result of the first task can also be understood as the measurement result of the first task. The first task uses this measurement result as input to obtain the output result.

[0315] Next, an embodiment of this application will be described using an example communication scenario. Please refer to Figure 8, which is a schematic diagram of a communication scenario according to an embodiment of this application. This communication scenario includes a first communication device and a second communication device. The first communication device may be a terminal device, or it may be a device or apparatus with a chip, or a device or apparatus with integrated circuits, or a chip, chip system, functional module, control unit, circuit, processor, or integrated circuit that can be applied to a terminal device or apparatus; the specifics are not limited in this application. The second communication device may be a network device, or it may be a device or apparatus with a chip, or a device or apparatus with integrated circuits, or a chip, chip system, functional module, control unit, circuit, processor, or integrated circuit that can be applied to a network device or apparatus; the specifics are not limited in this application. The cell managed by the second communication device includes the first cell. The first communication device is located in the first cell and can receive signals from the second communication device.

[0316] The communication method proposed in this application is described below with reference to the accompanying drawings. Please refer to Figure 9a, which is a schematic flowchart of one embodiment of the communication method in this application. The communication method proposed in this application includes:

[0317] 901. The second communication device sends first information to the first communication device, the first information being associated with a set of reference signal resources. The first information is used to determine a target resource in the set of reference signal resources, the target resource satisfying at least one of the following characteristics: the target resource is used to map a data channel, the target resource does not participate in the counting of reference signal resources, or the target resource is not counted among active reference signal resources. Accordingly, the first communication device receives the first information.

[0318] In step 901, the reference signal resources included in the reference signal resource set can also be simply referred to as resources, which refer to time-frequency resources, such as REs. For example, the target resources in the reference signal resource set include one or more REs.

[0319] The reference signal resource set includes a first resource and / or a second resource, wherein the first resource is used to characterize the reference signal resource corresponding to the output result of the first task, and the second resource is used to characterize the reference signal resource corresponding to the input result of the first task.

[0320] For example, the first communication device performs a first task, which specifically includes: the first communication device inferring the measurement result of the first reference signal based on the measurement result of the actually received second reference signal. The specific process of the first task is as follows: the first communication device actually receives the second reference signal and obtains the measurement result of the second reference signal. Then, the first communication device performs the first task, inferring the measurement result of the first reference signal based on the measurement result of the second reference signal.

[0321] To ensure the performance of the first task (or the first AI model), the first communication device performs a second task, which is related to the first task.

[0322] In one possible implementation, the first task is a reasoning-type task; or, the second task is a monitoring-type task; wherein, the reasoning-type task includes reasoning to obtain the measurement result of a first reference signal based on the measurement result of a second reference signal, the first reference signal being carried on the first resource, and the second reference signal being carried on the second resource; the monitoring-type task includes monitoring the performance of the reasoning-type task based on the measurement result of a third reference signal, wherein the reference signal resource corresponding to the third reference signal is associated with the first resource.

[0323] For example, the second task is a channel state information reporting task. Alternatively, the second task can be a monitoring type task, or a task used to monitor the performance of an artificial intelligence (AI) model; in this case, the second task can also be called a monitoring task.

[0324] Furthermore, the first task and the second task can correspond to the same model or function. That is, the first task is to use the model for inference, and the second task is to monitor the performance of the model. It can also be understood as: the second task is to monitor the performance of the first task.

[0325] In one example, the specific process of the second task is as follows: The second communication device receives and measures the third reference signal to obtain the measurement result of the third reference signal. Then, the second communication device uses the measurement result of the third reference signal to monitor and process the first task.

[0326] In summary, the first resource is used to carry the first reference signal, or the resource for the first reference signal is the first resource; the second resource is used to carry the second reference signal, or the resource for the second reference signal is the second resource. For ease of description, the resource carrying the third reference signal is referred to as the third resource.

[0327] In this application, the AI ​​model is used to implement AI functionality. Specifically, for one function, there may be one or more models used to implement that function. Alternatively, one model can be used to implement multiple functions. The term "model" in this application can also be replaced with "function".

[0328] Optionally, the target resource is a CSI-RS resource.

[0329] Optionally, the target resource is an NZP CSI-RS resource, which is configured through the higher-level parameter NZP-CSI-RS-Resource. In other words, the target resource is the actually configured reference signal resource (NZP-CSI-RS).

[0330] Optionally, the method further includes: before step 901, the first communication device determines a first time-frequency resource that can be used for the data channel. The first time-frequency resource includes time-frequency resources used for the target resource, or in other words, the first time-frequency resource overlaps with the time-frequency resources used for the target resource. Determining the first time-frequency resource that can be used for the data channel includes: the first time-frequency resource being declared as available for PDSCH, or the second communication device indicating via DCI that the first time-frequency resource is available for PDSCH.

[0331] First, we will introduce the different characteristics of the target resources.

[0332] 1. Target resources are used to map data channels, including: target resources are used to map PDSCH.

[0333] In one example, the target resource is used to map the data channel. This can be understood as follows: PDSCH rate matching is not performed for the target resource, and the PDSCH can use the time-frequency resources configured for the target resource. Further, this can be understood as the time-frequency resources (first time-frequency resources) available for the data channel that are used for the target resource can be used to map the data channel. For example, if the time-frequency resources available for the data channel are RE1 to RE20, where RE1 to RE10 are time-frequency resources used for the target resource, then the PDSCH can use RE1 to RE10 when performing mapping.

[0334] 2. The target resource is not included in the counting of reference signal resources. Specifically, this means that the target resource is not included in the counting of reference signal resources when it is referenced in the CSI report configuration. The CSI report configuration includes one or more of the following: a report configuration for inference, a monitoring report configuration, and an applicability report configuration, wherein the inference report includes the measurement results of the first reference signal, the monitoring report includes the measurement results of the third reference signal, and the applicability report indicates the applicability of the first task.

[0335] III. Target resources are not included in active reference signal resources. The exclusion of target resources from active reference signal resources can also be understood as: target resources are inactive reference signal resources. Corresponding to inactive reference signal resources are active reference signal resources. The definition of active reference signal resources is explained below: In any time slot, the number of active Channel State Information Reference Signal (CSI-RS) ports or active CSI-RS resources of the User Equipment (UE) within the active Bandwidth Part (BWP) is not expected to exceed the number reported as a capability. Non-zero power (NZP) CSI-RS resources are active for a period of time as defined below. For aperiodic CSI-RS, this begins at the end of the Physical Downlink Control Channel (PDCCH) containing the request and ends at the end of the Scheduled Physical Uplink Shared Channel (PUSCH) containing the report associated with this aperiodic CSI-RS. When a Physical Downlink Control Channel (PDCCH) candidate set is associated with a search space set configured using the search space linking ID (searchSpaceLinkingId), the PDCCH candidate set with the later end time among the two linked PDCCH candidate sets is used to determine the activation duration of the non-zero power (NZP) CSI-RS resource. For semi-persistent CSI-RS, the duration begins when the activation command application ends and ends when the deactivation command application ends. For periodic CSI-RS, the duration begins when periodic CSI-RS is configured via higher-layer signaling and ends when the periodic CSI-RS configuration is released.

[0336] The target resource is used to map the data channel, including: the target resource has a time domain characteristic of periodic or semi-persistent SP, and the target resource is used to map the data channel; or, the target resource has no time domain characteristic configured, and the target resource is used to map the data channel; or, the target resource is an inactive reference signal resource, and the target resource is used to map the data channel.

[0337] The target resource is not included in the counting of reference signal resources, including: the target resource is not included in the counting of activated reference resources; or, the target resource is not included in the counting of configured reference resources.

[0338] In this application, resource count can refer to the count of activated resources or the count of configured resources.

[0339] In this application, the counting rules for the number of resources also apply to the counting rules for the number of ports of resources. For example, if a resource is not counted, then the number of ports corresponding to the resource is also not counted. If a resource is not counted repeatedly, then if a resource is not counted repeatedly, then the number of ports corresponding to the resource is also not counted repeatedly.

[0340] The target resources are not included in the activated reference signal resources, including: the target resources whose time domain characteristics are periodic, and the target resources are not included in the activated reference signal resources after configuration;

[0341] Alternatively, if the time-domain characteristics of the target resource are aperiodic, the activated reference signal resource will not be counted after the target resource is triggered.

[0342] Alternatively, the temporal characteristics of the target resource are semi-static, and the activated reference signal resource is not included after the target resource is activated.

[0343] Alternatively, if the temporal characteristics of the target resource are not configured, the target resource will not be included in the activated reference signal resource.

[0344] Secondly, the following describes the possible implementation methods of the first information:

[0345] In implementation method A, the first piece of information specifically indicates that the resource transmission parameters of the target resource are not configured, or in other words, the target resource does not have configured resource transmission parameters. The resource transmission parameters are used to indicate at least one of the following corresponding to the reference signal resource: time-frequency resource, time-domain characteristics, period, offset value, and transmission indication information.

[0346] Optionally, rate matching may be excluded for reference signal resources that are not configured with resource transmission parameters. In this case, rate matching may not be performed for the target resource.

[0347] Optionally, it can be specified that reference signals without configured resource transmission parameters are not counted as reference signal resources. In this case, the target resource will not participate in the counting of reference signal resources.

[0348] Optionally, it can be stipulated that reference signals without configured resource transmission parameters are not included in the active reference signal resources. Therefore, the target resource is not included in the active reference signal resources.

[0349] In one example, the first information implicitly indicates that the target resource is not configured with resource transmission parameters. For example, the reference signal resource set is NZP-CSI-RS-ResourceSet, and one or more reference signal resources included in the reference signal resource set are NZP-CSI-RS-Resource. The first information is included in the configuration information of the reference signal resource set. This configuration information of the reference signal resource set can also be called the first message; in other words, the first message is used to configure the reference signal resource set. For example, the first message is a CSI resource configuration (CSI-ResourceConfig) message, and the first information is an element in the CSI resource configuration (CSI-ResourceConfig), or the first information is an element in the CSI resource set (NZP-CSI-RS-ResourceSet), or the first information is an element in the CSI resource (NZP-CSI-RS-Resource). This first information can be the resource mapping field in the configuration information (first message) of the reference signal resource set, where setting the resource mapping field to null (or none) indicates that the resource transmission parameters of the target resource are not configured. Alternatively, the resource mapping field can be set to specific content to indicate that the target resource is not configured with time-frequency resources, meaning that the resource is not actually transmitted. For example, resourceMapping can be a nominal resource or a virtual resource. Alternatively, the configuration information of the reference signal resource set itself can be used as the first information. By not carrying the resource mapping field, the configuration information of the reference signal resource set (i.e., the first information) can indicate that the target resource is not configured with time-frequency resources, meaning that the resource is not actually transmitted.

[0350] In another approach, the first information could be the `resourceType` field indicating time-domain characteristics in the configuration information (first message) of the reference signal resource set. Setting this field to null or none indicates that the resource transmission parameters of the target resource are not configured. Alternatively, the `resourceType` field indicating time-domain characteristics could be set to specific content to indicate that the target resource is not actually transmitted. For example, a new optional value could be added to `resourceType` to indicate a new resource type that is not actually transmitted. For instance, `resourceType` could be set to either nominal or virtual. Alternatively, the configuration information of the reference signal resource set itself could serve as the first information. By omitting the field indicating time-domain characteristics, the configuration information of the reference signal resource set (i.e., the first information) indirectly indicates that the target resource is not actually transmitted by indicating that the time-domain characteristics are not configured. In another approach, when the field indicating time-domain characteristics (resourceType) is configured as periodic or semi-persistent, the first information can be the field indicating periodicity and / or offset value (periodicityAndOffset) in the configuration information (first message) of the reference signal resource set. Since the transmission of periodic or semi-persistent resources requires explicit period and offset values, setting this field to null or none indicates that the resource transmission parameters of the target resource are not configured, thereby indirectly indicating that the resource is not actually transmitted. Alternatively, this field can be set to specific content to indicate that the target resource is not configured with period and / or offset values, meaning that the resource is not actually transmitted. For example, periodicityAndOffset can be nominal or virtual. Alternatively, the configuration information of the reference signal resource set itself can serve as the first information. When the field indicating time-domain characteristics (resourceType) is configured as periodic or semi-persistent, the configuration information of the reference signal resource set (i.e., the first information) can indicate that the target resource is not configured with period and / or offset values ​​by not carrying the field indicating period and / or offset values, thereby indirectly indicating that the resource is not actually transmitted. In another approach, when the field indicating time-domain characteristics (resourceType) is configured as periodic, the first information can be the field indicating transmission indication information (qcl-InfoPeriodicCSI-RS) in the configuration information (first message) of the reference signal resource set. Since the transmission of periodic resources requires explicit QCL information, setting this field to null (or none) indicates that the resource transmission parameters of the target resource are not configured, thereby indirectly indicating that the resource is not actually transmitted.Alternatively, the field can be set to specific content to indicate that the target resource is not configured with a period and / or offset value, meaning that the resource is not actually transmitted. For example, qcl-InfoPeriodicCSI-RS can be set to nominal or virtual. Alternatively, the configuration information of the reference signal resource set itself can serve as the first information. If the field indicating time-domain characteristics (resourceType) is configured as periodic or semi-persistent, the configuration information of the reference signal resource set (i.e., the first information) can indirectly indicate that the target resource is not configured with a period and / or offset value by not carrying the field indicating the period and / or offset value, thus indirectly indicating that the resource is not actually transmitted.

[0351] It is understandable that, through the above methods, it is possible to determine, based on the first information, whether the target resource is used to map the data channel, whether the target resource is not included in the counting of reference signal resources, or whether the target resource is not included in the count of active reference signal resources.

[0352] Optionally, the first information indicates that the resource transmission parameters of the reference signal resources in the reference signal resource set, excluding the second resource, are not configured.

[0353] Optionally, the resource transmission parameters of the reference signal resources other than the second resource in the reference signal resource set are not configured, which can be replaced by: the reference signal resources other than the second resource in the reference signal resource set are not configured with at least one of the following: time-frequency resources, time-domain characteristics, period, offset value, or transmission indication information.

[0354] Optionally, the first information indicates that the resource transmission parameters of the reference signal resources in the reference signal resource set other than the third resource are not configured, the third resource is used to carry the third reference signal, and the measurement result of the third reference signal is used to detect the performance of the first task.

[0355] One example is as follows: Let Set A be the first beam set, and Set B be the second beam set, where Set B is a subset of Set A. For instance, Set A may be a set of 32 beams, and Set B may be a set of 4 beams from those 32 beams. The 32 beams in Set A are narrow beams used to transmit CSI-RS. The beam quality of Set A can be predicted by measuring Set B. The reference signal resource corresponding to the first beam set is called the first resource, and the reference signal resource corresponding to the second beam set is called the second resource. In this case, the first resource and the second resource can be the same resource or different resources. The first resource refers to the reference signal resource used to transmit the beams of Set A, and the second resource refers to the reference signal resource of the reference signal resource used to transmit the beams of Set A that corresponds to the beams of Set B. For example, NZP-CSI-RS-ResourceId in NZP-CSI-RS-ResourceSetId#1 (corresponding to the first resource) is {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}, and this NZP-CSI-RS-ResourceSetId#1 corresponds to 16 beams in Set A. NZP-CSI-RS-ResourceId in NZP-CSI-RS-ResourceSetId#2 is {4,8,12,16}, and this NZP-CSI-RS-ResourceSetId#2 corresponds to 4 beams in Set B. In other words, Set B consists of 4 beams out of the 16 beams in Set A.

[0356] In this example, if the second resource (the resource corresponding to Set B) is the same resource as the resource corresponding to Set B in the first resource (the resource corresponding to Set A), then the second resource needs to be configured with time-frequency resources because the resources in Set B need to be measured. However, time-frequency resources are not configured for the other resources in the first resource besides the second resource.

[0357] Another example is as follows: Taking Set A as the first beam set and Set B as the second beam set, Set A and Set B are different. Set B is a set of wide beams used to transmit SSB; Set A is a set of narrow beams used to transmit CSI-RS. One wide beam in Set B can have a QCL relationship with multiple narrow beams in Set A, therefore, the beam quality of Set A can be predicted by measuring Set B. The first resource corresponding to Set A and the second resource corresponding to Set B are different resources. The identification information of the first resource (corresponding to Set A) is NZP-CSI-RS-ResourceSetId#1, and the identification information of the second resource (corresponding to Set B) is NZP-CSI-RS-ResourceSetId#2. The NZP-CSI-RS-ResourceId in NZP-CSI-RS-ResourceSetId#1 is {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}, corresponding to the 16 beams in Set A; the NZP-CSI-RS-ResourceId in NZP-CSI-RS-ResourceSetId#2 is {17,18,19,20}, corresponding to the 4 beams in Set B.

[0358] In implementation method B, the first information is specifically used to instruct the target resource corresponding to the reference signal resource set referenced by a specific CSI report configuration not to perform rate matching, not to participate in the counting of reference signal resources, or not to be included in the count of active reference signal resources. The specific CSI report configuration can be a report configuration for inference, a monitoring report configuration, or an applicability report configuration.

[0359] Taking a specific CSI report configuration used for beam prediction inference as an example, for the reference signal resource corresponding to Set A, if it is referenced in the inference report, it is determined that the reference signal resource corresponding to Set A will not undergo rate matching, will not participate in the counting of reference signal resources, or will not be counted as an active reference signal resource. There are multiple ways to determine the reference signal resource corresponding to Set A referenced by the report configuration used for inference.

[0360] First, it is necessary to determine whether a CSI report configuration is a report configuration used for inference, including the following methods:

[0361] I. In the CSI report configuration, a new selectable value has been added to reportQuantity, which indicates the reporting of predicted values. When reportQuantity indicates the reporting of predicted values, it represents a report configuration used for inference.

[0362] 2. By adding information elements to the CSI report configuration, for example: adding information elements to indicate the purpose of the CSI report configuration, such as training, inference, and monitoring. When adding information elements to indicate inference, it means that the report configuration is used for inference; or adding information elements to indicate the resources used for inference. The value of this field indicates the resources corresponding to Set A or Set B. The protocol stipulates that when this field has a value, it means that the report configuration is used for inference. In other words, this information element is only required in the report configuration used for inference; adding information elements to explicitly indicate whether it is a report configuration used for inference, such as taking the value: Y / N.

[0363] 3. CSI report configuration explicitly indicates that a resource belongs to Set A and another resource belongs to Set B. The protocol stipulates that when a resource belongs to both Set A and Set B, the resource is a reasoning-related resource. That is, the report configuration used for reasoning is associated with the resource, or the resource is used as a reference in the report configuration for reasoning.

[0364] Next, the reference signal resource corresponding to Set A, which is used for inference, can be determined using the following methods:

[0365] (1) The report configuration used for inference explicitly indicates that there is a reference signal resource corresponding to Set A.

[0366] (2) The protocol stipulates that a certain field in the inference report indicates the reference signal resource corresponding to Set A.

[0367] (3) The protocol stipulates that the resource indicated by the smaller or larger ID in the reasoning report is the reference signal resource corresponding to Set A.

[0368] Through the above methods, the terminal device can determine that the reference signal resource corresponding to Set A referenced in the inference report does not perform rate matching, does not participate in the counting of reference signal resources, or is not included in the count of active reference signal resources.

[0369] Taking beam prediction monitoring report configuration as an example, for the reference signal resource corresponding to Set A, if it is referenced in the monitoring report configuration, it is determined that the reference signal resource corresponding to Set A will not undergo rate matching, will not participate in the counting of reference signal resources, or will not be counted as an active reference signal resource. It is important to note that the reference signal resource corresponding to Set A is not the resource used to measure and obtain monitoring results. For example, the monitoring report configuration may simultaneously reference a first resource and a third resource. The first resource is used to characterize the reference signal resource corresponding to the output result of the first task, and the third resource is the reference signal resource for monitoring the first task. The first resource is not used for measurement; it is only used to indicate the output result of the first task monitored by the third resource. That is, the first resource is the reference signal resource corresponding to Set A, and this resource will not undergo rate matching, will not participate in the counting of reference signal resources, or will not be counted as an active reference signal resource.

[0370] Furthermore, the reference signal resources used in the monitoring report to configure the first monitoring task may be the same as the reference signal resources corresponding to Set A, or a subset of the reference signal resources corresponding to Set A. Therefore, for the reference signal resources corresponding to Set A, when some or all of the resources are configured and referenced in the monitoring report and used for actual measurement, the above rules of not performing rate matching, not participating in the counting of reference signal resources, or not counting the active reference signal resources shall not take effect.

[0371] In one possible example of implementation B, the first information is carried within a second message, which is used to configure either the first or second task. Alternatively, the second message is used to determine the applicability of the first task.

[0372] In one example, the second message is used to configure an inference-type task. The inference-type task includes inferring a measurement result of a first reference signal based on a measurement result of a second reference signal, the first reference signal being carried on the first resource, and the second reference signal being carried on the second resource.

[0373] In another example, the second message is used to configure a monitoring-type task. The monitoring-type task includes monitoring the performance of the inference-type task based on measurements of a third reference signal, the reference signal resource corresponding to the third reference signal being associated with the first resource.

[0374] In another example, the second message is used to configure the first task, including: the second message is used to configure either the first task or the second task. The first task is an inference-type task, and the second task is a monitoring-type task. The inference-type task includes inferring the measurement result of the first reference signal based on the measurement result of the second reference signal, where the first reference signal is carried by the first resource. The monitoring-type task includes monitoring the performance of the inference task based on the measurement result of the third reference signal, where the reference signal resource corresponding to the third reference signal (i.e., the third resource) is associated with the first resource. Optionally, the third resource can be the same as the first resource, or the third resource can contain a subset of the first resource, or the third resource can contain the second resource. Taking beam prediction as an example, the reference signal resource used for monitoring can be the reference signal resource corresponding to Set A, or a subset containing the reference signal resource corresponding to Set A, or a subset containing the reference signal resource corresponding to Set A and the reference signal resource corresponding to Set B.

[0375] For example, the second message is CSI report configuration information (CSI-ReportConfig), which can configure the terminal device to report inference reports, monitoring reports, or applicability reports.

[0376] Optionally, the first information is specifically used to indicate that the target resource referenced by the monitored report configuration does not participate in the counting of reference signal resources, and / or, the first information is specifically used to indicate that the target resource referenced by the report configuration used for inference does not participate in the counting of reference signal resources, and the monitoring report is used to detect the performance of the first task.

[0377] Optionally, the first information specifically used to indicate that the target resource referenced in the monitored report configuration does not participate in the counting of reference signal resources can be replaced with: the first information specifically used to indicate that the target resource associated with the third resource used for measurement in the monitoring report does not participate in the counting of reference signal resources.

[0378] In implementation method C, the first piece of information specifically indicates that the time-domain characteristic of the target resource is semi-persistent SP, and the target resource is an inactive reference signal resource. The inactive reference signal resource can be replaced by: the target resource remaining in a deactivated state, or in other words, the network device not sending activation signaling (e.g., MAC-CE activation signaling) to activate the target resource.

[0379] It should be noted that in implementation C, rate matching and counting of inactive reference signal resources are not performed by default, and they are not included in the count of active reference signal resources. However, the association between the inactive first resource and the second resource is valid, and the first resource can be used for inference processing in the first task.

[0380] In implementation method D, the first information explicitly indicates that the target resource satisfies any one or more of the following characteristics: the target resource is used to map the data channel, the target resource does not participate in the counting of reference signal resources, or the target resource is not included in the active reference signal resources.

[0381] For example, the first information can be set to "true" or "false". The first information is included in the configuration information of the target resource (CSI-ResourceConfig or NZP-CSI-RS-ResourceSet or NZP-CSI-RS-Resource) or sent at the same time as the configuration information of the target resource. Setting the first information to "true" indicates that the resource meets one or more of the following characteristics: it is used to map data channels, does not participate in the counting of reference signal resources, or is not included in the active reference signal resources.

[0382] For example, the first information can be set to "true" or "false". The first information is contained in the report configuration information (CSI-ReportConfig) used to configure the first task. By setting the first information to "true", it indicates that the reference signals corresponding to one or more sets of reference resources associated in the report configuration used to configure the first task meet any one or more of the following characteristics: used to map data channels, not involved in the counting of reference signal resources, or not included in the active reference signal resources.

[0383] It should be noted that the aforementioned first information may also be information predefined by the protocol, or information pre-configured in the first communication device. This application embodiment does not limit this.

[0384] 902. The second communication device sends a second reference signal to the first communication device. Correspondingly, the first communication device receives the second reference signal.

[0385] Specifically, in step 902, the second communication device sends a second reference signal to the first communication device, the second reference signal being carried on the second resource.

[0386] 903. The first communication device determines the measurement result of the second reference signal based on the second reference signal.

[0387] Specifically, in step 903, the first communication device receives and measures the second reference signal based on the second resource, and obtains the measurement result of the second reference signal.

[0388] In the embodiments of this application, the measurement results of the reference signal include, but are not limited to, channel quality information and channel information.

[0389] For example, channel quality information includes one or more of the following: received signal strength indicator (RSSI), reference signal receiving power (RSRP), signal strength indicator (SSI), signal-to-interference ratio (SIR), interference signal strength (ISS), signal-to-noise ratio (SNR), reference signal receiving quality (RSRQ), or signal-to-interference plus noise ratio (SINR). Channel information includes one or more of the following: channel quality indicator (CQI), precoding matrix indicator (PMI), and rank indicator (RI).

[0390] Received Signal Strength Indication (RSSI) indicates the power strength of the signal received by the receiver. A higher RSSI value indicates a stronger received signal, generally indicating better signal quality. Reference Signal Received Power (RSRP) is the linear average of the signal power received across all resource elements carrying the reference signal within a symbol; it is also an important indicator of signal strength. Signal Strength Indication (SSI), similar to RSSI, is used to indicate signal strength. Signal-to-Noise Ratio (SNR) is the ratio of signal power to noise power, usually expressed in decibels (dB). A higher SNR indicates a stronger signal relative to noise, better signal quality, and higher reliability and accuracy of data transmission. Interference Signal Strength refers to the power of the received interference signal. Higher interference signal strength has a greater impact on the useful signal, leading to decreased signal quality and increased bit error rate. Signal-to-Interference Ratio (SIR) is the ratio of signal power to interference signal power, used to measure the degree of interference to the signal.

[0391] Optionally, the channel quality information may also include: layer 1 (L1)-SINR, L1-RSSI, L1-RSRP, L1-SSI, L1-SIR, L1-ISS, L1-SNR, or L1-RSRQ.

[0392] 904. The first communication device sends the measurement results of the target resource to the second communication device. The measurement results of the target resource are inferred from the measurement results of the second reference signal. Correspondingly, the second communication device receives the measurement results of the target resource.

[0393] In step 904, the first communication device performs a first task based on the measurement result of the second reference signal obtained from actual measurement, and obtains the measurement result of the target resource. Specifically, the measurement result of the target resource refers to either the measurement result of the first resource or the measurement result of the first reference signal. Then, the first communication device sends an inference report to the second communication device, which includes the measurement result of the target resource.

[0394] In the above method, the target resource corresponding to the inference result does not need to be actually measured. Therefore, the target resource is configured not to perform rate matching, which can improve the data transmission rate and avoid wasting transmission resources. In addition, the target resource can avoid counting reference signal resources, thus avoiding occupying the number of configurable reference signal resources.

[0395] Based on the aforementioned embodiments and resource configuration methods in beam prediction scenarios, the specific implementation methods of the first information in different resource configuration methods are described below.

[0396] I. Regarding resource configuration methods 1.1 and 1.2, i.e., the first beam set configures the first resource, and the second beam set configures the second resource. The resources included in the third resource are different from those included in the first resource. The first and second resources can be configured using the same resource configuration information (i.e., the first and second resources are configured using the same reference signal resource configuration information), or they can be configured using different resource configuration information (i.e., the first and second resources are configured using different reference signal resource configuration information). The first information can be implemented using any one of implementation methods A, B, C, or D.

[0397] II. Regarding resource configuration methods 1.1 and 1.2, where the first beam set is configured with the first resource and the second beam set is configured with the second resource, the third resource includes the same resources as the first resource. For example, if the first resource (which includes one or more resources, and therefore can also be called the first resource set) is NZP-CSI-RS-ResourceSetId#1 and the third resource (which includes one or more resources, and therefore can also be called the third resource set) is NZP-CSI-RS-ResourceSetId#3, then the NZP-CSI-RS-Resource corresponding to both NZP-CSI-RS-ResourceSetId#1 and NZP-CSI-RS-ResourceSetId#3 is {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}. These 16 resources correspond to the 16 beams in the first beam set.

[0398] The first piece of information can be implemented using method B or method C.

[0399] Optionally, to save monitoring overhead, the third beam set can be a subset of the first beam set, and the third reference signal is a subset of the target resources. In this case, the first information can be implemented in way A. In this case, the first information also needs to instruct that other reference signals in the target resources besides the third reference signal should not be configured with time-frequency resources.

[0400] Furthermore, if the second resource is the same as the resource corresponding to the second resource in the first resource, the second reference signal is a subset of the target resource. Since the second resource needs to be actually measured, the second reference signal corresponding to the second resource must be configured with time-frequency resources. In this case, the first information can be implemented in way A. At this time, the first information also needs to instruct that other reference signals in the target resource besides the second reference signal should not be configured with time-frequency resources.

[0401] III. Regarding resource configuration methods 1.3 and 2.1: That is, the resource set configuration information (CSI-ResourceConfig) does not configure the first resource, or the second beam set configures the second resource, and the first beam set does not configure the first resource. In this case, the first information can be implemented using either method A or method B.

[0402] Optionally, if the third resource set is a subset of the first resource set, i.e., the third beam set is a subset of the first beam set, and the third reference signal is a subset of the target resource set, then the first information can be implemented in way A. Specifically, this first information is used to indicate that other reference signals in the target resource set, besides the third reference signal, should not be configured with time-frequency resources.

[0403] Optionally, if the second resource is the same as the resource corresponding to the second resource in the first resource, and since the second resource needs to be actually measured, the second reference signal corresponding to the second resource needs to be configured with time-frequency resources. In this case, the first information can be implemented in way A, specifically indicating that other reference signals in the target resource besides the second reference signal should not be configured with time-frequency resources.

[0404] In conjunction with the foregoing embodiments and the applicability function request and reporting process, in order to improve the data transmission rate, reduce unnecessary resource counting, and avoid resource waste in the applicability function request and reporting process, this application provides a method for determining target resources during the request and reporting of applicability functions. This method can be implemented in conjunction with the foregoing embodiments. The specific implementation of the first information in the applicability function request and reporting process is described below.

[0405] One possible implementation is that the RRC configuration information in step S3 indicates one or more report configuration information (CSI-ReportConfig) used for inference configuration. This first information can be implemented in the aforementioned implementation method A, implementation method B, implementation method C, or implementation method D.

[0406] Another possible implementation is that the RRC configuration information in step S3 indicates one or more sets of inference-related parameters. The information elements of this set of inference-related parameters can reuse information elements from the resource set's report configuration information (CSI-ReportConfig). For example, if the information element (resourcesForChannelMeasurement) for configuring channel measurement resources in the report configuration information (CSI-ReportConfig) is reused, then the RRC configuration information includes the resourcesForChannelMeasurement information element. This resourcesForChannelMeasurement information element is used to indicate the resources of the first reference signal (i.e., the first resource) and the resources of the second reference signal (i.e., the second resource). This resourcesForChannelMeasurement information element can also be used to indicate the identifier (CSI-ResourceConfigId) of the resource configuration information to which the first resource belongs and the identifier (CSI-ResourceConfigId) of the resource configuration information to which the second resource belongs. This first information can be implemented using the aforementioned implementation methods A, B, C, or D.

[0407] Another possible implementation is that the RRC configuration information in step S3 indicates one or more sets of inference-related parameters. The information cells in these sets of inference-related parameters may not completely reuse information cells from the resource set's report configuration information (CSI-ReportConfig). Then, the resources of the first reference signal (i.e., the first resource) and the resources of the second reference signal (i.e., the second resource) can use a set of virtual resource IDs. Identified according to these virtual resource IDs, the first communication device and the second communication device do not transmit target resources, the target resources do not participate in the counting of reference signal resources, and the target resources are not included in the count of active reference signal resources.

[0408] Another possible implementation is that the RRC configuration information in step S3 indicates one or more report configuration information (CSI-ReportConfig) for inference configuration or indicates one or more sets of inference-related parameters. The information elements of these sets of inference-related parameters can reuse information elements from the resource set's report configuration information (CSI-ReportConfig). Specifically, for the resource indicated in the RRC configuration information of step S3, if the resource is aperiodic, it will not be triggered before the applicability report is received in step S4; if the resource is semi-persistent, it will not be activated before the applicability report is received in step S4; if the resource is periodic, it is stipulated that the resource will not actually transmit before the applicability report is received in step S4, or the resource will not perform rate matching before the applicability report is received in step S4, or the resource will not participate in the reference signal counting before the applicability report is received in step S4, or the resource will not be an active resource before the applicability report is received in step S4.

[0409] In conjunction with the foregoing embodiments and applicability request and reporting process, to improve data transmission rate, reduce unnecessary resource counting, and avoid resource waste in the applicability request and reporting process, this application provides a resource configuration method during applicability requests and reporting. This method can be implemented in conjunction with the foregoing embodiments. The communication method proposed in this application also includes:

[0410] The first communication device receives first information, which is associated with a set of reference signal resources. The set of reference signal resources includes one or more reference signal resources and is used to determine the applicability of the first task. Based on the first information, the first communication device determines that a reference signal resource in the set of reference signal resources is a target resource. The target resource satisfies at least one of the following characteristics: the target resource is not actually transmitted; the target resource is used to map a data channel; the target resource does not participate in the counting of reference signal resources; or the target resource is not counted as an active reference signal resource.

[0411] Optionally, the reference signal resource set is not used for other tasks or reports that require actual measurement resources, such as measurement-type reports, training-type reports, or monitoring-type reports. Alternatively, the reference signal resource set is only used for tasks or reports that do not require actual measurement resources; for example, the reference signal resource set is only used to determine the applicability of a first task.

[0412] Optionally, the target resource is an NZP CSI-RS resource, which is configured through the high-level parameter NZP-CSI-RS-Resource.

[0413] Specifically, the first communication device receives the RRC configuration information from step S3. This configuration information is used to request the applicability of one or more report configurations or the applicability of one or more sets of inference-related parameter sets. Each report configuration in this configuration information is associated with at least one set of reference signal resources, or each set of inference-related parameter sets is associated with at least one set of reference signal resources. The at least one set of reference signal resources corresponds to the output result and / or the input result of the first task. After receiving the RRC configuration information from step S3, the first communication device determines that the reference signal resources in the at least one set of reference signal resources are target resources. Specifically, the reference signal resources in the at least one set of reference signal resources are either not actually transmitted, used for mapping data channels, not included in the counting of reference signal resources, or not counted as active reference signal resources.

[0414] For example, the first task could be a task for beam prediction. At least one set of reference signal resources is the set of reference signal resources corresponding to Set A (Set B is a subset of Set A), or at least one set of reference signal resources includes the set of reference signal resources corresponding to Set A and the set of reference signal resources corresponding to Set B.

[0415] For example, the first task could be a task for CSI prediction. At least one set of reference signal resources is the CSI-RS resource set that needs to be measured and predicted. Based on historical CSI measurements from this CSI-RS resource set, predicted future CSI measurements can be output.

[0416] One possible implementation is that the RRC configuration information in step S3 indicates one or more report configuration information (CSI-ReportConfig) used for inference configuration, or the RRC configuration information in step S3 indicates one or more sets of inference-related parameters used to determine applicability. Information elements in each of these sets can reuse information elements from the report configuration information (CSI-ReportConfig). For example, if information elements (resourcesForChannelMeasurement) configuring channel measurement resources in the report configuration information (CSI-ReportConfig) are reused, then the RRC configuration information includes resourcesForChannelMeasurement information elements. These resourcesForChannelMeasurement information elements are used to indicate at least one set of reference signal resources, such as indicating the identifier (CSI-ResourceConfigId) of the resource configuration information to which the reference signal resources corresponding to Set A belong and the identifier (CSI-ResourceConfigId) of the resource configuration information to which the reference signal resources corresponding to Set B belong. The first communication device receives first information and determines, based on the first information, a reference signal resource in the at least one set of reference signal resources as the target resource. The first information can be implemented using the aforementioned implementation method A, implementation method B, implementation method C, or implementation method D.

[0417] In implementation A, the first information specifically indicates that the resource transmission parameters of the target resource are not configured. The resource transmission parameters indicate at least one of the following corresponding to the reference signal resource: time-frequency resource, time-domain characteristics, period, offset value, or transmission indication information. Optionally, it is stipulated that reference signal resources with unconfigured resource transmission parameters are not actually transmitted. Optionally, it is stipulated that reference signal resources with unconfigured resource transmission parameters are used to map data channels, then the target resource is used to map data channels. Optionally, it is stipulated that reference signal resources with unconfigured resource transmission parameters are not counted, then the target resource is not counted. Optionally, it is stipulated that reference signal resources with unconfigured resource transmission parameters are not included in the count of active reference signal resources, then the target resource is not included in the count of active reference signal resources.

[0418] In one example of implementation method A, the first information explicitly or implicitly indicates that the target resource is not configured with resource transmission parameters. For example, the reference signal resource set is NZP-CSI-RS-ResourceSet, and one or more reference signal resources included in the reference signal resource set are NZP-CSI-RS-Resource. The first information is included in the configuration information of the reference signal resource set. This configuration information of the reference signal resource set can also be called the first message; in other words, the first message is used to configure the reference signal resource set. For example, the first message is a CSI resource configuration (CSI-ResourceConfig) message, and the first information is an element in the CSI resource configuration (CSI-ResourceConfig), or the first information is an element in the CSI resource set (NZP-CSI-RS-ResourceSet), or the first information is an element in the CSI resource (NZP-CSI-RS-Resource). This first information can be the resource mapping field in the configuration information of the reference signal resource set, which is set to null or none to indicate that the resource transmission parameters of the target resource are not configured. Alternatively, the resource mapping field can be set to specific content to instruct the target resource not to configure time-frequency resources, thus preventing the resource from actually transmitting. For example, the resourceMapping field can take the value of either nominal or virtual resource. Alternatively, the configuration information of the reference signal resource set itself can be used as the first information. By omitting the resource mapping field, the configuration information of the reference signal resource set (i.e., the first information) can instruct the target resource not to configure time-frequency resources, meaning the resource will not actually transmit.

[0419] In another approach, the first information can be a field (resourceType) in the first message (i.e., the configuration information of the reference signal resource set) indicating time-domain characteristics. Setting this field to null or none indicates that the resource transmission parameters of the target resource are not configured. Alternatively, the configuration information of the reference signal resource set itself can serve as the first information. By omitting the field indicating time-domain characteristics, the configuration information of the reference signal resource set (i.e., the first information) indirectly indicates that the target resource is not configured with time-domain characteristics, thus implying that the resource is not actually transmitted.

[0420] Alternatively, the resourceType field, which indicates time-domain characteristics, can be set to specific content to indicate that the target resource is not actually sent. For example, the resourceType field can be given an optional value to indicate a new type of resource that is not actually sent. For instance, the resourceType field can be set to nominal or virtual.

[0421] In another approach, when the field indicating time-domain characteristics (resourceType) is configured as periodic or semi-persistent, the first information can be the field indicating period and / or offset value (periodicityAndOffset) in the first message. Since transmitting periodic or semi-persistent resources requires explicitly specifying the period and offset value, setting this field to null or none indicates that the resource transmission parameters for the target resource are not configured, thus indirectly indicating that the resource is not actually transmitted. Alternatively, the field can be set to specific content to indicate that the target resource is not configured with a period and / or offset value, meaning that the resource is not actually transmitted. For example, the periodicityAndOffset field can be nominal or virtual. Alternatively, the configuration information of the reference signal resource set itself can serve as the first information. When the field indicating time-domain characteristics (resourceType) is configured as periodic or semi-persistent, the configuration information of the reference signal resource set (i.e., the first information) indirectly indicates that the target resource is not configured with a period and / or offset value by not carrying the field indicating the period and / or offset value, thus indirectly indicating that the resource is not actually transmitted.

[0422] In another approach, when the field indicating time-domain characteristics (resourceType) is configured as periodic, the first information can be the field indicating transmission indication information (qcl-InfoPeriodicCSI-RS) in the first message. Since the transmission of periodic resources requires explicit QCL information, setting this field to null or none indicates that the resource transmission parameters of the target resource are not configured, thus indirectly indicating that the resource is not actually transmitted. Alternatively, this field can be set to specific content to indicate that the target resource is not configured with transmission indication information, meaning that the resource is not actually transmitted. For example, periodicityAndOffset can be set to "nominal" or "virtual". Alternatively, the configuration information of the reference signal resource set itself can serve as the first information. When the field indicating time-domain characteristics (resourceType) is configured as periodic or semi-persistent, the configuration information of the reference signal resource set (i.e., the first information) indirectly indicates that the target resource is not configured with period and / or offset values ​​by not carrying the field indicating the period and / or offset value, thus indirectly indicating that the resource is not actually transmitted. It is understandable that, through the above methods, it is possible to determine, based on the first information, whether the target resource is used to map the data channel, whether the target resource is not included in the counting of reference signal resources, or whether the target resource is not included in the count of active reference signal resources.

[0423] In implementation B, the first information is specifically used to indicate that resources corresponding to the reference signal resource set used to determine applicability are not actually transmitted, used for mapping data channels, not included in the counting of reference signal resources, or not counted as active reference signal resources. Taking the applicability report configuration for beam prediction as an example, for reference signal resources corresponding to Set A and Set B, if they are referenced by the applicability report configuration, it is determined that the reference signal resources corresponding to Set A and Set B are not actually transmitted, used for mapping data channels, not included in the counting of reference signal resources, or not counted as active reference signal resources.

[0424] One way to determine the resources corresponding to the reference signal resource set used to determine applicability is that the RRC configuration information in step S3 above is information used to determine applicability, or in other words, the RRC configuration information in step S3 contains configurations used to determine applicability. Therefore, the reference signal resource set referenced in the message can be considered as the reference signal resource set used to determine applicability. The resources corresponding to this set are not actually transmitted, are used to map data channels, do not participate in the counting of reference signal resources, or are not included in the active reference signal resources.

[0425] For example, the first information is the information specified in the protocol. The protocol specifies that the resources corresponding to the reference signal resource set used to determine applicability are not actually transmitted, are used to map data channels, are not included in the counting of reference signal resources, or are not included in the count of active reference signal resources. After receiving the applicability report configuration information in step S3, the corresponding reference signal resources can be determined by combining the protocol specifications.

[0426] In implementation C, the first information specifically indicates that the time-domain characteristic of the target resource is semi-persistent SP or aperiodic, and that the target resource is an inactive or untriggered reference signal resource. The inactive reference signal resource can be replaced by: the target resource remaining in a deactivated state, or in other words, the network device not sending activation signaling to activate the target resource. For example, the activation signaling to activate the target resource is MAC-CE activation signaling. The untriggered reference signal resource can be replaced by: the target resource remaining in a non-triggered state, or in other words, the network device not sending signaling to trigger the target resource. For example, the signaling to trigger the target resource is DCI signaling. It should be noted that in implementation C, inactive or untriggered reference signal resources are by default not actually sent, used for mapping data channels, not included in the counting of reference signal resources, or not counted as active reference signal resources. However, the association between inactive or untriggered reference signal resources is valid and can be used to determine applicability.

[0427] In implementation D, the first information explicitly indicates that the target resource satisfies one or more of the following characteristics: the target resource is not actually transmitted, the target resource is used to map the data channel, the target resource does not participate in the counting of reference signal resources, or the target resource is not counted in the active reference signal resources.

[0428] For example, the first information can be set to "true" or "false". This first information is included in the configuration information of the target resource, which can be CSI-ResourceConfig, NZP-CSI-RS-ResourceSet, or NZP-CSI-RS-Resource. Alternatively, the first information can be sent simultaneously with the target resource's configuration information. Setting the first information to "true" indicates that the resource meets one or more of the following characteristics: not actually transmitted, used for mapping data channels, not included in the counting of reference signal resources, or not counted as an active reference signal resource. When the target resource is referenced in the RRC configuration information (applicability request) of step S3, it can be determined that the corresponding reference signal resource is not actually transmitted, used for mapping data channels, not included in the counting of reference signal resources, or not counted as an active reference signal resource.

[0429] For example, the first information can be set to "true" or "false". This first information is included in the configuration information used to determine applicability, which is a CSI-ReportConfig or a set of inference-related parameters. By setting the first information to "true", the reference signal resources corresponding to one or more sets of reference resources associated with the configuration used to determine the applicability of the first task meet any one or more of the following characteristics: not actually transmitted, used for mapping data channels, not included in the counting of reference signal resources, or not counted as active reference signal resources. When the RRC configuration information (applicability request) in step S3 contains the configuration information used to determine applicability, it can be determined that the reference signal resources associated with the configuration information are not actually transmitted, used for mapping data channels, not included in the counting of reference signal resources, or not counted as active reference signal resources.

[0430] It should be noted that the aforementioned first information may also be information predefined by the protocol, or information pre-configured in the first communication device. This application embodiment does not limit this.

[0431] Another possible implementation is that the RRC configuration information in step S3 indicates one or more sets of inference-related parameters. The information cells in these sets of inference-related parameters may not completely reuse information cells from the resource set's report configuration information (CSI-ReportConfig). Resources in at least one reference signal resource set associated with each set of inference-related parameters can use virtual resource IDs. For example, in beam prediction, Set A corresponds to a set of virtual resources, with virtual resource IDs ranging from 1 to 32; Set B corresponds to a set of virtual resources, with virtual resource IDs ranging from 1 to 8. It can be determined that Set B is a subset of Set A. The resource corresponding to the virtual resource ID is the target resource, meaning it is not actually transmitted. The resource corresponding to the virtual resource ID is used to map the data channel. The resource corresponding to the virtual resource ID does not participate in the counting of reference signal resources, or it is not included in the count of active reference signal resources.

[0432] Optionally, after the applicability report is submitted, for the determined set of parameters related to inference, if the second communication device needs to configure inference, it must at least configure the real resources corresponding to Set B for measurement. For example, in the inference report configuration, Set B corresponds to a set of real resources with resource IDs 33 to 40. These real resource IDs 33 to 40 correspond one-to-one with the aforementioned virtual resource IDs 1 to 8. This can be understood as follows: the real resource with ID 33 and the virtual resource with ID 1 both correspond to the same beam in Set B.

[0433] Another possible implementation is that the RRC configuration information in step S3 indicates one or more report configuration information (CSI-ReportConfig) used for inference configuration, or indicates one or more sets of inference-related parameters. The information elements of these sets of inference-related parameters can reuse information elements from the resource set's report configuration information (CSI-ReportConfig). It is specified that for the resources indicated in the RRC configuration information of step S3, if the resource is aperiodic, it will not be triggered before the applicability report is received in step S4; if the resource is semi-persistent, it will not be activated before the applicability report is received in step S4; if the resource is periodic, it is specified that the resource will not be actually transmitted before the applicability report is received in step S4, or the resource will be used to map data channels before the applicability report is received in step S4, or the resource will not participate in the counting of reference signal resources before the applicability report is received in step S4, or the resource will not be included in the count of activated reference signal resources before the applicability report is received in step S4.

[0434] Optionally, after determining applicability (i.e., after applicability reporting), for an applicable configuration, the first communication device can determine the actual transmission of the resource associated with that configuration. For example, the second communication device can configure the resource transmission parameters. Alternatively, for non-periodic (or semi-persistent) resources, the second communication device can activate (or trigger) the resource. For periodic resources, it is stipulated that the resource is actually transmitted after receiving the applicability report in step S4.

[0435] Optionally, in this method, the target resource satisfying at least one characteristic can be understood as either satisfying at least one characteristic during the applicability determination phase, or satisfying at least one characteristic before applicability determination. For example, the target resource satisfying the characteristic of not actually transmitting can be understood as either satisfying the characteristic of not actually transmitting during the applicability determination phase, or satisfying the characteristic of not actually transmitting before applicability determination. After applicability is determined (i.e., after applicability reporting), for the applicable configuration, the first communication device can determine whether the measurement resources used for inference are actually transmitted (such as Set B resources in beam prediction).

[0436] This method enables the use of reference signal resources with determined applicability to be excluded from actual transmission, mapping of data channels, or participation in the counting of reference signal resources or inclusion in the count of active reference signal resources. This reduces unnecessary resource counting and transmission, increases the data channel rate, and avoids resource waste.

[0437] In conjunction with the foregoing embodiments, to conserve reference signal resources used for configuration, this application also proposes a communication method. It should be noted that this method can be implemented in conjunction with the foregoing embodiments.

[0438] Reference signal resources can be configured with different time-domain behaviors. The time-domain behavior of NZP-CSI-RS-Resource is given by the high-level parameter resourceType in CSI-ResourceConfig, including: periodic, semi-continuous, or aperiodic. Existing protocols specify the following for the time-domain behavior of configured reference signal resources:

[0439] 1. Once a reference signal resource (NZP-CSI-RS-Resource) is configured, its time-domain behavior is fixed and cannot be changed unless the reference signal resource is released and reconfigured.

[0440] 2. All reference signal resources (NZP-CSI-RS-Resource) associated with the same resource configuration (CSI-ResourceConfig) have the same time-domain behavior.

[0441] 3. If the same reference signal resource (i.e., with the same NZP-CSI-RS-Resource ID) is configured in multiple resource configurations (CSI-ResourceConfig), these multiple resource configurations (CSI-ResourceConfig) need to be configured with the same time-domain behavior (i.e., the resourceType value is the same).

[0442] 4. All resource configurations (CSI-ResourceConfig) associated with the same report configuration (CSI-ReportConfig) have the same time-domain behavior.

[0443] The report configuration can be configured with different time-domain behaviors. The time-domain behavior of CSI-ReportConfig is given by the high-level parameter reportConfigType, including: periodic, semi-persistent, or aperiodic. Current protocols have some limitations on the combination of different time-domain behaviors in report and resource configurations. Specifically, periodic resources can be used for periodic, semi-persistent, or aperiodic reporting. Semi-persistent resources can be used for semi-persistent or aperiodic reporting. Aperiodic resources can be used for aperiodic reporting.

[0444] Artificial intelligence (AI) models involve multiple AI tasks, including applicability requests, training, inference, and monitoring. Taking AI models used for beam prediction as an example, a typical configuration method is:

[0445] 1. When making an applicability request, you need to configure the reference signal resources corresponding to Set A and Set B to determine the applicability.

[0446] 2. During training, it is necessary to configure the reference signal resources corresponding to Set A and Set B for measuring and acquiring training data.

[0447] 3. During inference, it is necessary to configure the reference signal resources corresponding to Set A and Set B. The reference signal resources corresponding to Set B are used to measure and acquire the input of the model, and the reference signal resources corresponding to Set A are used to indicate the reference signal resources corresponding to the output of the model.

[0448] 4. During monitoring, the reference signal resource corresponding to Set A needs to be configured to measure and obtain the true value corresponding to the output of the model in order to calculate the monitoring index.

[0449] As described above, multiple AI operations may involve configuring the same reference signal resources. For example, applicability requests, training, inference, or monitoring all require configuring the reference signal resources corresponding to Set A; applicability requests, training, or inference all require configuring the reference signal resources corresponding to Set B.

[0450] Multiple AI tasks may require different temporal behavior configurations for their reporting settings. Typically, training report configurations might use periodic temporal behavior, associating only periodic reference signal resource sets. Inference report configurations, on the other hand, might use non-periodic temporal behavior and associate with non-periodic reference signal resource sets. Therefore, the reference signal resource sets associated with the training report configuration and the inference report configuration can only contain different reference signal resources (different NZP-CSI-RS-Resource IDs). For example, if Set A includes 64 beams, the reference signal resource set associated with the training report configuration might be resources with resource IDs 1-64, while the reference signal resource set associated with the inference report configuration might be resources with resource IDs 65-128. This requires configuring 128 reference signal resources simultaneously, placing high demands on the capabilities of the terminal device.

[0451] In other words, while the same beam set (e.g., Set A) requires the configuration of reference signal resources in applicability requests, training, inference, and / or monitoring, under the constraints of the aforementioned protocol, different AI operations require different reference signal resources when the temporal behavior of the corresponding resources differs in these operations. This results in the need to configure Set A as associated with multiple sets of reference signal resources containing different reference signal resources for the same beam set (e.g., Set A). Since each beam set (e.g., Set A) corresponds to a large number of reference signal resources, a large number of reference signal resources need to be configured to execute the aforementioned AI operations. This configuration method places higher demands on the capabilities of the terminal device; terminal devices with insufficient capabilities may be unable to execute the aforementioned AI operations or may not support the AI ​​features corresponding to these operations.

[0452] Specifically, this application provides a communication method, which further includes:

[0453] The second communication device determines the first resource configuration information and the second resource configuration information;

[0454] The second communication device sends the first resource configuration information and the second resource configuration information to the first communication device.

[0455] The first communication device receives first resource configuration information and second resource configuration information;

[0456] The first communication device determines one or more reference signal resources based on the first resource configuration information and the second resource configuration information;

[0457] Wherein, the first resource configuration information is associated with the first task, and the temporal behavior indicated by the first resource configuration information is different from that indicated by the second resource configuration information; wherein, the first resource configuration information and the second resource configuration information satisfy one or more of the following:

[0458] The first reference signal resource is associated with first resource configuration information and second resource configuration information, and the first resource configuration information is used to determine the applicability of the first task;

[0459] Alternatively, the first reference signal resource is associated with first resource configuration information and second resource configuration information, the first resource configuration information is used to indicate the set of reference signal resources corresponding to the output result of the first task, the first resource configuration information is used to determine the applicability of the first task, and / or, the first resource configuration information is used for the inference of the first task;

[0460] Alternatively, the first resource configuration information and the second resource configuration information can be associated with the same CSI report configuration. The first resource configuration information is used to indicate the set of reference signal resources corresponding to the output results of the first task, and the second resource configuration information is used to indicate the set of reference signal resources corresponding to the measurement results of the first task.

[0461] The one or more reference signal resources include any one or more of the following: a first reference signal resource, a reference signal resource in the set of reference signal resources corresponding to the output result of the first task, or a reference signal resource in the set of reference signal resources corresponding to the measurement result of the first task.

[0462] In this application, "task" can refer to a CSI reporting task. Specifically, it can be a task for inference, a task for training, a task for monitoring, or a task for determining applicability. A task for training can be understood as a task for collecting training data. A task is a task related to an AI model, and the task can be replaced by the model or function. For example, the first task is a CSI reporting task for inference, which reports the inference results after performing inference on the first model or the first function.

[0463] CSI reporting tasks are configured through CSI report configuration. The first resource configuration information is associated with the first task, which can be understood as: the first resource configuration information is associated with the first CSI reporting task, or the first resource configuration information is associated with the first CSI report configuration.

[0464] In this application, the association of resource configuration C with report configuration A can be understood as follows: resource configuration C is configured within report configuration A; or report configuration A references resource configuration C; or resource configuration C is used for report configuration A; or resource configuration C is used for the reporting corresponding to report configuration A; or resource configuration C acts on report configuration A. For example, the association of CSI resource configuration with CSI report configuration can be understood as follows: CSI resource configuration is configured within CSI report configuration; or CSI report configuration references CSI resource configuration; or CSI resource configuration is used for CSI report configuration; or CSI resource configuration is used for the reporting corresponding to CSI report configuration; or CSI resource configuration acts on CSI report configuration; or CSI resource configuration acts on CSI report; or CSI resource configuration acts on CSI reported information.

[0465] In this application, the association of reference signal resource B with resource configuration C can be understood as: reference signal resource B is configured in resource configuration C; or it can be understood as: resource configuration C references reference signal resource B. For example, the association of a first reference signal resource with first resource configuration information and second resource configuration information can be understood as: the first reference signal resource is configured in both the first and second resource configuration information. In this case, the temporal behavior indicated by the first and second resource configuration information is the temporal behavior of the first reference signal resource.

[0466] Optionally, the parameter indicating time-domain behavior in the first resource configuration information is not configured, or the parameter indicating time-domain behavior in the first resource configuration information is configured to a first value, wherein the first value indicates that the reference signal resource associated with the first resource configuration information satisfies at least one of the following characteristics: the time-domain behavior is configured as "invalid", the time-domain behavior is not configured, it is not actually transmitted, it is used to map the data channel, it does not participate in the counting of reference signal resources, or it is not counted as an active reference signal resource.

[0467] For example, the first resource configuration information is CSI-ResourceConfig, and the field indicating the time-domain behavior is resourceType. In one approach, the resourceType field of the first resource configuration information is optional; the first resource configuration information does not carry a resourceType field, meaning the parameter indicating the time-domain behavior is not configured. In another approach, the resourceType field of the first resource configuration information is set to a first value, which can be "null," "none," "nominal," or "virtual," thereby indicating that the time-domain behavior configuration is "invalid." A time-domain behavior configuration of "invalid" can also be understood as the time-domain behavior not being configured. Alternatively, the first value indicates that the reference signal resource associated with the first resource configuration information is not actually transmitted, or used to map data channels, or does not participate in the counting of reference signal resources, or is not included in the count of active reference signal resources.

[0468] In one implementation, a first reference signal resource is associated with first resource configuration information and second resource configuration information. The first resource configuration information is used to determine the applicability of a first task, and the time-domain behavior indicated by the first resource configuration information is different from the time-domain behavior indicated by the second resource configuration information. The parameter indicating the time-domain behavior in the first resource configuration information is not configured, or the parameter indicating the time-domain behavior in the first resource configuration information is configured with a first value.

[0469] For example, the first resource configuration information is the set of reference signal resources corresponding to the output of the first task, and the second resource configuration information is also the set of reference signal resources corresponding to the output of the first task. The first resource configuration information is used to determine the applicability of the first task, while the second resource configuration information is not used to determine the applicability of the first task. For example, the second resource configuration information is used for training, inference, or monitoring of the first task. Taking beam prediction as an example, the first and second resource configuration information are the sets of reference signal resources corresponding to Set A. The first reference signal resource is any one of the reference signal resources in the set of reference signal resources corresponding to Set A. This reference signal resource is associated with both the first and second resource configuration information. The temporal behavior of Set A used to determine applicability and Set A used for training, inference, or monitoring can be different. That is, the temporal behavior of the same reference signal resource in Set A can be different when it is configured in Set A used to determine applicability and when it is configured in Set A used for training, inference, or monitoring. Specifically, the temporal behavior of Set A used to determine applicability can be unconfigured or configured to a first value ("null", "none", "nominal", or "virtual"), while the temporal behavior of Set A used for training, inference, or monitoring can be configured as periodic, semi-persistent, or aperiodic.

[0470] For example, the first resource configuration information is the set of reference signal resources corresponding to the measurement results of the first task, and the second resource configuration information is also the set of reference signal resources corresponding to the measurement results of the first task. The first resource configuration information is used to determine the applicability of the first task, while the second resource configuration information is not used to determine the applicability of the first task. For example, the second resource configuration information is used for training, inference, or monitoring of the first task. Taking beam prediction as an example, the first and second resource configuration information are the sets of reference signal resources corresponding to Set B. The first reference signal resource is any one of the reference signal resources in the set of reference signal resources corresponding to Set B. This reference signal resource is associated with both the first and second resource configuration information. The temporal behavior of Set B used to determine applicability and Set B used for training, inference, or monitoring can be different. That is, the temporal behavior of the same reference signal resource in Set B can be different when it is configured in Set B used to determine applicability and when it is configured in Set B used for training, inference, or monitoring. Specifically, the temporal behavior of Set B used to determine applicability can be unconfigured or configured to a first value ("null", "none", "nominal", or "virtual"), while the temporal behavior of Set B used for training, inference, or monitoring can be configured as periodic, semi-persistent, or aperiodic.

[0471] For example, the first resource configuration information is the set of reference signal resources corresponding to the output result of the first task, and the second resource configuration information is the set of reference signal resources corresponding to the measurement result of the first task. The set of reference signal resources corresponding to the measurement result of the first task is a subset of the set of reference signal resources corresponding to the output result of the first task. The first resource configuration information is used to determine the applicability of the first task, and the second resource configuration information is used to determine the applicability of the first task, or the second resource configuration information is not used to determine the applicability of the first task. For example, the second resource configuration information is used for training, inference, or monitoring of the first task. Taking beam prediction as an example, the first resource configuration information is the set of reference signal resources corresponding to Set A, and the second resource configuration information is the set of reference signal resources corresponding to Set B. The set of reference signal resources corresponding to Set B is a subset of the set of reference signal resources corresponding to Set A. The first reference signal resource is any one of the reference signal resources in the set of reference signal resources corresponding to Set B, and this reference signal resource is associated with both the first and second resource configuration information. When both Set A and Set B are used to determine the applicability of the first task, the temporal behavior of the same reference signal resource in Set A and Set B can be different. Alternatively, when Set A is used to determine the suitability for a primary task, and Set B is used for training, inference, or monitoring, the temporal behavior of the same reference signal resource in Set A and Set B can differ. Specifically, the temporal behavior of Set A, used to determine suitability, can be unconfigured or configured to a first value ("null", "none", "nominal", or "virtual"), while the temporal behavior of Set B, used for determining suitability, training, inference, or monitoring, can be configured as periodic, semi-persistent, or aperiodic.

[0472] For example, the first resource configuration information is the set of reference signal resources corresponding to the measurement results of the first task, and the second resource configuration information is the set of reference signal resources corresponding to the output results of the first task. The set of reference signal resources corresponding to the measurement results of the first task is a subset of the set of reference signal resources corresponding to the output results of the first task. The first resource configuration information is used to determine the applicability of the first task, and the second resource configuration information is used to determine the applicability of the first task, or the second resource configuration information is not used to determine the applicability of the first task. For example, the second resource configuration information is used for training, inference, or monitoring of the first task. Taking beam prediction as an example, the first resource configuration information is the set of reference signal resources corresponding to Set B, and the second resource configuration information is the set of reference signal resources corresponding to Set A. The set of reference signal resources corresponding to Set B is a subset of the set of reference signal resources corresponding to Set A. The first reference signal resource is any one of the reference signal resources in the set of reference signal resources corresponding to Set B, and this reference signal resource is associated with both the first and second resource configuration information. When both Set A and Set B are used to determine the applicability of the first task, the temporal behavior of the same reference signal resource in Set A and Set B can be different. Alternatively, when Set B is used to determine the suitability of a first task, and Set A is used for training, inference, or monitoring, the temporal behavior of the same reference signal resource in Set A and Set B can be different. Specifically, the temporal behavior of Set B, used to determine suitability, can be unconfigured or configured to a first value ("null", "none", "nominal", or "virtual"), while the temporal behavior of Set A, used to determine suitability, training, inference, or monitoring, can be configured as periodic, semi-persistent, or aperiodic.

[0473] For example, the first resource configuration information is either the set of reference signal resources corresponding to the output of the first task, or the set of reference signal resources corresponding to the input of the first task. This first resource configuration information is used to determine the applicability of the first task. The second resource configuration information is not used to determine the applicability of the first task. For example, the second resource configuration information is used for a second task, which measures and reports the reference signal resources indicated by the second resource configuration information. Taking beam prediction as an example, the first resource configuration information is the set of reference signal resources corresponding to Set A or Set B, and the first reference signal resource is any one of the reference signal resources in the first resource configuration information. Simultaneously, this reference signal resource is configured in the second resource configuration information. That is, the temporal behavior of the same reference signal resource can differ depending on whether it is configured in Set A or Set B for determining applicability or in a reference signal resource set used for other purposes. Specifically, the time-domain behavior of Set A or Set B used to determine applicability can be unconfigured or configured to a first value ("null", "none", "nominal", or "virtual"). The time-domain behavior of either reference signal resource in Set A or Set B for other purposes can be configured to be periodic, semi-periodic, or aperiodic.

[0474] In one implementation, a first reference signal resource is associated with first resource configuration information and second resource configuration information. The first resource configuration information is used to indicate the set of reference signal resources corresponding to the output result of the first task. The first resource configuration information is used to determine the applicability of the first task, and / or the first resource configuration information is used for inference of the first task. The time-domain behavior indicated by the first resource configuration information is different from the time-domain behavior indicated by the second resource configuration information.

[0475] For example, the first resource configuration information is the set of reference signal resources corresponding to the output of the first task, and the second resource configuration information is also the set of reference signal resources corresponding to the output of the first task. The first resource configuration information is used to determine the applicability of the first task, while the second resource configuration information is not used to determine the applicability of the first task. For example, the second resource configuration information is used for training, inference, or monitoring of the first task. Taking beam prediction as an example, the first and second resource configuration information are the set of reference signal resources corresponding to Set A. The first reference signal resource is any one of the reference signal resources in the set of reference signal resources corresponding to Set A. This reference signal resource is associated with both the first and second resource configuration information. The temporal behavior of Set A used to determine applicability and Set A used for training, inference, or monitoring can be different. That is, the temporal behavior of the same reference signal resource in Set A can be different when it is configured in Set A used to determine applicability and when it is configured in Set A used for training, inference, or monitoring. Specifically, the temporal behavior of Set A used to determine applicability can be unconfigured or configured to a first value ("null", "none", "nominal", or "virtual"), while the temporal behavior of Set A used for training, inference, or monitoring can be configured as periodic, semi-persistent, or aperiodic.

[0476] For example, the first resource configuration information is the set of reference signal resources corresponding to the output of the first task, and the second resource configuration information is also the set of reference signal resources corresponding to the output of the first task. The first resource configuration information is used for inference of the first task, while the second resource configuration information is not used for inference of the first task. For example, the second resource configuration information is used to determine the applicability of the first task, or for training the first task, or for monitoring the first task. Taking beam prediction as an example, the first and second resource configuration information are the set of reference signal resources corresponding to Set A. The first reference signal resource is any one of the reference signal resources in the set of reference signal resources corresponding to Set A. This reference signal resource is associated with both the first and second resource configuration information. The temporal behavior of Set A used for inference and Set A used for determining applicability, training, or monitoring can be different. That is, the temporal behavior of the same reference signal resource in Set A can be different when it is configured in Set A used for inference and when it is configured in Set A used for determining applicability, training, or monitoring. Specifically, the temporal behavior of Set A used for inference can be unconfigured or configured to a first value ("null", "none", "nominal", or "virtual"), while the temporal behavior of Set A used for determining applicability, training, inference, or monitoring can be configured to be periodic, semi-persistent, or aperiodic.

[0477] For example, the first resource configuration information is the set of reference signal resources corresponding to the output of the first task, and the second resource configuration information is also the set of reference signal resources corresponding to the output of the first task. The first resource configuration information is used to determine the applicability of the first task and for inference of the first task, while the second resource configuration information is not used to determine the applicability of the first task or for inference of the first task. For example, the second resource configuration information is used for training or monitoring of the first task. Taking beam prediction as an example, the first and second resource configuration information are the sets of reference signal resources corresponding to Set A. The first reference signal resource is any one of the reference signal resources in the set of reference signal resources corresponding to Set A. This reference signal resource is associated with both the first and second resource configuration information. The temporal behavior of Set A used for determining applicability and inference and Set A used for training or monitoring can be different. That is, the temporal behavior of the same reference signal resource in Set A can be different when it is configured in Set A used for determining applicability and for inference and when it is configured in Set A used for training or monitoring. Specifically, the temporal behavior of Set A used to determine applicability and for inference can be unconfigured or configured to a first value ("null", "none", "nominal" or "virtual"), while the temporal behavior of Set A used for training or monitoring can be configured as periodic, semi-persistent or aperiodic.

[0478] For example, the first resource configuration information is the set of reference signal resources corresponding to the output result of the first task, and the second resource configuration information is the set of reference signal resources corresponding to the measurement result of the first task. The set of reference signal resources corresponding to the measurement result of the first task is a subset of the set of reference signal resources corresponding to the output result of the first task. The first resource configuration information is used to determine the applicability of the first task, and the second resource configuration information is used to determine the applicability of the first task, or for training the first task, or for inference of the first task, or for monitoring the first task. Taking beam prediction as an example, the first resource configuration information is the set of reference signal resources corresponding to Set A, and the second resource configuration information is the set of reference signal resources corresponding to Set B. The set of reference signal resources corresponding to Set B is a subset of the set of reference signal resources corresponding to Set A. The first reference signal resource is any one of the reference signal resources in the set of reference signal resources corresponding to Set B. This reference signal resource is associated with both the first resource configuration information and the second resource configuration information. The temporal domain behavior of Set A, which is used to determine applicability, and Set B, which is used to determine applicability, for training, inference, or monitoring, can be different. In other words, the temporal behavior of the same reference signal resource can differ when it is configured in Set A for determining suitability and in Set B for determining suitability, training, inference, or monitoring. Specifically, the temporal behavior of Set A for determining suitability can be unconfigured or configured to a first value ("null", "none", "nominal", or "virtual"), while the temporal behavior of Set B for determining suitability, training, inference, or monitoring can be configured as periodic, semi-persistent, or aperiodic.

[0479] For example, the first resource configuration information is the set of reference signal resources corresponding to the output result of the first task, and the second resource configuration information is the set of reference signal resources corresponding to the measurement result of the first task. The set of reference signal resources corresponding to the measurement result of the first task is a subset of the set of reference signal resources corresponding to the output result of the first task. The first resource configuration information is used for inference of the first task, and the second resource configuration information is used to determine the applicability of the first task, or for training, inference, or monitoring of the first task. Taking beam prediction as an example, the first resource configuration information is the set of reference signal resources corresponding to Set A, and the second resource configuration information is the set of reference signal resources corresponding to Set B. The set of reference signal resources corresponding to Set B is a subset of the set of reference signal resources corresponding to Set A. The first reference signal resource is any one of the reference signal resources in the set of reference signal resources corresponding to Set B. This reference signal resource is associated with both the first and second resource configuration information. The temporal behavior of Set A used for inference and Set B used for determining applicability, inference, training, or monitoring can be different. In other words, the temporal behavior of the same reference signal resource can differ when it is configured in Set A for inference and in Set B for suitability determination, training, inference, or monitoring. Specifically, the temporal behavior of Set A for inference can be unconfigured or configured to a first value ("null", "none", "nominal", or "virtual"), while the temporal behavior of Set B for suitability determination, training, inference, or monitoring can be configured as periodic, semi-persistent, or aperiodic.

[0480] For example, the first resource configuration information is the set of reference signal resources corresponding to the output result of the first task, and the second resource configuration information is the set of reference signal resources corresponding to the measurement result of the first task. The set of reference signal resources corresponding to the measurement result of the first task is a subset of the set of reference signal resources corresponding to the output result of the first task. The first resource configuration information is used to determine the applicability of the first task and for inference of the first task. The second resource configuration information is used to determine the applicability of the first task, or for training, or for inference, or for monitoring of the first task. Taking beam prediction as an example, the first resource configuration information is the set of reference signal resources corresponding to Set A, and the second resource configuration information is the set of reference signal resources corresponding to Set B. The set of reference signal resources corresponding to Set B is a subset of the set of reference signal resources corresponding to Set A. The first reference signal resource is any one of the reference signal resources in the set of reference signal resources corresponding to Set B. This reference signal resource is associated with both the first and second resource configuration information. The temporal behavior of Set A, which is used to determine applicability and for inference, and Set B, which is used to determine applicability, for training, for inference, or for monitoring, can be different. In other words, the temporal behavior of the same reference signal resource in Set A can differ when it is configured in Set A for applicability determination and inference, and when it is configured in Set B for applicability determination, training, inference, or monitoring. Specifically, the temporal behavior of Set A for applicability determination and inference can be unconfigured or configured to a first value ("null", "none", "nominal", or "virtual"), while the temporal behavior of Set B for training or monitoring can be configured as periodic, semi-persistent, or aperiodic.

[0481] For example, the first resource configuration information is the set of reference signal resources corresponding to the output of the first task. This first resource configuration information is used to determine the applicability of the first task, and / or for inference within the first task. The second resource configuration information is not used to determine the applicability of the first task, nor for inference within the first task. For example, the second resource configuration information is used for a second task, whereby the second task measures and reports the reference signal resources indicated by the second resource configuration information. Taking beam prediction as an example, the first resource configuration information is the set of reference signal resources corresponding to Set A, and the first reference signal resource is any one of the reference signal resources in Set A. Simultaneously, this reference signal resource is configured in the second resource configuration information. That is, the temporal behavior of the same reference signal resource can differ depending on whether it is configured in Set A for determining applicability or for inference, or in a reference signal resource set used for other purposes. Specifically, the temporal behavior of Set A used to determine applicability and / or for inference may be unconfigured or configured to a first value ("null", "none", "nominal" or "virtual"), while the temporal behavior of the reference signal resource set used for other purposes may be configured to be periodic, semi-periodic or aperiodic.

[0482] In one implementation, the first resource configuration information and the second resource configuration information are associated with the same CSI report configuration. The first resource configuration information is used to indicate the set of reference signal resources corresponding to the output result of the first task, and the second resource configuration information is used to indicate the set of reference signal resources corresponding to the measurement result of the first task. The time-domain behavior indicated by the first resource configuration information and the time-domain behavior indicated by the second resource configuration information are different.

[0483] For example, the first resource configuration information is the set of reference signal resources corresponding to the output result of the first task, and the second resource configuration information is the set of reference signal resources corresponding to the measurement result of the first task. The set of reference signal resources corresponding to the measurement result of the first task is a subset of the set of reference signal resources corresponding to the output result of the first task, or the set of reference signal resources corresponding to the measurement result of the first task is different from the set of reference signal resources corresponding to the output result of the first task. Both the first and second resource configuration information are used to determine the applicability of the first task; that is, both the first and second resource configuration information are configured in the same CSI report configuration used to determine the applicability of the first task. Taking beam prediction as an example, the first resource configuration information is the set of reference signal resources corresponding to Set A, and the second resource configuration information is the set of reference signal resources corresponding to Set B. When both Set A and Set B are used to determine the applicability of the first task, the temporal behavior of Set A and Set B can be different. Specifically, the time-domain behavior of Set A, used to determine applicability, can be unconfigured or configured to the first value ("null", "none", "nominal", or "virtual"), while the time-domain behavior of Set B, used to determine applicability, can be configured as periodic, semi-persistent, or aperiodic.

[0484] For example, the first resource configuration information is the set of reference signal resources corresponding to the output result of the first task, and the second resource configuration information is the set of reference signal resources corresponding to the measurement result of the first task. The set of reference signal resources corresponding to the measurement result of the first task is a subset of the set of reference signal resources corresponding to the output result of the first task, or the set of reference signal resources corresponding to the measurement result of the first task is different from the set of reference signal resources corresponding to the output result of the first task. Both the first and second resource configuration information are used for the inference of the first task, that is, both the first and second resource configuration information are configured in the same CSI report configuration used for the inference of the first task. Taking beam prediction as an example, the first resource configuration information is the set of reference signal resources corresponding to Set A, and the second resource configuration information is the set of reference signal resources corresponding to Set B. When both Set A and Set B are used for the inference of the first task, the temporal behavior of Set A and Set B can be different. Specifically, the temporal behavior of Set A used for inference can be unconfigured or configured to a first value ("null", "none", "nominal", or "virtual"), and the temporal behavior of Set B used for inference can be configured as periodic, semi-continuous, or aperiodic.

[0485] Optionally, when the first resource configuration information and the second resource configuration information are associated with the same CSI report configuration, the parameters indicating time-domain behavior in both the first and second resource configuration information are either not configured, or both are configured with a first value. For example, the first resource configuration information is the set of reference signal resources corresponding to the output result of the first task, and the second resource configuration information is the set of reference signal resources corresponding to the measurement result of the first task. Both the first and second resource configuration information are used to determine the applicability of the first task; that is, both are configured in the same CSI report configuration used to determine the applicability of the first task. Taking beam prediction as an example, the first resource configuration information is the set of reference signal resources corresponding to Set A, and the second resource configuration information is the set of reference signal resources corresponding to Set B. When both Set A and Set B are used to determine the applicability of the first task, the time-domain behavior of Set A and Set B can be either not configured, or both can be configured with a first value ("null", "none", "nominal", or "virtual").

[0486] Optionally, the first resource configuration information and the second resource configuration information are associated with the same CSI report configuration, but the time-domain behaviors indicated by the first resource configuration information and the second resource configuration information are different, and the time-domain behaviors indicated by the second resource configuration information apply to the CSI report configuration.

[0487] For example, the first resource configuration information is the set of reference signal resources corresponding to the output result of the first task, and the second resource configuration information is the set of reference signal resources corresponding to the measurement result of the first task. Both the first and second resource configuration information are used to determine the applicability of the first task; that is, both the first and second resource configuration information are configured in the same CSI report configuration used to determine the applicability of the first task. Taking beam prediction as an example, the first resource configuration information is the set of reference signal resources corresponding to Set A, and the second resource configuration information is the set of reference signal resources corresponding to Set B. The time-domain behavior of Set B used to determine applicability can be configured as periodic, semi-continuous, or aperiodic, and the time-domain behavior of Set A used to determine applicability can also be configured as periodic, semi-continuous, or aperiodic. When the time-domain behaviors configured for Set A and Set B are different, only the time-domain behavior configured for Set B applies to the CSI report configuration used to determine the applicability of the first task. This can be understood as: the time-domain behavior of Set A is configured but does not take effect, or in other words, regardless of the configuration value of the time-domain behavior of Set A, it is considered that its time-domain behavior is the same as that of Set B. When both Set A and Set B are configured in the CSI report configuration used to determine the applicability of the first task, it is sufficient that the time-domain behavior configured for Set B satisfies the protocol constraints with the time-domain behavior configured for the CSI report.

[0488] For example, the first resource configuration information is the set of reference signal resources corresponding to the output result of the first task, and the second resource configuration information is the set of reference signal resources corresponding to the measurement result of the first task. Both the first and second resource configuration information are used for the inference of the first task, that is, both the first and second resource configuration information are configured in the same CSI report configuration used for the inference of the first task. Taking beam prediction as an example, the first resource configuration information is the set of reference signal resources corresponding to Set A, and the second resource configuration information is the set of reference signal resources corresponding to Set B. The temporal behavior of Set B used for inference can be configured as periodic, semi-persistent, or aperiodic, and Set A used for inference can also be configured as periodic, semi-persistent, or aperiodic. When the temporal behaviors configured for Set A and Set B are different, only the temporal behavior configured for Set B applies to the CSI report configuration used for inference. This can be understood as: the temporal behavior of Set A is configured but does not take effect (or is invalid or ineffective), or in other words, regardless of the configuration value of the temporal behavior of Set A, it is considered that its temporal behavior is the same as that of Set B. When Set A and Set B are both configured in the CSI report configuration used for inference, it is only necessary for the time-domain behavior configured for Set B to satisfy the protocol constraints with the time-domain behavior configured for the CSI report.

[0489] In this application, the report configuration can be CSI report configuration (CSI-ReportConfig), the resource configuration can be CSI resource configuration (CSI-ResourceConfig) or CSI resource set (CSI-RS resource set), and the reference signal resource can be CSI-RS resource.

[0490] For example, the first reference signal resource is configured via the higher-layer parameter NZP-CSI-RS-Resource.

[0491] For example, the first resource configuration information and the second resource configuration information are configured through the high-level parameter CSI-ResourceConfig.

[0492] In this embodiment of the application, for one or more reference signal resources in the reference signal resource set used to determine applicability (including the reference signal resource set corresponding to the output result of the first task and the reference signal resource set corresponding to the measurement result of the first task) and / or the reference signal resource set corresponding to the output result of the first task used for inference, time-domain behavior may not be configured, or the time-domain behavior may be configured to a first value, or when the time-domain behavior is specified to be periodic, semi-continuous or aperiodic, it may not affect the associated CSI report configuration. This allows the same reference signal resource to be configured with different time-domain behaviors, reuses reference signal resources while satisfying protocol constraints, saves the number of reference signal resources that need to be configured, and avoids exceeding the capabilities of the terminal device.

[0493] In conjunction with the foregoing embodiments, to save storage resources occupied when the same reference signal resource is referenced multiple times, this application proposes a method to prevent duplicate counting of the same reference signal resource. This method can be implemented in conjunction with the foregoing embodiments. Please refer to Figure 9b, which is a schematic flowchart of another embodiment of the communication method in this application. The communication method proposed in this application also includes:

[0494] D1. The first communication device acquires the first rule.

[0495] The first rule is used to determine the count value M of the target resource. The count value of the target resource includes: the count value obtained by performing a count on the reference signal resource or the count value of the number of ports corresponding to the target resource. The target resource is referenced N times by one or more Channel State Information Reporting Settings, where M is a number greater than or equal to 0, N is an integer greater than or equal to 1, and M is less than N. One or more Channel State Information Reporting Settings correspond to the first task.

[0496] The target resource is associated with one or more sets of reference signal resources, and the sets of reference signal resources include one or more reference signal resources.

[0497] In one example, the set of reference signal resources includes a first resource, a second resource, and / or a third resource. The first resource characterizes the reference signal resource corresponding to the output result of the first task, the second resource characterizes the reference signal resource corresponding to the input result of the first task, and the third resource is a reference signal resource used for monitoring the first task. Exemplarily, the first communication device actually receives the second reference signal and obtains a measurement result of the second reference signal. Then, the first communication device uses a first AI model to infer a measurement result of the first reference signal based on the measurement result of the second reference signal. To ensure the performance of the first AI model, the first communication device receives and measures the third reference signal and obtains a measurement result of the third reference signal. The measurement result of the third reference signal is then used to perform monitoring processing on the first AI model. In summary, the first resource is used to carry the first reference signal, or the resource of the first reference signal is the first resource; the second resource is used to carry the second reference signal, or the resource of the second reference signal is the second resource. For ease of description, the resource carrying the third reference signal is referred to as the third resource.

[0498] Optionally, the second resource is a subset of the first resource.

[0499] Furthermore, this application also relates to a fourth resource, which is a subset of the first resource or is the same as the first resource.

[0500] The first, second, third, and / or fourth resources include one or more resources. The resource refers to a time-frequency resource, such as a RE. Optionally, the resource is a CSI-RS resource. Optionally, the resource is an NZP CSI-RS resource.

[0501] In one possible implementation, the first communication device determines the first rule based on pre-configured information.

[0502] In another possible implementation, the first communication device determines the first rule based on information predefined in the protocol.

[0503] In another possible implementation, the first communication device determines the first rule based on the configuration information of the first communication device.

[0504] In another possible implementation, the first communication device determines the first rule based on the instruction information from the second communication device.

[0505] The first communication device can determine the target resource in various ways. In one possible implementation, the first communication device determines the target resource using the method described in step 901 above, which will not be elaborated here.

[0506] The first rule is introduced below.

[0507] In one implementation, the first rule specifically includes one or more of the following:

[0508] If a target resource is referenced at least twice in a channel state information report configuration, the target resource will not be counted repeatedly.

[0509] Alternatively, if the target resource is referenced by at least two channel state information reports, the target resource is not counted repeatedly.

[0510] When a target resource is referenced by at least two channel state information (CSA) configurations, the target resource is not counted repeatedly. This can be understood as the target resource being referenced by at least two CSA configurations only incrementing the target resource count by 1. One implementation is that when a target resource is referenced by at least two CSA configurations, being referenced by the first CSA configuration will trigger a reference signal resource count. The first CSA configuration is one of the at least two CSA configurations. References to the target resource by other CSA configurations besides the first CSA configuration will not trigger a reference signal resource count. In other words, when a target resource is referenced by at least two CSA configurations, being referenced by the first CSA configuration will increment the target resource count by 1, but being referenced by other CSA configurations will not increment the target resource count by 1.

[0511] For example, in this implementation, the count value of a target resource is 1 when it is referenced at least twice by a channel state information report configuration or when it is referenced by at least two channel state information report configurations.

[0512] In this method, the target resource is not counted repeatedly, which can be replaced by the target resource not being counted repeatedly for the reference signal resource.

[0513] Furthermore, one or more channel state information reporting configurations include any one or more of the following: a channel state information reporting configuration for inference, a channel state information reporting configuration for training, or a channel state information reporting configuration for monitoring. The channel state information reporting configuration for inference (which can be simply referred to as the inference-based reporting configuration) is used for inference in the first task; the channel state information reporting configuration for training (which can be simply referred to as the training-based reporting configuration) is used for training in the first task; and the channel state information reporting configuration for monitoring (which can be simply referred to as the monitoring-based reporting configuration) is used for monitoring in the first task. In other words, one or more channel state information reporting configurations correspond to the first task. The first task can be replaced by a first model or a first function. The fact that one or more channel state information reporting configurations correspond to the first task can also be understood as one or more channel state information reporting configurations corresponding to the first model or the first function. That is, one or more channel state information reporting configurations correspond to the same model or function.

[0514] In the report configuration used for training, one report configuration is associated with a first resource and a second resource.

[0515] In the report configuration used for reasoning, one report configuration is associated with a first resource and a second resource.

[0516] In a report configuration used for monitoring, one report configuration is associated with a third resource, which includes the second resource and / or the fourth resource.

[0517] The first rule specifically includes one or more of the following:

[0518] In the report configuration used for training, one report configuration is associated with a first resource and a second resource, and the same reference signal resource in the first resource and the second resource is not counted repeatedly;

[0519] Alternatively, in a report configuration used for monitoring, a report configuration is associated with a third resource, which includes the second and fourth resources, and the same reference signal resources in the second and fourth resources do not perform duplicate counting;

[0520] Alternatively, in the report configuration used for inference, a report configuration is associated with a first resource and a second resource, and the same reference signal resource in the first resource and the second resource does not perform duplicate counting, or the reference resource in the first resource does not perform counting;

[0521] Alternatively, a report configuration used for inference may be associated with a first resource, and a report configuration used for monitoring may be associated with a third resource. The same reference signal resources in the first and third resources may not be counted repeatedly. Optionally, the third resource may include a fourth resource.

[0522] Alternatively, in the report configuration used for inference, one report configuration is associated with a second resource, and in the report configuration used for monitoring, one report configuration is associated with a third resource. The same reference signal resources in the second and third resources are not counted repeatedly. Optionally, the third resource includes the second resource.

[0523] Alternatively, a report configuration in the report configuration used for inference is associated with a first resource, and a report configuration in the report configuration used for training is associated with a first resource, where the first resource does not perform repeated counting of reference signal resources;

[0524] Alternatively, a report configuration used for inference may be associated with a second resource, and a report configuration used for training may be associated with a second resource, wherein the second resource does not perform repeated counting of reference signal resources;

[0525] Alternatively, a report configuration in the training report configuration is associated with a first resource, and a report configuration in the monitoring report configuration is associated with a third resource. The same reference signal resources in the first resource and the third resource do not perform duplicate counting of reference signal resources. Optionally, the third resource includes a fourth resource.

[0526] Alternatively, a report configuration used for training may be associated with a second resource, and a report configuration used for monitoring may be associated with a third resource. The same reference signal resources in the second and third resources are not counted repeatedly. Optionally, the third resource may include the second resource.

[0527] It should be noted that "report configuration associated resources" means that the resource is referenced by the report configuration or is used in the report configuration.

[0528] In another implementation, the first rule specifically includes one or more of the following:

[0529] If a target resource is referenced at least twice by a channel state information report, the count value of the target resource is the product of the number of references and the first scaling factor.

[0530] Alternatively, the target resource is referenced by at least two channel state information reports, and the count value of the target resource is the product of the reference count and the second scaling factor.

[0531] Both the first scaling factor and the second scaling factor are numbers greater than 0 and less than 1. They can be predefined by the protocol or reported by the first communication device.

[0532] D2. The first communication device determines the count value of the target resource as M according to the first rule. The target resource has been referenced N times by one or more CSI report configurations, and M is less than N.

[0533] It can be understood that the second communication apparatus may also acquire the first rule, and then determine that the count value of the target resource is M according to the first rule. The specific method is similar to the foregoing steps D1 to D2, and is not repeated herein.

[0534] For example, the first task may be a task for beam prediction, the second resource is a reference signal resource corresponding to Set B, and the first resource is a reference signal resource corresponding to Set A. The second resource may be the same as the first resource, or the second resource is different from the first resource (Set B is a wide beam and Set A is a narrow beam), or the second resource is a subset of the first resource.

[0535] For example, the first task may be a task for CSI prediction, the first resource and the second resource are the same, both corresponding to the same reference signal resource set. The CSI measurement values at historical moments are obtained according to the first resource, and executing the first task can output the predicted CSI measurement values at future moments.

[0536] In an example, the first task infers (or predicts) the measurement result of the first reference signal according to the measurement result of the second reference signal, wherein the second reference signal is a reference signal actually received and measured by the first communication apparatus, and the first communication apparatus does not actually receive or measure the first reference signal.

[0537] In another example, the first task infers (or predicts) a new measurement result of the first reference signal according to the historically obtained measurement result of the first reference signal, wherein the historically obtained measurement result of the first reference signal is a measurement result obtained by the first communication apparatus executing the first task through inference (or prediction).

[0538] Optionally, the first task is a time-domain prediction type task, that is, using information of historical moments to predict information of future moments, such as time-domain beam prediction or time-domain CSI prediction. The method further comprises: acquiring a second rule, and determining that the count value of the target resource is P according to the second rule, wherein the count value of the target resource comprises: a count value of reference signal resources of the target resource or a count value of the number of ports corresponding to the target resource. The target resource is referenced by Q channel state information reporting settings (CSI Reporting Settings), P is less than the product of Q and Kp (P<Q*Kp), Q is an integer greater than 1, P is greater than or equal to Kp, Kp is reported by the first communication apparatus, Kp is an integer greater than or equal to 1, and P is an integer greater than 1. Kp is the count value when the target resource is referenced by one channel state information reporting configuration.

[0539] The channel state information (CSA) report configuration includes one or more of the following: a CSA report configuration for inference, a CSA report configuration for training, or a CSA report configuration for monitoring. The CSA report configuration corresponding to the first task includes one or more of the following: a CSA report configuration for inference (which can be simply referred to as the inference report configuration) used for inference in the first task; a CSA report configuration for training (which can be simply referred to as the training report configuration) used for training in the first task; and a CSA report configuration for monitoring (which can be simply referred to as the monitoring report configuration) used for monitoring in the first task. The first task can be replaced with a first model or a first function. One or more CSA report configurations correspond to the first task, or it can be understood that one or more CSA report configurations correspond to the first model or the first function. In other words, one or more CSA report configurations correspond to the same model or function.

[0540] In one example, when a target resource is referenced by Q Channel State Information Reporting Settings, the count value P equals Kp. That is, the target resource is not counted repeatedly.

[0541] In another example, when the target resource is referenced by Q Channel State Information Reporting Settings, the count value P = Q * Kp * a, where a is a number greater than 0 and less than 1. a is a third scaling factor, which can be predefined by the protocol or reported by the first communication device.

[0542] Optionally, the target resource is referenced by Q channel state information reports configured for different AI operations.

[0543] For example, a target resource might be used in a channel state information report configuration reference for inference, i.e., to obtain a predicted value for a future time based on historical measurements of the target resource. Simultaneously, the target resource might also be used in a channel state information report configuration reference for monitoring, i.e., to monitor inference performance based on actual measurements of the target resource. In this case, the target resource at any given time can occupy only one set of processing resources, used for both inference and monitoring, meaning the target resource's count value P equals Kp. Alternatively, the target resource at any given time might occupy fewer than two sets of processing resources, meaning the target resource's count value P = Q * Kp * a. Kp can be understood as the number of target resources or the number of transmission occasions required for one prediction. That is, one prediction requires historical measurements of Kp target resources; therefore, historical measurements of Kp target resources need to be stored and processed simultaneously. Thus, the count value of a target resource when referenced by one channel state information report configuration is Kp.

[0544] In one possible implementation, the first communication device determines the second rule based on pre-configured information.

[0545] In another possible implementation, the first communication device determines the second rule based on information predefined in the protocol.

[0546] In another possible implementation, the first communication device determines the second rule based on the configuration information of the first communication device.

[0547] In another possible implementation, the first communication device determines the second rule based on the instruction information from the second communication device.

[0548] Currently, the maximum number of active reference signal resources supported by network devices and / or terminal devices is limited by the capabilities of the terminal device; that is, the sum of the counts of all active reference signal resources cannot exceed the maximum number of active reference signal resources supported by the terminal device. By using the method described above, the count of reference signal resources is reduced, and with the same terminal device capabilities, the actual number of active reference signal resources can be increased accordingly.

[0549] In conjunction with the foregoing embodiments, to conserve resources when the same measurement resource is used multiple times, this application proposes a resource counting method, which can be implemented in conjunction with the foregoing embodiments. The communication method proposed in this application also includes:

[0550] The first communication device acquires a third rule, wherein the third rule is used to determine the count value of the target resource, and the third rule includes one or more of the following:

[0551] If a target resource is referenced N times by one or more Channel State Information Reporting Settings (CSI Reporting Settings), then the target resource is counted as a reference signal resource O times, where O is the product of N and the fourth scaling factor, or O is related to the first task, where the fourth scaling factor is greater than or equal to 0 and less than or equal to 1, where N is an integer greater than or equal to 1 and O is an integer greater than or equal to 1.

[0552] The first communication device determines the count value of the target resource according to the third rule.

[0553] In one possible implementation, one or more channel state information (CSA) reporting configurations include any one or more of the following: a CSA reporting configuration for inference, a CSA reporting configuration for training, or a CSA reporting configuration for monitoring. One or more CSA reporting configurations correspond to a first task. This can be understood as follows: the CSA reporting configuration for inference (which can be simply referred to as the inference reporting configuration) is used for inference in the first task; the CSA reporting configuration for training (which can be simply referred to as the training reporting configuration) is used for training in the first task; and the CSA reporting configuration for monitoring (which can be simply referred to as the monitoring reporting configuration) is used for monitoring in the first task. The first task can be replaced by a first model or a first function. One or more CSA reporting configurations corresponding to the first task can also be understood as one or more CSA reporting ...

Claims

1. A communication method, characterized in that, The method is applied to a first communication device, and the method includes: Receive first information, the first information being associated with a set of reference signal resources, the set of reference signal resources including one or more reference signal resources, the set of reference signal resources being used to determine the applicability of the first task; Based on the first information, the reference signal resources in the reference signal resource set are determined to be target resources. The target resources satisfy at least one of the following characteristics: the target resources are not actually transmitted, the target resources are used to map data channels, the target resources do not participate in the counting of reference signal resources, or the target resources are not counted as active reference signal resources.

2. A communication method, characterized in that, The method is applied to a second communication device, and the method includes: Send first information, which is associated with a set of reference signal resources, the set of reference signal resources including one or more reference signal resources, the set of reference signal resources being used to determine the applicability of a first task, the first information being used to determine that a reference signal resource in the set of reference signal resources is a target resource, the target resource satisfying at least one of the following characteristics: the target resource is not actually transmitted, the target resource is used to map a data channel, the target resource does not participate in the counting of reference signal resources, or the target resource is not counted as an active reference signal resource.

3. The method according to claim 1 or 2, characterized in that, The first information is specifically used to indicate that the resource transmission parameters of the target resource are not configured. The reference signal resource with unconfigured resource transmission parameters meets at least one of the following characteristics: it is not actually transmitted, it is used to map the data channel, it does not participate in the counting of reference signal resources, or it is not counted as an active reference signal resource. Alternatively, the first information may be specifically used to indicate that the resource transmission parameters of the target resource are configured to a first value, wherein the first value indicates that the first target resource satisfies at least one of the following characteristics: the time domain behavior is configured to be invalid, the time domain behavior is not configured, it is not actually transmitted, it is used to map the data channel, it does not participate in the counting of reference signal resources, or it is not counted as an active reference signal resource. Alternatively, the first information may specifically be used to indicate that the reference signal resources used to determine the applicability of the first task satisfy at least one of the following characteristics: not actually transmitted, used to map data channels, not included in the counting of reference signal resources, or not counted as active reference signal resources.

4. The method according to claim 1 or 2, characterized in that, The first information is specifically used to indicate that the temporal domain characteristic of the target resource is semi-persistent SP, and that the target resource is an inactive reference signal resource before the applicability of the first task is determined; Alternatively, the first information may specifically indicate that the time-domain characteristics of the target resource are aperiodic AP, and that the target resource is an untriggered reference signal resource before determining the applicability of the first task.

5. The method according to claim 1 or 2, characterized in that, The first information is specifically used to indicate that the target resource satisfies any one or more of the following characteristics: not actually transmitted, used for mapping data channels, not included in the counting of reference signal resources, or not counted as an active reference signal resource.

6. The method according to any one of claims 1-5, characterized in that, The first information is carried in a first message, which is used to configure the reference signal resource set; Alternatively, the first information may be carried in a second message, which is used to configure the applicability report of the first task.

7. The method according to any one of claims 1-6, characterized in that, One or more reference signal resources in the reference signal resource set are configured through the higher-layer parameter non-zero power channel state information reference signal resource NZP-CSI-RS-Resource.

8. A communication method, characterized in that, The method is applied to a first communication device, and the method includes: Obtain the first resource configuration information and the second resource configuration information; The first resource configuration information is associated with the first task, and the temporal behavior indicated by the first resource configuration information is different from the temporal behavior indicated by the second resource configuration information; Wherein, the first resource configuration information and the second resource configuration information satisfy one or more of the following: The first reference signal resource is associated with the first resource configuration information and the second resource configuration information, wherein the first resource configuration information is used to determine the applicability of the first task; Alternatively, the first reference signal resource is associated with the first resource configuration information and the second resource configuration information, the first resource configuration information is used to indicate the set of reference signal resources corresponding to the output result of the first task, the first resource configuration information is used to determine the applicability of the first task, and / or, the first resource configuration information is used for the inference of the first task. Alternatively, the first resource configuration information and the second resource configuration information are associated with the same Channel State Information (CSI) report configuration, wherein the first resource configuration information is used to indicate the reference signal resource set corresponding to the output result of the first task, and the second resource configuration information is used to indicate the reference signal resource set corresponding to the measurement result of the first task. Based on the first resource configuration information and the second resource configuration information, one or more reference signal resources are determined.

9. A communication method, characterized in that, The method is applied to a second communication device, and the method includes: Send the first resource configuration information and the second resource configuration information; The first resource configuration information is associated with the first task, and the temporal behavior indicated by the first resource configuration information is different from the temporal behavior indicated by the second resource configuration information; Wherein, the first resource configuration information and the second resource configuration information satisfy one or more of the following: The first reference signal resource is associated with the first resource configuration information and the second resource configuration information, wherein the first resource configuration information is used to determine the applicability of the first task; Alternatively, the first reference signal resource is associated with the first resource configuration information and the second resource configuration information, the first resource configuration information is used to indicate the set of reference signal resources corresponding to the output result of the first task, the first resource configuration information is used to determine the applicability of the first task, and / or, the first resource configuration information is used for the inference of the first task. Alternatively, the first resource configuration information and the second resource configuration information are associated with the same Channel State Information (CSI) report configuration, wherein the first resource configuration information is used to indicate the set of reference signal resources corresponding to the output result of the first task, and the second resource configuration information is used to indicate the set of reference signal resources corresponding to the measurement result of the first task.

10. The method according to claim 8 or 9, characterized in that, The parameter indicating time-domain behavior in the first resource configuration information is not configured; Alternatively, the parameter indicating time-domain behavior in the first resource configuration information is configured to a first value, wherein the first value indicates that the reference signal resource associated with the first resource configuration information satisfies at least one of the following characteristics: the time-domain behavior is configured to be invalid, the time-domain behavior is not configured, it is not actually transmitted, it is not used to map data channels, it does not participate in the counting of reference signal resources, or it is not counted as an active reference signal resource.

11. The method according to any one of claims 8-10, characterized in that, If the first resource configuration and the second resource configuration are associated with the same Channel State Information (CSI) report configuration, then the time-domain behavior indicated by the second resource configuration information applies to the Channel State Information (CSI) report configuration.

12. The method according to any one of claims 8-11, characterized in that, The first reference signal resource is configured through the higher-layer parameter non-zero power channel state information reference signal resource NZP-CSI-RS-Resource.

13. The method according to any one of claims 8-12, characterized in that, The first resource configuration information and the second resource configuration information are configured through the higher-layer parameter channel state information resource configuration CSI-ResourceConfig.

14. A communication method, characterized in that, The method is applied to a first communication device, and the method includes: Receive first information, the first information being associated with a set of reference signal resources, the set of reference signal resources including one or more reference signal resources; Based on the first information, a target resource in the reference signal resource set is determined. The target resource satisfies at least one of the following characteristics: the target resource is used to map a data channel; the target resource does not participate in the counting of reference signal resources; or the target resource is not included in the count of active reference signal resources. The reference signal resource set includes a first resource and / or a second resource. The first resource is used to characterize the reference signal resource corresponding to the output result of the first task, and the second resource is used to characterize the reference signal resource corresponding to the input result of the first task.

15. A communication method, characterized in that, The method is applied to a first communication device, and the method includes: Send first information, which is associated with a set of reference signal resources, the set of reference signal resources including one or more reference signal resources; The first information is used to determine the target resource in the reference signal resource set. The target resource satisfies at least one of the following characteristics: the target resource is used to map the data channel; the target resource does not participate in the counting of reference signal resources; or the target resource is not counted in the active reference signal resources. The reference signal resources include a first resource and / or a second resource. The first resource is used to characterize the reference signal resource corresponding to the output result of the first task, and the second resource is used to characterize the reference signal resource corresponding to the input result of the first task.

16. The method according to claim 14 or 15, characterized in that, The target resource is used to map the data channel, including: The time-domain characteristics of the target resource are periodic or semi-persistent SP, or the time-domain characteristics of the target resource are not configured.

17. The method according to any one of claims 14-16, characterized in that, The target resources, which are not included in the activated reference signal resources, include: The time-domain characteristic of the target resource is periodic, and the target resource is not included in the activated reference signal resources after configuration; Alternatively, the time-domain characteristics of the target resource are aperiodic, and the activated reference signal resource is not counted after the target resource is triggered; Alternatively, the time-domain characteristics of the target resource are semi-static, and the activated reference signal resource is not included after the target resource is activated; Alternatively, if the temporal characteristics of the target resource are not configured, the target resource is not included in the activated reference signal resources.

18. The method according to any one of claims 14-17, characterized in that, The first information is specifically used to indicate that the resource transmission parameters of the target resource are not configured.

19. The method according to any one of claims 14-17, characterized in that, The first information is specifically used to indicate that the time-domain characteristic of the target resource is semi-persistent SP, and that the target resource is an inactive reference signal resource; Alternatively, the first information may specifically indicate that the time-domain characteristics of the target resource are aperiodic AP, and that the target resource is an untriggered reference signal resource.

20. The method according to any one of claims 14-17, characterized in that, The first information is specifically used to indicate that the first resource satisfies any one or more of the following characteristics: the target resource is used to map a data channel, the target resource does not participate in the counting of reference signal resources, or the target resource is not included in the count of active reference signal resources.

21. The method according to any one of claims 14-20, characterized in that, The first information is carried in a first message, which is used to configure the reference signal resource set; Alternatively, the first information may be carried in a second message, which is used to configure the first task or the second task; or the second message may be used to determine the applicability of the first task, which is related to the first task.

22. The method according to claim 21, characterized in that, The first task is a reasoning-type task; Alternatively, the second task may be a monitoring type task; The inference type of task includes inferring the measurement result of the first reference signal based on the measurement result of the second reference signal, wherein the first reference signal is carried in the first resource and the second reference signal is carried in the second resource; The monitoring type of task includes monitoring the performance of the inference type of task based on the measurement results of the third reference signal, wherein the reference signal resource corresponding to the third reference signal is associated with the first resource.

23. The method according to claim 18, characterized in that, The first information indicates that the resource transmission parameters of the reference signal resources in the reference signal resource set, excluding the second resource, are not configured.

24. The method according to claim 18, characterized in that, The first information indicates that the resource transmission parameters of the reference signal resources in the reference signal resource set, excluding the third resource, are not configured. The third resource is used to carry the third reference signal, and the measurement results of the third reference signal are used to monitor the performance of the first task.

25. The method according to any one of claims 18-24, characterized in that, The resource transmission parameters are used to indicate at least one of the following corresponding to the reference signal resource: time-frequency resource, time-domain characteristics, period, offset value, or transmission indication information.

26. A communication method, characterized in that, The method is applied to a first communication device or a second communication device, and the method includes: Obtain the first rule; According to the first rule, the count value of the target resource is determined to be M, the target resource is referenced N times by one or more channel state information report configurations, M is an integer greater than or equal to 0, N is an integer greater than or equal to 1, and M is less than N; wherein, the one or more channel state information report configurations correspond to the first task.

27. The method according to claim 26, characterized in that, The reference signal resource set includes a first resource, a second resource, and / or a third resource. The first resource is used to characterize the reference signal resource corresponding to the output result of the first task, the second resource is used to characterize the reference signal resource corresponding to the input result of the first task, and the third resource is a reference signal resource used for monitoring the first task.

28. The method according to claim 26 or 27, characterized in that, The first rule includes one or more of the following: The target resource is referenced at least twice by a channel state information report, and the target resource is not counted repeatedly. Alternatively, the target resource may be referenced by at least two of the channel state information reports, and the target resource may not be counted repeatedly.

29. The method according to any one of claims 26-28, characterized in that, The one or more channel state information reporting configurations include any one or more of the following: channel state information reporting configuration for inference, channel state information reporting configuration for training, or channel state information reporting configuration for monitoring.

30. A communication method, characterized in that, The method is applied to a first communication device, the method comprising: The first communication device acquires a third rule, wherein the third rule is used to determine the count value of the target resource, and the third rule includes one or more of the following: If the target resource is referenced N times by one or more channel state information reports, then the target resource is counted as a reference signal resource O times, where O is the product of N and the fourth scaling factor, or O is related to the first task, where the fourth scaling factor is greater than or equal to 0 and less than or equal to 1, where N is an integer greater than or equal to 1 and O is an integer greater than or equal to 1. The first communication device determines the count value of the target resource according to the third rule.

31. A communication method, characterized in that, The method is applied to a first communication device, and the method includes: Receive first information, the first information being associated with a set of reference signal resources, the set of reference signal resources including one or more reference signal resources, the set of reference signal resources being used to determine the applicability of the first task; Based on the first information, the reference signal resources in the reference signal resource set are determined to be target resources. The target resources satisfy at least one of the following characteristics: the target resources are not actually transmitted, the target resources are used to map data channels, the target resources do not participate in the counting of reference signal resources, or the target resources are not counted as active reference signal resources.

32. A communication method, characterized in that, The method is applied to a second communication device, and the method includes: Send first information, which is associated with a set of reference signal resources, the set of reference signal resources including one or more reference signal resources, the set of reference signal resources being used to determine the applicability of a first task, the first information being used to determine that a reference signal resource in the set of reference signal resources is a target resource, the target resource satisfying at least one of the following characteristics: the target resource is not actually transmitted, the target resource is used to map a data channel, the target resource does not participate in the counting of reference signal resources, or the target resource is not counted as an active reference signal resource.

33. The method according to claim 31 or 32, characterized in that, The first information is specifically used to indicate that the resource transmission parameters of the target resource are not configured. The reference signal resource with unconfigured resource transmission parameters meets at least one of the following characteristics: it is not actually transmitted, it is used to map the data channel, it does not participate in the counting of reference signal resources, or it is not counted as an active reference signal resource. Alternatively, the first information may be specifically used to indicate that the resource transmission parameters of the target resource are configured to a first value, wherein the first value indicates that the first target resource satisfies at least one of the following characteristics: the time domain behavior is configured to be invalid, the time domain behavior is not configured, it is not actually transmitted, it is used to map the data channel, it does not participate in the counting of reference signal resources, or it is not counted as an active reference signal resource. Alternatively, the first information may specifically be used to indicate that the reference signal resources used to determine the applicability of the first task satisfy at least one of the following characteristics: not actually transmitted, used to map data channels, not included in the counting of reference signal resources, or not counted as active reference signal resources.

34. The method according to any one of claims 31-33, characterized in that, The first information is specifically used to indicate that the temporal domain characteristic of the target resource is semi-persistent SP, and that the target resource is an inactive reference signal resource before the applicability of the first task is determined; Alternatively, the first information may specifically indicate that the time-domain characteristics of the target resource are aperiodic AP, and that the target resource is an untriggered reference signal resource before determining the applicability of the first task.

35. The method according to any one of claims 31-33, characterized in that, The first information is specifically used to indicate that the target resource satisfies any one or more of the following characteristics: not actually transmitted, used for mapping data channels, not included in the counting of reference signal resources, or not counted as an active reference signal resource.

36. The method according to any one of claims 31-33, characterized in that, The first information is carried in a first message, which is used to configure the reference signal resource set; or, the first information is carried in a second message, which is used to configure the applicability report of the first task.

37. The method according to any one of claims 31-36, characterized in that, One or more reference signal resources in the reference signal resource set are configured through the higher-layer parameter non-zero power channel state information reference signal resource NZP-CSI-RS-Resource.

38. A communication method, characterized in that, The method is applied to a first communication device, and the method includes: Obtain the first resource configuration information and the second resource configuration information; Based on the first resource configuration information and the second resource configuration information, one or more reference signal resources are determined, wherein the first resource configuration information is associated with a first task, and the time-domain behavior indicated by the first resource configuration information is different from the time-domain behavior indicated by the second resource configuration information. The first resource configuration information and the second resource configuration information satisfy one or more of the following: The first reference signal resource is associated with the first resource configuration information and the second resource configuration information, wherein the first resource configuration information is used to determine the applicability of the first task; Alternatively, the first reference signal resource is associated with the first resource configuration information and the second resource configuration information, the first resource configuration information is used to indicate the set of reference signal resources corresponding to the output result of the first task, the first resource configuration information is used to determine the applicability of the first task, and / or, the first resource configuration information is used for the inference of the first task. Alternatively, the first resource configuration information and the second resource configuration information are associated with the same Channel State Information (CSI) report configuration, wherein the first resource configuration information is used to indicate the set of reference signal resources corresponding to the output result of the first task, and the second resource configuration information is used to indicate the set of reference signal resources corresponding to the measurement result of the first task.

39. A communication method, characterized in that, The method is applied to a second communication device, and the method includes: Send first resource configuration information and second resource configuration information, wherein the first resource configuration information is associated with the first task, and the time-domain behavior indicated by the first resource configuration information and the time-domain behavior indicated by the second resource configuration information are different; The first resource configuration information and the second resource configuration information satisfy one or more of the following: The first reference signal resource is associated with the first resource configuration information and the second resource configuration information, wherein the first resource configuration information is used to determine the applicability of the first task; Alternatively, the first reference signal resource is associated with the first resource configuration information and the second resource configuration information, the first resource configuration information is used to indicate the set of reference signal resources corresponding to the output result of the first task, the first resource configuration information is used to determine the applicability of the first task, and / or, the first resource configuration information is used for the inference of the first task. Alternatively, the first resource configuration information and the second resource configuration information are associated with the same Channel State Information (CSI) report configuration, wherein the first resource configuration information is used to indicate the set of reference signal resources corresponding to the output result of the first task, and the second resource configuration information is used to indicate the set of reference signal resources corresponding to the measurement result of the first task.

40. The method according to claim 38 or 39, characterized in that, Obtaining the first resource configuration information and the second resource configuration information includes: the first communication device receiving the first resource configuration information and the second resource configuration information from the second communication device.

41. The method according to claim 38 or 39, characterized in that, The first resource configuration information meets any of the following conditions: The parameter indicating time-domain behavior in the first resource configuration information is not configured; Alternatively, the parameter indicating time-domain behavior in the first resource configuration information is configured to a first value, wherein the first value indicates that the reference signal resource associated with the first resource configuration information satisfies at least one of the following characteristics: the time-domain behavior is configured to be invalid, the time-domain behavior is not configured, it is not actually transmitted, it is not used to map data channels, it does not participate in the counting of reference signal resources, or it is not counted as an active reference signal resource.

42. The method according to claim 38 or 39, characterized in that, The first resource configuration information and the second resource configuration information are associated with the same Channel State Information (CSI) report configuration, and the time-domain behavior indicated by the second resource configuration information acts on the Channel State Information (CSI) report configuration.

43. The method according to claim 42, characterized in that, The first reference signal resource is configured through the higher-layer parameter NZP-CSI-RS-Resource.

44. The method according to claim 43, characterized in that, The first resource configuration information and the second resource configuration information are configured through the high-level parameter CSI-ResourceConfig.

45. A communication method, characterized in that, The method is applied to a first communication device or a second communication device, and the method includes: obtaining a fourth rule, wherein the fourth rule is used to determine a count value of a target resource, the target resource being associated with a first channel state information report configuration, and the first channel state information report configuration corresponding to a time-domain beam prediction task; The count value of the target resource is determined according to the fourth rule.

46. ​​The method according to claim 45, characterized in that, The count value of the target resource is related to the length of the observation window.

47. The method according to claim 45, characterized in that, The count value of the target resource is related to the capability of the first communication device.

48. The method according to claim 45, characterized in that, The count value of the target resource is related to the first artificial intelligence (AI) model; the first AI model is a time-domain beam prediction model, and the first AI model is used for the configuration of the first channel state information report.

49. A communication device, characterized in that, Includes modules or units for performing the method as described in any one of claims 1 to 48.

50. A communication device, characterized in that, Includes a processor, which implements the method as described in any one of claims 1 to 48 via logic circuits or executing code instructions.

51. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed, cause the method as described in any one of claims 1 to 48 to be implemented.

52. A computer program product, characterized in that, Includes a computer program or instructions that, when executed, cause the method as described in any one of claims 1 to 48 to be implemented.