Method, device and system for determining applicability of function and terminal equipment
By receiving configuration information and using AI models to predict channel information, terminal devices can determine their functional suitability, solving the problem of not being able to determine the suitability of AI functions, reducing scheduling resource overhead, and improving the accuracy of functional suitability judgment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HONOR DEVICE CO LTD
- Filing Date
- 2024-11-08
- Publication Date
- 2026-05-08
AI Technical Summary
Terminal devices cannot determine under what circumstances AI functions should be applied, leading to increased scheduling resource overhead.
By receiving configuration information, using AI models to predict channel information, determining the functional suitability of terminal devices, and sending suitability information so that network devices can determine the suitability and enable the function.
It reduces the overhead of scheduling resources and improves the accuracy of function applicability judgment.
Smart Images

Figure CN122002333A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a method, apparatus, system and terminal device for determining the applicability of a function. Background Technology
[0002] With the development of artificial intelligence technology, in some scenarios, the functions of terminal devices may also be realized by AI (artificial intelligence) algorithms. For example, terminal devices can use AI models to predict channel information. However, due to factors such as the variability of the channel environment, AI models may only maintain inference performance in specific environments.
[0003] Therefore, the terminal device cannot determine under what circumstances the function is applicable, which leads to scheduling resource overhead. Summary of the Invention
[0004] To address the aforementioned issues, this application provides a method, apparatus system, and terminal device for determining the applicability of a function, thereby determining under what circumstances the terminal device is suitable for the function and reducing scheduling resource overhead.
[0005] Firstly, this application provides a method for determining the applicability of a function, which can be used in a terminal device, including:
[0006] The system receives configuration information and determines the applicability information of the first function of the terminal device based on the configuration information. The applicability information of the first function can be used to determine whether the terminal device is suitable for the first function. After determining the applicability information of the first function, the terminal device can send the applicability information of the first function. In this way, the network device can determine under what circumstances the terminal device is suitable for the first function by receiving the applicability information, thereby reducing the overhead of scheduling resources.
[0007] In some possible implementations, the received configuration information may include configuration information of reference signals, which may include configuration information of a first set of reference signals and configuration information of a second set of reference signals, or the configuration information of reference signals may include configuration information of a second set of reference signals, or the configuration information of reference signals may include configuration information of a first set of reference signals, wherein the configuration information of the first set of reference signals may be, for example, the number of first reference signals included in the first set of reference signals, and the configuration information of the second set of reference signals may be, for example, the number of second reference signals included in the second set of reference signals.
[0008] Specifically, when the first reference signal set is a subset of the second reference signal set, the configuration information of the reference signals may include the configuration information of the second reference signal set, and the configuration information of the first reference signal set can be determined from the configuration information of the second reference signal set. When the signal types of the first reference signal in the first reference signal set and the second reference signal in the second reference signal set are different, for example, the first reference signal in the first reference signal set corresponds to a wider beam and the second reference signal in the second reference signal set corresponds to a narrower beam, the configuration information may include the configuration information of both the first and second reference signal sets. When the signal types and quantities of the first reference signal in the first reference signal set at time T1 and the reference signals in the second reference signal set at time T2 are the same, the configuration information received by the terminal device may include periodically transmitted reference signals in the first reference signal set, and the terminal device can receive or measure the first reference signal at time T1 and the second reference signal at time T2.
[0009] In some possible implementations, the suitability information for the first function of the terminal device is determined based on the configuration information, which may specifically include:
[0010] The prediction result of the second reference signal in the second reference signal set is compared with the measurement result of the second reference signal to determine whether the first criterion is met, thereby obtaining the applicability information of the first function corresponding to the configuration information of the reference signal. The prediction result of the second reference signal in the second reference signal set is determined based on the first function and the measurement result of the first reference signal in the first reference signal set. The applicability information of the first function can be used to indicate whether the performance value of the first function determined according to the first criterion meets the target performance value, or the applicability information of the first function can be used to indicate the performance value of the first function determined according to the first criterion.
[0011] In some possible implementations, the first criterion may include the best prediction result corresponding to the second set of reference signals and the best measurement result corresponding to the second set of reference signals corresponding to the same reference signal, the best prediction result corresponding to the second set of reference signals being one of a plurality of best measurement results corresponding to the second set of reference signals, and the plurality of best prediction results corresponding to the second set of reference signals including at least one of the best measurement results corresponding to the second reference signal.
[0012] In some possible implementations, the first criterion may include at least one of the following: the best prediction result corresponding to the second reference signal set and the best measurement result corresponding to the second reference signal set correspond to the same reference signal; the best prediction result corresponding to the second reference signal set is one of a plurality of best measurement results corresponding to the second reference signal set; the plurality of best prediction results corresponding to the second reference signal set includes the best measurement result corresponding to the second reference signal; the best prediction result corresponding to the second reference signal set at each of the T2 predicted times and the best measurement result of the second reference signal set at the corresponding time both correspond to the same reference signal; the best prediction result corresponding to the second reference signal set at each of the T2 predicted times is one of a plurality of best measurement results of the second reference signal set at the corresponding time; and the plurality of best prediction results corresponding to the second reference signal set at each of the T2 predicted times include the best measurement result of the second reference signal set at the corresponding time. It should be noted that the optimal prediction result here can be the reference signal corresponding to the largest received power among multiple received powers corresponding to the predicted second reference signal set, or the reference signal with the highest probability among the predicted second reference signal set, or the reference signal corresponding to the N largest received powers among multiple received powers corresponding to the predicted second reference signal set, or the N reference signals with the highest probability among the predicted second reference signal set. The optimal measurement result is similar to the optimal prediction result. The Reference Signal Receiving Power (RSRP) is an important parameter in wireless communication, used to measure the average power level of the reference signal received by the terminal equipment (UE), especially in LTE networks. It represents the average signal power received on all resource elements (REs) carrying the reference signal within a certain symbol. The unit of RSRP is dBm, and it is an important indicator for evaluating the coverage quality of LTE networks.
[0013] In some possible implementations, within a time window T, the prediction result of the second reference signal in each determined set of second reference signals is compared with the measurement result of the second reference signal to obtain the performance value of the first function. The performance value of the first function can be the number of comparisons that satisfy the first criterion within the time window T, or the ratio of the number of comparisons that satisfy the first criterion to the total number of comparisons within the time window T.
[0014] If, within a time window T, the number of comparisons that satisfy the first criterion is greater than or equal to the first comparison, it can be determined that the performance value of the first function meets the target performance value. Alternatively, if, within a time window T, the ratio of the number of comparisons that satisfy the first criterion to the total number of comparisons is greater than or equal to the first ratio, it can be determined that the performance value of the first function meets the target performance value.
[0015] In some possible implementations, the configuration information may include configuration information for a data set, which may include the data set corresponding to the second reference signal set, or the configuration information for the data set may include the data set corresponding to the second reference signal set and the data set corresponding to the first reference signal set.
[0016] Specifically, the configuration information includes at least one data set. When the first reference signal set is a subset of the second reference signal set, the data set in the configuration information received by the terminal device may include the data set corresponding to the second reference signal set. The data set corresponding to the second reference signal set may include data samples corresponding to multiple second reference signal sets. A data sample may include at least one of the following: the received power of each second reference signal in the corresponding second reference signal set, the received power of one or more optimal second reference signals among the multiple second reference signals, or the index of one or more optimal second reference signals among the multiple second reference signals. Therefore, the terminal device can determine the data set corresponding to the first reference signal set from the data set corresponding to the second reference signal set.
[0017] When the signal types and the number of reference signals in the first reference signal set and the second reference signal set are different, the data set in the received configuration information may include both the data set of the first reference signals and the data set of the second reference signals. For example, a data sample in the data set may include at least one of the following: the received power of each second reference signal in the corresponding second reference signal set, the received power of one or more of the best second reference signals among a plurality of second reference signals, or the index of one or more of the best second reference signals among a plurality of second reference signals, as well as the received power of each first reference signal in the data set of the first reference signals.
[0018] When the first reference signal in the first reference signal set at time T1 and the reference signal in the second reference signal set at time T2 are the same reference signal set, the received data set may include the data set corresponding to the first reference signal set. That is, a data set may include the data set corresponding to the first reference signal set at each time in T1 and the data set corresponding to the first reference signal set at each time in T2. A data set may include multiple data samples, and a data sample may include the data set corresponding to the first reference signal set at each time in T2. The data set corresponding to the first reference signal set may be, for example, at least one of the following: the received power of each second reference signal in the first reference signal set, the received power of one or more of the best second reference signals among multiple first reference signals, or the index of one or more of the best second reference signals among multiple second reference signals.
[0019] When the number and type of the first reference signal in the first reference signal set at time T1 are different from those in the second reference signal set at time T2, the data set received by the terminal device may include the data set of the first reference signal corresponding to each time in time T1 and the data set of the second reference signal corresponding to each time in time T2. A data set may include multiple data samples. A data sample may include the data set corresponding to the second reference signal set at each time in time T2. For example, the data set corresponding to the second reference signal set may be at least one of the following: the received power of each second reference signal in the second reference signal set, the received power of one or more of the best second reference signals among multiple second reference signals, or the index of one or more of the best second reference signals among multiple second reference signals. A data sample may also include the data set corresponding to the first reference signal set at each time in time T1. The data set of the first reference signal may be the received power of each first reference signal, etc.
[0020] In some possible implementations, the terminal device can compare the prediction result of the second reference signal in the second reference signal set with the data sample corresponding to the second reference signal set to determine whether the second criterion is met, and obtain the applicability information of the first function corresponding to the configuration information of the data set. The prediction result of the second reference signal in the second reference signal set is determined based on the first function and the data sample corresponding to the first reference signal set. The applicability information of the first function can be used here to indicate whether the performance value of the first function determined according to the second criterion meets the target performance value, or the applicability information of the first function can be used to indicate the performance value of the first function determined according to the second criterion.
[0021] In some possible implementations, the second criterion may include the best prediction result corresponding to the second reference signal set corresponding to the same reference signal as the best result of the second reference signal set in a data sample, the best prediction result corresponding to the second reference signal set being one of a plurality of best results of the second reference signal set in a data sample, and the plurality of best prediction results corresponding to the second reference signal set including at least one of the best results corresponding to the second reference signal set in a data sample.
[0022] In some possible implementations, the second criterion may include at least one of the following: the best prediction result corresponding to the second reference signal set corresponds to the same reference signal as the best result of the second reference signal set in a data sample; the best prediction result corresponding to the second reference signal set is one of multiple best results of the second reference signal set in a data sample; multiple best prediction results corresponding to the second reference signal set include the best result corresponding to the second reference signal set in a data sample; the best prediction result corresponding to the second reference signal set at each of the T2 predicted times and the best result of the second reference signal set in a data sample at the corresponding time both correspond to the same reference signal; the best prediction result corresponding to the second reference signal set at each of the T2 predicted times is one of multiple best results of the second reference signal set in a data sample at the corresponding time; and multiple best prediction results corresponding to the second reference signal set at each of the T2 predicted times include the best result of the second reference signal set in a data sample at the corresponding time.
[0023] The terminal device can compare the prediction result of the second reference signal set corresponding to each data sample with the data sample corresponding to the second reference signal set in multiple data samples to obtain the performance value of the first function. The performance value of the first function can include the number of comparisons that satisfy the second criterion in the process of comparing multiple data samples, or the ratio of the number of comparisons that satisfy the second criterion to the total number of comparisons in the process of comparing multiple data samples.
[0024] When comparing multiple data samples, if the number of comparisons that satisfy the second criterion is greater than or equal to the second number, it can be determined that the performance value of the first function meets the target performance value. Alternatively, when comparing multiple data samples, if the ratio of the number of comparisons that satisfy the second criterion to the total number of comparisons is greater than or equal to the second ratio, it can be determined that the performance value of the first function meets the target performance value.
[0025] In some possible implementations, the terminal device may also send capability information for the first function, wherein the capability information may be used to indicate the number of second reference signals in the second set of reference signals predicted by the first function and the number of first reference signals in the first set of reference signals required by the first function, and the first function may use the first set of reference signals to determine the prediction result of the second set of reference signals.
[0026] For example, the capability information reported by the terminal device may include a first reference signal set Set1 that can be processed by the first function, which may include 8 or 16 first reference signals, and a second reference signal set Set2 that can be processed by the first function, which may include 32 or 64 second reference signals.
[0027] This allows us to determine the possible airspace beam capability information that the terminal device supports:
[0028] Case 1: Set1 includes 8 first reference signals and Set2 includes 32 second reference signals. That is, the capability information is to use spatial beam prediction to predict the second reference signal set including 32 second reference signals from the first signal set including 8 first reference signals.
[0029] Case 2: Set1 includes 8 first reference signals and Set2 includes 64 second reference signals. That is, the capability information is to use spatial beam prediction to predict the second reference signal set including 64 second reference signals from the first signal set including 8 first reference signals.
[0030] Case 3: Set1 includes 16 first reference signals and Set2 includes 32 second reference signals. That is, the capability information is to use spatial beam prediction to predict the second reference signal set including 32 second reference signals from the first signal set including 16 first reference signals.
[0031] Case 4: Set1 includes 16 first reference signals and Set2 includes 64 second reference signals. That is, the capability information is to use spatial beam prediction to predict the second reference signal set including 64 second reference signals from the first signal set including 16 first reference signals.
[0032] In some possible implementations, the terminal device can determine the applicability information of the first function under the target parameters based on the configuration information or based on the configuration information and capability information, and then send the applicability information of the first function under the target parameters.
[0033] For example, if the configuration information of the reference signal includes the configuration information of a second reference signal set, and the configuration information of the second reference signal set includes 32 second reference signals, then the terminal device can determine the applicability information of the first function under cases 1 and 3 based on the configuration information of the second reference signal set and the capability information of the first function. Therefore, the terminal device can send the applicability information of the first function under the target parameters to report that the first function is applicable under cases 1 and 3. In other words, the terminal device only uses the first function when it needs to predict a second reference signal set including 32 second reference signals based on the first reference signal set.
[0034] In some possible implementations, the configuration information may also include an association identifier of the reference signal, and the applicability information of the first function may also include applicability information of the first function corresponding to the association identifier of the reference signal.
[0035] Specifically, to ensure the optimal performance of AI models on terminal devices, it's typically necessary to maintain that the training data used for model training is identical or similar to the data input to the AI model during inference. When terminal devices measure reference signals and collect data, the measured channel information is significantly influenced by base station deployment factors such as network device height, antenna orientation, number of antennas, antenna pattern, and beamwidth. If these factors differ between training and inference data, the model's inference performance will be affected. Therefore, an association identifier can be used to inform the terminal device and network device that they share similar characteristics in the configuration and transmission of two reference signals (e.g., identical or similar characteristics refer to the aforementioned factors being the same or similar in the configuration and transmission of the two reference signals).
[0036] Specifically, when configuring and transmitting two reference signals, if it is determined that the two reference signals have the same or similar characteristics, then at least one of the following conditions must be met:
[0037] The first case: if reference signal a and reference signal b are associated with the same identifier, then reference signal a and reference signal b have similar or identical characteristics.
[0038] The second scenario: If reference signal set A and reference signal set B are associated with the same identifier, then reference signals with the same index in reference signal set A and reference signal set B are related. For example, reference signal 'a' with index 1 in reference signal set A and reference signal 'b' with index 1 in reference signal set B have similar characteristics. Specifically, reference signal 'a' and reference signal 'b' have a corresponding relationship. The sorting position (or index value) of reference signal 'a' in reference signal set A is the same as the sorting position (or index value) of reference signal 'b' in reference signal set B.
[0039] The third scenario: Reference signal combination 1 and reference signal combination 2 are associated with the same identifier. Reference signal combination 1 includes reference signal set A and reference signal set B, and reference signal combination 2 includes reference signal set C and reference signal set D. Then, reference signal 'a' belonging to reference signal set A and reference signal 'c' belonging to reference signal set C have similar characteristics. Specifically, reference signal 'a' and reference signal 'c' have a corresponding relationship. For example, the sorting position (or index value) of reference signal 'a' in reference signal set A is the same as the sorting position (or index value) of reference signal 'c' in reference signal set C.
[0040] For example, reference signal b, which belongs to reference signal set B, and reference signal d, which belongs to reference signal set D, have similar characteristics. Specifically, reference signal b and reference signal d have a corresponding relationship. For instance, the sorting position (or index value) of reference signal b in reference signal set B is the same as the sorting position (or index value) of reference signal d in reference signal set D.
[0041] If reference signal set A is a subset of reference signal set B, and reference signal set C is a subset of reference signal set D, then the sorting position (or index value) of reference signal set A within reference signal set B is the same as its sorting position (or index value) within reference signal set D. For example, if both reference signal sets B and D have 32 reference signals, and reference signal set A is the {1,5,10,14,19,23,28,32}th reference signal in reference signal set B, then reference signal set C is the {1,5,10,14,19,23,28,32}th reference signal in reference signal set D.
[0042] Furthermore, the aforementioned association identifier includes at least two parts. The first part may include a cell identifier or a set / list of cell identifiers. For example, the cell identifier can be a cell global identity (CGI) used to distinguish different cells. The second part may differ from the cell global identity; the second part does not need to be globally unique. It is primarily used to distinguish the aforementioned different factors in different reference signal configurations.
[0043] In some possible implementations, the terminal device can collect and save the association identifiers of the training data when training the AI model (the principle of association identifiers is the same as described above), and then match the inference data (which refers to the data required during the application of the AI model, such as the association identifiers of the first reference signal set and the second reference signal set) in the configuration information with the training data. When it is determined that the inference data is the same as the training data, it can be determined that the distribution of the training data used for AI model training is the same or similar to the data input to the AI model during model inference, and the applicability information of the first function of the terminal device can be determined.
[0044] Secondly, this application also provides a method for determining the applicability of a function, which can be applied to network devices, including:
[0045] The system sends configuration information, then receives applicability information for the first function determined by the terminal device based on the configuration information, and finally sends a first function activation command based on the applicability information for the first function, so that the terminal device receives the first function activation command and activates the first function according to the first function activation command.
[0046] In some possible implementations, the configuration information may include configuration information of reference signals, which may include configuration information of a first set of reference signals and configuration information of a second set of reference signals, or the configuration information of reference signals may include configuration information of a second set of reference signals, or the configuration information of reference signals may include configuration information of a first set of reference signals.
[0047] In some possible implementations, the configuration information may include configuration information for the data set, which may include the data set corresponding to the second reference signal set; or, the configuration information for the data set may include both the data set corresponding to the second reference signal set and the data set corresponding to the first reference signal set. It should be noted that the configuration information mentioned here corresponds to the configuration information in the first aspect, meaning that the configuration information here may include the content of the configuration information in the first aspect, which will not be elaborated further here.
[0048] In some possible implementations, the suitability information of the first function can be used to indicate whether the performance value of the first function determined according to the first criterion meets the target performance value, or the suitability information of the first function can be used to indicate the performance value of the first function determined according to the first criterion, wherein the performance value can be the number of comparisons within a time window T in which the prediction result of the second reference signal in the second reference signal set is compared with the measurement result of the second reference signal in the second reference signal set meets the first criterion, or the ratio of the number of comparisons within a time window T in which the prediction result of the second reference signal in the second reference signal set is compared with the measurement result of the second reference signal in the second reference signal set meets the first criterion to the total number of comparisons.
[0049] In some possible implementations, the applicability information of the first function can be used to indicate whether the performance value of the first function determined according to the second criterion meets the target performance value, or the applicability information can be used to indicate the performance value of the first function determined according to the second criterion, wherein the performance value can be the number of comparisons in which the prediction result of the second reference signal in the second reference signal set meets the second criterion in the process of comparing with multiple data samples, or the ratio of the number of comparisons in which the prediction result of the second reference signal in the second reference signal set meets the second criterion in the process of comparing with multiple data samples to the total number of comparisons.
[0050] It should be noted that the first and second criteria mentioned here correspond to the first and second criteria in the first aspect above. That is, the first criterion here may include the content of the first criterion in the first aspect, and the second criterion may include the content of the second criterion in the first aspect. No further explanation will be given here.
[0051] In some possible implementations, when the suitability information for the first function indicates that the performance value of the first function meets the target performance value, a first function activation command can be sent to the terminal device. This allows the terminal device to receive the first function activation command and activate the first function accordingly.
[0052] In some possible implementations, the first function activation command can be an activation command corresponding to the target parameters of the first function. The network device then sends the activation command corresponding to the target parameters of the first function, enabling the terminal device to receive the activation command and activate the first function corresponding to the target parameters. For example, if the target parameters of the first function are that the terminal device's first function is only applicable in case 3, then after receiving the activation command, the terminal device can activate the first function applicable in case 3. This step can also correspond to the relevant descriptions in the above embodiments, and will not be elaborated further here.
[0053] Thirdly, this application provides a functional applicability device, comprising:
[0054] The first receiving unit is used to receive configuration information.
[0055] The determining unit is configured to determine the applicability information of a first function of the terminal device based on the configuration information, wherein the applicability information is used to determine whether the terminal device is suitable for the first function.
[0056] The first sending unit is used to send applicability information of the first function.
[0057] Fourthly, embodiments of this application provide another applicability device for determining a function, including:
[0058] The second sending unit is used to send configuration information, wherein the configuration information is used to determine the applicability information of the first function of the terminal device, and the applicability information of the first function is used to determine whether the terminal device is suitable for the first function.
[0059] The second receiving unit is used to receive applicability information for the first function.
[0060] Fifthly, this application provides a functionally applicable system, including: terminal equipment and network equipment.
[0061] For example, a terminal device can be used to receive configuration information, determine the applicability information of a first function of the terminal device based on the configuration information, and send the applicability information of the first function, wherein the applicability information of the first function is used to determine whether the terminal device is suitable for the first function.
[0062] Network devices can be used to send configuration information and receive applicability information for primary functions.
[0063] In some possible implementations, the network device can also be used to send a first function activation command based on the applicability information of the first function, and the terminal device can also be used to activate the first function according to the first function activation command. It should be noted that the function applicability determination system provided in this embodiment corresponds to the above-described function applicability determination method.
[0064] In a sixth aspect, this application provides a terminal device, which includes a memory and a processor; the memory stores computer program code, which includes computer instructions; one or more processors invoke the computer instructions to cause the terminal device to perform the applicable method for determining the function in the first aspect and the applicable method for determining the function in the second aspect.
[0065] In a seventh aspect, this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the applicable method for determining the function of the first aspect and the applicable method for determining the function of the second aspect.
[0066] This application has the following beneficial effects:
[0067] The terminal device of this application can receive configuration information and determine the applicability information of the first function of the terminal device based on the configuration information. The applicability information of the first function is used to indicate whether the first function is applicable to the terminal device under the current situation. Then the terminal device can send the applicability information of the first function. In this way, the network device can determine under what circumstances the first function is applicable to the terminal device by receiving the applicability information, and then the terminal device can activate the first function when it is applicable, thereby reducing the overhead of scheduling resources. Attached Figure Description
[0068] Figure 1 A schematic diagram illustrating the first method of using an AI model for spatial beam prediction provided in this application embodiment;
[0069] Figure 2 A schematic diagram illustrating a first reference signal set being a subset of a second reference signal set, provided in an embodiment of this application;
[0070] Figure 3 A schematic diagram illustrating a second method of using an AI model for spatial beam prediction, as provided in an embodiment of this application.
[0071] Figure 4 A schematic diagram illustrating the first method of temporal beam prediction using an AI model, as provided in this application embodiment;
[0072] Figure 5 A schematic diagram illustrating a second method of temporal beam prediction using an AI model, as provided in an embodiment of this application;
[0073] Figure 6 A flow interaction diagram of the first method for determining the applicability of a function provided in the embodiments of this application;
[0074] Figure 7 A flow interaction diagram for the second method of determining the applicability of a function provided in the embodiments of this application;
[0075] Figure 8 A flow interaction diagram for the third method for determining the applicability of a function provided in the embodiments of this application;
[0076] Figure 9 A flow interaction diagram for the fourth method for determining the applicability of a function provided in the embodiments of this application;
[0077] Figure 10 A flow interaction diagram for the fifth method for determining the applicability of a function provided in the embodiments of this application;
[0078] Figure 11 A flow interaction diagram for the sixth method for determining the applicability of a function provided in the embodiments of this application;
[0079] Figure 12 A flow interaction diagram of the seventh method for determining the applicability of a function provided in the embodiments of this application;
[0080] Figure 13 A flow interaction diagram of the eighth method for determining the applicability of a function provided in the embodiments of this application;
[0081] Figure 14 A flow interaction diagram of the ninth method for determining the applicability of a function provided in the embodiments of this application;
[0082] Figure 15 A schematic diagram of a system for determining the applicability of a function provided in an embodiment of this application;
[0083] Figure 16 This is a hardware structure diagram of a terminal device provided in an embodiment of this application. Detailed Implementation
[0084] The terms "first," "second," and "third," etc., used in this application specification, claims, and drawings are used to distinguish different objects, not to limit a specific order.
[0085] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0086] With the development of artificial intelligence (AI) technology, in some scenarios, the functions of terminal devices may also be implemented by AI algorithms. For example, terminal devices can use AI models to predict channel information (channel information prediction refers to using historical data and channel characteristic information to infer the performance and state of future communication channels). Due to factors such as the variability of the channel environment, AI models may only maintain inference performance in specific environments. Therefore, terminal devices cannot determine when it is appropriate to enable this function. If the terminal device enables this function when it is not appropriate, it may result in low performance of the function, inaccurate prediction of channel information, and potentially cause scheduling resource overhead.
[0087] Based on this, this application provides a method for determining the applicability of a function, which can be applied to a terminal device. The method may include: receiving configuration information, determining applicability information of a first function of the terminal device based on the configuration information, wherein the applicability information of the first function can be used to indicate whether the first function is applicable to the terminal device under the current circumstances, and then the terminal device can send the applicability information of the first function. In this way, the network device can determine under what circumstances the first function is applicable to the terminal device by receiving the applicability information, and then the terminal device can start the first function under the applicable circumstances, which can reduce the overhead of scheduling resources.
[0088] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0089] Before introducing the technical solution of this application, it is necessary to first introduce the prediction methods for channel information. Channel information prediction can be divided into spatial beam prediction and time-domain beam prediction. Spatial beam prediction mainly focuses on optimizing the beam in the spatial dimension. In this prediction method, the AI model uses partial beam measurement results or data samples as input, and then outputs a probability prediction (or confidence prediction) or beam quality assessment of each candidate beam as the optimal beam, such as predicting the reference signal received power (RSRP). Time-domain beam prediction focuses on predicting the beam in the time dimension. By using beam measurement results from historical moments as input to the AI model, it predicts the optimal beam information for future moments. It should be noted that a beam usually refers to a transmit beam / spatial filter or a receive beam / spatial filter, and different beams usually correspond to different reference signals. Therefore, without causing misunderstanding, a beam / spatial filter can also be referred to as a reference signal.
[0090] The following section introduces spatial beam prediction using specific use cases, which can be divided into use case 1-1 and use case 1-2. The difference between use case 1-1 and use case 1-2 is that in use case 1-1, the first reference signal set is a subset of the second reference signal set, while in use case 1-2, the first reference signal in the first reference signal set and the second reference signal in the second reference signal set are reference signals of different types. For example, the first reference signal is a wide-beam reference signal, and the second reference signal is a narrow-beam reference signal.
[0091] For example, in use case 1-1, the terminal device can use an AI model for spatial beam prediction. The terminal device predicts the signal quality of a second reference signal set Set2 based on the signal quality of a first reference signal set Set1 (the signal quality of the first reference signal set Set1 can be measured or configured by the network device; the signal quality here can be, for example, the received power of the reference signal). The first reference signal set is a subset of the second reference signal set, and the number of reference signals in the first reference signal set is less than the number of reference signals in the second reference signal set. Using AI model inference for spatial beam prediction can reduce pilot overhead.
[0092] For example, such as Figure 1 As shown, different reference signals typically correspond to different beams. Using an AI model, based on measurements of N beams (or N first reference signals), M beams (or M second reference signals) can be predicted. For example, the signal quality of the M beams (signal quality could be, for example, the received power RSRP, etc.) can be predicted, or the best prediction result among the M beams can be predicted, or the best K prediction results among the M beams can be predicted. Here, the best prediction result can be the reference signal corresponding to the largest received power among the multiple received powers corresponding to the predicted set of second reference signals, or the reference signal with the highest probability among the predicted set of second reference signals, or the reference signal corresponding to the K largest received powers among the multiple received powers corresponding to the predicted set of second reference signals, or the K reference signals with the highest probability among the predicted set of second reference signals, where K is a positive integer.
[0093] In some possible implementations, the first set of reference signals is a subset of the second set of reference signals, and the first set of reference signals may include different mapping patterns. For example, Set1 includes 8 first reference signals, and Set2 includes 32 reference signals.
[0094] In some possible implementations, Set1 pattern 1 can be as follows: Figure 2 As shown in (a), Set1 is the {1,5,10,14,19,23,28,32}th reference signal in Set2 (in... Figure 2 In diagram (a), the first reference signal in Set1 is the shaded area, and the first reference signal in Set2 is the white area. Set1 in diagram 2 can be the {4, 8, 11, 15, 18, 22, 25, 29}th reference signal of Set2 (in...). Figure 2 In (b), the first reference signal in Set1 is the shaded area, and the first reference signal in Set2 is the white area.
[0095] For example, in use case 1-2, spatial beam prediction using an AI model can specifically involve the terminal device predicting the signal quality of a second reference signal set Set2 based on the signal quality of a first reference signal set Set1. Unlike use case 1-1, in use case 1-2, the first reference signal in the first reference signal set and the second reference signal in the second reference signal set typically belong to different reference signal types. For example, the reference signals in the first reference signal set usually correspond to a wider beam, while the reference signals in the second reference signal set usually correspond to a narrower beam. Using AI model inference for spatial beam prediction can reduce pilot overhead.
[0096] For example, Figure 3 As shown, different reference signals usually correspond to different beams. Using an AI model, the signal quality of the second reference signal set of M beams is predicted by measuring the signal quality of the first reference signal set of N beams. The principle is similar to that in use case 1-1, so it will not be described in detail here.
[0097] The following section introduces time-domain beam prediction using specific use cases, which can be divided into use case 2-1 and use case 2-2.
[0098] The difference between use case 2-1 and use case 2-2 is that in use case 2-1, the first reference signal set and the second reference signal set are the same signal set at different times, while in use case 2-2, the first reference signal in the first reference signal set and the second reference signal in the second reference signal set are reference signals of different types. For example, the first reference signal is a wide-beam reference signal and the second reference signal is a narrow-beam reference signal.
[0099] For example, in use case 2-1, time-domain beam prediction is performed using an AI model. Specifically, the terminal device can predict the signal quality of a second reference signal set Set 2 based on the signal quality of a first reference signal set Set 1, where the first and second reference signal sets are the same set of reference signals. Using AI model inference for time-domain beam prediction can reduce pilot overhead. For example, as... Figure 4 As shown, different reference signals typically correspond to different beams. Using the beam measurement information of the AI model at historical time T1 (i.e., the signal quality of the first reference signal set corresponding to each time in historical time T1), the signal quality of the beam at future time T2 (i.e., the signal quality of the second reference signal set corresponding to each time in historical time T2) is predicted, or the best prediction result is predicted for each time in time T2, or the best K prediction results are predicted for each time in time T2. The best prediction result is similar to that in use case 1-1, and will not be explained further here.
[0100] For example, in use case 2-2, time-domain beam prediction is performed using an AI model. Specifically, the terminal device can predict the signal quality of a second reference signal set Set2 based on the signal quality of a first reference signal set Set1. Unlike use case 2-1, the reference signals in the first reference signal set and the reference signals in the second reference signal set Set2 in use case 2-2 typically belong to different reference signal types. For example, the beam corresponding to Set1 is usually a wide beam, while the beam corresponding to Set2 is usually a narrow beam. Using AI model inference for time-domain beam prediction can reduce pilot overhead.
[0101] For example, such as Figure 5 As shown, different reference signals usually correspond to different beams. Using an AI model, the signal quality of the second reference signal set corresponding to each time point in the first reference signal set in the T1 historical time points is predicted. The principle is similar to that in use case 2-1, so it will not be described in detail here.
[0102] To make the technical solution of this application clearer and easier to understand, the applicability method for determining a function provided by the embodiments of this application is described below in conjunction with the above-described use cases and corresponding drawings. This embodiment can be referred to as Embodiment 1, and it can be applied to terminal devices, for example, such as... Figure 6 As shown, the method for determining the applicability of a function provided in Embodiment 1 of this application may include:
[0103] S61. Receive configuration information.
[0104] For example, a terminal device can receive configuration information from a network device. This configuration information may include configuration information for reference signals or configuration information for a data set. The configuration information for reference signals may be, for example, configuration information for a second reference signal in a second reference signal set, or configuration information for both a first and second reference signal set. The configuration information for the data set may be, for example, the data set corresponding to the second reference signal set, or the data set corresponding to both the second and first reference signal sets. The data set corresponding to the second reference signal set may include data samples corresponding to the second reference signal set. These data samples may include at least one of the following: the received power of each second reference signal in multiple second reference signal sets, the received power of one or more optimal second reference signals among multiple second reference signals, or the index of one or more optimal second reference signals among multiple second reference signals. It should be noted that the first reference signal in the first reference signal set can be used as input data for an AI model. By inputting the first reference signal into the AI model for channel information prediction, the prediction result of the second reference signal set (which includes multiple second reference signals) can be obtained.
[0105] S62. Determine the applicability information of the first function of the terminal device based on the configuration information.
[0106] For example, the terminal device can determine the applicability information of the first function of the terminal device based on the received configuration information. The first function can be the prediction result of obtaining the second reference signal set using an AI model. The first function can be spatial beam prediction or temporal beam prediction. The applicability information of the first function is used to determine whether the terminal device is suitable for the first function, that is, to determine whether the terminal device can enable the first function.
[0107] S63. Send the applicability information for the first function.
[0108] For example, the terminal device can send the determined applicability information of the first function to the network device, so that the network device can determine whether to send a first function enable command to the terminal device (the first function enable command is used to instruct the terminal device to enable the first function) based on the first function applicability information.
[0109] In this embodiment of the application, the terminal device can receive configuration information and determine the applicability information of the first function of the terminal device based on the configuration information. The applicability information of the first function is used to indicate whether the terminal device is applicable to the first function under the current situation. Then, the terminal device can send the applicability information of the first function. In this way, the network device can determine under what circumstances the terminal device is applicable to the first function by receiving the applicability information, thereby reducing the overhead of scheduling resources.
[0110] The technical solutions provided in the embodiments of this application will be described in detail below, depending on the specific circumstances. Specifically, it can be divided into two parts. The first part includes embodiments two to five, which mainly describe the solution in embodiment one of this application in detail when the signal data of the second reference signal is obtained through actual measurement, using examples 1-1, 1-2, 2-1, and 2-2. The second part includes embodiments six to nine, which mainly describe the solution in embodiment one of this application in detail when the signal data of the second reference signal is configured with configuration information, using examples 1-1, 1-2, 2-1, and 2-2. The difference between the second part and the first part is that when the terminal device executes the technical solution in the first part, it needs to actually measure the signal data of the second reference signal, resulting in significant pilot overhead and a large delay in executing step S62. This causes excessive pilot and power consumption before the first function is officially activated. When the terminal device executes the technical solution in the second part, it receives configuration information and then obtains the signal data of the second reference signal from the configuration information. There is no pilot overhead, and the terminal device does not need to perform measurement, therefore the delay in executing step S62 is smaller. However, the second part may have a larger signaling overhead for transmitting configuration information compared to the first part.
[0111] The technical solution of this application will now be described in conjunction with the accompanying drawings and example 1-1, referred to here as Embodiment 2. Exemplary, as shown below... Figure 7 As shown, Embodiment 2 may specifically include:
[0112] S71. Send capability information for the first function.
[0113] For example, the terminal device can send capability information for a first function, which may indicate how to obtain prediction results for K second reference signals in a second reference set using measurement results (or channel information or data samples) of N first reference signals in a first reference set, where N and K are positive integers. The terminal device indicates the supported values of N and K in the capability information.
[0114] Specifically, the terminal device can first determine whether the supported first function is spatial beam prediction or temporal beam prediction. Once the type of the supported first function is determined, the number of first reference sets in the first reference set that the first function can process, and the number of second reference sets in the second reference set, can be determined. For example, the first reference signal set Set1 that the first function can process may include 8 or 16 first reference signals.
[0115] The second reference signal set Set2, which can be processed by the first function, may include 32 or 64 second reference signals.
[0116] This allows us to determine the possible airspace beam capability information that the terminal device supports:
[0117] Case 1: Set1 includes 8 first reference signals and Set2 includes 32 second reference signals. That is, the capability information is to use spatial beam prediction to predict the second reference signal set including 32 second reference signals from the first signal set including 8 first reference signals.
[0118] Case 2: Set1 includes 8 first reference signals and Set2 includes 64 second reference signals. That is, the capability information is to use spatial beam prediction to predict the second reference signal set including 64 second reference signals from the first signal set including 8 first reference signals.
[0119] Case 3: Set1 includes 16 first reference signals and Set2 includes 32 second reference signals. That is, the capability information is to use spatial beam prediction to predict the second reference signal set including 32 second reference signals from the first signal set including 16 first reference signals.
[0120] Case 4: Set1 includes 16 first reference signals and Set2 includes 64 second reference signals. That is, the capability information is to use spatial beam prediction to predict the second reference signal set including 64 second reference signals from the first signal set including 16 first reference signals.
[0121] S72. Receive configuration information for reference signals, the configuration information including configuration information for a second set of reference signals.
[0122] For example, in this embodiment, since the first reference signal set is a subset of the second reference signal set, the configuration information received by the terminal device may include the configuration information of the second reference signal set. Therefore, the terminal device can determine the configuration information of the first reference signal set from the configuration information of the second reference signal set. The configuration information of the second reference signal set may, for example, be the number of second reference signals included in the second reference signal set. For instance, if the second reference signal set includes 36 second reference signals, that is, the second reference signal set predicted from the first reference signal set includes 36 second reference signals. The configuration information of the second reference signal set may also include the time-frequency domain resources of the second reference signals in the second reference signal set. Further, the configuration information of the reference signals also includes the configuration information of the first reference signal set. For example, a mapping pattern of the first reference signal set in the second reference signal set.
[0123] In some possible implementations, the configuration information may also include an association identifier (also called an identifier) for the reference signals, whereby the association identifier is used to identify the association relationship between the reference signals.
[0124] Specifically, to ensure better performance of the AI model on the terminal side, it's typically necessary to ensure that the training data used for AI model training has the same or similar data distribution as the data input to the AI model during inference. When the terminal device measures reference signals and collects data, the measured channel information is significantly influenced by base station deployment factors, such as the height of the network equipment, the orientation of its antennas, the number of antennas, the antenna pattern, and the beamwidth generated by the network equipment. If these factors differ between the training data and the inference data, it will affect the model's inference performance. However, these factors are usually network planning issues, and different network devices will have different factors (for example, different base stations may have different heights or different numbers of antennas). Therefore, an association identifier can be used to notify the terminal device and network equipment that they have the same / similar characteristics when configuring and transmitting two reference signals (for example, the same or similar characteristics mean that the aforementioned factors are the same or similar when configuring and transmitting two reference signals).
[0125] Specifically, when configuring and transmitting two reference signals, if it is determined that the two reference signals have the same or similar characteristics, then at least one of the following conditions must be met:
[0126] The first case: if reference signal a and reference signal b are associated with the same identifier, then reference signal a and reference signal b have similar or identical characteristics.
[0127] The second scenario: If reference signal set A and reference signal set B are associated with the same identifier, then reference signals with the same index in reference signal set A and reference signal set B are related. For example, reference signal 'a' with index 1 in reference signal set A and reference signal 'b' with index 1 in reference signal set B have similar characteristics. Specifically, reference signal 'a' and reference signal 'b' have a corresponding relationship. The sorting position (or index value) of reference signal 'a' in reference signal set A is the same as the sorting position (or index value) of reference signal 'b' in reference signal set B.
[0128] The third scenario: Reference signal combination 1 and reference signal combination 2 are associated with the same identifier. Reference signal combination 1 includes reference signal set A and reference signal set B, and reference signal combination 2 includes reference signal set C and reference signal set D. Then, reference signal 'a' belonging to reference signal set A and reference signal 'c' belonging to reference signal set C have similar characteristics. Specifically, reference signal 'a' and reference signal 'c' have a corresponding relationship. For example, the sorting position (or index value) of reference signal 'a' in reference signal set A is the same as the sorting position (or index value) of reference signal 'c' in reference signal set C.
[0129] For example, reference signal b, which belongs to reference signal set B, and reference signal d, which belongs to reference signal set D, have similar characteristics. Specifically, reference signal b and reference signal d have a corresponding relationship. For instance, the sorting position (or index value) of reference signal b in reference signal set B is the same as the sorting position (or index value) of reference signal d in reference signal set D.
[0130] If reference signal set A is a subset of reference signal set B, and reference signal set C is a subset of reference signal set D, then the sorting position (or index value) of reference signal set A within reference signal set B is the same as its sorting position (or index value) within reference signal set D. For example, if both reference signal sets B and D have 32 reference signals, and reference signal set A is the {1,5,10,14,19,23,28,32}th reference signal in reference signal set B, then reference signal set C is the {1,5,10,14,19,23,28,32}th reference signal in reference signal set D.
[0131] Furthermore, the aforementioned association identifier includes at least two parts:
[0132] The first part of the identifier may include a cell identifier or a set or list of cell identifiers. For example, the cell identifier can be a Cell Global Identity (CGI) used to distinguish different cells.
[0133] The second part of the identifier may differ from the global identifier of the cell, and it does not need to be globally unique. It is primarily used to distinguish the different factors mentioned above in different reference signal configurations.
[0134] In some possible implementations, when training an AI model, the terminal device can collect and save the association identifiers of the training data (the same principle as the association identifiers mentioned above), and then match the inference data (which refers to the data required during the application of the AI model, such as the association identifiers of the first reference signal set and the second reference signal set) in the configuration information with the training data. When it is determined that the inference data is the same as the training data, it can be determined that the distribution of the training data used for AI model training is the same or similar to the data input to the AI model during model inference. Then step S73 can be executed to determine the applicability information of the first function of the terminal device.
[0135] S73. Determine the applicability information of the first function of the terminal device based on the configuration information of the reference signal.
[0136] For example, the terminal device can determine the suitability information of its first function under target parameters based on the configuration information of the reference signal. The target parameters are determined based on the configuration information of the reference signal and / or capability information. For instance, the suitability information of the first function under the target parameters can be the suitability information of the first function under any of the parameters in cases 1-4 above. Here, the capability information can be used to indicate the number of second reference signals in the second reference signal set predicted by the first function and the number of first reference signals in the first reference signal set required by the first function.
[0137] Specifically, the terminal device can compare the prediction result of the second reference signal in the second reference signal set with the measurement result of the second reference signal to determine whether the first criterion is met, and obtain the applicability information of the first function corresponding to the configuration information of the reference signal. The prediction result of the second reference signal in the second reference signal set is determined based on the first function and the measurement result of the first reference signal in the first reference signal set.
[0138] The first criterion may include the best prediction result corresponding to the second reference signal set and the best measurement result corresponding to the second reference signal set corresponding to the same reference signal set, the best prediction result corresponding to the second reference signal set being one of multiple best measurement results corresponding to the second reference signal set, and multiple best prediction results corresponding to the second reference signal set including at least one of the best measurement results corresponding to the second reference signal set.
[0139] It should be noted that the best prediction result here can be the reference signal corresponding to the largest received power among the multiple received powers corresponding to the predicted second reference signal set, or the reference signal with the highest probability corresponding to the predicted second reference signal set, or the reference signal corresponding to the N largest received powers among the multiple received powers corresponding to the predicted second reference signal set, or the N reference signals with the highest probability corresponding to the predicted second reference signal set. The best measurement result is similar to the best prediction result.
[0140] The first functional suitability information here may be used to indicate whether the performance value of the first function determined according to the first criterion meets the target performance value, or to indicate the performance value of the first function determined according to the first criterion.
[0141] Furthermore, within the time window T, the second reference signal set can be predicted once using the first reference signal set at preset intervals. Then, the prediction result of the second reference signal in each predicted second reference signal set is compared with the actual measurement result of the second reference signal to obtain the performance value of the first function. The performance value of the first function can be the number of comparisons that satisfy the first criterion within the time window T, or the ratio of the number of comparisons that satisfy the first criterion to the total number of comparisons within the time window T. It should be noted that the type of performance value of the first function (i.e., the number of comparisons that satisfy the first criterion or the ratio of the number of comparisons that satisfy the first criterion to the total number of comparisons) can be configured in the configuration information. Of course, it can be preset, and there is no limitation here. The time window T and the preset time can also be set according to the requirements. For example, the time window T can be set to 1 hour, and the preset time can be set to 5 minutes. Of course, this is just an example and there is no limitation here.
[0142] When the number of comparisons satisfying the first criterion within the time window T is greater than or equal to the first number, or when the ratio of the number of comparisons satisfying the first criterion to the total number of comparisons within the time window T is greater than or equal to the first proportion, it can be determined that the performance value of the first function meets the target performance value. It should be noted that the first number and the first proportion can be preset according to the requirements. For example, the first number can be set to 10 times and the first proportion can be set to 80%. Of course, this is just an example and is not limited here.
[0143] S74. Send the applicability information for the first function.
[0144] For example, the terminal device may send applicability information of a first function to the network device. Accordingly, the network device may receive the applicability information sent by the terminal device.
[0145] In some possible implementations, when the applicability information of the first function indicates that the performance value of the first function determined according to the first criterion meets the target performance value, the terminal device may send the applicability information to the network device.
[0146] In some possible implementations, the terminal device may also determine the applicability information of the first function based on the configuration information of the reference signal in the configuration information.
[0147] For example, if the configuration information of the reference signal includes the configuration information of a second reference signal set, and the configuration information of the second reference signal set is that the second reference signal set includes 32 second reference signals, then the applicability information of the first function in cases 1 and 3 can be determined based on the configuration information of the second reference signal set and the capability information of the first function. If the terminal device reports that the first function is applicable in cases 1 and 3, that is, the terminal device only uses the first function when it needs to predict a second reference signal set including 32 second reference signals based on the first reference signal set.
[0148] For example, the configuration information of the reference signals includes the configuration information of a first set of reference signals and the configuration information of a second set of reference signals. For instance, the configuration information of the first set of reference signals might state that it includes 8 first reference signals, and the configuration information of the second set of reference signals might state that it includes 32 second reference signals. Then, the terminal device can determine the applicability information of the first function in Case 1 based on the configuration information of the first set of reference signals, the configuration information of the second set of reference signals, and the capability information of the first function. If the terminal device reports that the first function is applicable in Case 1, then the first function of the terminal device is only applicable under the reference signal configuration of Case 1.
[0149] Furthermore, the terminal device can also determine the applicability information of the first reference signal set under a specific mapping pattern and send it to the network device.
[0150] S75. Receive the first function activation command and activate the first function according to the first function activation command.
[0151] For example, a network device may receive applicability information for a first function sent by a terminal device.
[0152] In some possible implementations, the applicability information of the first function can indicate whether the performance value of the first function meets the target performance value. When the applicability information of the first function indicates that the performance value of the first function meets the target performance value, the network device can send a first function enable command to the terminal device.
[0153] The terminal device can receive a first function activation command and activate the first function according to the first function activation command.
[0154] In some possible implementations, the applicability information of the first function can indicate the performance value of the first function, such as the number of comparisons that meet the first criterion or the ratio of the number of comparisons that meet the first criterion to the total number of comparisons. After the network device receives the applicability information of the first function, it can use a principle similar to step S73 to determine whether the performance value meets the target performance value. When it is determined that the performance value meets the target performance value, a first function enable command can be sent to the terminal device.
[0155] The terminal device can receive a first function activation command and activate the first function according to the first function activation command.
[0156] In some possible implementations, the first function activation instruction can be the activation instruction corresponding to the target parameter of the first function. The terminal device can receive the activation instruction corresponding to the target parameter of the first function and then activate the first function corresponding to the target parameter according to the activation instruction. For example, if the target parameter of the first function is that the first function of the terminal device is only applicable in case 3, then after receiving the activation instruction, the terminal device can activate the first function applicable in case 3.
[0157] In some possible implementations, the enable command can also be called the activation command. After receiving the enable command, the activation time of the first function can include one of the following: (1) periodically enable the first function: that is, continuously enable the first function at a specific period; (2) semi-continuously enable the first function: that is, continuously enable the first function at a specific period until a deactivation command is received to terminate the activation of the first function; (3) non-periodically enable the first function: that is, the terminal device enables the first function only once after receiving the enable command.
[0158] In some possible implementations, the first function is used to obtain the prediction result of the second reference signal set. After receiving the enable command, the terminal needs to feed back the prediction result of the second reference signal set in a channel state information report. The feedback method of the channel state information report includes one of the following: (1) periodic feedback: that is, continuously feeding back the channel state information report at a specific period; (2) semi-continuous feedback: that is, continuously feeding back the channel state information report at a specific period until a deactivation command is received to terminate the feedback of the channel state information report; (3) non-periodic feedback: that is, the terminal device only feeds back the channel state information report once after receiving the enable command.
[0159] The above description represents Embodiment Two of this application. The technical solution of this application will now be described in conjunction with the accompanying drawings and examples 1-2, referred to here as Embodiment Three. For example,... Figure 8 As shown, Embodiment 3 may specifically include:
[0160] S81. Send capability information for the first function.
[0161] The implementation method and principle of step S81 are similar to those of step S71. Please refer to the description in Embodiment 2. No further description will be given here.
[0162] S82. Receive configuration information of reference signals, the configuration information including configuration information of a first set of reference signals and configuration information of a second set of reference signals.
[0163] For example, when the first reference signal in the first reference signal set and the second reference signal in the second reference signal set are reference signals of different types, the configuration information needs to include configuration information for both the first and second reference signal sets. This allows the terminal device to receive configuration information including both the configuration information for the first and second reference signal sets. The configuration information for the first reference signal set can be, for example, the number of first reference signals included in the first reference signal set, and the configuration information for the second reference signal set can be, for example, the number of first reference signals included in the first reference signal set can be 8, 32, etc., and the configuration information for the second reference signal set can be, for example, the number of second reference signals included in the second reference signal set can be 8, 32, etc. Those skilled in the art can configure this according to actual needs.
[0164] In some possible implementations, the configuration information of the first reference signal set may also include time-frequency domain resources of the first reference signals in the first reference signal set. The configuration information of the second reference signal set may also include time-frequency domain resources of the second reference signals in the second reference signal set.
[0165] S83. Determine the applicability information of the first function of the terminal device based on the configuration information of the reference signal.
[0166] Steps S83 and S85 are similar in principle to step S73, and can be referred to the description in Embodiment 2, so they will not be described again here.
[0167] S84. Send the applicability information for the first function.
[0168] For example, a terminal device may send applicability information of a first function to a network device.
[0169] In some possible implementations, when the applicability information of the first function indicates that the performance value of the first function determined according to the first criterion meets the target performance value, the terminal device may send the applicability information to the network device.
[0170] In this embodiment, the configuration information of the reference signals needs to include the configuration information of a first set of reference signals and the configuration information of a second set of reference signals. For example, the configuration information of the first set of reference signals is that it includes 8 first reference signals, and the configuration information of the second set of reference signals is that it includes 32 second reference signals. Then, the terminal device can determine the applicability information of the first function in case 3 based on the configuration information of the first set of reference signals and the configuration information of the second set of reference signals. If the terminal device reports that the first function is applicable in case 3, then the first function of the terminal device is only applicable under the reference signal configuration of case 3.
[0171] At this point, the applicability information of the first function is the applicability information of the first function under the target parameters, and then the applicability information of the first function under the target parameters can be sent to the network device.
[0172] S85. Receive the first function activation command and activate the first function terminal device according to the first function activation command.
[0173] The implementation method and principle of step S85 are similar to those of step S75, and can be referred to the description in Embodiment 2. No further description will be given here.
[0174] The above describes Embodiment 3 of this application. The technical solution of this application will now be described in conjunction with the accompanying drawings and Example 2-1, referred to here as Embodiment 4. For example,... Figure 9 As shown, Embodiment 4 may specifically include:
[0175] S91. Send capability information for the first function.
[0176] For example, the terminal device can determine the capability information of a first function. In this embodiment, the first function is time-domain beam prediction. The capability information here can indicate how to predict K second reference signals in a second reference set at time T2 using N first reference signals in a first reference set at time T1, where N and K are positive integers. The terminal device indicates the supported values of N and K in the capability information.
[0177] In some possible implementations, the terminal reports historical channel information at time T1 for time-domain beam prediction in its terminal capability information. In one implementation, the terminal reports channel information it can predict at time T2 in its terminal capability information. The terminal device indicates the supported values for T1 and T2 in its capability information.
[0178] The terminal device can determine the number of first reference sets in the first reference set at time T1 and the number of second reference sets in the second reference set at time T2 that the first function can process. For example, the number of first reference signals in the first reference signal set Set1 at time T1 that the first function can process may be 8 or 16. The number of second reference signals in the second reference signal set Set2 at time T2 that the first function can process may be 32 or 64.
[0179] This allows us to determine the terminal device's potential support for the following time-domain beamforming capabilities:
[0180] Case 1: Set1 at time T1 includes 8 first reference signals, and Set2 at time T2 includes 32 second reference signals. The set of second reference signals at time T2, which includes 8 first reference signals, is used to predict the set of second reference signals at time T2, which includes 32 second reference signals.
[0181] Case 2: Set1 at time T1 includes 8 first reference signals, and Set2 at time T2 includes 64 second reference signals. The second reference signal set at time T2, which includes 64 second reference signals, is predicted from the first signal set at time T1, which includes 8 first reference signals.
[0182] Case 3: Set1 at time T1 includes 16 first reference signals, and Set2 at time T2 includes 32 second reference signals. The second reference signal set at time T2, which includes 32 second reference signals, is predicted from the first signal set at time T1, which includes 16 first reference signals.
[0183] Case 4: Set1 at time T1 includes 16 first reference signals, and Set2 at time T2 includes 64 second reference signals. The second reference signal set at time T2, which includes 64 second reference signals, is predicted from the first signal set at time T1, which includes 16 first reference signals.
[0184] S92. Receive configuration information, which includes configuration information for the first reference signal set.
[0185] For example, in this embodiment, since the first reference signal in the first reference signal set at time T1 and the reference signal in the second reference signal set at time T2 have the same signal type and quantity, the first reference signal set included in the configuration information received by the terminal device can be a periodically transmitted reference signal. Thus, the terminal device can receive / measure the first reference signal at time T1 and the second reference signal at time T2. The configuration information of the first reference signal set can be, for example, the number of first reference signals included in the first reference signal set. For example, if the first reference signal set at time T1 includes 36 first reference signals, then the predicted second reference signal set at time T2 will also include 36 second reference signals.
[0186] S93. Determine the applicability information of the first function of the terminal device based on the configuration information of the reference signal.
[0187] For example, the terminal device determines the applicability information of the terminal device's first function based on the configuration information of the reference signal.
[0188] This step is similar in principle to step S73 in Embodiment 2. The difference is that the first criterion in this embodiment may include the best prediction result corresponding to the second reference signal set and the best measurement result corresponding to the second reference signal set corresponding to the same reference signal; the best prediction result corresponding to the second reference signal set is one of the multiple best measurement results corresponding to the second reference signal set; and the multiple best prediction results corresponding to the second reference signal set include the best measurement result corresponding to the second reference signal. In the predicted T2 time periods, the best prediction result corresponding to the second reference signal set at each time period and the best measurement result of the second reference signal set at the corresponding time period all correspond to the same reference signal; the best prediction result corresponding to the second reference signal set at each time period in the predicted T2 time periods is one of the multiple best measurement results of the second reference signal set at the corresponding time period; and the multiple best prediction results corresponding to the second reference signal set at each time period in the predicted T2 time periods include at least one of the multiple best measurement results of the second reference signal set at the corresponding time period.
[0189] The rest are similar to the implementation principle of step S73 and will not be described in detail here.
[0190] S94. Send the applicability information for the first function.
[0191] The implementation method and principle of step S94 are similar to those of step S74, and can be referred to the description in Embodiment 2. No further description will be given here.
[0192] S95. Receive the first function activation command and activate the first function according to the first function activation command.
[0193] The implementation method and principle of step S95 are similar to those of step S75, and can be referred to the description in Embodiment 2. No further description will be given here.
[0194] The above describes Embodiment 4 of this application. The technical solution of this application will now be described in conjunction with the accompanying drawings and Example 2-2, referred to here as Embodiment 5. For example,... Figure 10 As shown, Embodiment 5 may specifically include:
[0195] S101. Send capability information for the first function.
[0196] The implementation method and principle of step S101 are similar to those of step S71. Please refer to the description in Embodiment 2. No further description will be given here.
[0197] S102. Receive configuration information, which includes configuration information for the first reference signal set and configuration information for the second reference signal set.
[0198] For example, since the first reference signal in the first reference signal set and the reference signal in the second reference signal set are different in both signal type and quantity, the terminal device can periodically receive or measure the first reference signal set at time T1 according to the configuration information of the first reference signal set, and the terminal device can periodically receive or measure the second reference signal set at time T2 according to the configuration information of the second reference signal set. The configuration information of the first reference signal set can be, for example, the number of first reference signals included in the first reference signal set; for example, the first reference signal set at time T1 includes 8 first reference signals, and the second reference signal set at time T2 includes 36 second reference signals.
[0199] In some possible implementations, the configuration information of the first reference signal set may also include time-frequency domain resources of the first reference signals in the first reference signal set. The configuration information of the second reference signal set may also include time-frequency domain resources of the second reference signals in the second reference signal set.
[0200] S103. Determine the applicability information of the first function of the terminal device based on the configuration information of the reference signal.
[0201] The implementation method and principle of step S103 are similar to those of step S73. Please refer to the description in Embodiment 2. No further description will be given here.
[0202] S104. Send the applicability information for the first function.
[0203] The implementation method and principle of step S104 are similar to those of step S74. Please refer to the description in Embodiment 2. No further description will be given here.
[0204] S105. Receive the first function activation command and activate the first function according to the first function activation command.
[0205] The implementation method and principle of step S105 are similar to those of step S75, and can be referred to the description in Embodiment 2. No further description will be given here.
[0206] The above embodiment describes the first part. The second part is described below. In the second part, the signal data of the second reference signal (e.g., the received power of the reference signal) is configured for the network device, as follows:
[0207] The technical solution of this application will now be described in conjunction with the accompanying drawings and example 1-1, referred to herein as Embodiment Six, which is exemplary, as follows: Figure 11 As shown, Embodiment Six may specifically include:
[0208] S111. Send capability information for the first function.
[0209] Step S111 is implemented in a similar manner and principle to step S71, and can be referred to the description in Embodiment 2, so it will not be repeated here. Furthermore, the capability information may also indicate the applicability information of the terminal to obtaining the first function based on the data set. Furthermore, the capability information also indicates the number of data samples that a data set can contain.
[0210] S112. Receive configuration information, which includes a data set corresponding to the second reference signal set.
[0211] For example, the terminal device can receive configuration information, which includes at least one data set. Since the first reference signal set is a subset of the second reference signal set, the data set in the configuration information received by the terminal device can include the data set corresponding to the second reference signal set. The data set corresponding to the second reference signal set can include data samples corresponding to multiple second reference signal sets. A data sample can include at least one of the following: the received power of each second reference signal in the corresponding second reference signal set, the received power of one or more optimal second reference signals among the multiple second reference signals, or the index of one or more optimal second reference signals among the multiple second reference signals. Therefore, the terminal device can determine the data set corresponding to the first reference signal set from the data set corresponding to the second reference signal set.
[0212] Furthermore, the configuration information also includes a mapping pattern of the first reference signal set to the second reference signal set.
[0213] Of course, the data set may also include the data set of the first reference signal and the data set of the second reference signal. The data set corresponding to the data set of the first reference signal may be, for example, the received power of each first reference signal.
[0214] In some possible implementations, the configuration information may also include an association identifier for the data set, wherein the association table identifier is used to identify the association relationship between reference signals. This is the same as the corresponding content in step S72, and will not be described again here.
[0215] S113. Determine the applicability information of the first function of the terminal device based on the dataset.
[0216] For example, a terminal device can determine the applicability information of a first function of the terminal device based on a dataset.
[0217] The prediction result of the second reference signal in the second reference signal set is compared with the data sample corresponding to the second reference signal set to determine whether the second criterion is met, and the applicability information of the first function corresponding to the configuration information of the data set under the target parameters is obtained. The prediction result of the second reference signal in the second reference signal set is determined based on the first function and the data sample corresponding to the first reference signal set.
[0218] The second criterion may include at least one of the following: the best prediction result corresponding to the second reference signal set corresponds to the same reference signal as the best result of the second reference signal in a data sample; the best prediction result corresponding to the second reference signal set is one of multiple best results of the second reference signal in a data sample; and the multiple best prediction results corresponding to the second reference signal set include the best result corresponding to the second reference signal in a data sample.
[0219] The applicability information of the first function here can be used to indicate whether the performance value of the first function determined according to the second criterion meets the target performance value, or the applicability information of the first function can be used to indicate the performance value of the first function determined according to the second criterion.
[0220] Furthermore, in multiple data samples, the terminal device can compare the prediction result of the second reference signal set corresponding to each data sample with the data sample corresponding to the second reference signal set to obtain the performance value of the first function. The performance value of the first function can include the number of comparisons that satisfy the second criterion during the comparison of multiple data samples, or the ratio of the number of comparisons that satisfy the second criterion to the total number of comparisons during the comparison of multiple data samples.
[0221] When comparing multiple data samples, if the number of comparisons satisfying the second criterion is greater than or equal to the second criterion number, or if the ratio of the number of comparisons satisfying the second criterion to the total number of comparisons is greater than or equal to the second proportion, it can be determined that the performance value of the first function meets the target performance value. It should be noted that the second criterion number and the second proportion can be preset according to requirements. For example, the second criterion number can be set to 10 times, and the second proportion can be set to 80%. This is merely an example and not a limitation.
[0222] S114. Send the applicability information for the first function.
[0223] For example, a terminal device may send applicability information of a first function to a network device.
[0224] The terminal device can send applicability information for a first function to the network device. Accordingly, the network device can receive the applicability information sent by the terminal device.
[0225] In some possible implementations, when the applicability information of the first function indicates that the performance value of the first function determined according to the second criterion meets the target performance value, the terminal device may send the applicability information to the network device.
[0226] In some possible implementations, the terminal device can also determine the applicability information of the first function based on the data set in the configuration information.
[0227] Furthermore, if a data set can correspond to at least one first function under a target parameter, then the applicability information of sending the first function can be the applicability information of sending the first function under the target parameter.
[0228] For example, if the data set of reference signals includes a data set corresponding to a second set of reference signals, and the data set corresponding to the second set of reference signals indicates that the second set of reference signals includes 32 second reference signals, then the applicability information of the first function in cases 1 and 3 can be determined based on the data set of the second set of reference signals. If the terminal device reports that the first function is applicable in cases 1 and 3, that is, only when it is necessary to predict a second set of reference signals including 32 second reference signals based on the first set of reference signals, will the terminal device use the first function.
[0229] For example, the reference signal data set includes the data set corresponding to the first reference signal set and the data set corresponding to the second reference signal set. For instance, the data set corresponding to the first reference signal set indicates that the first reference signal set includes 8 first reference signals, and the data set corresponding to the second reference signal set indicates that the second reference signal set includes 32 second reference signals. The terminal device can then determine the applicability information of the first function in case 3 based on the data sets corresponding to the first and second reference signal sets. If the terminal device reports that the first function is applicable in case 3, then the terminal device's first function is only applicable in case 3.
[0230] At this point, the applicability information of the first function can be the applicability information of the first function under the corresponding target parameters, and then the applicability information of the first function under the target parameters can be sent. For example, the target parameters can include any one of the aforementioned cases 1-4. Another example is that the target parameters can refer to the mapping pattern of the first reference signal set to the second reference signal set.
[0231] S115. Receive the first function activation command and activate the first function according to the first function activation command.
[0232] The implementation and principle of steps S115 and S75 are similar, and can be referred to the description in Embodiment 2. No further description will be given here.
[0233] The above describes Embodiment Six of this application. The technical solution of this application will now be described in conjunction with the accompanying drawings and examples 1-2, referred to here as Embodiment Seven. For example,... Figure 12 As shown, Embodiment Seven may specifically include:
[0234] S121. Send capability information for the first function.
[0235] The implementation method and principle of step S121 are similar to those of step S111, and can be referred to the description in Embodiment 6. No further description will be given here.
[0236] S122. Receive configuration information, which includes a data set corresponding to the first reference signal set and a data set corresponding to the second reference signal set.
[0237] For example, the terminal device can receive configuration information, which includes at least a data set. Since the signal types and the number of reference signals in the first reference signal set and the second reference signal set are different, the data set in the configuration information received by the terminal device can include both the data set of the first reference signals and the data set of the second reference signals. For instance, a data sample in the data set may include at least one of the following: the received power of each second reference signal in the corresponding second reference signal set; the received power of one or more optimal second reference signals among a plurality of second reference signals; or the index of one or more optimal second reference signals among a plurality of second reference signals; and the received power of each first reference signal in the data set including the first reference signals.
[0238] S123. Determine the applicability information of the first function of the terminal device based on the data set.
[0239] The implementation method and principle of step S123 are similar to those of step S113. Please refer to the description in Embodiment Six. No further description will be given here.
[0240] S124. Send the applicability information for the first function.
[0241] In this embodiment, the reference signal data set needs to include the data set corresponding to the first reference signal set and the data set corresponding to the second reference signal set. Then, the applicability information of the first function under the corresponding target parameters can be determined using the data sets corresponding to the first and second reference signal sets, and the applicability information of the first function under the target parameters can be sent.
[0242] The specific implementation principle of this step is similar to that of step S114, and will not be explained in detail here. Please refer to step S114 in Embodiment Six for details.
[0243] S125. Receive the first function activation command and activate the first function according to the first function activation command.
[0244] The implementation method and principle of step S125 are similar to those of step S115, and can be referred to the description in Embodiment 6. No further description will be given here.
[0245] The above describes Embodiment Seven of this application. The technical solution of this application will now be described in conjunction with the accompanying drawings and Example 2-1, referred to here as Embodiment Eight. For example,... Figure 13 As shown, Embodiment Eight may specifically include:
[0246] S131. Send capability information for the first function.
[0247] The implementation method and principle of step S131 are similar to those of step S91. Please refer to the description in Embodiment 4. No further description will be given here.
[0248] S132. Receive configuration information, which includes the data set corresponding to the first reference signal set at time T1 and the data set corresponding to the first reference signal set at time T2.
[0249] For example, in this embodiment, since the first reference signal in the first reference signal set at time T1 and the reference signal in the second reference signal set at time T2 are the same reference signal set, the data set received by the terminal device may include the data set corresponding to the first reference signal set. That is, a data set may include the data set corresponding to the first reference signal set at each time in time T1 and the data set corresponding to the first reference signal set at each time in time T2. A data set may include multiple data samples, and a data sample may include the data set corresponding to the first reference signal set at each time in time T2. The data set corresponding to the first reference signal set may be, for example, at least one of the following: the received power of each second reference signal in the first reference signal set, the received power of one or more of the best second reference signals among multiple first reference signals, or the index of one or more of the best second reference signals among multiple second reference signals.
[0250] S133: Determine the applicability information of the first function of the terminal device based on the data set.
[0251] For example, a terminal device can determine the applicability information of a first function of the terminal device based on a dataset.
[0252] This step is similar in principle to step S113 in Embodiment 2, except that the second criterion may include at least one of the following: the best prediction result corresponding to the second reference signal set and the best result of the second reference signal set in a data sample correspond to the same reference signal; the best prediction result corresponding to the second reference signal set is one of multiple best results of the second reference signal set in a data sample; multiple best prediction results corresponding to the second reference signal set include the best result corresponding to the second reference signal set in a data sample; the best prediction result corresponding to the second reference signal set at each of the T2 predicted times and the best result of the second reference signal set in a data sample at the corresponding time are both the same reference signal; the best prediction result corresponding to the second reference signal set at each of the T2 predicted times is one of multiple best results of the second reference signal set in a data sample at the corresponding time; and multiple best prediction results corresponding to the second reference signal set at each of the T2 predicted times include the best result of the second reference signal set in a data sample at the corresponding time.
[0253] The implementation principle of the rest is similar to that of step S113, and will not be described in detail here.
[0254] S134: Send applicability information for the first function.
[0255] The implementation method and principle of step S134 are similar to those of step S114. Please refer to the description in Embodiment Six. No further description will be given here.
[0256] S135: Receive the first function activation command and activate the first function according to the first function activation command.
[0257] The implementation and principle of steps S135 and S115 are similar, and can be referred to the description in Embodiment Six. No further description will be given here.
[0258] The above describes Embodiment 8 of this application. The technical solution of this application will now be described in conjunction with the accompanying drawings and Example 2-2, referred to here as Embodiment 9. For example,... Figure 14 As shown, Embodiment Nine may specifically include:
[0259] S141: Send capability information for the first function.
[0260] The implementation method and principle of step S141 are similar to those of step S111, and can be referred to the description in Embodiment 6. No further description will be given here.
[0261] S142: Receive configuration information, which includes the data set corresponding to the first reference signal set at time T1 and the data set corresponding to the second reference signal set at time T2.
[0262] For example, when a terminal device receives configuration information, since the number and type of the first reference signals in the first reference signal set at time T1 are different from those in the second reference signal set at time T2, the data set received by the terminal device may include the data set of the first reference signals corresponding to each time in time T1 and the data set of the second reference signals corresponding to each time in time T2. A data set may include multiple data samples, and a data sample may include the data set corresponding to the second reference signal set at each time in time T2. For example, the data set corresponding to the second reference signal set may be at least one of the following: the received power of each second reference signal in the second reference signal set, the received power of one or more of the best second reference signals among multiple second reference signals, or the index of one or more of the best second reference signals among multiple second reference signals. A data sample may also include the data set corresponding to the first reference signal set at each time in time T1, and the data set of the first reference signals may be the received power of each first reference signal, etc.
[0263] S143: Determine the applicability information of the first function of the terminal device based on the data set.
[0264] The implementation method and principle of step S143 are similar to those of step S113. Please refer to the description in Embodiment Six. No further description will be given here.
[0265] S144: Send applicability information for the first function.
[0266] The implementation method and principle of step S143 are similar to those of step S114. Please refer to the description in Embodiment Six. No further description will be given here.
[0267] S145: Receive the first function activation command and activate the first function according to the first function activation command.
[0268] The implementation method and principle of step S145 are similar to those of step S115, and can be referred to the description in Embodiment Six. No further description will be given here.
[0269] The embodiments one to nine provided above are methods for determining the applicability of a function executed on a terminal device. In addition, this application also provides a method for determining the applicability of a function applied to a network device; this embodiment can be referred to as embodiment ten. For example, it can be as follows... Figure 15 As shown, the method for determining the applicability of a function provided in Embodiment 10 of this application may include:
[0270] S151. Send configuration information.
[0271] For example, a network device may send configuration information, which may be used to determine the suitability information of a first function of a terminal device.
[0272] Specifically, the configuration information may include configuration information of reference signals, which may include configuration information of a first set of reference signals and configuration information of a second set of reference signals, or the configuration information of reference signals may include configuration information of a second set of reference signals, or the configuration information of reference signals may include configuration information of a first set of reference signals.
[0273] In some possible implementations, the configuration information may include configuration information for a data set, which may include the data set corresponding to the second reference signal set; or, the configuration information for the data set may include both the data set corresponding to the second reference signal set and the data set corresponding to the first reference signal set. It should be noted that the configuration information mentioned in this step corresponds to the configuration information in Embodiments 1 to 9 above, meaning that the configuration information here may include the content of the configuration information in Embodiments 1 to 9, which will not be elaborated further here.
[0274] S152. Receive the suitability information of the first function determined based on the configuration information.
[0275] For example, a network device may receive applicability information for a first function determined based on configuration information.
[0276] For example, the suitability information of the first function can be used to indicate whether the performance value of the first function determined according to the first criterion meets the target performance value, or the suitability information of the first function can be used to indicate the performance value of the first function determined according to the first criterion, wherein the performance value can be the number of comparisons within a time window T in which the prediction result of the second reference signal in the second reference signal set is compared with the measurement result of the second reference signal in the second reference signal set and meets the first criterion, or the ratio of the number of comparisons within a time window T in which the prediction result of the second reference signal in the second reference signal set is compared with the measurement result of the second reference signal in the second reference signal set and meets the first criterion to the total number of comparisons.
[0277] In some possible implementations, the applicability information of the first function can be used to indicate whether the performance value of the first function determined according to the second criterion meets the target performance value, or the applicability information can be used to indicate the performance value of the first function determined according to the second criterion, wherein the performance value can be the number of comparisons in which the prediction result of the second reference signal in the second reference signal set meets the second criterion in the process of comparing with multiple data samples, or the ratio of the number of comparisons in which the prediction result of the second reference signal in the second reference signal set meets the second criterion in the process of comparing with multiple data samples to the total number of comparisons.
[0278] It should be noted that the first and second criteria mentioned in this step correspond to the first and second criteria in Embodiments 1 to 9 above. That is, the first criterion here may include the content of the first criterion in the aforementioned embodiments, and the second criterion may include the content of the second criterion in the aforementioned embodiments, which will not be described in detail here.
[0279] S153. Based on the applicability information of the first function, send a command to enable the first function.
[0280] For example, a network device may send a first function activation command based on the applicability information of the first function.
[0281] In some possible implementations, when the suitability information for the first function indicates that the performance value of the first function meets the target performance value, a first function activation command can be sent to the terminal device. This allows the terminal device to receive the first function activation command and activate the first function accordingly.
[0282] In some possible implementations, the first function activation command can be an activation command corresponding to the target parameters of the first function. The network device then sends the activation command corresponding to the target parameters of the first function, enabling the terminal device to receive the activation command and activate the first function corresponding to the target parameters. For example, if the target parameters of the first function are that the terminal device's first function is only applicable in case 3, then after receiving the activation command, the terminal device can activate the first function applicable in case 3. This step can also correspond to the relevant descriptions in the above embodiments, and will not be elaborated further here.
[0283] The network device of this application can send configuration information to enable the terminal device to determine the applicability information of the first function of the terminal device based on the configuration information. The applicability information of the first function is used to indicate whether the first function is applicable to the terminal device under the current situation. Then, the network device receives the applicability information of the first function sent by the terminal device. Then, the network device can determine under what circumstances the first function is applicable to the terminal device based on the received applicability information, and then send a first function activation command to the terminal device so that the terminal device activates the first function when it is applicable, thereby reducing the overhead of scheduling resources.
[0284] Furthermore, embodiments of this application also provide a device for determining the applicability of a function, including:
[0285] The first receiving unit is used to receive configuration information.
[0286] The determining unit is configured to determine the applicability information of a first function of the terminal device based on the configuration information, wherein the applicability information is used to determine whether the terminal device is suitable for the first function.
[0287] The first sending unit is used to send applicability information of the first function.
[0288] This application also provides another applicability device for determining a function, including:
[0289] The second sending unit is used to send configuration information, wherein the configuration information is used to determine the applicability information of the first function of the terminal device, and the applicability information of the first function is used to determine whether the terminal device is suitable for the first function.
[0290] The second receiving unit is used to receive applicability information for the first function.
[0291] This application also provides a system for determining the applicability of functions, including: a terminal device and a network device.
[0292] Specifically, the terminal device can be used to receive configuration information, determine the applicability information of the first function of the terminal device based on the configuration information, and send the applicability information of the first function, wherein the applicability information of the first function is used to determine whether the terminal device is suitable for the first function.
[0293] Network devices are used to send configuration information and receive applicability information for the primary function.
[0294] In some possible implementations, the network device can also be used to send a first function activation command based on the applicability information of the first function, and the terminal device can also be used to activate the first function according to the first function activation command. It should be noted that the function applicability determination system provided in this embodiment corresponds to the above-described function applicability determination method.
[0295] In the embodiments provided in this application, the network device may be, for example, a base station. A base station can be any device with wireless transceiver capabilities, including but not limited to: evolved Node B (NodeB, eNB, or e-NodeB) in LTE systems, base stations (gNodeB or gNB) or transmission receiving points (TRPs) in new radio (NR), base stations evolved subsequently by 3GPP, access nodes, wireless relay nodes, and wireless backhaul nodes in Wi-Fi systems. Base stations can be: macro base stations, micro base stations, pico base stations, small cells, relay stations, or balloon stations, etc. A base station may contain one or more co-located or non-co-located transmission receiving points (TRPs). A base station can also be a radio controller, centralized unit (CU), and / or distributed unit (DU) in a cloud radio access network (CRAN) scenario. The base station can communicate with the terminal, or it can communicate with the terminal through a relay station. Terminal devices can communicate with multiple base stations using different technologies. For example, a terminal device can communicate with a base station that supports LTE networks, or with a base station that supports 5G networks, or even have dual connections with both LTE and 5G base stations.
[0296] In the embodiments provided in this application, the terminal device can take various forms, such as a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, vehicle-mounted terminal device, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, wearable terminal device, etc. A terminal may also be referred to as a terminal device, user equipment (UE), access terminal device, vehicle-mounted terminal, industrial control terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal device, mobile device, UE terminal device, terminal device, wireless communication device, UE agent, or UE device, etc. A terminal device can also be a fixed terminal or a mobile terminal.
[0297] The hardware structure of the terminal device in this application is described below, such as... Figure 16 As shown, the following description uses a mobile phone as an example of a terminal device. The terminal device may include a processor 1600, an external memory interface 1601, an internal memory 1602, an antenna 1, an antenna 2, a mobile communication module 1603, and a wireless communication module 1604, etc.
[0298] It is understood that the structure illustrated in this embodiment does not constitute a specific limitation on the terminal device. In other embodiments, the terminal device may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0299] Processor 1600 may include one or more processing units, such as an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a time-frequency codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processing unit (NPU). These different processing units may be independent devices or integrated into one or more processors.
[0300] Neural network processors can use AI models to predict channel information, such as spatial beam prediction or temporal beam prediction.
[0301] It is understood that the interface connection relationships between the modules illustrated in this embodiment are merely illustrative and do not constitute a limitation on the structure of the UE. In other embodiments of this application, the UE may also adopt different interface connection methods or a combination of multiple interface connection methods as described in the above embodiments.
[0302] The external memory interface 1601 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the UE. The external memory card communicates with the processor 1600 through the external memory interface 1601 to perform data storage functions. For example, music, time and frequency files can be saved on the external memory card.
[0303] Internal memory 1602 can be used to store executable program code, which includes instructions. Processor 1600 executes various functional applications and data processing of the terminal device by running the instructions stored in internal memory 1602.
[0304] The wireless communication function of the terminal device can be implemented through antenna 1, antenna 2, mobile communication module 1603, wireless communication module 1604, modem processor, and baseband processor.
[0305] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the terminal device can be used to cover one or more communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with a tuning switch.
[0306] The mobile communication module 1603 can provide solutions for wireless communication applications including 2G / 3G / 4G / 5G on terminal devices. The mobile communication module 1603 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 1603 can receive electromagnetic waves via antenna 1, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to a modem processor for demodulation. The mobile communication module 1603 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation via antenna 1. In some embodiments, at least some functional modules of the mobile communication module 1603 may be housed in the processor 1600. In some embodiments, at least some functional modules of the mobile communication module 1603 and at least some modules of the processor 1600 may be housed in the same device.
[0307] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a computer, can implement one or more steps in any of the above-described methods for determining charging duration.
[0308] Computer-readable storage media can be non-transitory computer-readable storage media, such as ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage devices.
[0309] The terminal device, computer-readable storage medium, and computer program product provided in this embodiment are all used to execute the corresponding charging time determination method provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding charging time determination method provided above, and will not be repeated here.
[0310] The terms "first," "second," and "third," etc., used in this application specification, claims, and drawings are used to distinguish different objects, not to limit a specific order.
[0311] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0312] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A method for determining the applicability of a function, characterized in that, Applied to terminal devices, including: Receive configuration information; The suitability information of the first function of the terminal device is determined based on the configuration information, and the suitability information is used to determine whether the terminal device is suitable for the first function; Send the applicability information of the first function.
2. The method according to claim 1, characterized in that, The configuration information includes configuration information for reference signals, which may include configuration information for a first set of reference signals and configuration information for a second set of reference signals, or the configuration information for the reference signals may include configuration information for the second set of reference signals, or the configuration information for the reference signals may include configuration information for the first set of reference signals.
3. The method according to claim 2, characterized in that, The step of determining the suitability information of the first function of the terminal device based on the configuration information includes: The prediction result of the second reference signal in the second reference signal set is compared with the measurement result of the second reference signal to determine whether the first criterion is met, and the applicability information of the first function corresponding to the configuration information of the reference signal is obtained. The prediction result of the second reference signal in the second reference signal set is determined based on the first function and the measurement result of the first reference signal in the first reference signal set.
4. The method according to any one of claims 1-3, characterized in that, The applicability information is used to indicate whether the performance value of the first function determined according to the first criterion meets the target performance value, or the applicability information is used to indicate the performance value of the first function determined according to the first criterion.
5. The method according to claim 3 or 4, characterized in that, The first criterion includes the following: the best prediction result corresponding to the second reference signal set and the best measurement result corresponding to the second reference signal set correspond to the same reference signal; the best prediction result corresponding to the second reference signal set is one of a plurality of best measurement results corresponding to the second reference signal set; and the plurality of best prediction results corresponding to the second reference signal set include at least one of the best measurement results corresponding to the second reference signal set.
6. The method according to claim 3 or 4, characterized in that, The first criterion includes at least one of the following: the best prediction result corresponding to the second reference signal set and the best measurement result corresponding to the second reference signal set correspond to the same reference signal; the best prediction result corresponding to the second reference signal set is one of multiple best measurement results corresponding to the second reference signal set; the multiple best prediction results corresponding to the second reference signal set include the best measurement result corresponding to the second reference signal; the best prediction result corresponding to the second reference signal set at each of the T2 predicted times and the best measurement result of the second reference signal set at the corresponding time both correspond to the same reference signal; the best prediction result corresponding to the second reference signal set at each of the T2 predicted times is one of multiple best measurement results of the second reference signal set at the corresponding time; and the multiple best prediction results corresponding to the second reference signal set at each of the T2 predicted times include the best measurement result of the second reference signal set at the corresponding time.
7. The method according to claim 4, characterized in that, Within a time window T, the prediction result of the second reference signal in each determined set of second reference signals is compared with the measurement result of the second reference signal to obtain the performance value of the first function. The performance value is the number of comparisons that satisfy the first criterion within the time window T, or the ratio of the number of comparisons that satisfy the first criterion to the total number of comparisons within the time window T.
8. The method according to claim 4 or 7, characterized in that, The determination that the performance value of the first function meets the target performance value includes, Within the time window T, the number of comparisons that satisfy the first criterion is greater than or equal to the number of comparisons that satisfy the first criterion. or, Within the time window T, the ratio of the number of comparisons that satisfy the first criterion to the total number of comparisons is greater than or equal to the first proportion.
9. The method according to claim 1, characterized in that, The configuration information includes configuration information for a data set, which includes a data set corresponding to the second reference signal set, or the configuration information for the data set includes a data set corresponding to the second reference signal set and a data set corresponding to the first reference signal set.
10. The method according to claim 9, characterized in that, The data set corresponding to the second reference signal set includes multiple data samples corresponding to the second reference signal set. Each data sample includes at least one of the following: power information of each second reference signal in the second reference signal set, power information of one or more of the best second reference signals among the multiple second reference signals, or index of one or more of the best second reference signals among the multiple second reference signals.
11. The method according to claim 9, characterized in that, The data set corresponding to the first reference signal set includes multiple data samples corresponding to the first reference signal set, and each data sample in the multiple data samples corresponding to the multiple first reference signal sets includes at least the power information of each first reference signal in the multiple first reference signal sets.
12. The method according to any one of claims 9-11, characterized in that, The step of determining the suitability information of the first function of the terminal device based on the configuration information includes: The prediction result of the second reference signal in the second reference signal set is compared with the data sample corresponding to the second reference signal set to determine whether the second criterion is met, and the applicability information of the first function corresponding to the configuration information of the data set is obtained. The prediction result of the second reference signal in the second reference signal set is determined based on the first function and the data sample corresponding to the first reference signal set.
13. The method according to claim 9 or 12, characterized in that, The applicability information is used to indicate whether the performance value of the first function determined according to the second criterion meets the target performance value, or the applicability information is used to indicate the performance value of the first function determined according to the second criterion.
14. The method according to claim 8 or 9, characterized in that, The second criterion includes the following: the best prediction result corresponding to the second reference signal set and the best result of the second reference signal set in a data sample correspond to the same reference signal; the best prediction result corresponding to the second reference signal set is one of multiple best results of the second reference signal set in a data sample; and the multiple best prediction results corresponding to the second reference signal set include at least one of the following: the best result corresponding to the second reference signal set in a data sample.
15. The method according to claim 8 or 9, characterized in that, The second criterion includes: the best prediction result corresponding to the second reference signal set and the best result of the second reference signal set in a data sample correspond to the same reference signal; the best prediction result corresponding to the second reference signal set is one of multiple best results of the second reference signal set in a data sample; the multiple best prediction results corresponding to the second reference signal set include the best result corresponding to the second reference signal set in a data sample; the best prediction result corresponding to the second reference signal set at each of the T2 predicted times and the best result of the second reference signal set in a data sample at the corresponding time are both the same reference signal; the best prediction result corresponding to the second reference signal set at each of the T2 predicted times is one of multiple best results of the second reference signal set in a data sample at the corresponding time; and the multiple best prediction results corresponding to the second reference signal set at each of the T2 predicted times include at least one of the following: the best prediction result corresponding to the second reference signal set at each of the T2 predicted times.
16. The method according to claim 13, characterized in that, In multiple data samples, the prediction result of the second reference signal set corresponding to each data sample is compared with the data sample corresponding to the second reference signal set to obtain the performance value of the first function. The performance value of the first function includes the number of comparisons that satisfy the second criterion during the comparison of the multiple data samples, or the ratio of the number of comparisons that satisfy the second criterion to the total number of comparisons during the comparison of the multiple data samples.
17. The method according to claim 13 or 16, characterized in that, Determining that the performance value of the first function meets the target performance value includes: During the comparison of the multiple data samples, the number of comparisons that satisfy the second criterion is greater than or equal to the second number. or, During the comparison of the multiple data samples, the ratio of the number of comparisons that satisfy the second criterion to the total number of comparisons is greater than or equal to the second proportion.
18. The method according to claim 1, characterized in that, Also includes: Send capability information for a first function, the capability information indicating the number of second reference signals in the second reference signal set predicted by the first function and the number of first reference signals in the first reference signal set required by the first function, the first function using the first reference signal set to determine the prediction result of the second reference signal set; The applicability information for sending the first function includes: Based on the configuration information, determine the applicability of the first function under the target parameters; Alternatively, based on configuration and capability information, determine the applicability of the first function under the target parameters; Send information on the applicability of the first function under the target parameters.
19. The method according to any one of claims 1-18, characterized in that, The configuration information also includes the association identifier of the reference signal, and the applicability information of the first function also includes the applicability information of the first function corresponding to the association identifier of the reference signal.
20. The method according to claim 1, characterized in that, The method further includes: Receive a first function activation command and activate the first function according to the first function activation command.
21. A method for determining the applicability of a function, characterized in that, Applied to network devices, including: Send configuration information, the configuration information being used to determine the applicability information of the first function of the terminal device, the applicability information being used to determine whether the terminal device is suitable for the first function; Receive applicability information for the first function.
22. The method according to claim 21, characterized in that, The applicability information is used to indicate whether the performance value of the first function determined according to the first criterion meets the target performance value, or the applicability information is used to indicate the performance value of the first function determined according to the first criterion, wherein the performance value is the number of comparisons within the time window T in which the prediction result of the second reference signal in the second reference signal set is compared with the measurement result of the second reference signal in the second reference signal set and meets the first criterion, or the ratio of the number of comparisons within the time window T in which the prediction result of the second reference signal in the second reference signal set is compared with the measurement result of the second reference signal in the second reference signal set and meets the first criterion to the total number of comparisons; or, The applicability information is used to indicate whether the performance value of the first function determined according to the second criterion meets the target performance value, or the applicability information is used to indicate the performance value of the first function determined according to the second criterion, wherein the performance value is the number of comparisons in which the prediction result of the second reference signal in the second reference signal set is compared with the plurality of data samples, and the ratio of the number of comparisons in which the prediction result of the second reference signal in the second reference signal set is compared with the plurality of data samples to the total number of comparisons.
23. The method according to claim 21, characterized in that, The configuration information includes configuration information for reference signals, which includes configuration information for a first set of reference signals and configuration information for a second set of reference signals, or the configuration information for the reference signals includes configuration information for the second set of reference signals, or the configuration information for the reference signals includes configuration information for the first set of reference signals. or, The configuration information includes configuration information for a data set, which includes the data set corresponding to the second reference signal set, or the configuration information for the data set includes the data set corresponding to the second reference signal set and the data set corresponding to the first reference signal set.
24. The method according to claim 21, characterized in that, The configuration information also includes the association identifier of the reference signal, the applicability information of the first function, and the applicability information of the first function corresponding to the association identifier of the reference signal.
25. The method according to claim 21, characterized in that, The method further includes: Send a first function enable command so that the terminal device enables the first function according to the first function enable command.
26. A functionally applicable device, characterized in that, include: The first receiving unit is used to receive configuration information; A determining unit is configured to determine the applicability information of a first function of the terminal device based on the configuration information, wherein the applicability information is used to determine whether the terminal device is suitable for the first function; The first sending unit is used to send applicability information of the first function.
27. A functionally applicable device, characterized in that, include: The second sending unit is used to send configuration information, the configuration information being used to determine the applicability information of the first function of the terminal device, the applicability information being used to determine whether the terminal device is suitable for the first function; The second receiving unit is used to receive applicability information of the first function.
28. A system with defined applicability, characterized in that, include: Terminal equipment and network equipment; The terminal device is used to receive configuration information, determine the applicability information of a first function of the terminal device based on the configuration information, and send the applicability information of the first function. The applicability information is used to determine whether the terminal device is suitable for the first function. The network device is used to send configuration information and receive the applicability information.
29. The system according to claim 28, characterized in that, The network device is also configured to send a first function activation command based on the applicability information; The terminal device is also used to enable the first function according to the first function enable command.
30. A terminal device, characterized in that, Including memory and processor; The memory is coupled to the processor and is used to store computer program code, the computer program code including computer instructions, wherein one or more of the processors invoke the computer instructions to cause the terminal device to perform the applicable method for determining the function as described in any one of claims 1-25.
31. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the applicability method for determining a function as described in claims 1-25.