Communication method, terminal, network device and storage medium
Send AI model performance information through terminals, solving the problem of low accuracy in activation of AI models by network devices and achieving more efficient beam management.
Patent Information
- Application Number
- CN202380010890.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-30
- Publication Date
- 2025-05-02
AI Technical Summary
In the prior art, the AI model activated by network equipment has low accuracy, resulting in low beam management efficiency.
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.
It improves the activation accuracy and efficiency of AI models and ensures the efficiency and accuracy of beam management.
Smart Images

Figure CN119923883A_ABST
Abstract
Description
Communication method, terminal, network device and storage medium
[0001] The present disclosure relates to the field of communication technology, and in particular to a communication method, a terminal, a network device and a storage medium.
[0002] In the related art, for new radio (NR), especially when the communication frequency band is in frequency range 2, since the high-frequency channel attenuates quickly, in order to ensure the coverage range, beam-based transmission and reception are required.
[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 may be used for beam prediction.
[0004]
[0005] AI models activated by network devices tend to 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, the method comprising: a terminal sends first information to a network device, the first information comprising 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 the second aspect of an embodiment of the present disclosure, a communication method is proposed, the method comprising: a network device receives first information sent by a terminal, the first information comprising 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 the third aspect of an embodiment of the present disclosure, a communication method is proposed, the method comprising: a terminal sends first information to a network device, the first information comprising the performance of an AI function or an AI model, and the AI function or AI model is deployed on the terminal side; 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, used to send 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, used to receive 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.
[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 used 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 an 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 any one of the first aspect and the first aspect or any one of the first aspect and the first aspect.
[0016] The present disclosure sends the first information to the network device in order 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.
[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings required for describing the embodiments are introduced below. The following drawings are only 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 of a communication system architecture according to an embodiment of the present disclosure.
[0019] FIG. 2 is a schematic diagram of an interaction of a communication method according to an embodiment of the present disclosure.
[0020] FIG. 3 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] FIG. 4 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] FIG. 4c is a flow chart of a communication method according to an embodiment of the present disclosure.
[0025] FIG5 is a flow chart of 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 of a communication device according to an exemplary embodiment.
[0029] Fig. 7b is a schematic diagram showing a chip structure according to an exemplary embodiment.
[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, 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.
[0032] In the above embodiment, the first information is sent to the network device so as 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.
[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 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.
[0034] In the above embodiment, the first information also includes the identifier of the AI function or AI model. If the network device has received the performance of each AI function and AI model on the terminal side in advance, 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 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 the 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 device 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.
[0036] In the above embodiments, various environments can help the network device better manage AI functions or AI models, so that the activated or deactivated AI functions or AI models are more appropriate and more accurate, and at the same time, efficiency can be improved.
[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; 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 include authentication information, and the first information is sent when the terminal authenticates the AI function or AI model. This enables the first information to be sent to the network device and saves 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, it enables the network device to 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 the activated or deactivated 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 the activated or deactivated 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 of the different types of performance corresponds to a performance value; the AI function or AI model is used for time domain beam prediction, and each of the 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.
[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, the method comprising: a network device receives first information sent by a terminal, the first information comprising 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 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.
[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 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 device 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.
[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, wherein the capability information is used to indicate supported AI functions and / or AI models; authentication information, wherein the authentication information is used to indicate 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 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 the fourth threshold, and a 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 of the different types of performance corresponds to a performance value; the AI function or AI model is used for time domain beam prediction, and each of the 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.
[0064] According to a third aspect of an embodiment of the present disclosure, a communication method is provided, the method comprising: a terminal sends first information to a network device, the first information comprising the performance of an AI function or an AI model, and the AI function or AI model is deployed on the terminal side; the network device receives the first information.
[0065] According to a fourth aspect of an embodiment of the present disclosure, a terminal is provided, comprising: a transceiver module, used to send 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, used to receive 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.
[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 used 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 used to execute the second aspect and any one of the communication methods in the second aspect.
[0069] According to an eighth aspect of an embodiment of the present disclosure, a communication system is provided, 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.
[0070] According to a 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 the tenth aspect of the embodiments of the present disclosure, the embodiments of the present disclosure propose 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, which includes a processing circuit configured to execute the method described in the optional implementation of the first or second aspect above.
[0074] It can be understood 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 used to execute the method proposed in the embodiment of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, which will not be repeated here.
[0075] The embodiments of the present disclosure provide communication methods, devices, equipment and storage media. In some embodiments, the terms communication method, information processing method, communication method, etc. can be replaced with each other, the terms communication device, information processing device, communication device, etc. can be replaced with each other, and the terms information processing system, communication system, etc. can be replaced with each other.
[0076] The embodiments of the present disclosure are not exhaustive, but are only 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 of the 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 there is a logical conflict, the terms and / or descriptions between the embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form a new embodiment based on their internal 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 form, such as "a", "an", "the", "above", "said", "aforementioned", "this", 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 after 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, "at least one of A and B", "A and / or B", "A in one case, B in another case", "in response to one case A, in response to another case B", etc., may include the following technical solutions according to 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); in some embodiments, A and B (both A and B are executed). When there are more branches such as A, B, C, etc., the above is also similar.
[0083] In some embodiments, the recording method of "A or B" may include the following technical solutions according to 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). When there are more branches such as A, B, C, etc., the above is also similar.
[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 restrictions on the position, order, priority, quantity or content of the description objects. The statement of the description object refers to the description in the context of the claims or embodiments, and should not constitute unnecessary restrictions 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", and the "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 the "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes may be the same or different. For example, if the description object is "device", then the "first device" and the "second device" may be the same device or different devices, and their types may be the same or different. For another example, if the description object is "information", then the "first information" and the "second information" may be the same information or different information, and their contents may 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 lower 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", "no 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 may be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they may 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 (radio base station)", "fixed station (fixed station)", and in some embodiments may also be understood as "node (node)", "access point (access point)", "transmission point (TP)", "reception point (reception point, RP)", "transmission and / or reception point (transmission / reception point, TRP)" "panel (panel)", "antenna panel (antenna panel)", "antenna array (antenna array)" "cell (cell)", "macro cell (macro cell)", "small cell (small cell)", "femto cell (femto cell)", "pico cell (pico cell)", "sector (sector)", "cell group (cell group)", "serving cell (serving cell)", "carrier (carrier)", "component carrier (component carrier)", "bandwidth part (bandwidth part, BWP)" and the like.
[0091] In some embodiments, "terminal" or "terminal device" can 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, acquisition of 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 embodiments of the present disclosure may be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns may also be implemented as an independent embodiment.
[0095] FIG1 is a schematic diagram of a communication system architecture according to an embodiment of the present disclosure.
[0096] As shown in FIG. 1 , 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 (Pad), 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 to these.
[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 may be applicable 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 may become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces may be implemented through software or programs.
[0101] In some embodiments, the access network device may be composed of a centralized unit (central unit, CU) and a distributed unit (distributed unit, DU), wherein the CU may also be referred to as a control unit (control unit). The CU-DU structure may be used to split the protocol layer of the access network device, with some functions of the protocol layer being centrally controlled by the CU, and the remaining part or all of the functions of the protocol layer being distributed in the DU, and the DU being centrally controlled by the CU, but not limited to this.
[0102] In some embodiments, the core network device may be a device including one or more network elements, or may be a plurality of devices or a group of devices, 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. A person skilled in the art 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 part of the subject, but are not limited thereto. The subjects shown in FIG1 are examples, and the communication system may include all or part of the subjects in FIG1 , or may include other subjects other than FIG1 , and the number and form of the subjects are arbitrary, and the subjects may be physical or virtual, and the connection relationship between the subjects is an example, and the subjects may be connected or disconnected, and the connection may be in any manner, and may be a direct connection or an indirect connection, and may be a wired connection or a wireless connection.
[0105] The embodiments of the present disclosure may 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) network, Device-to-Device (D2D) system, Machine-to-Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), systems using other communication methods, next-generation systems based on them, etc. In addition, multiple systems can also be combined (for example, a combination of LTE or LTE-A and 5G, etc.) for application.
[0106] In the disclosed embodiment, 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 the coverage range.
[0107] In some traditional beam management processes, the network device configures a reference signal resource set for beam measurement. The terminal measures the reference signal resources in the reference signal resource set. The terminal reports some of the stronger reference signal resource identifiers (IDs) and 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 the related art, it is assumed that the reference signal resource set configured by the network device includes X reference signals, and each reference signal corresponds to a different transmit beam of the network device. Then for each reference signal, the terminal needs to use all receive beams to measure the reference signal. Thereby obtaining the beam measurement qualities corresponding to all receive beams respectively. 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. Among them, 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 implementation process of beam prediction by an AI model and / or AI function is provided, wherein the 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 may be referred to as a beam prediction model. Of course, it may also be referred to as a beam prediction AI model, a prediction AI model, a prediction beam model, etc. This disclosure does not limit the names of such AI models.
[0111] In some implementations, when the beam prediction model is a spatial prediction, the terminal measures the L1-RSRP of set B and inputs it 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] Among them, 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 the reference signal resources, for example, set B contains 8 reference signal resources out 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 direction of 120 degrees). And set B contains another Y reference signal resources, for example, Y=8. And these Y reference signal resources also cover a direction of 120 degrees, 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 one reference signal resource in set B is QCL Type D.
[0115] It can be understood that in the examples of the first and second relationships above, only the case of the transmit beam is described. When considering a beam pair including a transmit beam and a receive beam, the receive beam of the terminal must also be considered. For example, if there are 32 transmit beams and 4 receive beams, then set A is 32*4 beam pairs, and set B can be 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. The L1-RSRP corresponding to the reference signal resource of set A can be output, or one or more reference signal resource IDs of the strongest of the 32 reference signal resources in set A can be output.
[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 (such as 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 each embodiment of the present disclosure, the "terminal side model" and the "AI model deployed on the terminal" can be used interchangeably. The "network device side model" and the "AI model deployed on the network device" can be used interchangeably.
[0119] In some implementations, when the beam prediction model is a time domain prediction, the terminal measures the L1-RSRP of the historical time set B and inputs it into the beam prediction model to predict the L1-RSRP of the future time set A. In addition to the above two relationships between set B and set A, there is another relationship in which set B and set A are the same.
[0120] For beam measurement using the method in the related art, the reference signal at the future time also needs to be sent by the base station. The terminal measures the reference signal at the future time and reports the measured beam information to the network device. That is, the terminal needs to measure the beam information of all beams and / or beam pairs in set A and report it 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 part of the G*H beam pairs. For example, measure 1 / 8, 1 / 4 of G*H beam pairs, etc. Then, the measured beam measurement quality of these beam pairs 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, the beam quality or beam identification of the beam pair may not be considered, and only the beam quality or beam identification of the downlink transmit beam may be considered. 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 is clear that AI models have a certain life cycle or a certain scope of application. For example, some AI models are suitable for suburbs, some AI models are suitable for urban areas, and some AI models are suitable for indoor and other specific environments. For another example, some AI models are suitable for rush hour in the morning and evening, and some AI models are suitable for specific time periods such as when there are few people at work. For another example, some AI models may be suitable for specific times and specific environments, such as AI models are suitable for the road when there are many people at work. Therefore, it is necessary to monitor the performance of the AI model in real time. When the performance of the AI model does not meet the corresponding requirements, it is necessary to update and switch the AI model in a timely manner.
[0124] In some embodiments, different AI models also have different corresponding performances. 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 is different, 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 of 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, which is used in a communication system 100, and the method includes:
[0127] Step S2101, terminal 101 sends first information to 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", "send", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.
[0130] In some embodiments, "obtain", "obtain", "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 high levels, obtaining by self-processing, autonomous implementation, etc.
[0131] In some embodiments, the names of information, etc. are not limited to the names recorded 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 the AI function or 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 may be determined based on the performance of one or more AI models corresponding to the AI function. For example, if an AI function corresponds to multiple AI models, the performance of the AI function may be the maximum value, minimum value, average value, or a specified number of values of the performance of the multiple AI models corresponding to the AI function. For another example, the performance of the AI function may also be a performance value range composed of the performance of the multiple AI models corresponding to the AI function.
[0134] In some embodiments, the network device can determine the 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 will take the use of AI functions or AI models for beam prediction as an example to illustrate the performance of AI functions or AI models, but AI functions or AI models are not limited to beam prediction. For example, they can also be used for CSI compression, CSI prediction, positioning, etc. This disclosure does not list them one by one.
[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 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 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 predicting the L1-RSRP of a beam or beam pair and 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 comprises 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; predicted delay.
[0138] In some embodiments, terms such as "uplink", "uplink", "physical uplink" can be interchangeable, and terms such as "downlink", "downlink", "physical downlink" can be interchangeable, and terms such as "side", "sidelink", "side communication", "sidelink communication", "direct connection", "direct link", "direct communication", "direct link communication" can be interchangeable.
[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 the AI model for beam prediction, if the predicted best K1 beams include the measured best beam, the prediction is accurate. Or if the predicted best 1 beam is among the measured best K2 beams, the prediction is accurate. Then, if the AI model is used to perform M beam predictions, and N of the predictions are correct, the prediction accuracy is N / M. K1 and K2 are positive integers, such as 1, 2, 3, 4, 5, etc.
[0142] In some embodiments, the downlink transmission beam ID may be equivalent to the reference signal resource ID, for example, it may be a synchronization signal block (SSB) ID, a sounding reference signal (SRS) ID, a channel state information reference signal (CSI-RS) ID, etc. The downlink reception beam ID may be a reception beam ID of the terminal. The beam pair ID may be an ID corresponding to a combination of a downlink transmission beam and a downlink reception 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: the prediction accuracy of the beam or beam pair 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.
[0146] For example, when using the 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 the first threshold, it means that the prediction is accurate. Then, the AI model is used to perform P beam predictions, where the difference between the measured L1-RSRP of the best beam predicted Q times and the measured L1-RSRP of the measured best beam is less than the first threshold, then the prediction accuracy of the beam or beam pair whose L1-RSRP difference is within the first threshold is Q / P. Among them, the best predicted beam represents the best beam predicted by the AI model. The measured L1-RSRP represents the L1-RSRP obtained by measuring the beam. That is, the measured L1-RSRP of the predicted best beam represents the best beam predicted by the AI model, and the L1-RSRP is measured to obtain the best beam. The measured best beam represents the best beam obtained by actual measurement. For example, the actual measurement may be to measure 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 L1-RSRP of the best beam means obtaining the best beam through actual measurement, and measuring the best beam to obtain L1-RSRP.
[0147] In some embodiments, the first threshold may be, for example, 1 dB, and the prediction accuracy of the beam or beam pair whose L1-RSRP difference is within the first threshold may be the prediction accuracy of the beam or beam pair whose 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 beam or beam pair.
[0148] In some embodiments, the performance of the AI function or AI model includes: 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 before measurement.
[0149] In some embodiments, the L1-RSRP difference may be the average value of the L1-RSRP difference. For example, the AI model is used to perform one or more predictions to obtain A best predicted beams, and the A best predicted beams are measured respectively to obtain the measured L1-RSRP of the A best predicted beams. The difference between the measured L1-RSRP of the A best predicted beams and the measured L1-RSRP of the measured best beam is calculated respectively, and the average value is taken, which is the average value of the L1-RSRP difference, that is, the L1-RSRP difference. Among them, the A best beams may be the A best beams obtained by using the AI model to perform a prediction once, or the A best beams obtained by using the AI model to perform multiple predictions.
[0150] In some embodiments, the L1-RSRP difference may be a cumulative distribution function of the L1-RSRP difference. For example, the value of the cumulative distribution function of the L1-RSRP difference at a certain 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 there are B predictions of 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 make C predictions, and there are D L1-RSRP differences greater than the third threshold, then the L1-RSRP difference is D / C.
[0154] Wherein, greater than the third threshold value may also mean greater than or equal to the third threshold value, which is not limited in the present disclosure. The first threshold value, the second threshold value, and the third threshold value in the present disclosure may be set according to actual conditions, and the first threshold value, the second threshold value, and the third threshold value may be the same or different.
[0155] In some embodiments, the performance of the AI function or AI model includes: predicting L1-RSRP difference. 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 indicates the predicted L1-RSRP obtained by predicting the L1-RSRP of the beam through the AI model. That is, the predicted L1-RSRP of the best predicted beam or beam pair indicates the best predicted beam predicted through the AI model, and then the L1-RSRP of the best predicted beam predicted through 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 predicted L1-RSRP differences.
[0159] In some embodiments, the predicted L1-RSRP difference may be a ratio of the predicted L1-RSRP difference values being 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] The best predicted beam, predicted best beam, and predicted best beam in the present disclosure 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 SINR of the predicted best beam or beam pair and the measured best 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 the AI function or AI model includes: reference signal overhead. The reference signal overhead is how much reference signal resources the AI model requires.
[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 result based on set B to the network device, and the uplink control information overhead is the signaling overhead of sending the measurement result of set B.
[0168] In some embodiments, the performance of the AI function or AI model includes: predicted delay. For example, the unit of the predicted delay may be milliseconds (ms), which means that the multiple beam information measured at time A is input into the AI model, and after the prediction of the AI model, the best beam is obtained at time B, and the predicted delay is the difference between time A and time B. For example, the smaller the predicted delay, the better the performance of the AI model.
[0169] In some embodiments, the first information may include an identifier of an AI function supported by the terminal or an identifier of an AI model. 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 an environment or condition to which the AI model is applicable, or represent a feature 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 beam or beam pair 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 the beam information in the second beam set; the beam pattern of the beam or beam pair 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; the AI function or AI model performance monitoring information; auxiliary information; applicable deployment scenarios; the beam codebook of applicable network devices; the beam codebook of applicable terminals; applicable terminal distribution information; the number of measurement instances input by the AI model; the number of prediction instances output by the AI model; the moving speed of applicable terminals.
[0173] In some embodiments, the terms "codebook", "codeword", "precoding matrix" and the like can be interchangeable. For example, a codebook can 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 value of the first beam set is used as the input of 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. The number of measurement values input to the AI model is different, and the performance of the AI model is different. It can be understood that the terminal sends the number of beams or beam pairs in the first beam set to the network device, which 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 indicating to the terminal to activate or deactivate the AI model. Among them, the measurement value of the first beam set is obtained by measuring the beams or beam pairs in the first beam set. Measuring a beam or beam pair refers to measuring its L1-RSRP and / or L1-SINR for 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 a direction in which a reference signal is transmitted and a direction in which a 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 may be measured first, and the measured values may be input into the AI model to obtain beam information of 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 and the beam pattern may be the environment of the AI function or AI model.
[0180] In some embodiments, the second beam set 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 wave number set.
[0182] For example, the relationship between the first wave number set and the second beam number set may be that the first beam number set is a subset of the second beam number set. Or the first beam number set is a wide beam, and the second beam number set is a narrow beam. The present disclosure does not list them one by one, 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 identification 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, the performance information of AI functions or AI models includes the performance of the AI functions or AI models monitored by the terminal, the performance of the AI functions or AI models monitored by the network equipment, the performance of the AI functions or AI models monitored by the terminal and the network equipment, and the performance indicators of the AI functions or AI models during performance monitoring. Among them, the performance indicators of the AI models during monitoring are, for example, the above-mentioned different types of performance. When a certain type of performance of the 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 indoors. The deployment scenario can also include different inter-cell distances (ISD), 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 be the user ratio of indoor and outdoor distribution, etc.
[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 beam prediction, the input of the AI model may be multiple measurement instances (time instances), that is, measurement results of multiple times. The environment of the AI model may include the number of input measurement instances. The difference in the number of measurement instances input to the AI model may affect the performance of the AI model.
[0199] In some embodiments, the environment of the AI function or the environment 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 beam 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 moving speed of the applicable terminal indicates the moving speed of the terminal to which the AI model can be applied. For example, the AI model is applicable to the terminal with a moving speed of A. The moving 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 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. The capability information 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. The authentication information 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, in response 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, the performance of the AI function includes beam or beam pair prediction accuracy, and the performance value may be one or more of accuracy A, accuracy B, and accuracy C.
[0212] For another example, the performance of the AI function includes multiple types of performance. For example, the performance of the AI function includes beam or beam prediction accuracy, L1-RSRP difference, and predicted delay, and the performance value may be accuracy A, difference 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, and the performance value range is a range of performance values corresponding to multiple AI models.
[0217] For example, if the AI function corresponds to an AI model, the same type of performance of the AI function may include a performance value, that is, 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, the same type of performance of the AI function may include a performance value, which may be the maximum value or minimum value or 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, the same type of performance of the AI function may include multiple performance values, which are 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, the same type of performance of the AI function may be a performance value range composed of the performance values corresponding to the multiple models of the AI function. Among them, the performance value range may be an interval composed of the maximum value and the minimum value among the performance values of the multiple AI models corresponding to the AI function. Of course, two performance values may also be selected as an interval according to a rule from multiple performance values, which is not limited in the present disclosure.
[0218] In some embodiments, the performance includes different types of performance. The AI function or AI model is used for spatial beam prediction, and each type of the different types of performance corresponds to a performance value.
[0219] For example, the performance of an AI function or an AI model includes multiple types of performance such as prediction accuracy of a beam or a beam pair, L1-RSRP difference, predicted L1-RSRP difference, and each type corresponds to a performance value. For example, the prediction accuracy of a beam or a beam pair corresponds to a performance value, the L1-RSRP difference corresponds to a performance value, and the predicted L1-RSRP difference 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 the different types 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 types of performance, such as prediction accuracy of a beam or beam pair, L1-RSRP difference, predicted L1-RSRP difference, etc., and each type corresponds to multiple performance values. Taking the prediction accuracy of a beam or beam pair as an example, the prediction accuracy of a beam or beam pair for each prediction instance may be included.
[0222] For another example, an 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 a 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 a performance value. The performance corresponding to the AI function can be the maximum value, minimum value, average value, or a specified number of values 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 may 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 constituted by 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 recorded in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "code element", "codebook", "codeword", "codepoint", "bit", "data", "program", etc. can be used interchangeably.
[0226] In some embodiments, the terms "codebook", "codeword", "precoding matrix" and the like can be interchangeable. For example, a codebook can be a collection of one or more codewords / precoding matrices.
[0227] In some embodiments, terms such as "certain", "preset", "preset", "set", "indicated", "some", "any", and "first" can be interchangeable, and "specific A", "preset A", "preset A", "set A", "indicated A", "some A", "any A", and "first A" can be interpreted as A pre-defined in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., and can also be interpreted as specific A, some A, any A, or first A, etc., but is not limited to this.
[0228] 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 requirements and the performance of each received AI function or AI model.
[0230] For example, the performance requirement is that the beam prediction accuracy of the AI model is greater than A. According to 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 an identifier of an AI function or an identifier of an 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 environment of an AI model supported by the terminal. The network device may determine an AI function or an AI model that needs to be activated or deactivated based on performance requirements and the received environment of the AI function or the environment of the 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 for activation according to the environment of each received AI model.
[0234] Step S2103 , the network device 102 sends second information to the terminal 101 .
[0235] In some embodiments, 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 be configuration, activation, deactivation, switching, fallback to non-AI mode, etc.
[0237] In some embodiments, the terminal can 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 step S2101 to step 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 may be omitted or replaced in different embodiments.
[0240] In some embodiments, reference may be made to other optional implementations recorded 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 a terminal 101, and the method 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 FIG. 2 , and other related parts in the embodiment involved in FIG. 2 , which will not be described in detail 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 an 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 acquiescent.
[0252] The communication method involved in the embodiment may include at least one of step S3101 to step 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 present disclosure embodiment relates to a communication method, which is executed by a terminal 101, and the method 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 also 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 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 device 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.
[0259] In some embodiments, the first information includes at least one of the following: capability information, the capability information is used to indicate supported AI functions and / or AI models; authentication information, the authentication information is used to indicate authentication of the 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: measuring the difference between the measured L1-RSRP and the measured L1-RSRP of the best predicted beam or beam pair; predicting the 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.
[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; a range of performance values.
[0263] In some embodiments, the AI function includes multiple AI models, and a performance value is a first performance value among the performance values corresponding to the multiple AI models, and the first performance value is a maximum value or a 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 of the different types of performance corresponds to a performance value; the AI function or AI model is used for time domain beam prediction, and each of the 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.
[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, obtaining 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 acquiescent.
[0275] Step S4102: determine the 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 the second information may also be sent to other entities.
[0281] The communication method involved in the embodiment of the present disclosure may include at least one of step S4101 to step 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 may be omitted or replaced in different embodiments.
[0283] In some embodiments, reference may be made to other optional implementations recorded 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, obtaining 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 default.
[0292] Step S4202: determine the 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] FIG4c is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4c, the embodiment of the present disclosure relates to a communication method, and the method includes:
[0296] Step S4301, obtaining 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 present disclosure embodiment relates to a communication method, and the method includes:
[0299] Step S5101, terminal 101 sends first information to network device 102.
[0300] The optional implementation of step S5101 can refer to S2101 in FIG. 2 , step S3101 in 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 FIG. 2 , the optional implementation of step S4101 in FIG. 4 a , and other related parts in the embodiments involved in FIG. 2 and FIG. 4 a , which will not be described in detail 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 corresponding to 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, and 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 temporal domain beam prediction?
[0310] Furthermore, if it is 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; applicable UE moving speed.
[0311] In some embodiments, beam refers to beam, beam measurement refers to measuring L1-RSRP and / or L1-SINR for reference signals including SSB, CSI-RS, and SRS; beam indication refers to an indication of a transmission configuration indication (TCI) state, wherein the TCI state includes at least one quasi co-location (QCL) type, QCL types A, B, C, and D, wherein type D is reception parameter information, commonly known as beam. Type 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 or a spatial filter parameter or an uplink TCI state.
[0312] In some embodiments, functionality ID or 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 only informs the network that a certain functionality is supported, and under this functionality, the terminal may support one or more models, and there is no need to inform the network. Then, when the network instructs the terminal to activate the functionality, the terminal can determine to activate a model under the functionality. Moreover, the terminal does not need to inform the network when switching between different models under the 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: beam prediction accuracy of top 1 / K beam(pair).
[0320] In some embodiments, 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 the reference signal resource ID, such as SSB ID or CSI-RS ID or SRS ID. The downlink receive beam ID is the Rx beam ID of the terminal. 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 output beam information based on multiple derivations of the model, for example, it may be a ratio.
[0323] 2) Beam prediction accuracy within 1 dB: The accuracy when the measured L1-RSRP of the predicted best beam (pair) is within 1 dB of the measured L1-RSRP of the measured best beam.
[0324] In some embodiments, this indicator may be the accuracy of the output beam information based on multiple derivations of the model, for example, it may be 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 measured best beam, such as the average value of X dB, or the value at the 5% percentile of the cumulative distribution function of 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(pair), e.g., the average is X dB, or the value at 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 5% of the cumulative distribution function.
[0330] In some embodiments, based on the predicted strongest beam (pair) and the measured strongest beam (pair), SINRs corresponding to the two beams (pairs) are obtained, and capacity is calculated based on 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 needs. 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, then the measurement results of set B need to be reported to the network, that is, the signaling overhead of this reporting.
[0335] 8) Predicted delay. 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, in case of spatial beam prediction, 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 instances (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 also propose a device for implementing any of the above methods, for example, a device is proposed, the above device includes a unit or module for implementing each step performed by the terminal in any of the above methods. For another example, another device is also proposed, including a unit or module for implementing each step performed by a network device (such as 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 units or modules in the above device is only a division of logical functions, and can be fully or partially integrated into a physical entity when the measurement is implemented, or 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 instructions are stored in the memory. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the units or modules of the above device, wherein 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 inside 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 hardware circuits can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of some or all of the above units or modules are realized by designing the logical relationship of the components in the circuit; for example, in another implementation, the above hardware circuit can be realized by a programmable logic device (PLD), taking a field programmable gate array (FPGA) as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize 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 a processor calling software, or in the form of a hardware circuit, or in part by a processor calling software, and the rest by a hardware circuit.
[0345] In the disclosed embodiment, the processor is a circuit with signal processing capability. In one implementation, the processor may be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which may be understood as a microprocessor), or a digital signal processor (DSP), etc.; in another implementation, the processor may realize certain functions through the logical relationship of the hardware circuit, and the logical relationship of the above hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by a processor as an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the processor loads a configuration document to implement the process of hardware circuit configuration, which may 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 may also be a hardware circuit designed for artificial intelligence, which may 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 a first message to a network device. 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. 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 also 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 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 device 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.
[0349] In some embodiments, the first information includes at least one of the following: capability information, the capability information is used to indicate supported AI functions and / or AI models; authentication information, the authentication information is used to indicate authentication of the 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: measuring the difference between the measured L1-RSRP and the measured L1-RSRP of the best predicted beam or beam pair; predicting the 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.
[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; a range of performance values.
[0353] In some embodiments, the AI function includes multiple AI models, and a performance value is a first performance value among the performance values corresponding to the multiple AI models, and the first performance value is a maximum value or a 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 of the different types of performance corresponds to a performance value; the AI function or AI model is used for time domain beam prediction, and each of the 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.
[0357] Figure 6b is a schematic diagram of the structure of the 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 also 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 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 device 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.
[0360] In some embodiments, the first information includes at least one of the following: capability information, the capability information is used to indicate supported AI functions and / or AI models; authentication information, the authentication information is used to indicate authentication of the 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: measuring the difference between the measured L1-RSRP and the measured L1-RSRP of the best predicted beam or beam pair; predicting the 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.
[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; a range of performance values.
[0364] In some embodiments, the AI function includes multiple AI models, and a performance value is a first performance value among the performance values corresponding to the multiple AI models, and the first performance value is a maximum value or a 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 of the different types of performance corresponds to a performance value; the AI function or AI model is used for time domain beam prediction, and each of the 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.
[0368] In some embodiments, the transceiver module may include a sending module and / or a receiving module, and the sending 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 module or 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 replaced with the processor.
[0370] FIG7a is a schematic diagram of the structure of a communication device 7100 proposed in an embodiment of the present disclosure. The communication device 7100 may be a network device, or a terminal, or a chip, a chip system, or a processor that supports the network device to implement any of the above methods, or a chip, a chip system, or a processor that supports the terminal to implement any of the above methods. Optionally, the network device may be an access network device, a core network device, or the like. Optionally, the terminal may be a user device, or the like. The communication device 7100 may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.
[0371] As shown in FIG. 7a , the communication device 7100 includes one or more processors 7101. The processor 7101 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and the communication data, and the central processing unit may be used to control the communication device, execute the program, and process the data of the program. The communication device 7100 is used to perform any of the above methods. Optionally, the communication device may be a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a 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 memory 7102 may also be 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 steps S2101 such as sending and / or receiving in the above method, and the processor 7101 performs other steps.
[0374] In some embodiments, the transceiver may include a receiver and / or a transmitter, and the receiver and the transmitter may be separate or integrated. Optionally, the terms such as transceiver, transceiver unit, transceiver, transceiver circuit, etc. may be replaced with each other, the terms such as transmitter, transmission unit, transmitter, transmission circuit, etc. may be replaced with each other, and the terms such as receiver, receiving unit, receiver, receiving circuit, etc. may be replaced with each other.
[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, and the interface circuit 7104 may be used to receive signals from the memory 7102 or other devices, and may be used 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 and 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, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0377] Fig. 7b is a schematic diagram of the structure of a chip 7200 provided in an embodiment of the present disclosure. In the case where the communication device 7100 may be a chip or a chip system, reference may be made to the schematic diagram of the structure of the chip 7200 shown in Fig. 7b, but the present invention is not limited thereto.
[0378] The chip 7200 includes one or more processors 7201, and the chip 7200 is used 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 the interface circuit 7202 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 such as 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. Optionally, all or part of the memory 7203 may be outside the chip 7200.
[0383] The present disclosure also proposes a storage medium, on which instructions are stored, and 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 to this, and it can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a temporary storage medium.
[0384] The present disclosure also proposes a program product, which, when executed by the communication device 7100, enables the communication device 7100 to execute 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 execute any one of the above methods.
Claims
A communication method, characterized in that: The method includes: a terminal sends 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. 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; an environment of an AI function or an environment of an AI model supported by the terminal. 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 measurement value of the first beam set being used as input to an 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; applicable beam codebooks of network devices; applicable beam codebooks of 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. 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, the capability information is used to indicate supported AI functions and / or AI models; authentication information, the authentication information is used to indicate authentication of AI functions and / or AI models. 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; 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 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 best predicted beam or beam pair. The difference between the measured L1-RSRP and the measured L1-RSRP of the best beam or beam pair; the 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 predicted L1-RSRP difference greater than the 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. 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. 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; and a performance value range. The method according to claim 7, characterized in that The AI function includes multiple AI models, and the one performance value is a first performance value among the performance values corresponding to the multiple AI models, and the first performance value is a maximum value or a minimum value. The method according to claim 7, characterized in that The AI function includes multiple AI models, and the multiple performance values are performance values corresponding to the multiple AI models respectively. The method according to claim 7, characterized in that The AI function includes multiple AI models, and the performance value range is the range of performance values corresponding to the multiple AI models. 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 of the different types of performance corresponds to a performance value; the AI function or AI model is used for time domain beam prediction, and each of the 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. A communication method, characterized in that: The method 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. 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; an environment of an AI function or an environment of an AI model supported by the terminal. 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 measurement value of the first beam set being used as input to an 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; applicable beam codebooks of network devices; applicable beam codebooks of 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. 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, the capability information is used to indicate supported AI functions and / or AI models; authentication information, the authentication information is used to indicate authentication of AI functions and / or AI models. 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; 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 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 best predicted beam or beam pair. The difference between the measured L1-RSRP and the measured L1-RSRP of the best beam or beam pair; the 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 predicted L1-RSRP difference greater than the 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. 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. 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; a performance value range. The method according to claim 18, characterized in that The AI function includes multiple AI models, and the one performance value is a first performance value among the performance values corresponding to the multiple AI models, and the first performance value is a maximum value or a minimum value. The method according to claim 18, characterized in that The AI function includes multiple AI models, and the multiple performance values are performance values corresponding to the multiple AI models respectively. The method according to claim 18, characterized in that The AI function includes multiple AI models, and the performance value range is the range of performance values corresponding to the multiple AI models. 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 of the different types of performance corresponds to a performance value; the AI function or AI model is used for time domain beam prediction, and each of the 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. A communication method, characterized in that: The method includes: the terminal sends first information to a network device, 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; the network device receives the first information. 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. 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. A terminal, characterized in that: include: One or more processors; wherein the processor is used to execute the communication method according to any one of claims 1-11. A network device, characterized in that: include: One or more processors; wherein the processor is used to execute the communication method according to any one of claims 12-22. 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. A storage medium stores 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
Cited By
Communication method, electronic device, chip system, storage medium and program product
CN120676347A
Communication method, electronic device, chip system, storage medium, and program product
CN120676347B