Communication method, terminal, network device, and storage medium

Sending information containing AI functions or AI model performance through the terminal solves the problem of low accuracy in activation of AI models by network devices and realizes more efficient beam management.

WO2025043568A1PCT designated stage expired Publication Date: 2025-03-06BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/115965
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-30
Publication Date
2025-03-06

AI Technical Summary

Technical Problem

In the prior art, the AI ​​model activated by network equipment has low accuracy, resulting in low beam management efficiency.

Method used

The first information including AI functions or AI model performance is sent to the network device through the terminal, so that the network device can activate the AI ​​model more accurately according to performance requirements.

Benefits of technology

It improves the activation accuracy and efficiency of AI models, ensuring the efficiency and accuracy of beam management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023115965_06032025_PF_FP_ABST
    Figure CN2023115965_06032025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a communication method, a terminal, a network device, and a storage medium. The communication method comprises: sending first information to a network device, wherein the first information comprises the performance of an AI function or an AI model, and the AI function or the AI model is deployed at a terminal side. By means of the present disclosure, a network device can activate an AI model more accurately and in a more targeted manner on the basis of a performance requirement of the network device.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, terminal, network device and storage medium Technical Field

[0001] The present disclosure relates to the field of communication technologies, and in particular to a communication method, a terminal, a network device, and a storage medium. Background Art

[0002] In related technologies, for new radio networks (NR), especially when the communication frequency band is in frequency range 2, beam-based transmission and reception are required to ensure coverage due to the rapid attenuation of high-frequency channels.

[0003] In some beam management processes, in order to reduce the number of beams or beam pairs measured by the terminal, an artificial intelligence (AI) model can be used to perform beam prediction.

[0004] Summary of the Invention

[0005] AI models activated by network devices often have lower accuracy.

[0006] The embodiments of the present disclosure provide a communication method, a terminal, a network device, and a storage medium.

[0007] According to a first aspect of an embodiment of the present disclosure, a communication method is proposed, which includes: a terminal sends first information to a network device, where the first information includes the performance of an AI function or an AI model, and the AI ​​function or AI model is deployed on the terminal side.

[0008] According to a second aspect of an embodiment of the present disclosure, a communication method is proposed, which includes: a network device receives first information sent by a terminal, the first information includes the performance of an AI function or an AI model, and the AI ​​function or AI model is deployed on the terminal side.

[0009] According to a third aspect of an embodiment of the present disclosure, a communication method is proposed, which includes: a terminal sending first information to a network device, wherein the first information includes the performance of an AI function or an AI model, and the AI ​​function or AI model is deployed on the terminal side; and the network device receives the first information.

[0010] According to the fourth aspect of an embodiment of the present disclosure, a terminal is proposed, comprising: a transceiver module for sending first information to a network device, wherein the first information includes the performance of an AI function or an AI model, and the AI ​​function or AI model is deployed on the terminal side.

[0011] According to the fifth aspect of an embodiment of the present disclosure, a network device is proposed, including: a transceiver module for receiving first information sent by a terminal, wherein the first information includes the performance of an AI function or an AI model, and the AI ​​function or AI model is deployed on the terminal side.

[0012] According to a sixth aspect of an embodiment of the present disclosure, a terminal is proposed, comprising: one or more processors; wherein the terminal is configured to execute the first aspect and any one of the communication methods in the first aspect.

[0013] According to a seventh aspect of an embodiment of the present disclosure, a network device is proposed, comprising: one or more processors; wherein the network device is used to execute the second aspect and any one of the communication methods in the second aspect.

[0014] According to the eighth aspect of an embodiment of the present disclosure, a communication system is proposed, comprising a terminal and a network device, wherein the terminal is configured to implement the first aspect and any one of the communication methods in the first aspect, and the network device is configured to implement the first aspect and any one of the communication methods in the first aspect.

[0015] According to the ninth aspect of the embodiment of the present disclosure, a storage medium is proposed, which stores instructions. When the instructions are executed on a communication device, the communication device executes a communication method such as the first aspect and any one of the first aspects or the first aspect and any one of the first aspects.

[0016] The present disclosure sends first information to a network device to inform the network device of the performance of each AI model, so that the network device can activate the AI ​​model more accurately and specifically according to its performance requirements. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following drawings required for describing the embodiments are introduced. The following drawings are merely some embodiments of the present disclosure and do not impose specific limitations on the protection scope of the present disclosure.

[0018] FIG1 is a schematic diagram showing a communication system architecture according to an embodiment of the present disclosure.

[0019] FIG2 is a schematic diagram showing an interaction of a communication method according to an embodiment of the present disclosure.

[0020] FIG3 a is a flow chart of a communication method according to an embodiment of the present disclosure.

[0021] FIG3 b is a flow chart of a communication method according to an embodiment of the present disclosure.

[0022] FIG4 a is a flow chart of a communication method according to an embodiment of the present disclosure.

[0023] FIG4 b is a flow chart of a communication method according to an embodiment of the present disclosure.

[0024] FIG4c is a flow chart of a communication method according to an embodiment of the present disclosure.

[0025] FIG5 is a flow chart showing a communication method according to an embodiment of the present disclosure.

[0026] FIG6 a is a schematic diagram of a terminal according to an embodiment of the present disclosure.

[0027] FIG6 b is a schematic diagram of a network device according to an embodiment of the present disclosure.

[0028] Fig. 7a is a schematic diagram showing a communication device according to an exemplary embodiment.

[0029] FIG7 b is a schematic diagram showing a chip structure according to an exemplary embodiment. DETAILED DESCRIPTION

[0030] The embodiments of the present disclosure provide a communication method, a terminal, a network device, and a storage medium.

[0031] In a first aspect, an embodiment of the present disclosure proposes a communication method, which includes: a terminal sends first information to a network device, where the first information includes the performance of an AI function or an AI model, and the AI ​​function or AI model is deployed on the terminal side.

[0032] In the above embodiment, by sending the first information to the network device, the network device is informed of the performance of each AI model, so that the network device can activate the AI ​​model more accurately and specifically according to its performance requirements.

[0033] In combination with some embodiments of the first aspect, in some embodiments, the first information also includes at least one of the following: an identifier of the AI ​​function supported by the terminal or an identifier of the AI ​​model; an environment of the AI ​​function supported by the terminal or an environment of the AI ​​model.

[0034] In the above embodiment, the first information also includes the identifier of the AI ​​function or AI model. If the network device has already received the performance of each AI function and AI model on the terminal side, the first information only needs to include the identifier of the AI ​​function or AI model, saving resources. The first information may also include the environment of the AI ​​function or AI model so that the network device can activate or deactivate the appropriate AI function or AI model.

[0035] In combination with some embodiments of the first aspect, in some embodiments, the environment includes at least one of the following: the number of beams or beam pairs in a first beam set, the measurement value of the first beam set is used as input to the AI ​​model; the beam pattern of the beams or beam pairs in the first beam set; the number of beams or beam pairs in the second beam set, wherein the output of the AI ​​model is used to obtain beam information in the second beam set; the beam pattern of the beams or beam pairs in the second beam set; the relationship between the first beam set and the second beam set; the content of the AI ​​model input; the content of the AI ​​model output; AI function or AI model performance monitoring information; auxiliary information; applicable deployment scenarios; beam codebook of applicable network equipment; beam codebook of applicable terminals; applicable terminal distribution information; the number of measurement instances input to the AI ​​model; the number of prediction instances output by the AI ​​model; and the moving speed of applicable terminals.

[0036] In the above embodiments, various environments can help network devices better manage AI functions or AI models, making the activated or deactivated AI functions or AI models more appropriate and more accurate, while also improving efficiency.

[0037] In combination with some embodiments of the first aspect, in some embodiments, the first information includes at least one of the following: capability information, wherein the capability information is used to indicate supported AI functions and / or AI models; and authentication information, wherein the authentication information is used to indicate authentication of the AI ​​functions and / or AI models.

[0038] In the above embodiment, the first information may include capability information, and the first information is sent when the terminal sends the capability information. The first information may also include authentication information, and the first information is sent when the terminal authenticates the AI ​​function or AI model. This allows the first information to be sent to the network device, saving resources.

[0039] In combination with some embodiments of the first aspect, in some embodiments, the performance includes at least one of the following types: beam or beam pair prediction accuracy; beam or beam pair prediction accuracy with an L1-RSRP difference within a first threshold, the L1-RSRP difference being the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair; L1-RSRP difference, the L1-RSRP difference being the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair, wherein the difference includes at least one of the following: the average value of the L1-RSRP difference, the cumulative distribution function of the L1-RSRP difference, the proportion of the L1-RSRP difference less than or equal to the second threshold, and the proportion of the L1-RSRP difference greater than a third threshold, wherein the L1-RSRP difference is the best predicted The difference between the measured L1-RSRP of a beam or a beam pair and the measured L1-RSRP of the best beam or beam pair; a predicted L1-RSRP difference, wherein the predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair, wherein the predicted L1-RSRP difference includes at least one of the following: an average value of the predicted L1-RSRP difference, a cumulative distribution function of the predicted L1-RSRP difference, a proportion of the predicted L1-RSRP difference less than or equal to a fourth threshold, and a proportion of the predicted L1-RSRP difference greater than a fifth threshold, wherein the predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair; terminal throughput; reference signal overhead; uplink control information overhead; predicted delay.

[0040] In the above embodiment, the performance of the AI ​​function or AI model included in the first information may be at least one of the above items, which enables the network device to quickly determine the AI ​​function or AI model to be activated or deactivated, thereby improving efficiency. At the same time, the network device can determine the AI ​​function or AI model to be activated or deactivated more appropriately and with higher accuracy.

[0041] In combination with some embodiments of the first aspect, in some embodiments, in response to performing AI function authentication and / or performing AI model authentication, the terminal sends first information to the network device.

[0042] In the above embodiment, when the terminal performs authentication of the AI ​​function or AI model, the first information is sent. Through the above implementation, the first information is sent to the network device, and resources are saved.

[0043] In combination with some embodiments of the first aspect, in some embodiments, in response to performing AI function authentication, the performance of the AI ​​function includes at least one of the following: one or more performance values; a performance value range.

[0044] In the above embodiments, the AI ​​function may correspond to one or more AI models, and the performance of the AI ​​function may also be determined according to the function of the corresponding AI model, thereby enabling the network device to be more accurate and efficient in determining whether to activate or deactivate the AI ​​function.

[0045] In combination with some embodiments of the first aspect, in some embodiments, the AI ​​function includes multiple AI models, and the one performance value is the first performance value among the performance values ​​corresponding to the multiple AI models, and the first performance value is the maximum value or the minimum value.

[0046] In the above embodiment, by selecting the maximum or minimum performance value from multiple AI models corresponding to the AI ​​function as the performance of the AI ​​function, the network device can be more accurate and efficient in determining whether to activate or deactivate the AI ​​function.

[0047] In combination with some embodiments of the first aspect, in some embodiments, the AI ​​function includes multiple AI models, and the multiple performance values ​​are performance values ​​corresponding to the multiple AI models respectively.

[0048] In the above embodiment, by sending the performance values ​​of each AI model corresponding to the AI ​​function to the network device, the network device can be more accurate in determining whether to activate or deactivate the AI ​​function.

[0049] In combination with some embodiments of the first aspect, in some embodiments, the AI ​​function includes multiple AI models, and the performance value range is the range of performance values ​​corresponding to the multiple AI models.

[0050] In the above embodiment, by sending the performance value range to the network device, the network device only needs to determine whether the performance value range is met when selecting an activated AI function or AI model, which is more efficient.

[0051] In combination with some embodiments of the first aspect, in some embodiments, the performance of the AI ​​function or AI model satisfies at least one of the following: the AI ​​function or AI model is used for spatial beam prediction, and each type of performance corresponds to a performance value; the AI ​​function or AI model is used for time domain beam prediction, and each type of performance corresponds to one or more performance values, and the multiple performance values ​​include the performance value corresponding to each prediction instance.

[0052] In the above embodiment, different performances are sent for different situations, and the performances corresponding to different prediction instances of the AI ​​function or AI model can be sent, thereby improving communication efficiency.

[0053] According to a second aspect of an embodiment of the present disclosure, a communication method is provided, comprising: a network device receiving first information sent by a terminal, the first information including the performance of an AI function or an AI model, and the AI ​​function or AI model is deployed on the terminal side.

[0054] In combination with some embodiments of the second aspect, in some embodiments, the first information also includes at least one of the following: an identifier of the AI ​​function supported by the terminal or an identifier of the AI ​​model; an environment of the AI ​​function supported by the terminal or an environment of the AI ​​model.

[0055] In combination with some embodiments of the second aspect, in some embodiments, the environment includes at least one of the following: the number of beams or beam pairs in a first beam set, the measurement value of the first beam set being used as input to the AI ​​model; the beam pattern of the beams or beam pairs in the first beam set; the number of beams or beam pairs in a second beam set, wherein the output of the AI ​​model is used to obtain beam information in the second beam set; the beam pattern of the beams or beam pairs in the second beam set; the relationship between the first beam set and the second beam set; the content of the AI ​​model input; the content of the AI ​​model output; AI function or AI model performance monitoring information; auxiliary information; applicable deployment scenarios; beam codebook of applicable network equipment; beam codebook of applicable terminals; applicable terminal distribution information; the number of measurement instances input to the AI ​​model; the number of prediction instances output by the AI ​​model; and the moving speed of applicable terminals.

[0056] In combination with some embodiments of the second aspect, in some embodiments, the first information includes at least one of the following: capability information, the capability information is used to indicate the supported AI functions and / or AI models; authentication information, the authentication information is used to indicate the authentication of the AI ​​functions and / or AI models.

[0057] In combination with some embodiments of the second aspect, in some embodiments, the performance includes at least one of the following types: beam or beam pair prediction accuracy; beam or beam pair prediction accuracy with an L1-RSRP difference within a first threshold, the L1-RSRP difference being the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair; L1-RSRP difference, the L1-RSRP difference being the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair, wherein the difference includes at least one of the following: the average value of the L1-RSRP difference, the cumulative distribution function of the L1-RSRP difference, the proportion of the L1-RSRP difference less than or equal to the second threshold, and the proportion of the L1-RSRP difference greater than a third threshold, wherein the L1-RSRP difference is the best predicted The difference between the measured L1-RSRP of a beam or beam pair and the measured L1-RSRP of the best beam or beam pair; a predicted L1-RSRP difference, wherein the predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair, wherein the predicted L1-RSRP difference includes at least one of the following: the average value of the predicted L1-RSRP difference, the cumulative distribution function of the predicted L1-RSRP difference, the proportion of the predicted L1-RSRP difference less than or equal to the fourth threshold, and the proportion of the L1-RSRP difference greater than the fifth third threshold, wherein the predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair; terminal throughput; reference signal overhead; uplink control information overhead; predicted delay.

[0058] In combination with some embodiments of the second aspect, in some embodiments, in response to performing AI function authentication and / or performing AI model authentication, the network device receives first information sent by the terminal.

[0059] In conjunction with some embodiments of the second aspect, in some embodiments, in response to performing AI function authentication, the performance of the AI ​​function satisfies at least one of the following: one or more performance values; a performance value range;

[0060] In combination with some embodiments of the second aspect, in some embodiments, the AI ​​function includes multiple AI models, and the one performance value is the first performance value among the performance values ​​corresponding to the multiple AI models, and the first performance value is the maximum value or the minimum value.

[0061] In combination with some embodiments of the second aspect, in some embodiments, the AI ​​function includes multiple AI models, and the multiple performance values ​​are performance values ​​corresponding to the multiple AI models respectively.

[0062] In combination with some embodiments of the second aspect, in some embodiments, the AI ​​function includes multiple AI models, and the performance value range is the range of performance values ​​corresponding to the multiple AI models.

[0063] In combination with some embodiments of the second aspect, in some embodiments, the performance includes different types of performance; the performance of the AI ​​function or AI model satisfies at least one of the following: the AI ​​function or AI model is used for spatial beam prediction, and each type of different types of performance corresponds to a performance value; the AI ​​function or AI model is used for time domain beam prediction, and each type of different types of performance corresponds to one or more performance values, and the multiple performance values ​​include the performance value corresponding to each prediction instance.

[0064] According to a third aspect of an embodiment of the present disclosure, a communication method is provided, comprising: a terminal sending first information to a network device, wherein the first information includes the performance of an AI function or an AI model, and the AI ​​function or AI model is deployed on the terminal side; and the network device receives the first information.

[0065] According to a fourth aspect of an embodiment of the present disclosure, a terminal is provided, including: a transceiver module for sending first information to a network device, wherein the first information includes the performance of an AI function or an AI model, and the AI ​​function or AI model is deployed on the terminal side.

[0066] According to a fifth aspect of an embodiment of the present disclosure, a network device is provided, including: a transceiver module for receiving first information sent by a terminal, wherein the first information includes the performance of an AI function or an AI model, and the AI ​​function or AI model is deployed on the terminal side.

[0067] According to a sixth aspect of an embodiment of the present disclosure, a terminal is provided, comprising: one or more processors; wherein the terminal is configured to execute the first aspect and any one of the communication methods in the first aspect.

[0068] According to a seventh aspect of an embodiment of the present disclosure, a network device is provided, comprising: one or more processors; wherein the network device is configured to execute the second aspect and any one of the communication methods in the second aspect.

[0069] According to the eighth aspect of an embodiment of the present disclosure, a communication system is provided, including a terminal and a network device, wherein the terminal is configured to implement the first aspect and any one of the communication methods in the first aspect, and the network device is configured to implement the first aspect and any one of the communication methods in the first aspect.

[0070] According to the ninth aspect of an embodiment of the present disclosure, a storage medium is provided, which stores instructions. When the instructions are executed on a communication device, the communication device executes a communication method such as any one of the first aspect and the first aspect or any one of the first aspect and the first aspect.

[0071] According to a tenth aspect of an embodiment of the present disclosure, an embodiment of the present disclosure proposes a program product. When the program product is executed by a communication device, the communication device executes the method described in the optional implementation manner of the first aspect or the second aspect.

[0072] According to an eleventh aspect of the embodiments of the present disclosure, the embodiments of the present disclosure propose a computer program, which, when executed on a computer, enables the computer to execute the method described in the optional implementation of the first aspect or the second aspect.

[0073] According to a twelfth aspect of the embodiments of the present disclosure, the embodiments of the present disclosure provide a chip or a chip system, wherein the chip or chip system includes a processing circuit configured to execute the method described in the optional implementation of the first or second aspect.

[0074] It is understandable that the terminal, access network device, first network element, other network elements, core network device, communication system, storage medium, program product, computer program, chip, or chip system involved in each embodiment of the present disclosure are all used to perform the method proposed in the embodiment of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding method and will not be repeated here.

[0075] The present disclosure provides communication methods, devices, equipment, and storage media. In some embodiments, the terms "communication method," "information processing method," and "communication method" are interchangeable; the terms "communication device," "information processing device," and "communication device" are interchangeable; and the terms "information processing system," "communication system," and "communication system" are interchangeable.

[0076] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0077] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.

[0078] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0079] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.

[0080] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0081] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.

[0082] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.

[0083] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.

[0084] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.

[0085] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0086] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.

[0087] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.

[0088] In some embodiments, devices and equipment can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.

[0089] In some embodiments, "network" can be interpreted as devices included in the network, such as access network equipment, core network equipment, etc.

[0090] In some embodiments, "access network device (AN device)" may also be referred to as "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", and in some embodiments may also be understood as "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission and / or reception point (TRP)" "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)", etc.

[0091] In some embodiments, "terminal" or "terminal device" may be referred to as "user equipment (UE)", "user terminal" "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc.

[0092] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.

[0093] In some embodiments, data, information, etc. may be obtained with the user's consent.

[0094] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.

[0095] FIG1 is a schematic diagram showing a communication system architecture according to an embodiment of the present disclosure.

[0096] As shown in FIG1 , a communication system 100 includes a terminal 101 and a network device 102 .

[0097] In some embodiments, the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.

[0098] In some embodiments, the network device 102 may include at least one of an access network device and a core network device.

[0099] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a Wi-Fi system, but is not limited thereto.

[0100] In some embodiments, the technical solution of the present disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can be transformed into internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.

[0101] In some embodiments, the access network device can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.

[0102] In some embodiments, a core network device may be a device including one or more network elements, or may be multiple devices or device groups, each including all or part of the one or more network elements. The network element may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).

[0103] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.

[0104] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or a portion thereof, but are not limited thereto. The entities shown in FIG1 are illustrative only. The communication system may include all or part of the entities shown in FIG1 , or may include other entities outside of FIG1 . The number and form of the entities are arbitrary, and the entities may be physical or virtual. The connection relationships between the entities are illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.

[0105] The embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X), systems utilizing other communication methods, and next-generation systems based on and extending these methods. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).

[0106] In the disclosed embodiments, in NR, especially when the communication frequency band is in frequency range 2, since the high-frequency channel attenuates rapidly, beam-based transmission and reception are required to ensure coverage.

[0107] In some traditional beam management processes, network devices configure a set of reference signal resources for beam measurement. The terminal measures the reference signal resources in this set. The terminal reports the identifiers (IDs) of some of the stronger reference signal resources, along with the corresponding layer 1 reference signal received power (L1-RSRP) and / or layer 1 signal to interference plus noise ratio (L1-SINR), to the network device.

[0108] In related art, it is assumed that the reference signal resource set configured by a network device includes X reference signals, each corresponding to a different transmit beam of the network device. For each reference signal, the terminal needs to use all receive beams to measure that reference signal. This results in the beam measurement quality corresponding to all receive beams. In some cases, one or more best beam measurement qualities and / or the beam identifier corresponding to the best beam measurement quality can be determined. Therefore, the number of beam pairs that the terminal needs to measure is G*H. Here, G represents the number of transmit beams of the network device, and H represents the number of receive beams of the terminal.

[0109] In some embodiments, an AI model and / or AI function is provided to implement beam prediction, wherein an AI function can be considered as one or more AI models that implement the same function and purpose.

[0110] In some embodiments, the AI ​​model used for beam prediction can be referred to as a beam prediction model. Of course, it can also be referred to as a beam prediction AI model, a prediction AI model, a predicted beam model, etc. This disclosure does not limit the names of such AI models.

[0111] In some implementations, when the beam prediction model uses spatial prediction, the terminal measures the L1-RSRP of set B and inputs the measured value into the beam prediction model. The beam prediction model can predict the L1-RSRP of the best beam and / or beam pair in set A, and / or the identifier of the best beam and / or beam pair in set A.

[0112] The relationship between set B and set A includes the following two types:

[0113] The first relationship is that set B is a subset of set A. For example, if set A contains 32 reference signal resources (each reference signal resource corresponds to a beam direction), then set B contains some of them, for example, set B contains 8 of the 32 reference signal resources.

[0114] The second relationship is that set B is a wide beam and set A is a narrow beam. For example, set A contains 32 reference signal resources (each reference signal resource corresponds to a beam direction, and the 32 reference signal resources cover a 120-degree direction). Set B contains another Y reference signal resources, for example, Y = 8. These Y reference signal resources also cover a 120-degree direction, that is, the beam direction of each reference signal resource in set B covers the beam directions of multiple reference signal resources in set A. It can be understood that the relationship between the 32 / Y reference signal resources in set A and the one reference signal resource in set B is QCL Type D.

[0115] It should be understood that the examples of the first and second relationships described above only describe the transmit beam case. When considering beam pairs consisting of transmit and receive beams, the terminal's receive beams must also be considered. For example, if there are 32 transmit beams and 4 receive beams, then set A consists of 32*4 beam pairs, and set B can consist of 32 beam pairs, 16 beam pairs, and so on.

[0116] In some embodiments, if the performance of the beam prediction model does not need to be monitored, assuming that the AI ​​model has been trained in advance, the network device only needs to periodically send the reference signal on the reference resource of set B (for example, the first period). The terminal then measures the L1-RSRP of the reference signal on the reference signal resource in set B and inputs it into the beam prediction model. This outputs the L1-RSRP corresponding to the reference signal resource of set A or the strongest one or more reference signal resource IDs among the 32 reference signal resources in set A.

[0117] In some embodiments, if it is necessary to monitor the performance of the beam prediction model, the network device is required to periodically send the reference signal on the reference signal resource of set A (for example, the second period). Then the terminal needs to measure the L1-RSRP of the reference signal on the reference signal resource of set B. For the terminal side model, the terminal inputs the measured L1-RSRP of the reference signal on the reference signal resource of set B into the beam prediction model, obtains the predicted beam information, and reports it to the network device; for the network side model, the terminal reports the measured L1-RSRP and / or identifier of the reference signal on the reference signal resource of set B to the network device, and the network device inputs the L1-RSRP and / or identifier of the reference signal on the reference signal resource of set B into the beam prediction model to obtain the predicted beam information. At the same time, the terminal also measures the L1-RSRP of the reference signals on all reference signal resources in set A, and reports the measured L1-RSRP and / or identifier of the reference signals on all reference signal resources in set A, and / or the L1-RSRP and / or identifier of the best L beams / beam pairs as the beam information obtained by the traditional method to the base station.

[0118] In various embodiments of the present disclosure, the terms "terminal-side model" and "AI model deployed on the terminal" can be used interchangeably. The terms "network device-side model" and "AI model deployed on the network device" can be used interchangeably.

[0119] In some implementations, when the beam prediction model uses time-domain prediction, the terminal measures the L1-RSRP at a historical time point, set B, and inputs this into the beam prediction model to predict the L1-RSRP at a future time point, set A. In addition to the two aforementioned relationships between set B and set A, there is another relationship in which set B and set A are identical.

[0120] When beam measurement is performed using methods described in related technologies, the base station also needs to transmit reference signals at future times. The terminal measures the reference signals at future times and reports the measured beam information to the network device. Specifically, the terminal needs to measure and report the beam information for all beams and / or beam pairs in set A to the network device.

[0121] In some related technologies, in order to reduce the number of beam pairs measured by the terminal, an AI model is used for beam prediction. For example, the terminal originally needs to measure a total of G*H beam pairs. When using the AI ​​model for beam prediction, for spatial domain beam prediction, the terminal only needs to measure a part of the G*H beam pairs. For example, measure 1 / 8, 1 / 4 of G*H beam pairs, etc. Then, the beam measurement quality of these beam pairs measured is input into the AI ​​model, and the AI ​​model can output the beam information of G*H beam pairs. For time domain beam prediction, the terminal can measure the beam measurement quality of beam pairs at historical times to predict the beam information of beam pairs at future times.

[0122] Of course, for the input and output of some AI models, it is also possible to not consider the beam quality or beam identification of the beam pair, but only consider the beam quality or beam identification of the downlink transmit beam. For example, an AI model based on a downlink beam, rather than an AI model based on a beam pair, is not limited in this disclosure.

[0123] It's clear that AI models have a specific lifecycle or scope of application. For example, some AI models are suitable for specific environments, such as suburban areas, urban areas, and indoor environments. Another example is that some AI models are suitable for rush hour, while others are suitable for specific time periods, such as during the sparse rush hour of work. Another example is that some AI models may be suitable for specific times and environments, such as on busy roads during the rush hour. Therefore, it's necessary to monitor the performance of AI models in real time. If the performance of an AI model falls short of expectations, it's necessary to promptly update or switch the model.

[0124] In some embodiments, different AI models also have different corresponding performance. For example, when the AI ​​model is used for spatial domain beam prediction, set B is a subset of set A. If the number of beams or beam pairs contained in set B is different, the accuracy of the beam information of set A predicted by the AI ​​model will be different. For another example, when the AI ​​model is used for time domain beam prediction, if the number of historical measurement times input or the number of future times output is different, the accuracy of the beam information output by the AI ​​model will also be different.

[0125] For different AI models, how to enable network devices to accurately activate models with different performance according to demand is an issue that is being studied.

[0126] FIG2 is a schematic diagram illustrating an interaction of a communication method according to an embodiment of the present disclosure. As shown in FIG2 , the present disclosure embodiment relates to a communication method for use in a communication system 100, the method comprising:

[0127] Step S2101 , the terminal 101 sends first information to the network device 102 .

[0128] In some embodiments, the network device 102 receives the first information sent by the terminal 101 .

[0129] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.

[0130] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.

[0131] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", and "parameter" can be used interchangeably.

[0132] In some embodiments, the first information includes the performance of an AI function or an AI model. The AI ​​function or AI model is deployed on the terminal side. The AI ​​function corresponds to one or more AI models.

[0133] In some embodiments, the performance of an AI function can be determined based on the performance of one or more AI models corresponding to the AI ​​function. For example, if the AI ​​function corresponds to multiple AI models, the performance of the AI ​​function can be the maximum, minimum, average, or a specified number of performance values ​​of the multiple AI models corresponding to the AI ​​function. For another example, the performance of the AI ​​function can also be a performance value range consisting of the performance values ​​of the multiple AI models corresponding to the AI ​​function.

[0134] In some embodiments, the network device may determine an AI function or AI model based on the received first information, and instruct the terminal to activate, deactivate, or perform other operations on the AI ​​function or AI model.

[0135] In some embodiments, the performance of the AI ​​function or AI model includes different types of performance.

[0136] This disclosure uses the use of AI functions or AI models for beam prediction as an example to illustrate their performance. However, AI functions or AI models are not limited to beam prediction. For example, they can also be used for CSI compression, CSI prediction, positioning, and other applications. This disclosure does not list all of these.

[0137] Among them, different types of performance can also be referred to as performance of different dimensions. The AI ​​function or AI model includes at least one of the following types: beam or beam pair prediction accuracy; beam or beam pair prediction accuracy with an L1-RSRP difference within a first threshold, the L1-RSRP difference is the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair; L1-RSRP difference, the L1-RSRP difference is the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair, wherein the L1-RSRP difference includes at least one of the following: the average value of the L1-RSRP difference, the cumulative distribution function of the L1-RSRP difference, the proportion of the L1-RSRP difference less than or equal to the second threshold, and the proportion of the L1-RSRP difference greater than the third threshold, wherein the L1-RSRP difference is the best predicted beam or beam pair. The method comprises the following steps: a first step of determining the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair; a predicted L1-RSRP difference, wherein the predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair, wherein the predicted L1-RSRP difference includes at least one of the following: an average value of the predicted L1-RSRP difference, a cumulative distribution function of the predicted L1-RSRP difference, a proportion of the predicted L1-RSRP difference less than or equal to a fourth threshold, and a proportion of the predicted L1-RSRP difference greater than a fifth threshold, wherein the predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair; terminal throughput; reference signal overhead; uplink control information overhead; and predicted delay.

[0138] In some embodiments, terms such as "uplink", "uplink", "physical uplink" can be interchangeable with each other, and terms such as "downlink", "downlink", "physical downlink" can be interchangeable with each other, and terms such as "side", "sidelink", "side communication", "sidelink communication", "direct connection", "direct link", "direct communication", "direct link communication" can be interchangeable with each other.

[0139] In some embodiments, the terms "downlink control information (DCI)", "downlink (DL) assignment", "DL DCI", "uplink (UL) grant", "UL DCI" and the like may be used interchangeably.

[0140] In some embodiments, the performance of the AI ​​function or AI model includes: beam or beam pair prediction accuracy.

[0141] For example, when using an AI model for beam prediction, if the predicted best K1 beams include the measured best beam, the prediction is accurate. Alternatively, if the predicted best beam is among the measured best K2 beams, the prediction is accurate. If the AI ​​model performs M beam predictions and N of them are correct, the prediction accuracy is N / M. K1 and K2 are positive integers, such as 1, 2, 3, 4, 5, and so on.

[0142] In some embodiments, the downlink transmit beam ID may be equivalent to a reference signal resource ID, such as a synchronization signal block (SSB) ID, a sounding reference signal (SRS) ID, or a channel state information reference signal (CSI-RS) ID. The downlink receive beam ID may be the receive beam ID of the terminal. The beam pair ID may be the ID corresponding to the combination of a downlink transmit beam and a downlink receive beam.

[0143] In some embodiments, terms such as "synchronization signal (SS)", "synchronization signal block (SSB)", "reference signal (RS)", "pilot", and "pilot signal" can be used interchangeably.

[0144] In some embodiments, the best beam may be the beam with the strongest L1-RSRP or L1-SINR.

[0145] In some embodiments, the performance of the AI ​​function or AI model includes: beam or beam pair prediction accuracy with an L1-RSRP difference within a first threshold. The L1-RSRP difference is the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best measured beam or beam pair.

[0146] For example, when using an AI model for beam prediction, if the difference between the measured L1-RSRP of the best predicted beam and the measured L1-RSRP of the measured best beam is less than a first threshold, the prediction is accurate. Then, if the AI ​​model is used to predict beams P times, and the difference between the measured L1-RSRP of the best predicted beams and the measured L1-RSRP of the measured best beam is less than the first threshold Q times, the prediction accuracy for beams or beam pairs with L1-RSRP differences within the first threshold is Q / P. The best predicted beam represents the best beam predicted by the AI ​​model. The measured L1-RSRP represents the L1-RSRP measured for the beam. That is, the measured L1-RSRP of the predicted best beam represents the best beam predicted by the AI ​​model and measured for that best beam. The measured best beam represents the best beam obtained through actual measurement. For example, the actual measurement may be to measure the L1-RSRP or L1-SINR of multiple beams respectively, and the beam with the largest L1-RSRP or L1-SINR is the best beam. Measuring the L1-RSRP of the best beam means obtaining the best beam through actual measurement, and measuring the L1-RSRP of the best beam.

[0147] In some embodiments, the first threshold may be, for example, 1 dB, and the beam or beam pair prediction accuracy for which the L1-RSRP difference is within the first threshold may be a beam or beam pair prediction accuracy for which the L1-RSRP difference is within 1 dB. The L1-RSRP difference is the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best measured beam or beam pair.

[0148] In some embodiments, the performance of the AI ​​function or AI model includes: L1-RSRP difference, which is the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair before measurement.

[0149] In some embodiments, the L1-RSRP difference may be the average of the L1-RSRP differences. For example, an AI model is used to perform one or more predictions to obtain A best predicted beams, and these A best predicted beams are measured separately to obtain the measured L1-RSRPs of the A best predicted beams. The differences between the measured L1-RSRPs of the A best predicted beams and the measured L1-RSRP of the measured best beam are calculated separately, and the average is taken, which is the average of the L1-RSRP differences, or the L1-RSRP difference. The A best beams may be the A best beams obtained by performing a single prediction using the AI ​​model, or the A best beams obtained by performing multiple predictions using the AI ​​model.

[0150] In some embodiments, the L1-RSRP difference may be a cumulative distribution function of L1-RSRP differences. For example, the value of the cumulative distribution function of L1-RSRP differences at a fixed percentage point is the L1-RSRP difference.

[0151] In some embodiments, the L1-RSRP difference may be a value of a cumulative distribution function at 5%, for example, YdB.

[0152] In some embodiments, the L1-RSRP difference may be a ratio of L1-RSRP differences less than or equal to a second threshold. For example, if model AI is used to perform A predictions, and B of the predictions have L1-RSRP differences less than or equal to the second threshold, then the L1-RSRP difference is B / A.

[0153] In some embodiments, the L1-RSRP difference may be a ratio of L1-RSRP differences greater than a third threshold. For example, if the AI ​​model is used to perform C predictions, and D of the L1-RSRP differences are greater than the third threshold, then the L1-RSRP difference is D / C.

[0154] The term "greater than the third threshold" may also mean "greater than or equal to the third threshold," which is not limited in this disclosure. The first, second, and third thresholds in this disclosure may be set based on actual circumstances, and may be the same or different.

[0155] In some embodiments, the performance of the AI ​​function or AI model includes: a predicted L1-RSRP difference, where the predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair.

[0156] The predicted L1-RSRP represents the predicted L1-RSRP of a beam using the AI ​​model. That is, the predicted L1-RSRP of the best predicted beam or beam pair represents the best predicted beam predicted by the AI ​​model, and the L1-RSRP of that best predicted beam also predicted by the AI ​​model.

[0157] In some embodiments, the predicted L1-RSRP difference may be an average of the predicted L1-RSRP differences.

[0158] In some embodiments, the predicted L1-RSRP difference may be a cumulative distribution function of the predicted L1-RSRP difference.

[0159] In some embodiments, the predicted L1-RSRP difference may be a ratio of the predicted L1-RSRP difference values ​​that is less than or equal to a fourth threshold.

[0160] In some embodiments, the predicted L1-RSRP difference may be a ratio of the L1-RSRP difference greater than a fifth threshold.

[0161] The predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair.

[0162] In the present disclosure, the best predicted beam, the predicted best beam, and the predicted best beam have the same meaning and can be used interchangeably.

[0163] In some embodiments, the performance of the AI ​​function or AI model includes: terminal throughput. For example, the predicted optimal beam or beam pair and the SINR of the optimal beam or beam pair can be determined, and the capacity corresponding to each beam or beam pair can be calculated based on the Shannon capacity. The difference between the capacities corresponding to the two beams or beam pairs can be used as the average UE throughput difference.

[0164] In some embodiments, the terminal throughput may be an average throughput or a throughput at a fixed percentage of a cumulative distribution function, for example, the fixed percentage may be 5% or 95%.

[0165] In some embodiments, the performance of an AI function or AI model includes reference signal overhead, which refers to the amount of reference signal resources required by the AI ​​model.

[0166] Among them, the size of set B input to the AI ​​model and the number of historical measurement times during time domain beam prediction have an impact on the reference signal overhead.

[0167] In some embodiments, the performance of the AI ​​function or AI model includes: uplink control information overhead. If the AI ​​model is an AI model deployed on the network device side, the terminal needs to send the measurement results based on set B to the network device. The uplink control information overhead is the signaling overhead of sending the measurement results of set B.

[0168] In some embodiments, the performance of an AI function or AI model includes: predicted latency. For example, the unit of predicted latency can be milliseconds (ms). This means that multiple beam information measured at time A is input into the AI ​​model, and after the AI ​​model predicts the optimal beam at time B, the predicted latency is the difference between time A and time B. For example, the smaller the predicted latency, the better the performance of the AI ​​model.

[0169] In some embodiments, the first information may include an identifier of an AI function or an identifier of an AI model supported by the terminal. The identifier of the AI ​​function is used to identify the AI ​​function or to indicate the AI ​​function. The identifier of the AI ​​model is used to identify the AI ​​model or to indicate the AI ​​model.

[0170] In some embodiments, the first information may include an environment of an AI function supported by the terminal or an environment of an AI model.

[0171] In some embodiments, the environment may include an environment (condition) or an additional environment (additional condition), and the environment may represent the environment or condition to which the AI ​​model is applicable, or represent the characteristics of the AI ​​model. The environment of the AI ​​function or the environment of the AI ​​model includes the application environment of the AI ​​function or model. For example, the AI ​​function or AI model is used for beam prediction, for CSI compression, for CSI prediction, for positioning, etc. This disclosure does not give examples one by one. For another example, the AI ​​function or AI model is used for spatial beam prediction, or for time domain beam prediction.

[0172] The present disclosure uses the AI ​​function or AI model for spatial beam prediction as an example to illustrate the environment of the AI ​​function or AI model. The environment of the AI ​​function or AI model includes at least one of the following: the number of beams or beam pairs in the first beam set, the measurement value of the first beam set is used as the input of the AI ​​model; the beam pattern of the beams or beam pairs in the first beam set; the number of beams or beam pairs in the second beam set, wherein the output of the AI ​​model is used to obtain beam information in the second beam set; the beam pattern of the beams or beam pairs in the second beam set; the relationship between the first beam set and the second beam set; the content of the AI ​​model input; the content of the AI ​​model output; AI function or AI model performance monitoring information; auxiliary information; applicable deployment scenarios; applicable network equipment beam codebook; applicable terminal beam codebook; applicable terminal distribution information; the number of measurement instances input to the AI ​​model; the number of prediction instances output by the AI ​​model; and the moving speed of the applicable terminal.

[0173] In some embodiments, the terms "codebook," "codeword," and "precoding matrix" may be used interchangeably. For example, a codebook may be a collection of one or more codewords / precoding matrices.

[0174] In some embodiments, the environment of the AI ​​function or the environment of the AI ​​model includes: the number of beams or beam pairs in the first beam set. The measurement values ​​of the first beam set are used as input to the AI ​​model. That is, the number of beams or beam pairs in the first beam set represents the number of measurement values ​​input to the AI ​​model. Different numbers of measurement values ​​input to the AI ​​model result in different performance of the AI ​​model. It is understood that when the terminal sends the number of beams or beam pairs in the first beam set to the network device, it can facilitate the network device to determine whether the AI ​​model meets the performance requirements based on the number of beams or beam pairs in the first beam set to which the AI ​​model is applicable, thereby instructing the terminal to activate or deactivate the AI ​​model. The measurement values ​​of the first beam set are obtained by measuring the beams or beam pairs in the first beam set. Measuring the beams or beam pairs refers to measuring the L1-RSRP and / or L1-SINR of reference signal resources, such as SSB, CSI-RS, SRS, etc.

[0175] In some embodiments, the first set of beams may be set B.

[0176] In some embodiments, the environment of the AI ​​function or the environment of the AI ​​model includes: a beam pattern of beams or beam pairs in the first beam set.

[0177] In some embodiments, the beam pattern may indicate the direction in which the reference signal is transmitted and the direction in which the reference signal is not transmitted.

[0178] In some embodiments, the context of the AI ​​function or the context of the AI ​​model includes: the number of beams or beam pairs in the second beam set. The output of the AI ​​model is used to obtain beam information in the second beam set.

[0179] For example, the beams or beam pairs in the first beam set can be measured, and the measured values ​​can be input into the AI ​​model to obtain beam information for the beams or beam pairs in the second beam set. The number of beams or beam pairs in the first beam set and the second beam set, as well as the beam pattern, can both be context for the AI ​​function or AI model.

[0180] In some embodiments, the second set of beams may be set A.

[0181] In some embodiments, the environment of the AI ​​function or the environment of the AI ​​model includes: a relationship between a first wave number set and a second beam number set.

[0182] For example, the relationship between the first wave number set and the second beam set may be that the first beam set is a subset of the second beam set. Alternatively, the first beam set is a wide beam and the second beam set is a narrow beam. This disclosure does not list all of these, but is not limited to them.

[0183] In some embodiments, the environment of the AI ​​function or the environment of the AI ​​model includes: the content of the AI ​​model input.

[0184] For example, the input of the AI ​​model is the L1-RSRP and / or identifier corresponding to the beam or beam pair in the first beam set. That is, the input of the AI ​​model can be the L1-RSRP corresponding to the beam or beam pair in the first beam set, or the identifier corresponding to the beam or beam pair in the first beam set, or the L1-RSRP and identifier corresponding to the beam or beam pair in the first beam set.

[0185] In some embodiments, the environment of the AI ​​function or the environment of the AI ​​model includes: the content output by the AI ​​model.

[0186] For example, the output of the AI ​​model is the L1-RSRP and / or identifier of the beam or beam pair in the second beam set.

[0187] In some embodiments, the environment of the AI ​​function or the environment of the AI ​​model includes: AI function or AI model performance monitoring information.

[0188] For example, AI function or AI model performance information includes the performance of the AI ​​function or AI model monitored by the terminal, the performance of the AI ​​function or AI model monitored by the network device, the performance of the AI ​​function or AI model jointly monitored by the terminal and the network device, and performance indicators when the AI ​​function or AI model is monitored. Among them, the performance indicators when the AI ​​model is monitored include the different types of performance mentioned above. When the performance of a certain type of AI function or AI model is poor, it is considered that the AI ​​function or AI model needs to be deactivated or updated.

[0189] In some embodiments, the environment of the AI ​​function or the environment of the AI ​​model includes: auxiliary information.

[0190] In some embodiments, the environment of the AI ​​function or the environment of the AI ​​model includes: applicable deployment scenarios. For example, the deployment scenario can be an urban macro cell, an urban micro cell, or an indoor location. The deployment scenario can also include different inter-cell distances (ISDs), such as an ISD of 500m or 200m.

[0191] In some embodiments, the environment of the AI ​​function or the environment of the AI ​​model includes: a beam codebook of an applicable network device.

[0192] For example, the beam codebook of the applicable network device is a beam codebook used by the applicable network device for transmission.

[0193] In some embodiments, the context of the AI ​​function or the context of the AI ​​model includes: a beam codebook of an applicable terminal.

[0194] For example, the beam codebook of the applicable terminal is the beam codebook used by the applicable terminal for transmission.

[0195] In some embodiments, the environment of the AI ​​function or the environment of the AI ​​model includes: distribution information of applicable terminals.

[0196] In some embodiments, the terminal distribution information may include the ratio of users distributed indoors and outdoors.

[0197] In some embodiments, the environment of the AI ​​function or the environment characteristics of the AI ​​model include: the number of measurement instances of the AI ​​model input.

[0198] For example, if the AI ​​model is used for time-domain beamforming prediction, the input of the AI ​​model may be multiple measurement instances (time instances), i.e., measurement results at multiple times. The environment of the AI ​​model may include the number of measurement instances input. The number of measurement instances input to the AI ​​model may affect the performance of the AI ​​model.

[0199] In some embodiments, the context of the AI ​​function or the context of the AI ​​model includes: the number of prediction instances output by the AI ​​model.

[0200] For example, if the AI ​​model is used for time-domain beamforming prediction, the output of the AI ​​model may be multiple prediction instances. The environment of the AI ​​model may include the number of prediction instances output. The difference in the number of prediction instances output by the AI ​​model may affect the performance of the AI ​​model.

[0201] In some embodiments, the environment of the AI ​​function or the environment of the AI ​​model includes: the moving speed of the applicable terminal.

[0202] For example, the applicable terminal movement speed indicates the terminal movement speed to which the AI ​​model can be applied. For example, the AI ​​model is applicable to terminals with a movement speed of A. The movement speed can be a speed magnitude or a speed range.

[0203] In some embodiments, the network device may determine to activate or deactivate an AI function or AI model based on the environment of each received AI function or AI model. For example, if the network device needs to perform beam prediction, the AI ​​function or AI model used for beam prediction may be activated. For another example, since the number of beams or beam pairs in the second beam set affects the prediction accuracy of the AI ​​model, the network device may select an AI model to activate or deactivate based on the number of beams or beam pairs in the second beam set of the received AI model.

[0204] In some embodiments, the first information includes capability information, which is used to indicate supported AI functions or AI models.

[0205] For example, the terminal may send the first information when sending the capability information.

[0206] In some embodiments, the first information includes authentication information, which is used to indicate authentication of the AI ​​function and / or AI model.

[0207] For example, the terminal may send the first information when authenticating an AI function and / or an AI model.

[0208] In some embodiments, the AI ​​functionality corresponds to one or more AI models.

[0209] In some embodiments, responsive to performing AI function authentication, the performance of the AI ​​function includes one or more performance values.

[0210] The performance value indicates a numerical value corresponding to the performance.

[0211] For example, the performance of the AI ​​function may be a type of performance. For example, if the performance of the AI ​​function includes beam or beam pair prediction accuracy, the performance value may be one or more of accuracy A, accuracy B, and accuracy C.

[0212] For another example, the performance of an AI function includes multiple types of performance. For example, the performance of an AI function includes beam or beam prediction accuracy, L1-RSRP variability, and predicted delay. The performance values ​​may be accuracy A, variability B, and delay C.

[0213] In some embodiments, in response to performing AI function authentication, the performance of the AI ​​function includes a performance value range.

[0214] In some embodiments, in response to performing AI function authentication, the performance of the AI ​​function includes a performance value, where the performance value is a first performance value among performance values ​​corresponding to multiple AI models, and the first performance value is a maximum value or a minimum value.

[0215] In some embodiments, in response to performing AI function authentication, the performance of the AI ​​function includes multiple performance values, and the multiple performance values ​​are performance values ​​corresponding to multiple AI models.

[0216] In some embodiments, in response to performing AI function authentication, the performance of the AI ​​function includes a performance value range, where the performance value range is a range of performance values ​​corresponding to multiple AI models.

[0217] For example, if an AI function corresponds to one AI model, then the same type of performance of the AI ​​function may include one performance value, i.e., the performance value is the performance value of the AI ​​model corresponding to the AI ​​function. For another example, if the AI ​​function corresponds to multiple AI models, then the same type of performance of the AI ​​function may include one performance value, which may be the maximum value, minimum value, average value, or a specified number of values ​​among the performance values ​​of the multiple AI models corresponding to the AI ​​function. For another example, if the AI ​​function corresponds to multiple AI models, then the same type of performance of the AI ​​function may include multiple performance values, each of which is the performance value of the multiple AI models corresponding to the AI ​​function. For another example, if the AI ​​function corresponds to multiple AI models, then the same type of performance of the AI ​​function may include a performance value range consisting of the performance values ​​corresponding to the multiple AI models of the AI ​​function. The performance value range may be an interval consisting of the maximum and minimum values ​​among the performance values ​​of the multiple AI models corresponding to the AI ​​function. Of course, two performance values ​​may also be selected from multiple performance values ​​as an interval based on a rule, and this disclosure is not limited thereto.

[0218] In some embodiments, the performance includes different types of performance, wherein the AI ​​function or AI model is used for spatial beam prediction, and each type of performance corresponds to a performance value.

[0219] For example, the performance of an AI function or AI model includes multiple types of performance, such as beam or beam pair prediction accuracy, L1-RSRP variability, and predicted L1-RSRP variability. Each type corresponds to a performance value. For example, beam or beam pair prediction accuracy corresponds to a performance value, L1-RSRP variability corresponds to a performance value, and predicted L1-RSRP variability corresponds to a performance value.

[0220] In some embodiments, the performance includes different types of performance. The AI ​​function or AI model is used for time-domain beam prediction, and each type of performance corresponds to multiple performance values. The multiple performance values ​​include a performance value corresponding to each prediction instance.

[0221] For example, the performance of an AI function or AI model includes multiple performance types, such as beam or beam pair prediction accuracy, L1-RSRP variability, and predicted L1-RSRP variability. Each type corresponds to multiple performance values. Taking beam or beam pair prediction accuracy as an example, the prediction accuracy of each beam or beam pair can be included.

[0222] For another example, the AI ​​function is used for time domain beam prediction. If one AI function corresponds to one AI model and there is one prediction instance of the AI ​​model, then each type of performance of the AI ​​function corresponds to one performance value; if one AI function corresponds to multiple AI models and there is one prediction instance of the AI ​​model, then each type of performance of each AI model corresponding to the AI ​​function corresponds to one performance value. The performance corresponding to the AI ​​function can be the maximum value, minimum value, average value or specified value among the performance values ​​of multiple AI models, or a performance value range, or a performance value of the type corresponding to each AI model; if one AI function corresponds to one AI model and there is one AI model If there are multiple prediction instances, the performance corresponding to the AI ​​function includes multiple performance values ​​corresponding to each type of performance of the AI ​​model, and the multiple performance values ​​include the performance value corresponding to each prediction instance; if the AI ​​function corresponds to multiple AI models, and there are multiple prediction instances of the AI ​​model, the AI ​​function includes the performance value of each prediction instance, and the performance value of each prediction instance can be the performance values ​​of the multiple AI models corresponding to the AI ​​function under the prediction instance, or the maximum value, minimum value or average value of the performance values ​​of the multiple AI models corresponding to the AI ​​function under the prediction instance, or the range of performance values ​​composed of the performance values ​​of the multiple AI models corresponding to the AI ​​function under the prediction instance.

[0223] In some embodiments, performance values ​​of one or more types for different prediction instances may be sent independently.

[0224] In some embodiments, the name of the first information is not limited and may be, for example, "performance information", "capability information", etc.

[0225] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codeword", "codebook", "codeword", "codepoint", "bit", "data", "program", etc. can be used interchangeably.

[0226] In some embodiments, the terms "codebook," "codeword," and "precoding matrix" may be used interchangeably. For example, a codebook may be a collection of one or more codewords / precoding matrices.

[0227] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "a certain", "any", and "first" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "a certain A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, a certain A, any A, or first A, etc., but not limited to this.

[0228] In step S2102 , the network device 102 determines an AI function or an AI model based on the first information.

[0229] In some embodiments, the first information includes the performance of the AI ​​function or AI model supported by the terminal. The network device can determine the AI ​​function or AI model based on the performance requirement and the received performance of each AI function or AI model.

[0230] For example, if the performance requirement is that the beam prediction accuracy of the AI ​​model is greater than A, then based on the performance of each received AI model, the AI ​​model with a beam prediction accuracy greater than A is activated, or the AI ​​model with a beam prediction accuracy less than A is deactivated.

[0231] In some embodiments, the first information includes an identifier of an AI function or an identifier of an AI model supported by the terminal. The network device may receive the identifier of the AI ​​function or the identifier of the AI ​​model corresponding to the performance of each AI function or AI model, and the network device may directly indicate the identifier of the AI ​​function or AI model to activate or deactivate the AI ​​function or model.

[0232] In some embodiments, the first information includes an environment of an AI function or an AI model supported by the terminal. The network device may determine an AI function or AI model that needs to be activated or deactivated based on the performance requirements and the received environment of the AI ​​function or AI model.

[0233] For example, the environment of the AI ​​model includes an AI model for beam prediction. When the network device needs to perform beam prediction, the AI ​​model for beam prediction can be selected and activated based on the received environment of each AI model.

[0234] Step S2103 , the network device 102 sends second information to the terminal 101 .

[0235] In some embodiments, the terminal 101 receives second information sent by the network device.

[0236] In some embodiments, the second information is used to instruct the terminal to manage the AI ​​function or AI model deployed on the terminal side. The management may include configuration, activation, deactivation, switching, and fallback to a non-AI mode.

[0237] In some embodiments, the terminal may manage the AI ​​function or AI model according to the second information. For example, the second information instructs the terminal to activate AI model X, deactivate AI model Y, etc.

[0238] The communication method involved in the embodiment of the present disclosure may include at least one of steps S2101 to S2103. For example, step S2101 may be implemented as an independent embodiment. Step S2101 and step S2102 may be implemented as separate embodiments.

[0239] In some embodiments, step S2102 and step S2103 are optional and can be omitted or replaced in different embodiments.

[0240] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 .

[0241] FIG3a is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3a, the present disclosure embodiment relates to a communication method, which is executed by terminal 101 and includes:

[0242] Step S3101, sending the first information.

[0243] The optional implementation of step S3101 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0244] In some embodiments, the terminal 101 sends the first information to the network device 102, but is not limited thereto and the first information may also be sent to other entities.

[0245] Step S3102, obtaining second information.

[0246] The optional implementation of step S3102 can refer to the optional implementation of step S2103 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0247] In some embodiments, the terminal 101 receives the second information sent by the network device 102, but is not limited thereto and may also receive the second information sent by other entities.

[0248] In some embodiments, terminal 101 obtains second information specified by the protocol.

[0249] In some embodiments, terminal 101 obtains the second information from upper layer(s).

[0250] In some embodiments, terminal 101 performs processing to obtain the second information.

[0251] In some embodiments, step S3102 is omitted, and the terminal 101 autonomously implements the function indicated by the second information, or the above function is default or by default.

[0252] The communication method involved in the embodiment may include at least one of steps S3101 and S3102. For example, step S3101 may be implemented as an independent embodiment.

[0253] FIG3b is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3a, the embodiment of the present disclosure relates to a communication method, which is executed by terminal 101 and includes:

[0254] Step S3201, sending the first information.

[0255] The optional implementation of step S3201 can refer to the optional implementation of step S2101 in Figure 2, step S3101 in Figure 3a, and other related parts in the embodiments involved in Figures 2 and 3a, which will not be repeated here.

[0256] In some embodiments, the terminal 101 sends the first information to the network device 102, but is not limited thereto and the first information may also be sent to other entities.

[0257] In some embodiments, the first information further includes at least one of the following: an identifier of an AI function supported by the terminal or an identifier of an AI model; an environment of an AI function supported by the terminal or an environment of an AI model.

[0258] In some embodiments, the environment includes at least one of the following: the number of beams or beam pairs in a first beam set, the measurement value of the first beam set is used as input to the AI ​​model; the beam pattern of the beams or beam pairs in the first beam set; the number of beams or beam pairs in a second beam set, wherein the output of the AI ​​model is used to obtain beam information in the second beam set; the beam pattern of the beams or beam pairs in the second beam set; the relationship between the first beam set and the second beam set; the content of the AI ​​model input; the content of the AI ​​model output; AI function or AI model performance monitoring information; auxiliary information; applicable deployment scenarios; beam codebook of applicable network equipment; beam codebook of applicable terminals; applicable terminal distribution information; the number of measurement instances input to the AI ​​model; the number of prediction instances output by the AI ​​model; and the moving speed of applicable terminals.

[0259] In some embodiments, the first information includes at least one of the following: capability information, which is used to indicate supported AI functions and / or AI models; and authentication information, which is used to indicate authentication of AI functions and / or AI models.

[0260] In some embodiments, the performance includes at least one of the following types: beam or beam pair prediction accuracy; beam or beam pair prediction accuracy with an L1-RSRP difference within a first threshold, the L1-RSRP difference being the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair; L1-RSRP difference, the L1-RSRP difference being the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair, wherein the difference includes at least one of the following: the average value of the L1-RSRP difference, the cumulative distribution function of the L1-RSRP difference, the proportion of the L1-RSRP difference less than or equal to the second threshold, and the proportion of the L1-RSRP difference greater than a third threshold, wherein the L1-RSRP difference is the measured L1-RSRP of the best predicted beam or beam pair. The method comprises the following steps: determining a difference between the measured L1-RSRP and the measured L1-RSRP of the best predicted beam or beam pair; predicting a L1-RSRP difference, wherein the predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair, wherein the predicted L1-RSRP difference includes at least one of the following: an average value of the predicted L1-RSRP differences, a cumulative distribution function of the predicted L1-RSRP differences, a proportion of the predicted L1-RSRP differences less than or equal to a fourth threshold, and a proportion of the predicted L1-RSRP differences greater than a fifth threshold, wherein the predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair; terminal throughput; reference signal overhead; uplink control information overhead; and predicted delay.

[0261] In some embodiments, in response to performing AI function authentication and / or performing AI model authentication, the terminal sends first information to the network device.

[0262] In some embodiments, in response to performing AI function authentication, the performance of the AI ​​function includes at least one of the following: one or more performance values; and a range of performance values.

[0263] In some embodiments, the AI ​​function includes multiple AI models, and a performance value is the first performance value among the performance values ​​corresponding to the multiple AI models, and the first performance value is the maximum value or the minimum value.

[0264] In some embodiments, the AI ​​function includes multiple AI models, and the multiple performance values ​​are performance values ​​corresponding to the multiple AI models respectively.

[0265] In some embodiments, the AI ​​function includes multiple AI models, and the multiple performance value ranges are ranges of performance values ​​corresponding to the multiple AI models.

[0266] In some embodiments, the performance of the AI ​​function or AI model satisfies at least one of the following: the AI ​​function or AI model is used for spatial beam prediction, and each type of performance corresponds to a performance value; the AI ​​function or AI model is used for time domain beam prediction, and each type of performance corresponds to one or more performance values, and the multiple performance values ​​include the performance value corresponding to each prediction instance.

[0267] FIG4a is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4a, the embodiment of the present disclosure relates to a communication method, and the method includes:

[0268] Step S4101, obtain first information.

[0269] The optional implementation of step S4101 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0270] In some embodiments, the network device 102 receives the first information sent by the terminal 101, but is not limited thereto and may also receive the first information sent by other entities.

[0271] In some embodiments, the network device 102 obtains first information specified by the protocol.

[0272] In some embodiments, the network device 102 obtains the first information from an upper layer(s).

[0273] In some embodiments, the network device 102 performs processing to obtain the first information.

[0274] In some embodiments, step S4101 is omitted, and the network device 102 autonomously implements the function indicated by the first information, or the above function is default or by default.

[0275] Step S4102: Determine an AI function or AI model based on the first information.

[0276] The optional implementation of step S4102 can refer to the optional implementation of step S2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0277] In some embodiments, the AI ​​function or AI model is determined based on the first information.

[0278] Step S4103, sending the second information.

[0279] The optional implementation of step S4103 can refer to the optional implementation of step S2103 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0280] In some embodiments, the network device 102 sends the second information to the terminal 101, but is not limited thereto and may also send the second information to other entities.

[0281] The communication method involved in the embodiment of the present disclosure may include at least one of steps S4101 to S4103. For example, step S4101 may be implemented as an independent embodiment, and step S4101 and step S4102 may be implemented as independent embodiments.

[0282] In some embodiments, step S4102 is optional and can be omitted or replaced in different embodiments.

[0283] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 .

[0284] FIG4b is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4b, the embodiment of the present disclosure relates to a communication method, and the method includes:

[0285] Step S4201, obtain first information.

[0286] The optional implementation of step S4201 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0287] In some embodiments, the network device 102 receives the first information sent by the terminal 101, but is not limited thereto and may also receive the first information sent by other entities.

[0288] In some embodiments, the network device 102 obtains first information specified by the protocol.

[0289] In some embodiments, the network device 102 obtains the first information from an upper layer(s).

[0290] In some embodiments, the network device 102 performs processing to obtain the first information.

[0291] In some embodiments, step S4201 is omitted, and the network device 102 autonomously implements the function indicated by the first information, or the above function is default or by default.

[0292] Step S4202: Determine an AI function or AI model based on the first information.

[0293] The optional implementation of step S4202 can refer to the optional implementation of step S2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0294] In some embodiments, the AI ​​function or AI model deployed on the terminal side is managed based on the first information.

[0295] Figure 4c is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in Figure 4c, the embodiment of the present disclosure relates to a communication method, which includes:

[0296] Step S4301, obtain first information.

[0297] The optional implementation of step S4201 can refer to the optional implementation of step S2101 in Figure 2, step S4101 in Figure 4a, and other related parts in the embodiments involved in Figures 2 and 4a, which will not be repeated here.

[0298] FIG5 is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG5 , the embodiment of the present disclosure relates to a communication method, and the method includes:

[0299] Step S5101: Terminal 101 sends first information to network device 102.

[0300] Optional implementations of step S5101 can be found in S2101 of FIG. 2 , step S3101 of FIG. 3 a , and other related parts in the embodiments involved in FIG. 2 and FIG. 3 a , which will not be described in detail here.

[0301] In some embodiments, the above method may include the method of the above embodiments related to the communication system 100, the terminal 101, the network device 102, etc., which will not be repeated here.

[0302] Step S5102: The network device 102 receives first information.

[0303] The optional implementation of step S5102 can refer to S2101 in Figure 2, the optional implementation of step S4101 in Figure 4a, and other related parts in the embodiments involved in Figures 2 and 4a, which will not be repeated here.

[0304] In some embodiments, the above method may include the method of the above embodiments related to the communication system 100, the terminal 101, the network device 102, etc., which will not be repeated here.

[0305] The present disclosure also provides a communication method as follows:

[0306] The terminal reports the performance of the AI ​​function (functionality) or AI model (model).

[0307] In some embodiments, the terminal reports the performance when performing functionality or model authentication (identification), for example, the terminal informs the network device of the functionality or model supported by the terminal side, and the environment corresponding to the functionality or model, the environment includes the following

[0308] For example, whether the functionality or model is used for beam prediction, CSI compression, CSI prediction, or positioning.

[0309] More specifically, if it is used for beam prediction, is it spatial domain beam prediction or time domain beam prediction?

[0310] Furthermore, in the case of spatial beam prediction, the number and / or pattern of beams (pairs) contained in set B used for model input; the number and / or pattern of beams (pairs) contained in set A corresponding to the model output; the relationship between set B and set A; the model input is L1-RSRP and / or beam ID, and the model output is L1-RSRP and / or beam ID; what auxiliary information is available, what deployment is applicable, the beam codebook applicable to the base station (gNB), and the beam codebook applicable to the terminal (UE); applicable UE distribution information; and applicable UE mobility speed.

[0311] In some embodiments, a beam refers to a beam, and a beam measurement refers to measuring the L1-RSRP and / or L1-SINR of reference signals including SSB, CSI-RS, and SRS; a beam indication refers to an indication of a transmission configuration indication (TCI) state, where the TCI state includes at least one quasi co-location (QCL) type, including QCL types A, B, C, and D, where type D is reception parameter information, commonly known as a beam. Types A, B, and C include at least one of parameters related to Doppler shift, Doppler spread, average delay, and delay spread. For an uplink beam, it refers to spatial relation information, a spatial filter parameter, or an uplink TCI state.

[0312] In some embodiments, a functionality ID or a model ID may also be reported.

[0313] In some embodiments, the terminal reports the performance based on a UE capability mechanism, for example, the terminal reports that it can support the functionality or model and reports the corresponding performance at the same time.

[0314] In some embodiments, the above also includes the above environment.

[0315] In some embodiments, functionality identification is distinguished from model identification.

[0316] In some embodiments, functionality identification simply informs the network of support for a particular functionality. The terminal may not need to inform the network whether it supports one or multiple models within that functionality. Therefore, when the network instructs the terminal to activate a particular functionality, the terminal can independently determine which model to activate within that functionality. Furthermore, the terminal does not need to inform the network when switching between different models within that functionality.

[0317] In some embodiments, model identification is to inform the network that the terminal supports a certain model. The model may correspond to one or more functionalities. The network device may instruct the terminal to activate or deactivate the model.

[0318] In some embodiments, the performance may include at least one of the following, taking the beam prediction model as an example.

[0319] 1) Beam prediction accuracy: beams (pairs) with a beam prediction accuracy of top 1 / K.

[0320] In some embodiments, a correct prediction means that the predicted strongest beam (pair) ID includes the measured strongest beam (pair) ID, or the predicted strongest beam (pair) ID is included in the N strongest measured beam (pair) IDs. The downlink transmit beam ID can be equivalent to a reference signal resource ID, such as an SSB ID, a CSI-RS ID, or an SRS ID. The downlink receive beam ID is the terminal's Rx beam ID. The beam pair ID is the ID corresponding to the combination of the downlink transmit beam and the downlink receive beam.

[0321] In some embodiments, the strongest means that the L1-RSRP or L1-SINR is the strongest.

[0322] In some embodiments, this indicator may be the accuracy of the beam information output based on multiple derivations of the model, for example, it may be a ratio.

[0323] 2) Beam prediction accuracy within 1 dB: The accuracy of the predicted best beam (pair) when the measured L1-RSRP is within 1 dB of the measured L1-RSRP of the best beam.

[0324] In some embodiments, this indicator may be the accuracy of the beam information output based on multiple derivations of the model, for example, a ratio.

[0325] 3) L1-RSRP Difference: The difference between the measured L1-RSRP of the predicted best beam (pair) and the measured L1-RSRP of the best beam, for example, the average value is X dB, or the value at the 5% percentile of the cumulative distribution function is Y dB.

[0326] In some embodiments, it may also be a ratio of the L1-RSRP difference being lower than a threshold value, or a ratio of the L1-RSRP difference being higher than a threshold value.

[0327] 4) Predicted L1-RSRP difference: The difference between the measured L1-RSRP of the predicted best beam (pair) and the predicted L1-RSRP of the best beam of the predicted best beam (pair), e.g., the mean is X dB, or the 5% percentile of the cumulative distribution function is Y dB.

[0328] In some embodiments, it may also be a ratio of the Predicted L1-RSRP difference being lower than a threshold value, or a ratio of the Predicted L1-RSRP difference being higher than a threshold value.

[0329] 5) Average UE throughput, or the UE throughput at the 5% point of the cumulative distribution function.

[0330] In some embodiments, based on the predicted strongest beam (pair) and the measured strongest beam (pair), the SINRs corresponding to the two beams (pairs) are obtained, and the capacity is calculated based on the Shannon capacity, and the difference in capacity is the indicator.

[0331] 6) Reference signal overhead.

[0332] That is, how much reference signal resources the AI ​​model requires. The main influencing factors include the size of set B corresponding to the model input and the number of historical measurement times during time domain prediction.

[0333] 7) Uplink control information overhead.

[0334] In some embodiments, if it is a network deployment (NW-side) model, the measurement results of set B need to be reported to the network, that is, the signaling overhead of this reporting.

[0335] 8) Predicted latency. Milliseconds (ms)

[0336] In some embodiments, when performing model identification, the performance of the model corresponding to the model is reported.

[0337] In some embodiments, if spatial beam prediction is used, each of the above performance type values ​​corresponds to a performance value.

[0338] In some embodiments, if it is time-domain beam prediction, if the model can simultaneously predict beam information of multiple prediction time instances, the accuracy of beam information corresponding to different time instances can be reported independently.

[0339] In some embodiments, when functionality identification is performed, the performance of the model corresponding to the functionality is reported.

[0340] In some embodiments, if the functionality corresponds to multiple models, each of the above performance types may report a maximum performance value, or report a performance range, or report the performance corresponding to each model separately.

[0341] In some embodiments, if it is spatial domain beam prediction, only one or a set of performance values ​​need to be reported; if it is time domain beam prediction, each prediction time instance can independently report one or a set of performance values.

[0342] In some embodiments, a performance value or a set of performance values ​​may be one type or multiple types of performance values.

[0343] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.

[0344] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions, and when the measurement is implemented, they can be fully or partially integrated into a physical entity, or they can be physically separated. In addition, the units or modules in the device can be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, where the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.

[0345] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.

[0346] Figure 6a is a schematic diagram of the structure of the terminal proposed in an embodiment of the present disclosure. As shown in Figure 6a, the terminal 6100 may include: a transceiver module 6101. In some embodiments, the above-mentioned transceiver module is used to send first information to the network device. The first information includes the performance of the AI ​​function or AI model, and the AI ​​function or AI model is deployed on the terminal side. Optionally, the above-mentioned transceiver module is used to perform the communication steps S2101-S2102 such as sending and / or receiving performed by the terminal 101 in any of the above methods, which will not be repeated here.

[0347] In some embodiments, the first information further includes at least one of the following: an identifier of an AI function supported by the terminal or an identifier of an AI model; an environment of an AI function supported by the terminal or an environment of an AI model.

[0348] In some embodiments, the environment includes at least one of the following: the number of beams or beam pairs in a first beam set, the measurement value of the first beam set is used as input to the AI ​​model; the beam pattern of the beams or beam pairs in the first beam set; the number of beams or beam pairs in a second beam set, wherein the output of the AI ​​model is used to obtain beam information in the second beam set; the beam pattern of the beams or beam pairs in the second beam set; the relationship between the first beam set and the second beam set; the content of the AI ​​model input; the content of the AI ​​model output; AI function or AI model performance monitoring information; auxiliary information; applicable deployment scenarios; beam codebook of applicable network equipment; beam codebook of applicable terminals; applicable terminal distribution information; the number of measurement instances input to the AI ​​model; the number of prediction instances output by the AI ​​model; and the moving speed of applicable terminals.

[0349] In some embodiments, the first information includes at least one of the following: capability information, which is used to indicate supported AI functions and / or AI models; and authentication information, which is used to indicate authentication of AI functions and / or AI models.

[0350] In some embodiments, the performance includes at least one of the following types: beam or beam pair prediction accuracy; beam or beam pair prediction accuracy with an L1-RSRP difference within a first threshold, the L1-RSRP difference being the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair; L1-RSRP difference, the L1-RSRP difference being the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair, wherein the difference includes at least one of the following: the average value of the L1-RSRP difference, the cumulative distribution function of the L1-RSRP difference, the proportion of the L1-RSRP difference less than or equal to the second threshold, and the proportion of the L1-RSRP difference greater than a third threshold, wherein the L1-RSRP difference is the measured L1-RSRP of the best predicted beam or beam pair. The method comprises the following steps: determining a difference between the measured L1-RSRP and the measured L1-RSRP of the best predicted beam or beam pair; predicting a L1-RSRP difference, wherein the predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair, wherein the predicted L1-RSRP difference includes at least one of the following: an average value of the predicted L1-RSRP differences, a cumulative distribution function of the predicted L1-RSRP differences, a proportion of the predicted L1-RSRP differences less than or equal to a fourth threshold, and a proportion of the predicted L1-RSRP differences greater than a fifth threshold, wherein the predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair; terminal throughput; reference signal overhead; uplink control information overhead; and predicted delay.

[0351] In some embodiments, the transceiver module 6101 sends the first information in the following manner: in response to performing AI function authentication and / or performing AI model authentication, the terminal sends the first information to the network device.

[0352] In some embodiments, in response to performing AI function authentication, the performance of the AI ​​function includes at least one of the following: one or more performance values; and a range of performance values.

[0353] In some embodiments, the AI ​​function includes multiple AI models, and a performance value is the first performance value among the performance values ​​corresponding to the multiple AI models, and the first performance value is the maximum value or the minimum value.

[0354] In some embodiments, the AI ​​function includes multiple AI models, and the multiple performance values ​​are performance values ​​corresponding to the multiple AI models respectively.

[0355] In some embodiments, the AI ​​function includes multiple AI models, and the multiple performance value ranges are ranges of performance values ​​corresponding to the multiple AI models.

[0356] In some embodiments, the performance of the AI ​​function or AI model satisfies at least one of the following: the AI ​​function or AI model is used for spatial beam prediction, and each type of performance corresponds to a performance value; the AI ​​function or AI model is used for time domain beam prediction, and each type of performance corresponds to one or more performance values, and the multiple performance values ​​include the performance value corresponding to each prediction instance.

[0357] Figure 6b is a structural diagram of a network device proposed in an embodiment of the present disclosure. As shown in Figure 6b, the network device 6200 may include: a transceiver module 6201. The above-mentioned transceiver module 6201 is used to receive the first information sent by the terminal, and the first information includes the performance of the AI ​​function or AI model, and the AI ​​function or AI model is deployed on the terminal side. Optionally, the above-mentioned transceiver module is used to execute the communication steps S2101-S2104 such as sending and / or receiving performed by the terminal 101 in any of the above methods, which are not repeated here. In some embodiments, 6200 may include a processing module 6202. The above-mentioned processing module 6202 is used for the network device 102 to manage the AI ​​function or AI model deployed on the terminal side based on the first information.

[0358] In some embodiments, the first information further includes at least one of the following: an identifier of an AI function supported by the terminal or an identifier of an AI model; an environment of an AI function supported by the terminal or an environment of an AI model.

[0359] In some embodiments, the environment includes at least one of the following: the number of beams or beam pairs in a first beam set, the measurement value of the first beam set is used as input to the AI ​​model; the beam pattern of the beams or beam pairs in the first beam set; the number of beams or beam pairs in a second beam set, wherein the output of the AI ​​model is used to obtain beam information in the second beam set; the beam pattern of the beams or beam pairs in the second beam set; the relationship between the first beam set and the second beam set; the content of the AI ​​model input; the content of the AI ​​model output; AI function or AI model performance monitoring information; auxiliary information; applicable deployment scenarios; beam codebook of applicable network equipment; beam codebook of applicable terminals; applicable terminal distribution information; the number of measurement instances input to the AI ​​model; the number of prediction instances output by the AI ​​model; and the moving speed of applicable terminals.

[0360] In some embodiments, the first information includes at least one of the following: capability information, which is used to indicate supported AI functions and / or AI models; and authentication information, which is used to indicate authentication of AI functions and / or AI models.

[0361] In some embodiments, the performance includes at least one of the following types: beam or beam pair prediction accuracy; beam or beam pair prediction accuracy with an L1-RSRP difference within a first threshold, the L1-RSRP difference being the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair; L1-RSRP difference, the L1-RSRP difference being the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair, wherein the difference includes at least one of the following: the average value of the L1-RSRP difference, the cumulative distribution function of the L1-RSRP difference, the proportion of the L1-RSRP difference less than or equal to the second threshold, and the proportion of the L1-RSRP difference greater than a third threshold, wherein the L1-RSRP difference is the measured L1-RSRP of the best predicted beam or beam pair. The method comprises the following steps: determining a difference between the measured L1-RSRP and the measured L1-RSRP of the best predicted beam or beam pair; predicting a L1-RSRP difference, wherein the predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair, wherein the predicted L1-RSRP difference includes at least one of the following: an average value of the predicted L1-RSRP differences, a cumulative distribution function of the predicted L1-RSRP differences, a proportion of the predicted L1-RSRP differences less than or equal to a fourth threshold, and a proportion of the predicted L1-RSRP differences greater than a fifth threshold, wherein the predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair; terminal throughput; reference signal overhead; uplink control information overhead; and predicted delay.

[0362] In some embodiments, the transceiver module 6201 receives the first information in the following manner: in response to performing AI function authentication and / or performing AI model authentication, the network device receives the first information sent by the terminal.

[0363] In some embodiments, in response to performing AI function authentication, the performance of the AI ​​function includes at least one of the following: one or more performance values; and a range of performance values.

[0364] In some embodiments, the AI ​​function includes multiple AI models, and a performance value is the first performance value among the performance values ​​corresponding to the multiple AI models, and the first performance value is the maximum value or the minimum value.

[0365] In some embodiments, the AI ​​function includes multiple AI models, and the multiple performance values ​​are performance values ​​corresponding to the multiple AI models respectively.

[0366] In some embodiments, the AI ​​function includes multiple AI models, and the multiple performance value ranges are ranges of performance values ​​corresponding to the multiple AI models.

[0367] In some embodiments, the performance of the AI ​​function or AI model satisfies at least one of the following: the AI ​​function or AI model is used for spatial beam prediction, and each type of performance corresponds to a performance value; the AI ​​function or AI model is used for time domain beam prediction, and each type of performance corresponds to one or more performance values, and the multiple performance values ​​include the performance value corresponding to each prediction instance.

[0368] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, and the transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.

[0369] In some embodiments, the processing module can be a single module or can include multiple submodules. Optionally, the multiple submodules respectively execute all or part of the steps required to be executed by the processing module. Optionally, the processing module can be interchangeable with the processor.

[0370] Figure 7a is a schematic diagram of the structure of a communication device 7100 proposed in an embodiment of the present disclosure. Communication device 7100 can be a network device, a terminal, a chip, a chip system, or a processor that supports a network device in implementing any of the above methods, or a chip, a chip system, or a processor that supports a terminal in implementing any of the above methods. Optionally, the network device can be an access network device, a core network device, or the like. Optionally, the terminal can be a user equipment, or the like. Communication device 7100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.

[0371] As shown in Figure 7a, communication device 7100 includes one or more processors 7101. Processor 7101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, while the central processing unit can be used to control the communication device, execute programs, and process program data. Communication device 7100 is used to perform any of the above methods. Optionally, the communication device can be a base station, a baseband chip, a terminal device, a terminal device chip, a DU or CU, etc.

[0372] In some embodiments, the communication device 7100 further includes one or more memories 7102 for storing instructions. Optionally, all or part of the memories 7102 may be located outside the communication device 7100.

[0373] In some embodiments, the communication device 7100 further includes one or more transceivers 7103. When the communication device 7100 includes one or more transceivers 7103, the transceiver 7103 performs the communication step S2101 such as sending and / or receiving in the above method, and the processor 7101 performs other steps.

[0374] In some embodiments, a transceiver may include a receiver and / or a transmitter. The receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.

[0375] In some embodiments, the communication device 7100 may include one or more interface circuits 7104. Optionally, the interface circuit 7104 is connected to the memory 7102. The interface circuit 7104 may be configured to receive signals from the memory 7102 or other devices, and may be configured to send signals to the memory 7102 or other devices. For example, the interface circuit 7104 may read instructions stored in the memory 7102 and send the instructions to the processor 7101.

[0376] The communication device 7100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 may not be limited by FIG. 7a. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0377] FIG7 b is a schematic diagram of the structure of a chip 7200 according to an embodiment of the present disclosure. If the communication device 7100 can be a chip or a chip system, reference can be made to the schematic diagram of the structure of the chip 7200 shown in FIG7 b , but the present disclosure is not limited thereto.

[0378] The chip 7200 includes one or more processors 7201 , and the chip 7200 is configured to execute any of the above methods.

[0379] In some embodiments, the chip 7200 further includes one or more interface circuits 7202. Optionally, the interface circuit 7202 is connected to the memory 7203. The interface circuit 7202 can be used to receive signals from the memory 7203 or other devices, and can be used to send signals to the memory 7203 or other devices. For example, the interface circuit 7202 can read instructions stored in the memory 7203 and send the instructions to the processor 7201.

[0380] In some embodiments, the interface circuit 7202 executes the communication step S2101 of sending and / or receiving in the above method, and the processor 7201 executes other steps.

[0381] In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.

[0382] In some embodiments, the chip 7200 further includes one or more memories 7203 for storing instructions. Alternatively, all or part of the memories 7203 may be located outside the chip 7200.

[0383] The present disclosure also proposes a storage medium having instructions stored thereon. When the instructions are executed on the communication device 7100, the communication device 7100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a temporary storage medium.

[0384] The present disclosure also provides a program product, which, when executed by the communication device 7100, enables the communication device 7100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0385] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.

Claims

1. A communication method, characterized in that: The method comprises: The terminal sends first information to the network device, where the first information includes the performance of an AI function or an AI model, and the AI ​​function or AI model is deployed on the terminal side.

2. The method according to claim 1, characterized in that The first information also includes at least one of the following: An identifier of an AI function or an identifier of an AI model supported by the terminal; The environment of the AI ​​function or the environment of the AI ​​model supported by the terminal.

3. The method according to claim 2, characterized in that The environment includes at least one of the following: The number of beams or beam pairs in a first beam set, the measurements of which are used as input to the AI ​​model; beam patterns of beams or beam pairs in the first set of beams; The number of beams or beam pairs in a second beam set, wherein the output of the AI ​​model is used to obtain beam information in the second beam set; a beam pattern of a beam or a beam pair in a second set of beams; A relationship between the first beam set and the second beam set; The content of the AI ​​model input; The content of the AI ​​model output; AI function or AI model performance monitoring information; Auxiliary information; Applicable deployment scenarios; Beam codebooks for applicable network devices; The beam codebook of the applicable terminal; Applicable terminal distribution information; The number of measurement instances of AI model input; The number of prediction instances output by the AI ​​model; Applicable terminal moving speed.

4. The method according to any one of claims 1 to 3, characterized in that: The first information includes at least one of the following: Capability information, where the capability information is used to indicate supported AI functions and / or AI models; Authentication information, where the authentication information is used to indicate authentication of the AI ​​function and / or AI model.

5. The method according to any one of claims 1 to 4, characterized in that: The performance includes at least one of the following types: Beam or beam pair prediction accuracy; The prediction accuracy of the beam or beam pair for which the L1-RSRP difference is within a first threshold, wherein the L1-RSRP difference is the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair; L1-RSRP difference, the L1-RSRP difference is the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair, wherein the L1-RSRP difference includes at least one of the following: an average value of the L1-RSRP difference, a cumulative distribution function of the L1-RSRP difference, a proportion of the L1-RSRP difference less than or equal to a second threshold, and a proportion of the L1-RSRP difference greater than a third threshold, wherein the L1-RSRP difference is the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair; A predicted L1-RSRP difference, wherein the predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair, wherein the predicted L1-RSRP difference includes at least one of the following: an average value of the predicted L1-RSRP difference, a cumulative distribution function of the predicted L1-RSRP difference, a proportion of the predicted L1-RSRP difference less than or equal to a fourth threshold, and a proportion of the predicted L1-RSRP difference greater than a fifth threshold, wherein the predicted L1-RSRP difference is the difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair; Terminal throughput; Reference signal overhead; Uplink control information overhead; Predict latency.

6. The method according to any one of claims 1 to 5, characterized in that: In response to performing AI function authentication and / or performing AI model authentication, the terminal sends first information to the network device.

7. The method according to claim 6, characterized in that In response to performing AI function authentication, the performance of the AI ​​function includes at least one of the following: one or more performance values; Performance value range.

8. The method according to claim 7, characterized in that The AI ​​function includes multiple AI models, The one performance value is the first performance value among the performance values ​​corresponding to multiple AI models, and the first performance value is the maximum value or the minimum value.

9. The method according to claim 7, characterized in that: The AI ​​function includes multiple AI models, The multiple performance values ​​are performance values ​​corresponding to multiple AI models respectively.

10. The method according to claim 7, characterized in that The AI ​​function includes multiple AI models, The performance value range is the range of performance values ​​corresponding to multiple AI models.

11. The method according to claim 6 or 7, characterized in that: The performance includes different types of performance; The performance of the AI ​​function or AI model satisfies at least one of the following: The AI ​​function or AI model is used for spatial beam prediction, and each type of performance corresponds to a performance value; The AI ​​function or AI model is used for time domain beam prediction, and each type of different types of performance corresponds to one or more performance values, and the multiple performance values ​​include a performance value corresponding to each prediction instance.

12. A communication method, characterized in that: The method comprises: The network device receives first information sent by the terminal, where the first information includes the performance of an AI function or an AI model, and the AI ​​function or AI model is deployed on the terminal side.

13. The method according to claim 12, characterized in that The first information also includes at least one of the following: An identifier of an AI function or an identifier of an AI model supported by the terminal; The environment of the AI ​​function or the environment of the AI ​​model supported by the terminal.

14. The method according to claim 13, characterized in that The environment includes at least one of the following: The number of beams or beam pairs in a first beam set, the measurements of which are used as input to the AI ​​model; beam patterns of beams or beam pairs in the first set of beams; The number of beams or beam pairs in a second beam set, wherein the output of the AI ​​model is used to obtain beam information in the second beam set; a beam pattern of a beam or a beam pair in a second set of beams; A relationship between the first beam set and the second beam set; The content of the AI ​​model input; The content of the AI ​​model output; AI function or AI model performance monitoring information; Auxiliary information; Applicable deployment scenarios; Beam codebooks for applicable network devices; The beam codebook of the applicable terminal; Applicable terminal distribution information; The number of measurement instances of AI model input; The number of prediction instances output by the AI ​​model; Applicable terminal moving speed.

15. The method according to any one of claims 12 to 14, characterized in that: The first information includes at least one of the following: Capability information, where the capability information is used to indicate supported AI functions and / or AI models; Authentication information, where the authentication information is used to indicate authentication of the AI ​​function and / or AI model.

16. The method according to any one of claims 12 to 15, characterized in that: The performance includes at least one of the following types: Beam or beam pair prediction accuracy; The prediction accuracy of the beam or beam pair for which the L1-RSRP difference is within a first threshold, wherein the L1-RSRP difference is the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair; L1-RSRP difference, the L1-RSRP difference is the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair, wherein the L1-RSRP difference includes at least one of the following: an average value of the L1-RSRP difference, a cumulative distribution function of the L1-RSRP difference, a proportion of the L1-RSRP difference less than or equal to a second threshold, and a proportion of the L1-RSRP difference greater than a third threshold, wherein the L1-RSRP difference is the difference between the measured L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best beam or beam pair; Predict L1-RSRP difference, where the predicted L1-RSRP difference is the predicted L1-RSRP of the best predicted beam or beam pair and a difference between the measured L1-RSRPs of the best predicted beam or beam pair, wherein the predicted L1-RSRP difference comprises at least one of the following: an average value of predicted L1-RSRP differences, a cumulative distribution function of predicted L1-RSRP differences, a proportion of predicted L1-RSRP differences less than or equal to a fourth threshold, and a proportion of predicted L1-RSRP differences greater than a fifth threshold, wherein the predicted L1-RSRP difference is a difference between the predicted L1-RSRP of the best predicted beam or beam pair and the measured L1-RSRP of the best predicted beam or beam pair; Terminal throughput; Reference signal overhead; Uplink control information overhead; Predict latency.

17. The method according to any one of claims 12 to 16, characterized in that: In response to performing AI function authentication and / or performing AI model authentication, the network device receives first information sent by the terminal.

18. The method according to claim 17, characterized in that In response to performing AI function authentication, the performance of the AI ​​function satisfies at least one of the following: one or more performance values; Performance value range.

19. The method according to claim 18, characterized in that The AI ​​function includes multiple AI models, The one performance value is the first performance value among the performance values ​​corresponding to multiple AI models, and the first performance value is the maximum value or the minimum value.

20. The method according to claim 18, characterized in that The AI ​​function includes multiple AI models, The multiple performance values ​​are performance values ​​corresponding to multiple AI models respectively.

21. The method according to claim 18, characterized in that The AI ​​function includes multiple AI models, The performance value range is the range of performance values ​​corresponding to multiple AI models.

22. The method according to claim 17 or 18, characterized in that The performance includes different types of performance; The performance of the AI ​​function or AI model satisfies at least one of the following: The AI ​​function or AI model is used for spatial beam prediction, and each type of performance corresponds to a performance value; The AI ​​function or AI model is used for time domain beam prediction, and each type of different types of performance corresponds to one or more performance values, and the multiple performance values ​​include a performance value corresponding to each prediction instance.

23. A communication method, characterized in that: The method comprises: The terminal sends first information to the network device, where the first information includes performance of an AI function or an AI model, where the AI ​​function or the AI ​​model is deployed on the terminal side; The network device receives the first information.

24. A terminal, characterized in that: include: The transceiver module is used to send first information to the network device, where the first information includes the performance of an AI function or an AI model, and the AI ​​function or AI model is deployed on the terminal side.

25. A network device, characterized in that: include: The transceiver module is used to receive first information sent by the terminal, where the first information includes the performance of an AI function or an AI model, and the AI ​​function or AI model is deployed on the terminal side.

26. A terminal, characterized in that: include: one or more processors; The processor is used to execute the communication method according to any one of claims 1 to 11.

27. A network device, characterized in that: include: one or more processors; The processor is used to execute the communication method described in any one of claims 12-22.

28. A communication system, characterized in that: The invention comprises a terminal and a network device, wherein the terminal is configured to implement the communication method according to any one of claims 1 to 11, and the network device is configured to implement the communication method according to any one of claims 12 to 22.

29. A storage medium storing instructions, characterized in that: When the instruction is executed on a communication device, the communication device is caused to execute the communication method according to any one of claims 1-11 or 12-22.

Citation Information

Patent Citations

  • Beam recommendation method and device, network side equipment, terminal and storage medium

    CN113365352A

  • Method and device for configuring AI network parameters

    CN114363921A

  • Registration method / device / equipment of AI model and storage medium

    CN116472756A

  • Channel information reporting method and apparatus

    WO2022056888A1

  • User equipment (UE) beam prediction with machine learning

    WO2023091164A1