Communication method and apparatus
By predicting channel characteristic parameters using AI models, the measurement and reception resource overhead of terminal devices is reduced, solving the high overhead problem of terminal devices when simultaneously predicting RSRP and SINR, and improving communication reliability.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2025-11-11
- Publication Date
- 2026-05-21
AI Technical Summary
When terminal equipment simultaneously predicts RSRP and SINR, there is a problem of high measurement overhead.
By using artificial intelligence (AI) models to predict channel characteristic parameters between terminal devices and network devices, the terminal devices can reduce the measurement and reception of reference signals on specific time-domain resources, and the network devices can reduce the transmission of reference signals on corresponding resources, thereby reducing resource overhead.
It reduces the resource overhead of receiving and measuring terminal devices and improves the communication reliability between network devices and terminal devices.
Smart Images

Figure CN2025134140_21052026_PF_FP_ABST
Abstract
Description
Communication methods and devices
[0001] This application claims priority to Chinese Patent Application No. 202411653936.4, filed with the State Intellectual Property Office of China on November 18, 2024, entitled "Communication Method and Apparatus", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communications, and more particularly to communication methods and apparatus. Background Technology
[0003] Terminal devices can use artificial intelligence (AI) models to predict channel information for a future period. This channel information characterizes channel features, such as the effects a signal experiences as it travels from the transmitter to the receiver through the channel, including scattering, fading, and energy attenuation over distance. The terminal device can then send the predicted channel information to network devices, allowing the network devices to adjust scheduling strategies based on the predicted information, thereby improving communication reliability between the network devices and the terminal devices. The terminal device's ability to predict channel information is dynamic. For example, if channel information includes at least two parameters, such as RSRP and SINR, the terminal device can predict both RSRP and SINR simultaneously in some scenarios, but not in others.
[0004] However, when terminal devices can simultaneously predict RSRP and SINR, there may be a problem of high measurement overhead. Therefore, reducing the measurement overhead of terminal devices is an urgent technical problem to be solved. Summary of the Invention
[0005] This application provides a communication method and apparatus for reducing the measurement overhead of terminal equipment.
[0006] To achieve the above objectives, this application adopts the following technical solution:
[0007] Firstly, a communication method is provided, which can be applied to a terminal device, such as a terminal device or a communication module within a terminal device, or a circuit or chip (such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip or system-in-package (SIP) chip containing a modem core) responsible for communication functions within the terminal device. For ease of description, the following description uses the application of this method to a terminal device as an example. The method includes: acquiring first information and communicating with a network device based on the first information. The first information includes M first configuration information items, where the i-th first configuration information item is associated with the predicted values of a first parameter and a second parameter, M is an integer greater than 0, and i is an integer greater than 0 and less than or equal to M. The first parameter and the second parameter are used to characterize the channel characteristics between the terminal device and the network device, and the predicted values of the first parameter and the second parameter are predicted using an artificial intelligence (AI) model.
[0008] Based on the method described in the first aspect, the terminal device can obtain first information containing M first configuration information. The i-th first configuration information among the M first configuration information can be associated with the predicted values of the first parameter and the second parameter. That is, the predicted values of the first parameter and the second parameter can be determined by the i-th first configuration information among the M first configuration information. The first parameter and the second parameter can be used to characterize the channel characteristics between the terminal device and the network device. The terminal device can use the first information to communicate with the network device. For example, when the terminal device needs to predict the first parameter and the second parameter simultaneously, the terminal device can predict the first parameter and the second parameter using an AI model on the time-domain resource associated with the i-th first configuration information (for prediction). In this case, the terminal device does not need to receive and measure the reference signal on the time-domain resource associated with the i-th first configuration information (for prediction), thus reducing the receiving resource overhead and measurement resource overhead of the terminal device. In addition, the network device also does not need to send the reference signal for measuring the first parameter and the second parameter to the terminal device on the time-domain resource associated with the i-th first configuration information (for prediction), thereby reducing the sending resource overhead of the network device.
[0009] In one possible design, the i-th configuration information includes a second resource configuration, which indicates a second set of time-domain resources for measuring the first and second parameters. The terminal device can measure the first and second parameters on time-domain resources within the second set of time-domain resources to obtain the measured values of the first and second parameters.
[0010] Optionally, the i-th first configuration information further includes a first resource configuration, which indicates a first set of time-domain resources for predicting the first parameter and the second parameter, and the second resource configuration is associated with the first resource configuration. The terminal device can use an AI model to predict the first parameter and the second parameter on time-domain resources within the first set of time-domain resources to obtain the predicted values of the first parameter and the second parameter.
[0011] In one possible design, the second resource configuration is associated with the first resource configuration, including: a first measurement value used to determine a first predicted value, and a second measurement value used to determine a second predicted value. Specifically, the first measurement value is a measurement value of a first parameter obtained by measuring on time-domain resources within the second time-domain resource set; the second measurement value is a measurement value of a second parameter obtained by measuring on time-domain resources within the second time-domain resource set; the first predicted value is obtained by predicting the measurement value of the first parameter on time-domain resources within the first time-domain resource set; and the second predicted value is obtained by predicting the measurement value of the second parameter on time-domain resources within the first time-domain resource set.
[0012] Based on the above two possible design schemes, when the i-th first configuration information includes the second resource configuration and the first resource configuration, the terminal device can measure the first parameter and the second parameter on the time domain resources within the second time domain resource set to obtain the first measurement value and the second measurement value. The terminal device can use the first measurement value and the second measurement value to predict the first parameter and the second parameter on the time domain resources within the first time domain resource set. In this way, the accuracy of the predicted first prediction value and the predicted second prediction value can be high.
[0013] In one possible design, the reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time-domain resources within the second time-domain resource set. That is, the terminal device measures the first and second parameters on the same time-domain resources within the second time-domain resource set, such as time-domain resource #a1. In this case, the terminal device does not need to receive and measure the reference signal on other time-domain resources within the second time-domain resource set besides time-domain resource #a1. This reduces the receiving and measuring resource overhead of the terminal device.
[0014] In one possible design, obtaining the first information includes: receiving P pieces of second configuration information and Q pieces of third configuration information from a network device; determining M pieces of first configuration information based on the P pieces of second configuration information and Q pieces of third configuration information; and obtaining the first information based on the M pieces of first configuration information. Each of the P pieces of second configuration information is associated with a predicted value of a first parameter, and each of the Q pieces of third configuration information is associated with a predicted value of a second parameter; P and Q are integers greater than 0; the P pieces of second configuration information contain the M pieces of first configuration information, and the Q pieces of third configuration information contain the M pieces of first configuration information. That is, the terminal device can directly determine the M pieces of first configuration information based on the P pieces of second configuration information and Q pieces of third configuration information sent by the network device, which is simple to implement.
[0015] In one possible design, the method in the first aspect further includes: receiving first indication information from a network device; wherein the first indication information is used to indicate that the time-domain resources required for predicting the first parameter and the second parameter need to be the same. Determining M first configuration information based on P second configuration information and Q third configuration information includes: determining M first configuration information based on the first indication information, P second configuration information, and Q third configuration information. That is, with explicit indication, the network device can provide on-demand indication, and the terminal device can trigger the determination of M first configuration information from P second configuration information and Q third configuration information based on the first indication information.
[0016] In one possible design, before obtaining the first information, the method of the first aspect further includes: receiving second indication information from the network device; wherein the second indication information is used to indicate the configuration information associated with the predicted values of the first parameter and the second parameter. Obtaining the first information includes: determining M first configuration information based on the second indication information, and obtaining the first information based on the M first configuration information. That is, with explicit indication, the network device can implement on-demand indication, and the terminal device can trigger the determination of M first configuration information from one or more applicable configuration information (such as configuration information cached by the terminal device) based on the second indication information. In other words, the terminal device can only report the M first configuration information associated with the predicted values of the first parameter and the second parameter from the aforementioned one or more configuration information to reduce signaling overhead.
[0017] In one possible design, communicating with the network device based on the first information includes: sending the first information to the network device, receiving third indication information from the network device, and predicting the first parameter and the second parameter using the j-th first configuration information based on the third indication information. The third indication information is used to indicate the activation of the j-th first configuration information among M first configuration information, where j is an integer greater than 0 and less than or equal to M.
[0018] In other words, the terminal device can report the acquired first information to the network device. The network device can select the j-th first configuration information to be activated from M first configuration information and instruct the terminal device to activate the j-th first configuration information through the third indication information. This j-th first configuration information can meet the needs of different scenarios. The terminal device can use the j-th first configuration information to predict the first parameter and the second parameter according to the third indication information. Subsequently, it can report the predicted values of the first parameter and the second parameter to the network device for the network device to adjust the scheduling strategy, thereby improving the communication reliability between the network device and the terminal device.
[0019] In one possible design, obtaining the first information includes: receiving first information from a network device. Communicating with the network device based on the first information includes: sending N first configuration information pieces to the network device based on the first information, receiving fourth indication information from the network device, and predicting the first parameter using the k-th first configuration information based on the fourth indication information. Wherein, the M first configuration information pieces contain N first configuration information pieces, where N is an integer greater than 0; the fourth indication information is used to indicate the activation of the k-th first configuration information piece among the N first configuration information pieces, where k is an integer greater than 0 and less than or equal to N.
[0020] In other words, the terminal device can receive first information from the network device and select N suitable first configuration information (e.g., those that meet the terminal device's capabilities) from M first configuration information and report them to the network device. The network device can select the k-th first configuration information to be activated from the N first configuration information and instruct the terminal device to activate the k-th first configuration information through the fourth indication information. This k-th first configuration information can meet the needs of different scenarios. The terminal device can use the k-th first configuration information to predict the first and second parameters according to the fourth indication information. Subsequently, it can report the predicted values of the first and second parameters to the network device for the network device to adjust its scheduling strategy, thereby improving the communication reliability between the network device and the terminal device.
[0021] In one possible design, before obtaining the first information, the method in the first aspect further includes: receiving a first request message from a network device, and sending first capability information to the network device according to the first request message. The first request message is used to request the reporting of capability information of the terminal device; the first capability information is used to indicate whether the terminal device supports joint prediction of a first parameter and a second parameter. That is, the network device can query the terminal device through the first request message whether it supports the capability to jointly predict the first parameter and the second parameter, and the terminal device can report the first capability information to the network device according to the first request message, so that the network device can execute subsequent processes based on the first capability information. This application embodiment does not limit this aspect.
[0022] Secondly, a communication method is provided, which can be applied to the network side, such as network devices, modules (e.g., circuits, processors, chips, or chip systems) within the network devices, or logical nodes, logical modules, or software capable of implementing all or part of the functions of the network devices. For ease of description, the following description assumes that the method is executed by a network device. The method includes: receiving first information from a terminal device and communicating with the terminal device based on the first information. The first information includes M first configuration information items, where the i-th first configuration information item is associated with the predicted values of a first parameter and a second parameter. M is an integer greater than 0, and i is an integer greater than 0 and less than or equal to M. The first parameter and the second parameter characterize the channel characteristics between the terminal device and the network device, and the predicted values of the first parameter and the second parameter are predicted using an artificial intelligence (AI) model.
[0023] In one possible design, the i-th configuration information includes a second resource configuration, which indicates a second set of time-domain resources for measuring the first and second parameters.
[0024] Optionally, the i-th first configuration information further includes a first resource configuration, which indicates a first time-domain resource set for predicting the first parameter and the second parameter, and the second resource configuration is associated with the first resource configuration.
[0025] In one possible design, the second resource configuration is associated with the first resource configuration, including: a first measurement value used to determine a first predicted value, and a second measurement value used to determine a second predicted value. Specifically, the first measurement value is a measurement value of a first parameter obtained by measuring on time-domain resources within the second time-domain resource set; the second measurement value is a measurement value of a second parameter obtained by measuring on time-domain resources within the second time-domain resource set; the first predicted value is obtained by predicting the measurement value of the first parameter on time-domain resources within the first time-domain resource set, and the second predicted value is obtained by predicting the measurement value of the second parameter on time-domain resources within the first time-domain resource set.
[0026] In one possible design, the reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time-domain resources in the second time-domain resource set.
[0027] In one possible design, receiving first information from a terminal device includes: sending P pieces of second configuration information and Q pieces of third configuration information to the terminal device, and receiving the first information from the terminal device. Each of the P pieces of second configuration information is associated with a predicted value of a first parameter, and each of the Q pieces of third configuration information is associated with a predicted value of a second parameter; P and Q are integers greater than 0; the P pieces of second configuration information contain M pieces of first configuration information, and the Q pieces of third configuration information contain M pieces of first configuration information.
[0028] In one possible design, before receiving the first information from the terminal device, the method in the second aspect further includes: sending first indication information to the terminal device. The first indication information is used to indicate that the time-domain resources required for predicting the first parameter and the second parameter need to be the same.
[0029] In one possible design, communicating with the terminal device based on the first information includes: sending third indication information to the terminal device based on the first information. The third indication information is used to indicate the activation of the j-th first configuration information among M first configuration information pieces, where j is an integer greater than 0 and less than or equal to M.
[0030] In one possible design, before receiving the first information, the method in the second aspect further includes: sending a first request message to the terminal device and receiving first capability information from the terminal device. The first request message is used to request the reporting of capability information from the terminal device; the first capability information is used to indicate whether the terminal device supports joint prediction of the first parameter and the second parameter.
[0031] The technical effects of the method described in the second aspect can be referred to the technical effects of the method described in the first aspect, and will not be repeated here.
[0032] Thirdly, a communication method is provided, which can be applied to the network side, such as network devices, modules (e.g., circuits, processors, chips, or chip systems) within the network devices, or logical nodes, logical modules, or software capable of implementing all or part of the functions of the network devices. For ease of description, the following description assumes that the method is executed by a network device. The method includes: sending first information to a terminal device and receiving N first configuration information from the terminal device. The first information contains M first configuration information pieces, where the i-th first configuration information piece is associated with the predicted values of a first parameter and a second parameter. M is an integer greater than 0, and i is an integer greater than 0 and less than or equal to M. The first parameter and the second parameter characterize the channel characteristics between the terminal device and the network device, and the predicted values of the first parameter and the second parameter are predicted using an artificial intelligence (AI) model. The M first configuration information pieces contain N first configuration information pieces, where N is an integer greater than 0.
[0033] In one possible design, the i-th configuration information includes a second resource configuration, which indicates a second set of time-domain resources for measuring the first and second parameters.
[0034] Optionally, the i-th first configuration information further includes a first resource configuration, which indicates a first time-domain resource set for predicting the first parameter and the second parameter, and the second resource configuration is associated with the first resource configuration.
[0035] In one possible design, the second resource configuration is associated with the first resource configuration, including: a first measurement value used to determine a first predicted value, and a second measurement value used to determine a second predicted value. Specifically, the first measurement value is a measurement value of a first parameter obtained by measuring on time-domain resources within the second time-domain resource set; the second measurement value is a measurement value of a second parameter obtained by measuring on time-domain resources within the second time-domain resource set; the first predicted value is obtained by predicting the measurement value of the first parameter on time-domain resources within the first time-domain resource set, and the second predicted value is obtained by predicting the measurement value of the second parameter on time-domain resources within the first time-domain resource set.
[0036] In one possible design, the reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time-domain resources in the second time-domain resource set.
[0037] In one possible design, the method described in the third aspect further includes: sending fourth indication information to the network device based on N first configuration information. The fourth indication information is used to indicate the activation of the k-th first configuration information among the N first configuration information, where k is an integer greater than 0 and less than or equal to N.
[0038] In one possible design, before receiving the first information, the method described in the third aspect further includes: sending a first request message to the terminal device and receiving first capability information from the terminal device. The first request message is used to request the reporting of capability information from the terminal device; the first capability information is used to indicate whether the terminal device supports joint prediction of the first parameter and the second parameter.
[0039] The technical effects of the method described in the third aspect can be referred to the technical effects of the method described in the first aspect, and will not be repeated here.
[0040] Fourthly, a communication method is provided, which can be applied to the network side, such as network devices, modules (e.g., circuits, processors, chips, or chip systems) within the network devices, or logical nodes, logical modules, or software capable of implementing all or part of the functions of the network devices. For ease of description, the following description assumes that the method is executed by a network device. The method includes: sending second indication information to a terminal device and receiving first information from the terminal device. The second indication information is used to indicate configuration information associated with the predicted values of first and second parameters. The first and second parameters characterize the channel characteristics between the terminal device and the network device. The predicted values of the first and second parameters are predicted using an artificial intelligence (AI) model. The first information contains M first configuration information pieces, where the i-th first configuration information piece among the M first configuration information pieces is associated with the predicted values of the first and second parameters, where M is an integer greater than 0, and i is an integer greater than 0 and less than or equal to M.
[0041] In one possible design, the i-th configuration information includes a second resource configuration, which indicates a second set of time-domain resources for measuring the first and second parameters.
[0042] Optionally, the i-th first configuration information further includes a first resource configuration, which indicates a first time-domain resource set for predicting the first parameter and the second parameter, and the second resource configuration is associated with the first resource configuration.
[0043] In one possible design, the second resource configuration is associated with the first resource configuration, including: a first measurement value used to determine a first predicted value, and a second measurement value used to determine a second predicted value. Specifically, the first measurement value is a measurement value of a first parameter obtained by measuring on time-domain resources within the second time-domain resource set; the second measurement value is a measurement value of a second parameter obtained by measuring on time-domain resources within the second time-domain resource set; the first predicted value is obtained by predicting the measurement value of the first parameter on time-domain resources within the first time-domain resource set, and the second predicted value is obtained by predicting the measurement value of the second parameter on time-domain resources within the first time-domain resource set.
[0044] In one possible design, the reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time-domain resources in the second time-domain resource set.
[0045] In one possible design, the method described in the fourth aspect further includes: sending third indication information to the terminal device based on the first information. The third indication information is used to indicate the activation of the j-th first configuration information among the M first configuration information, where j is an integer greater than 0 and less than or equal to M.
[0046] In one possible design, before receiving the first information, the method in the fourth aspect further includes: sending a first request message to the terminal device and receiving first capability information from the terminal device. The first request message is used to request the reporting of capability information from the terminal device; the first capability information is used to indicate whether the terminal device supports joint prediction of the first parameter and the second parameter.
[0047] The technical effects of the method described in the fourth aspect can be referred to the technical effects of the method described in the first aspect, and will not be repeated here.
[0048] Fifthly, a communication method is provided, which can be applied to the terminal device side, such as the terminal device or the communication module in the terminal device, or the circuit or chip responsible for communication functions in the terminal device (such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core). For ease of description, the following description uses the application of this method to a terminal device as an example. The method includes: acquiring X fourth configuration information and Y fifth configuration information, and sending X fourth configuration information, Y fifth configuration information, and fifth indication information to a network device. Each of the X fourth configuration information is associated with a predicted value of a first parameter, and each of the Y fifth configuration information is associated with a predicted value of a second parameter. X and Y are integers greater than 0. The first and second parameters are used to characterize the channel characteristics between the terminal device and the network device. The predicted values of the first and second parameters are predicted using an artificial intelligence (AI) model. The fifth indication information is used to indicate that the time-domain resources required for predicting the first and second parameters need to be the same.
[0049] Based on the methods described in the fifth aspect and the sixth aspect below, it is known that the terminal device can send X fourth configuration information, Y fifth configuration information and fifth indication information to the network device according to the X fourth configuration information associated with the predicted value of the first parameter and Y fifth configuration information associated with the predicted value of the second parameter, so that the network device can communicate with the terminal device according to the X fourth configuration information, Y fifth configuration information and fifth indication information.
[0050] For example, when a terminal device needs to predict both the first and second parameters simultaneously, the terminal device can trigger the network device to select from X fourth configuration information and Y fifth configuration information the same configuration information for predicting the time domain resources of the first and second parameters. In other words, it can select the configuration information associated with the predicted values of the first and second parameters so that the network device can use the configuration information associated with the predicted values of the first and second parameters to configure the time domain resources for predicting the first and second parameters to the terminal device. The terminal device can predict the first and second parameters using an AI model on the time-domain resources associated with the configuration information related to the predicted values of the first and second parameters. In this case, the terminal device does not need to receive and measure the reference signal on the time-domain resources associated with the configuration information related to the predicted values of the first and second parameters, thus reducing the receiving and measuring resource overhead of the terminal device. In addition, the network device also does not need to send the reference signal for measuring the first and second parameters to the terminal device on the time-domain resources associated with the configuration information related to the predicted values of the first and second parameters, thereby reducing the transmitting resource overhead of the network device.
[0051] In one possible design, obtaining X fourth configuration information and Y fifth configuration information includes: receiving G fourth configuration information and H fifth configuration information from the network device, and obtaining X fourth configuration information and Y fifth configuration information based on the G fourth configuration information and H fifth configuration information. Here, G and H are integers greater than 0, the G fourth configuration information contains X fourth configuration information, and the H fifth configuration information contains Y fifth configuration information. That is, the terminal device can directly determine the appropriate X fourth configuration information and Y fifth configuration information based on the G fourth configuration information and H fifth configuration information sent by the network device, making implementation simple.
[0052] In one possible design, the method in the fifth aspect further includes: receiving sixth indication information from a network device, and predicting the first parameter using target configuration information based on the sixth indication information. The sixth indication information is used to indicate the activation of target configuration information, which is associated with the predicted values of the first and second parameters; X fourth configuration information pieces contain the target configuration information, and Y fifth configuration information pieces contain the target configuration information.
[0053] In other words, the network device can select the target configuration information to be activated from X fourth configuration information and Y fifth configuration information, and instruct the terminal device to activate the target configuration information through the sixth indication information. This target configuration information can meet the needs of different scenarios. The terminal device can use the target configuration information to predict the first and second parameters according to the sixth indication information. Subsequently, the predicted values of the first and second network parameters can be reported to the network device for the network device to adjust the scheduling strategy, thereby improving the communication reliability between the network device and the terminal device.
[0054] In one possible design, the target configuration information includes a second resource configuration, which indicates a second set of time-domain resources for measuring the first and second parameters. The terminal device can measure the first and second parameters on time-domain resources within the second set of time-domain resources to obtain the measured values of the first and second parameters.
[0055] Optionally, the target configuration information also includes a first resource configuration, which indicates a first set of time-domain resources for predicting the first parameter and the second parameter, and a second resource configuration associated with the first resource configuration. The terminal device can use an AI model to predict the first parameter and the second parameter on time-domain resources within the first set of time-domain resources to obtain predicted values for the first parameter and the second parameter.
[0056] In one possible design, the target configuration information further includes a second resource configuration, which indicates a second set of time-domain resources for measuring the first and second parameters; the second resource configuration is associated with the first resource configuration.
[0057] In one possible design, the second resource configuration is associated with the first resource configuration, including: a first measurement value used to determine a first predicted value, and a second measurement value used to determine a second predicted value. Specifically, the first measurement value is a measurement value of a first parameter obtained by measuring on time-domain resources within the second time-domain resource set; the second measurement value is a measurement value of a second parameter obtained by measuring on time-domain resources within the second time-domain resource set; the first predicted value is obtained by predicting the measurement value of the first parameter on time-domain resources within the first time-domain resource set, and the second predicted value is obtained by predicting the measurement value of the second parameter on time-domain resources within the first time-domain resource set.
[0058] Based on the above two possible design schemes, when the target configuration information includes a second resource configuration and a first resource configuration, the terminal device can measure the first parameter and the second parameter on the time domain resources within the second time domain resource set to obtain the first measurement value and the second measurement value. The terminal device can use the first measurement value and the second measurement value to predict the first parameter and the second parameter on the time domain resources within the first time domain resource set. In this way, the accuracy of the predicted first prediction value and the predicted second prediction value can be high.
[0059] In one possible design, the reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time-domain resources within the second time-domain resource set. That is, the terminal device measures the first and second parameters on the same time-domain resources within the second time-domain resource set, such as time-domain resource #a1. In this case, the terminal device does not need to receive and measure the reference signal on other time-domain resources within the second time-domain resource set besides time-domain resource #a1. This reduces the receiving and measuring resource overhead of the terminal device.
[0060] In one possible design, before acquiring X fourth configuration information items and Y fifth configuration information items, the method in the fifth aspect further includes: receiving a first request message from a network device, and sending first capability information to the network device according to the first request message. The first request message is used to request the reporting of capability information of the terminal device; the first capability information is used to indicate whether the terminal device supports joint prediction of the first parameter and the second parameter. That is, the network device can query the terminal device through the first request message whether it supports the capability to jointly predict the first parameter and the second parameter, and the terminal device can report the first capability information to the network device according to the first request message, so that the network device can execute subsequent processes based on the first capability information. This application embodiment does not limit this aspect.
[0061] Furthermore, the technical effects of the method described in the fifth aspect can be referred to the technical effects of the method described in the first aspect, and will not be repeated here.
[0062] Sixthly, a communication method is provided, which can be applied to the network side, such as network devices, modules (e.g., circuits, processors, chips, or chip systems) within the network devices, or logical nodes, logical modules, or software capable of implementing all or part of the functions of the network devices. For ease of description, the following description assumes that the method is executed by a network device. The method includes: receiving X fourth configuration information, Y fifth configuration information, and fifth indication information from a terminal device, and communicating with the terminal device based on the X fourth configuration information, Y fifth configuration information, and fifth indication information. Each of the X fourth configuration information is associated with a predicted value of a first parameter, and each of the Y fifth configuration information is associated with a predicted value of a second parameter. X and Y are integers greater than 0. The first and second parameters characterize the channel characteristics between the terminal device and the network device. The fifth indication information indicates that the time-domain resources required for predicting the first and second parameters must be the same. The predicted values of the first and second parameters are predicted using an artificial intelligence (AI) model.
[0063] In one possible design, before receiving X fourth configuration information, Y fifth configuration information, and fifth indication information from the terminal device, the method in the sixth aspect further includes: sending G fourth configuration information and H fifth configuration information to the terminal device. Wherein, the G fourth configuration information comprises X fourth configuration information, the H fifth configuration information comprises Y fifth configuration information, and G and H are integers greater than 0.
[0064] In one possible design, communication with a terminal device is performed based on X fourth configuration information, Y fifth configuration information, and a fifth indication information. This includes: determining at least one selectable configuration information based on the fifth indication information; determining target configuration information based on the at least one selectable configuration information; and sending a sixth indication information to the terminal device. Each of the at least one selectable configuration information is associated with a predicted value of a first parameter and a second parameter; the X fourth configuration information includes at least one selectable configuration information, and the Y fifth configuration information includes at least one selectable configuration information; the at least one selectable configuration information includes target configuration information; the sixth indication information is used to indicate the activation of the target configuration information, which is associated with the predicted values of the first parameter and the second parameter; the X fourth configuration information includes target configuration information, and the Y fifth configuration information includes target configuration information.
[0065] That is, the network device can select at least one configuration information to be selected from X fourth configuration information and Y fifth configuration information according to the fifth indication information. The at least one configuration information to be selected is associated with the predicted values of the first parameter and the second parameter. The network device can select the target configuration information to be activated from the at least one configuration information to be selected, and instruct the terminal device to activate the target configuration information through the sixth indication information. The target configuration information can meet the needs of different scenarios.
[0066] In one possible design, the target configuration information includes a second resource configuration, which indicates a second set of time-domain resources for measuring the first and second parameters.
[0067] Optionally, the target configuration information may further include a first resource configuration, which indicates a first time-domain resource set for predicting the first parameter and the second parameter, and the second resource configuration is associated with the first resource configuration.
[0068] In one possible design, the second resource configuration is associated with the first resource configuration, including: a first measurement value used to determine a first predicted value, and a second measurement value used to determine a second predicted value. Specifically, the first measurement value is a measurement value of a first parameter obtained by measuring on time-domain resources within the second time-domain resource set; the second measurement value is a measurement value of a second parameter obtained by measuring on time-domain resources within the second time-domain resource set; the first predicted value is obtained by predicting the measurement value of the first parameter on time-domain resources within the first time-domain resource set, and the second predicted value is obtained by predicting the measurement value of the second parameter on time-domain resources within the first time-domain resource set.
[0069] In one possible design, the reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time-domain resources in the second time-domain resource set.
[0070] In one possible design, before receiving X fourth configuration information, Y fifth configuration information, and fifth indication information from the terminal device, the method in the sixth aspect further includes: sending a first request message to the terminal device and receiving first capability information from the terminal device. The first request message is used to request the reporting of capability information from the terminal device; the first capability information is used to indicate whether the terminal device supports joint prediction of the first parameter and the second parameter.
[0071] Furthermore, the technical effects of the method described in the sixth aspect can be referred to the technical effects of the methods described in the first and fifth aspects, and will not be repeated here.
[0072] A seventh aspect provides a communication device. The communication device includes: a module for performing the method described in the first aspect, such as a transceiver module and a processing module. The transceiver module is used to instruct the transceiver functions of the communication device, and the processing module is used to perform functions of the communication device other than the transceiver functions.
[0073] For example, a processing module is used to acquire first information and communicate with the network device based on the first information. The first information includes M first configuration information items, where the i-th first configuration information item is associated with the predicted values of a first parameter and a second parameter. M is an integer greater than 0, and i is an integer greater than 0 and less than or equal to M. The first parameter and the second parameter are used to characterize the channel characteristics between the communication device and the network device as described in the seventh aspect. The predicted values of the first parameter and the second parameter are predicted using an artificial intelligence (AI) model.
[0074] In one possible design, the i-th configuration information includes a second resource configuration, which indicates a second set of time-domain resources for measuring the first and second parameters.
[0075] Optionally, the i-th first configuration information further includes a first resource configuration, which indicates a first time-domain resource set for predicting the first parameter and the second parameter, and the second resource configuration is associated with the first resource configuration.
[0076] In one possible design, the second resource configuration is associated with the first resource configuration, including: a first measurement value used to determine a first predicted value, and a second measurement value used to determine a second predicted value. Specifically, the first measurement value is a measurement value of a first parameter obtained by measuring on time-domain resources within the second time-domain resource set; the second measurement value is a measurement value of a second parameter obtained by measuring on time-domain resources within the second time-domain resource set; the first predicted value is obtained by predicting the measurement value of the first parameter on time-domain resources within the first time-domain resource set, and the second predicted value is obtained by predicting the measurement value of the second parameter on time-domain resources within the first time-domain resource set.
[0077] In one possible design, the reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time-domain resources in the second time-domain resource set.
[0078] In one possible design, the transceiver module receives P pieces of second configuration information and Q pieces of third configuration information from the network device. The processing module further determines M pieces of first configuration information based on the P pieces of second configuration information and the Q pieces of third configuration information, and obtains first information based on the M pieces of first configuration information. Each of the P pieces of second configuration information is associated with a predicted value of a first parameter, and each of the Q pieces of third configuration information is associated with a predicted value of a second parameter; P and Q are integers greater than 0; the P pieces of second configuration information contain M pieces of first configuration information, and the Q pieces of third configuration information contain M pieces of first configuration information.
[0079] In one possible design, the transceiver module is further configured to receive first indication information from the network device. This first indication information indicates that the time-domain resources required for predicting the first and second parameters must be identical. The processing module is further configured to determine M pieces of first configuration information based on the first indication information, P pieces of second configuration information, and Q pieces of third configuration information.
[0080] In one possible design, before acquiring the first information, the transceiver module is further configured to receive second indication information from the network device. This second indication information is used to indicate configuration information associated with the predicted values of the first and second parameters.
[0081] The processing module is also used to determine M first configuration information based on the second instruction information, and to obtain first information based on the M first configuration information.
[0082] In one possible design, the transceiver module is further configured to send first information to the network device and receive third indication information from the network device. The processing module is further configured to predict the first parameter and the second parameter using the j-th first configuration information based on the third indication information. The third indication information is used to indicate the activation of the j-th first configuration information among M first configuration information, where j is an integer greater than 0 and less than or equal to M.
[0083] In one possible design, the transceiver module is further configured to receive first information from the network device, send N first configuration information to the network device based on the first information, and receive fourth indication information from the network device. The processing module is further configured to predict the first parameter using the k-th first configuration information based on the fourth indication information. Here, the M first configuration information comprises N first configuration information, where N is an integer greater than 0; the fourth indication information is used to indicate the activation of the k-th first configuration information among the N first configuration information, where k is an integer greater than 0 and less than or equal to N.
[0084] In one possible design, before acquiring the first information, the transceiver module is further configured to receive a first request message from the network device and, based on the first request message, send first capability information to the network device. The first request message requests the reporting of the capability information of the communication device described in the seventh aspect; the first capability information indicates whether the communication device supports joint prediction of the first parameter and the second parameter.
[0085] Optionally, the transceiver module may include a transmitting module and a receiving module. The transmitting module implements the transmitting function of the communication device described in the seventh aspect, and the receiving module implements the receiving function of the communication device described in the seventh aspect.
[0086] Optionally, the communication device described in the seventh aspect may further include a storage module storing programs or instructions. When the processing module executes the program or instructions, the communication device can perform the method described in the first aspect.
[0087] It is understood that the communication device described in the seventh aspect may be a terminal device, or a chip (system) or other component or assembly that can be disposed in the terminal device, or a device that includes the terminal device; this application does not limit this.
[0088] Furthermore, the technical effects of the communication device described in the seventh aspect can be referred to the technical effects of the method described in the first aspect, and will not be repeated here.
[0089] Eighthly, a communication device is provided. The communication device includes: a module for performing the method described in the second aspect, such as a transceiver module and a processing module. The transceiver module is used to indicate the transceiver functions of the communication device, and the processing module is used to perform functions of the communication device other than the transceiver functions.
[0090] For example, a transceiver module is used to receive first information from a terminal device. A processing module is used to communicate with the terminal device based on the first information. The first information includes M first configuration information items, where the i-th first configuration information item is associated with the predicted values of a first parameter and a second parameter. M is an integer greater than 0, and i is an integer greater than 0 and less than or equal to M. The first and second parameters characterize the channel characteristics between the terminal device and the communication device described in the eighth aspect. The predicted values of the first and second parameters are predicted using an artificial intelligence (AI) model.
[0091] In one possible design, the i-th configuration information includes a second resource configuration, which indicates a second set of time-domain resources for measuring the first and second parameters.
[0092] Optionally, the i-th first configuration information further includes a first resource configuration, which indicates a first time-domain resource set for predicting the first parameter and the second parameter, and the second resource configuration is associated with the first resource configuration.
[0093] In one possible design, the second resource configuration is associated with the first resource configuration, including: a first measurement value used to determine a first predicted value, and a second measurement value used to determine a second predicted value. Specifically, the first measurement value is a measurement value of a first parameter obtained by measuring on time-domain resources within the second time-domain resource set; the second measurement value is a measurement value of a second parameter obtained by measuring on time-domain resources within the second time-domain resource set; the first predicted value is obtained by predicting the measurement value of the first parameter on time-domain resources within the first time-domain resource set, and the second predicted value is obtained by predicting the measurement value of the second parameter on time-domain resources within the first time-domain resource set.
[0094] In one possible design, the reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time-domain resources in the second time-domain resource set.
[0095] In one possible design, the transceiver module is further configured to send P pieces of second configuration information and Q pieces of third configuration information to the terminal device, and to receive first information from the terminal device. Each of the P pieces of second configuration information is associated with a predicted value of a first parameter, and each of the Q pieces of third configuration information is associated with a predicted value of a second parameter; P and Q are integers greater than 0; the P pieces of second configuration information contain M pieces of first configuration information, and the Q pieces of third configuration information contain M pieces of first configuration information.
[0096] In one possible design, before receiving the first information from the terminal device, the transceiver module is further configured to send first indication information to the terminal device. This first indication information indicates that the time-domain resources required for predicting the first parameter and the second parameter must be the same.
[0097] In one possible design, the transceiver module is further configured to send third indication information to the terminal device based on the first information. The third indication information is used to indicate the activation of the j-th first configuration information among M first configuration information pieces, where j is an integer greater than 0 and less than or equal to M.
[0098] In one possible design, before receiving the first information, the transceiver module is further configured to send a first request message to the terminal device and receive first capability information from the terminal device. The first request message requests the reporting of the terminal device's capability information; the first capability information indicates whether the terminal device supports joint prediction of the first parameter and the second parameter.
[0099] Optionally, the transceiver module may include a transmitting module and a receiving module. The transmitting module implements the transmitting function of the communication device described in the eighth aspect, and the receiving module implements the receiving function of the communication device described in the eighth aspect.
[0100] Optionally, the communication device described in the eighth aspect may further include a storage module storing programs or instructions. When the processing module executes the program or instructions, the communication device can perform the method described in the second aspect.
[0101] It is understood that the communication device described in the eighth aspect may be a network device, or a chip (system) or other component or assembly that can be disposed in a network device, or a device that includes a network device; this application does not limit this.
[0102] Furthermore, the technical effects of the communication device described in the eighth aspect can be referred to the technical effects of the method described in the second aspect, and will not be repeated here.
[0103] A ninth aspect provides a communication device. The communication device includes: a module for performing the method described in the third aspect, such as a transceiver module and a processing module. The transceiver module is used to indicate the transceiver functions of the communication device, and the processing module is used to perform functions of the communication device other than the transceiver functions.
[0104] For example, a processing module is used to control the transceiver module to send first information to the terminal device. The transceiver module is used to receive N first configuration information from the terminal device. The first information includes M first configuration information pieces, where the i-th first configuration information piece is associated with the predicted value of a first parameter and a second parameter, M is an integer greater than 0, and i is an integer greater than 0 and less than or equal to M. The first parameter and the second parameter are used to characterize the channel characteristics between the terminal device and the communication device described in the ninth aspect. The predicted values of the first parameter and the second parameter are predicted using an artificial intelligence (AI) model. The M first configuration information pieces contain N first configuration information pieces, where N is an integer greater than 0.
[0105] In one possible design, the i-th configuration information includes a second resource configuration, which indicates a second set of time-domain resources for measuring the first and second parameters.
[0106] Optionally, the i-th first configuration information further includes a first resource configuration, which indicates a first time-domain resource set for predicting the first parameter and the second parameter, and the second resource configuration is associated with the first resource configuration.
[0107] In one possible design, the second resource configuration is associated with the first resource configuration, including: a first measurement value used to determine a first predicted value, and a second measurement value used to determine a second predicted value. Specifically, the first measurement value is a measurement value of a first parameter obtained by measuring on time-domain resources within the second time-domain resource set; the second measurement value is a measurement value of a second parameter obtained by measuring on time-domain resources within the second time-domain resource set; the first predicted value is obtained by predicting the measurement value of the first parameter on time-domain resources within the first time-domain resource set, and the second predicted value is obtained by predicting the measurement value of the second parameter on time-domain resources within the first time-domain resource set.
[0108] In one possible design, the reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time-domain resources in the second time-domain resource set.
[0109] In one possible design, the processing module is further configured to control the transceiver module to send fourth indication information to the communication device described in the ninth aspect, based on N first configuration information. The fourth indication information is used to indicate the activation of the k-th first configuration information among the N first configuration information, where k is an integer greater than 0 and less than or equal to N.
[0110] In one possible design, before receiving the first information, the processing module is further configured to control the transceiver module to send a first request message to the terminal device. The transceiver module is also configured to receive first capability information from the terminal device. The first request message is used to request the reporting of the terminal device's capability information; the first capability information is used to indicate whether the terminal device supports joint prediction of the first parameter and the second parameter.
[0111] Optionally, the transceiver module may include a transmitting module and a receiving module. The transmitting module implements the transmitting function of the communication device described in the ninth aspect, and the receiving module implements the receiving function of the communication device described in the ninth aspect.
[0112] Optionally, the communication device described in the ninth aspect may further include a storage module storing programs or instructions. When the processing module executes the program or instructions, the communication device can perform the method described in the third aspect.
[0113] It is understood that the communication device described in the ninth aspect may be a network device, or a chip (system) or other component or assembly that can be disposed in a network device, or a device that includes a network device, and this application does not limit it in this regard.
[0114] Furthermore, the technical effects of the communication device described in the ninth aspect can be referred to the technical effects of the method described in the third aspect, and will not be repeated here.
[0115] A tenth aspect provides a communication device. The communication device includes: a module for performing the method described in the fourth aspect, such as a transceiver module and a processing module. The transceiver module is used to indicate the transceiver functions of the communication device, and the processing module is used to perform functions of the communication device other than the transceiver functions.
[0116] For example, a processing module controls a transceiver module to send second indication information to a terminal device. The transceiver module receives first information from the terminal device. The second indication information indicates configuration information associated with the predicted values of the first and second parameters. The first and second parameters characterize the channel characteristics between the terminal device and the network device. The predicted values of the first and second parameters are predicted using an artificial intelligence (AI) model. The first information contains M first configuration information items, where the i-th first configuration information item is associated with the predicted values of the first and second parameters. M is a positive integer, and i is a positive integer less than or equal to M.
[0117] In one possible design, the i-th configuration information includes a second resource configuration, which indicates a second set of time-domain resources for measuring the first and second parameters.
[0118] Optionally, the i-th first configuration information further includes a first resource configuration, which indicates a first time-domain resource set for predicting the first parameter and the second parameter, and the second resource configuration is associated with the first resource configuration.
[0119] In one possible design, the second resource configuration is associated with the first resource configuration, including: a first measurement value used to determine a first predicted value, and a second measurement value used to determine a second predicted value. Specifically, the first measurement value is a measurement value of a first parameter obtained by measuring on time-domain resources within the second time-domain resource set; the second measurement value is a measurement value of a second parameter obtained by measuring on time-domain resources within the second time-domain resource set; the first predicted value is obtained by predicting the measurement value of the first parameter on time-domain resources within the first time-domain resource set, and the second predicted value is obtained by predicting the measurement value of the second parameter on time-domain resources within the first time-domain resource set.
[0120] In one possible design, the reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time-domain resources in the second time-domain resource set.
[0121] In one possible design, the processing module is further configured to control the transceiver module to send third indication information to the terminal device based on the first information. The third indication information is used to indicate the activation of the j-th first configuration information among M first configuration information, where j is an integer greater than 0 and less than or equal to M.
[0122] In one possible design, before receiving the first information, the processing module is further configured to control the transceiver module to send a first request message to the terminal device. The transceiver module is also configured to receive first capability information from the terminal device. The first request message is used to request the reporting of the terminal device's capability information; the first capability information is used to indicate whether the terminal device supports joint prediction of the first parameter and the second parameter.
[0123] Optionally, the transceiver module may include a transmitting module and a receiving module. The transmitting module implements the transmitting function of the communication device described in the tenth aspect, and the receiving module implements the receiving function of the communication device described in the tenth aspect.
[0124] Optionally, the communication device according to the tenth aspect may further include a storage module storing a program or instructions. When the processing module executes the program or instructions, the communication device can perform the method described in the fourth aspect.
[0125] It is understood that the communication device described in the tenth aspect may be a network device, or a chip (system) or other component or assembly that can be disposed in a network device, or a device that includes a network device, and this application does not limit it in this regard.
[0126] Furthermore, the technical effects of the communication device described in the tenth aspect can be referred to the technical effects of the method described in the fourth aspect, and will not be repeated here.
[0127] Eleventhly, a communication device is provided. The communication device includes: modules for performing the method described in the fifth aspect, such as a transceiver module and a processing module. The transceiver module is used to indicate the transceiver functions of the communication device, and the processing module is used to perform functions of the communication device other than the transceiver functions.
[0128] For example, a processing module is used to acquire X fourth configuration information pieces and Y fifth configuration information pieces. A transceiver module is used to send X fourth configuration information pieces, Y fifth configuration information pieces, and a fifth indication information to the network device. Each of the X fourth configuration information pieces is associated with a predicted value of a first parameter, and each of the Y fifth configuration information pieces is associated with a predicted value of a second parameter. X and Y are integers greater than 0. The first and second parameters characterize the channel characteristics between the communication device and the network device as described in the eleventh aspect. The predicted values of the first and second parameters are predicted using an artificial intelligence (AI) model. The fifth indication information indicates that the time-domain resources required for predicting the first and second parameters must be the same.
[0129] In one possible design, the transceiver module is further configured to receive G fourth configuration information and H fifth configuration information from the network device. The processing module is further configured to obtain X fourth configuration information and Y fifth configuration information based on the G fourth configuration information and H fifth configuration information. Here, G and H are integers greater than 0, the G fourth configuration information contains X fourth configuration information, and the H fifth configuration information contains Y fifth configuration information.
[0130] In one possible design, the transceiver module is further configured to receive a sixth indication information from the network device. The processing module is further configured to predict the first parameter using target configuration information based on the sixth indication information. The sixth indication information is used to indicate the activation of target configuration information, which is associated with the predicted values of the first and second parameters; X fourth configuration information items contain the target configuration information, and Y fifth configuration information items contain the target configuration information.
[0131] In one possible design, the target configuration information includes a second resource configuration, which indicates a second set of time-domain resources for measuring the first and second parameters.
[0132] Optionally, the target configuration information may further include a first resource configuration, which indicates a first time-domain resource set for predicting the first parameter and the second parameter, and the second resource configuration is associated with the first resource configuration.
[0133] In one possible design, the second resource configuration is associated with the first resource configuration, including: a first measurement value used to determine a first predicted value, and a second measurement value used to determine a second predicted value. Specifically, the first measurement value is a measurement value of a first parameter obtained by measuring on time-domain resources within the second time-domain resource set; the second measurement value is a measurement value of a second parameter obtained by measuring on time-domain resources within the second time-domain resource set; the first predicted value is obtained by predicting the measurement value of the first parameter on time-domain resources within the first time-domain resource set, and the second predicted value is obtained by predicting the measurement value of the second parameter on time-domain resources within the first time-domain resource set.
[0134] In one possible design, the reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time-domain resources in the second time-domain resource set.
[0135] In one possible design, before acquiring X fourth configuration information items and Y fifth configuration information items, the transceiver module is further configured to receive a first request message from the network device and, based on the first request message, send first capability information to the network device. The first request message requests the reporting of the capability information of the communication device described in the eleventh aspect; the first capability information indicates whether the communication device supports joint prediction of the first parameter and the second parameter.
[0136] Optionally, the transceiver module may include a sending module and a receiving module. The sending module implements the sending function of the communication device described in the eleventh aspect, and the receiving module implements the receiving function of the communication device described in the eleventh aspect.
[0137] Optionally, the communication device described in the eleventh aspect may further include a storage module storing programs or instructions. When the processing module executes the program or instructions, the communication device can perform the method described in the fifth aspect.
[0138] It is understood that the communication device described in the eleventh aspect may be a terminal device, or a chip (system) or other component or assembly that can be disposed in a terminal device, or a device that includes a terminal device, and this application does not limit it in this regard.
[0139] Furthermore, the technical effects of the communication device described in the eleventh aspect can be referred to the technical effects of the method described in the fifth aspect, and will not be repeated here.
[0140] In a twelfth aspect, a communication device is provided. The communication device includes: a module for performing the method described in the sixth aspect, such as a transceiver module and a processing module. The transceiver module is used to indicate the transceiver functions of the communication device, and the processing module is used to perform functions of the communication device other than the transceiver functions.
[0141] For example, a transceiver module is used to receive X fourth configuration information, Y fifth configuration information, and a fifth indication information from a terminal device. A processing module is used to communicate with the terminal device based on the X fourth configuration information, Y fifth configuration information, and fifth indication information. Each of the X fourth configuration information is associated with a predicted value of a first parameter, and each of the Y fifth configuration information is associated with a predicted value of a second parameter. X and Y are integers greater than 0. The first and second parameters characterize the channel characteristics between the terminal device and the communication device described in the twelfth aspect. The fifth indication information indicates that the time-domain resources required to predict the first and second parameters must be the same. The predicted values of the first and second parameters are predicted using an artificial intelligence (AI) model.
[0142] In one possible design, before receiving X fourth configuration information, Y fifth configuration information, and fifth indication information from the terminal device, the transceiver module is further configured to send G fourth configuration information and H fifth configuration information to the terminal device. Here, the G fourth configuration information contains X fourth configuration information, and the H fifth configuration information contains Y fifth configuration information, where G and H are integers greater than 0.
[0143] In one possible design, the processing module is further configured to determine at least one configuration information to be selected based on the fifth indication information, and to determine target configuration information based on the at least one configuration information to be selected. The transceiver module is further configured to send a sixth indication information to the terminal device. Each of the at least one configuration information to be selected is associated with a predicted value of the first parameter and the second parameter; X fourth configuration information pieces contain at least one configuration information to be selected, and Y fifth configuration information pieces contain at least one configuration information to be selected; at least one configuration information to be selected contains target configuration information; the sixth indication information is used to indicate the activation of target configuration information, which is associated with the predicted values of the first parameter and the second parameter; X fourth configuration information pieces contain target configuration information, and Y fifth configuration information pieces contain target configuration information.
[0144] In one possible design, the target configuration information includes a second resource configuration, which indicates a second set of time-domain resources for measuring the first and second parameters.
[0145] Optionally, the target configuration information may further include a first resource configuration, which indicates a first time-domain resource set for predicting the first parameter and the second parameter, and the second resource configuration is associated with the first resource configuration.
[0146] In one possible design, the second resource configuration is associated with the first resource configuration, including: a first measurement value used to determine a first predicted value, and a second measurement value used to determine a second predicted value. Specifically, the first measurement value is a measurement value of a first parameter obtained by measuring on time-domain resources within the second time-domain resource set; the second measurement value is a measurement value of a second parameter obtained by measuring on time-domain resources within the second time-domain resource set; the first predicted value is obtained by predicting the measurement value of the first parameter on time-domain resources within the first time-domain resource set, and the second predicted value is obtained by predicting the measurement value of the second parameter on time-domain resources within the first time-domain resource set.
[0147] In one possible design, the reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time-domain resources in the second time-domain resource set.
[0148] In one possible design, before receiving X fourth configuration information, Y fifth configuration information, and fifth indication information from the terminal device, the transceiver module is further configured to send a first request message to the terminal device and receive first capability information from the terminal device. The first request message requests the reporting of the terminal device's capability information; the first capability information indicates whether the terminal device supports joint prediction of the first parameter and the second parameter.
[0149] Optionally, the transceiver module may include a transmitting module and a receiving module. The transmitting module implements the transmitting function of the communication device described in the twelfth aspect, and the receiving module implements the receiving function of the communication device described in the twelfth aspect.
[0150] Optionally, the communication device according to the twelfth aspect may further include a storage module storing programs or instructions. When the processing module executes the program or instructions, the communication device can perform the method described in the twelfth aspect.
[0151] It is understood that the communication device described in the twelfth aspect may be a network device, or a chip (system) or other component or assembly that can be disposed in a network device, or a device that includes a network device, and this application does not limit it in this regard.
[0152] Furthermore, the technical effects of the communication device described in the twelfth aspect can be referred to the technical effects of the method described in the sixth aspect, and will not be repeated here.
[0153] In a thirteenth aspect, a communication device is provided. The communication device includes a processor configured to execute the method described in any one of the possible implementations of the first to sixth aspects.
[0154] In one possible design, the communication device described in aspect thirteen may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in aspect thirteen and other communication devices.
[0155] In one possible design, the communication device described in aspect thirteen may further include a memory. This memory may be integrated with the processor or disposed separately. The memory may be used to store computer programs and / or data relating to the methods described in any of aspects one through six.
[0156] In the embodiments of this application, the communication device described in the thirteenth aspect may be the terminal device described in the first aspect or the fifth aspect, or a chip (system) or other component or assembly disposed in the terminal device, or a device comprising the terminal device; or, the communication device described in the thirteenth aspect may be the network device described in the second to fourth aspects or the sixth aspect, or a chip (system) or other component or assembly disposed in the network device, or a device comprising the network device.
[0157] Furthermore, the technical effects of the communication device described in aspect thirteen can be referred to the technical effects of the method described in any of the implementations of aspects one through six, and will not be repeated here.
[0158] Fourteenth aspect, a communication device is provided. The communication device includes: a processor coupled to a memory, the processor being configured to execute a computer program stored in the memory, such that the communication device performs the method described in any one of the possible implementations of the first to sixth aspects.
[0159] In one possible design, the communication device described in aspect fourteen may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in aspect fourteen and other communication devices.
[0160] In the embodiments of this application, the communication device described in the fourteenth aspect may be a terminal device described in the first aspect or the fifth aspect, or a chip (system) or other component or assembly disposed in the terminal device, or a device comprising the terminal device; or, the communication device described in the fourteenth aspect may be a network device described in the second to fourth aspects or the sixth aspect, or a chip (system) or other component or assembly disposed in the network device, or a device comprising the network device.
[0161] Furthermore, the technical effects of the communication device described in the fourteenth aspect can be referred to the technical effects of the method described in any of the implementations of the first to sixth aspects, and will not be repeated here.
[0162] In a fifteenth aspect, a communication device is provided, comprising: a processor and a memory; the memory being configured to store a computer program, which, when executed by the processor, causes the communication device to perform the method described in any one of the first to sixth aspects.
[0163] In one possible design, the communication device described in aspect fifteen may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in aspect fifteen and other communication devices.
[0164] In the embodiments of this application, the communication device described in the fifteenth aspect may be the terminal device described in the first aspect or the fifth aspect, or a chip (system) or other component or assembly disposed in the terminal device, or a device comprising the terminal device; or, the communication device described in the fifteenth aspect may be the network device described in the second to fourth aspects or the sixth aspect, or a chip (system) or other component or assembly disposed in the network device, or a device comprising the network device.
[0165] Furthermore, the technical effects of the communication device described in aspect fifteen can be referred to the technical effects of the method described in any of the implementations of aspects one through six, and will not be repeated here.
[0166] In a sixteenth aspect, a communication device is provided, comprising: a processor; the processor being configured to be coupled to a memory, and after reading a computer program from the memory, to execute, according to the computer program, the method as described in any one of the first to sixth aspects.
[0167] In one possible design, the communication device described in the sixteenth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in the sixteenth aspect and other communication devices.
[0168] In the embodiments of this application, the communication device described in the sixteenth aspect may be a terminal device described in the first aspect or the fifth aspect, or a chip (system) or other component or assembly disposed in the terminal device, or an apparatus containing the terminal device; or, the communication device described in the sixteenth aspect may be a network device described in the second to fourth aspects or the sixth aspect, or a chip (system) or other component or assembly disposed in the network device, or an apparatus containing the network device.
[0169] Furthermore, the technical effects of the communication device described in the sixteenth aspect can be referred to the technical effects of the method described in any of the implementations of the first to sixth aspects, and will not be repeated here.
[0170] In a seventeenth aspect, a communication system is provided. The communication system includes: the terminal device described in the first aspect and the network device described in the second aspect.
[0171] Eighteenthly, a communication system is provided. The communication system includes: the terminal device described in the first aspect and the network device described in the third aspect.
[0172] Nineteenthly, a communication system is provided. The communication system includes: the terminal device described in the first aspect and the network device described in the fourth aspect.
[0173] In a twentieth aspect, a communication system is provided. This communication system includes: the terminal device described in the fifth aspect and the network device described in the sixth aspect.
[0174] In a twenty-first aspect, a communication chip is provided, wherein instructions are stored that, when the chip is operated on a communication device, cause the communication method described in any one of the first to sixth aspects to be implemented.
[0175] A twenty-second aspect provides a computer-readable storage medium comprising: a computer program or instructions; wherein, when the computer program or instructions are executed on a computer, the computer causes the computer to perform the method described in any one of the possible implementations of the first to sixth aspects.
[0176] In a twenty-third aspect, a computer program product is provided, comprising a computer program or instructions that, when executed on a computer, cause the computer to perform the method described in any one of the possible implementations of the first to sixth aspects. Attached Figure Description
[0177] Figure 1 is a schematic diagram of the resource configuration of RSRP and SINR;
[0178] Figure 2 is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;
[0179] Figure 3 is a flowchart illustrating a communication method provided in an embodiment of this application;
[0180] Figure 4 is a flowchart illustrating a communication method corresponding to implementation 1 provided in an embodiment of this application;
[0181] Figure 5 is a schematic diagram of an RSRP resource configuration provided in an embodiment of this application;
[0182] Figure 6 is a schematic diagram of a resource configuration for SINR provided in an embodiment of this application;
[0183] Figure 7 is a flowchart illustrating a communication method corresponding to implementation 2 provided in an embodiment of this application;
[0184] Figure 8 is a flowchart illustrating a communication method corresponding to 3 provided in an embodiment of this application;
[0185] Figure 9 is a schematic flowchart of a communication method provided in an embodiment of this application;
[0186] Figure 10 is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0187] Figure 11 is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation
[0188] For ease of understanding, the technical terms involved in the embodiments of this application will be introduced below.
[0189] 1. Reference signal (RS)
[0190] A reference signal, also known as a pilot signal, is a known signal provided by the transmitter to the receiver for channel estimation or channel sounding. Reference signals can be divided into uplink reference signals and downlink reference signals. Uplink reference signals refer to signals sent from a terminal device to a network device; that is, the transmitter is the terminal device and the receiver is the network device. Uplink reference signals can be used for uplink channel estimation (such as for coherent demodulation and detection in network devices, for calculating precoding, or for determining uplink scheduling), or for uplink channel quality measurement. Downlink reference signals refer to signals sent from a network device to a terminal device; that is, the transmitter is the network device and the receiver is the terminal device. Downlink reference signals can be used for downlink channel estimation (such as for coherent detection and demodulation in terminal devices), downlink channel quality measurement, or cell search.
[0191] Uplink reference signals include sounding reference signal (SRS), demodulation reference signal (DMRS), tracking reference signal (TRS), phase noise tracking reference signal (PTRS), and so on. Downlink reference signals include channel status information reference signal (CSI-RS), DMRS, cell reference signal (CRS), synchronization signal block (SSB), primary synchronization signal (PSS), secondary synchronization signal (SSS), and PTRS, etc.
[0192] 2. Resources
[0193] In communication protocols, reference signals are configured as resources. A reference signal can correspond to a resource, or in other words, a reference signal can occupy a resource. A resource can be called a reference signal resource, and resources can include frequency domain resources and / or time domain resources, etc. Network devices configure various reference signals to terminal devices in the form of resources. A resource is a configuration information unit, which typically includes parameters related to a reference signal, such as the time-frequency resource location, number of ports, and time domain type (e.g., periodic, semi-static, aperiodic). Resources can be configured through radio resource control (RRC) messages.
[0194] In terms of configuration structure, a resource is a data structure that includes relevant parameters of its corresponding uplink / downlink signal. These parameters include the type of uplink / downlink signal, the resource granularity carrying the uplink / downlink signal, the transmission time and period of the uplink / downlink signal, and the number of ports used to transmit the uplink / downlink signal. Each uplink / downlink signal resource has a unique identifier to identify the resource of that downlink signal. It is understood that the resource identifier can also be called a resource identifier, and this application embodiment does not impose any limitation on this.
[0195] Resources can include time-domain resources, frequency-domain resources, spatial-domain resources, or code-domain resources. Taking time-domain resources and frequency-domain resources as examples, time-domain resources can include symbols, slots, mini-slots, sub-frames, radio frames, seconds, milliseconds, or microseconds. Frequency-domain resources can include resource elements (REs), resource blocks (RBs), subchannels, resource pools, bandwidth parts (BWPs), and carriers.
[0196] 3. Artificial intelligence (AI)
[0197] AI, a technology proposed in the 1950s, is a method of performing complex calculations by simulating the human brain. With advancements in data storage and computing power, AI has found increasing applications. The 3rd Generation Partnership Project (3GPP) release R17 approved a study item (SI) proposing the application of AI to New Radio (NR) to improve network performance and user experience through intelligent data collection and analysis.
[0198] AI models, also known as AI algorithms (AI operators or AI functions), are a general term for mathematical algorithms built based on the principles of artificial intelligence, and are the foundation for using AI to solve specific problems. Depending on the specific methods and / or technologies used to implement artificial intelligence, AI models can include machine learning (ML) models, deep learning models, and reinforcement learning models, etc. AI models include supervised AI models and / or unsupervised AI models. Supervised AI models are obtained through training on training data. Unsupervised AI models, in contrast to supervised AI models, do not require training. It is understood that the models in the embodiments of this application can also be described as functions (such as AI functions or ML functions), characteristics, or algorithms, etc., and the embodiments of this application do not limit this description.
[0199] 4. Channel Information
[0200] Channel information characterizes channel features, specifically the effects a signal experiences as it travels from the transmitter through the channel to the receiver, such as scattering, fading, and energy attenuation with distance. This information enables data transmission to adapt to the channel environment, thereby achieving high bit rates and reliable communication in multi-antenna systems. For example, this channel information may include at least one of the following parameters: reference signal receiver power (RSRP), signal-to-noise and interference ratio (SINR), reference signal received quality (RSRQ), reference signal strength indicator (RSSI), precoding matrix index (PMI), or channel status information (CSI).
[0201] Currently, terminal devices can use AI (prediction) models to predict channel information for a future period and send the predicted channel information to network devices. Network devices can then adjust scheduling strategies based on this predicted channel information, thereby improving the reliability of communication between network devices and terminal devices. The terminal device's ability to predict channel information is related to the terminal device's capabilities and is dynamically changing.
[0202] For example, taking channel information including at least two parameters, such as RSRP and SINR, the prediction result of RSRP can be used to predict A3 events, and the prediction result of SINR can be used to predict radio link failure (RLF). Due to limitations in computing power, storage resources, or power consumption, terminal devices may not necessarily have the ability to predict both RSRP and SINR simultaneously in all scenarios.
[0203] In other words, terminal devices can simultaneously predict RSRP and SINR in certain scenarios. For example, the terminal device may have an AI model (the same AI model or different AI models) that simultaneously predicts RSRP and SINR, and this model is adapted to the current scenario (e.g., network configuration, channel conditions, internal conditions of the terminal device). Alternatively, the terminal device may not have an AI model that simultaneously predicts RSRP and SINR, but it may have an AI model for the parameter that needs to be predicted (e.g., SINR), and this model is adapted to the current scenario. For parameters (e.g., RSRP) that do not have a corresponding AI model, but whose changes are stable (within a certain time period), prediction is not required. In other scenarios, terminal devices cannot simultaneously predict RSRP and SINR. For example, RSRP and SINR may not be highly correlated, requiring prediction using two separate AI models. Due to the high complexity of these two AI models, the terminal device cannot implement this. Or, at least one parameter of RSRP and SINR may not be predictable.
[0204] However, if the terminal device can predict RSRP and SINR simultaneously, there may be a problem of high measurement overhead for the terminal device.
[0205] For example, in some scenarios where measurement events require the joint determination or decision-making of RSRP and SINR prediction values, the terminal device needs to obtain the prediction values of RSRP and SINR through an AI model. Currently, RSRP and SINR are discussed separately; that is, network devices configure RSRP and SINR resources separately. RSRP resource configuration includes RSRP measurement resources and prediction resources, while SINR resource configuration includes measurement resources and prediction resources. Conflicts may exist between RSRP and SINR resource configurations.
[0206] For example, assuming that the resource configuration of RSRP and SINR is periodic, taking one cycle of RSRP resource configuration as an example (i.e., time domain resource #1 + time domain resource #2 below), as shown in Figure 1(a), the terminal device can measure the reference signal at time T1 and time T2 on time domain resource #1 to obtain two measured values of RSRP, which can be denoted as RSRP#1 (corresponding to time T1) and RSRP#2 (corresponding to time T2); the terminal device can predict RSRP at time T3 and time T4 on time domain resource #2 through RSRP#1 and / or RSRP#2, or in other words, the terminal device predicts the measured values of RSRP at time T3 and time T4 to obtain two predicted values of RSRP, which can be denoted as RSRP#a (corresponding to T3) and RSRP#b (corresponding to T4).
[0207] As shown in Figure 1(b), the terminal device can measure the reference signal at time T1 on time domain resource #3 to obtain the measured SINR value, which can be denoted as SINR#1. The terminal device can use SINR#1 to predict the SINR at time T2 on time domain resource #4, or in other words, the terminal device predicts the measured SINR value at time T2 to obtain the predicted SINR value, which can be denoted as SINR#a. The resource configuration based on SINR is periodic. The terminal device can measure the reference signal at time T3 on time domain resource #5 to obtain the measured SINR value, which can be denoted as SINR#2. The terminal device can use SINR#2 to predict the SINR at time T4 on time domain resource #6, or in other words, the terminal device predicts the measured SINR value at time T4 to obtain the predicted SINR value, which can be denoted as SINR#b. It can be understood that time domain resource #1 = time domain resource #3 + time domain resource #4, and time domain resource #2 = time domain resource #5 + time domain resource #6 (i.e., the next period).
[0208] Based on the resource configurations for RSRP and SINR described above, at time T1, the terminal device needs to receive and measure the reference signal (which can be the same reference signal or two reference signals) to obtain RSRP#1 and SINR#1; at time T2, the terminal device needs to receive and measure the reference signal to obtain RSRP#2, and also needs to predict SINR to obtain SINR#a; at time T3, the terminal device needs to predict RSRP to obtain RSRP#a, and also needs to receive and measure the reference signal to obtain SINR#2; at time T4, the terminal device needs to predict RSRP to obtain RSRP#b, and also needs to predict SINR to obtain SINR#b. Therefore, at times T1, T2, T3, and T4, the terminal device needs to receive and measure the reference signal, resulting in a large measurement overhead for the terminal device; simultaneously, the network device also needs to transmit the reference signal (on the corresponding transmission resources), resulting in a large transmission resource overhead for the network device.
[0209] Therefore, how to reduce the measurement overhead of terminal equipment is a technical problem that urgently needs to be solved.
[0210] In summary, to address the aforementioned technical problems, this application proposes the following technical solutions to reduce the measurement overhead of terminal devices.
[0211] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.
[0212] The technical solutions of this application embodiment can be applied to various communication systems, such as Bluetooth systems, wireless fidelity (WiFi) systems, long-range radio (LoRa), vehicle-to-everything (V2X) communication systems, device-to-device (D2D) communication systems, machine-to-machine (M2M) communication systems, machine-type communication (MTC), IoT communication systems, fourth-generation (4G) communication systems such as long-term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, worldwide interoperability for microwave access (WiMAX) communication systems, fifth-generation (5G) communication systems such as NR systems, and future communication systems.
[0213] In a communication system, a device can send signals to or receive signals from another device. These signals can include information, signaling, or data. The term "device" can also be replaced with entities, network entities, communication equipment, communication modules, nodes, communication nodes, etc.
[0214] This application will present various aspects, embodiments, or features relating to systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that individual systems may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Furthermore, combinations of these approaches are also possible.
[0215] In addition, to better understand the embodiments of this application, the following points are made before introducing the embodiments of this application.
[0216] In the embodiments of this application, the words "exemplary," "for example," etc., are used to indicate that they are examples, illustrations, or descriptions. Any embodiment or design that is described as "exemplary" in this application should not be construed as being more preferred or advantageous than other embodiments or design options. Specifically, the use of the term "exemplary" is intended to present the concept in a concrete manner.
[0217] In the embodiments of this application, the terms "information," "signal," "message," "channel," and "signaling" may sometimes be used interchangeably. It should be noted that, without emphasizing their distinction, their intended meanings are consistent. Similarly, "of," "corresponding (relevant)," and "corresponding" may sometimes be used interchangeably. It should be noted that, without emphasizing their distinction, their intended meanings are consistent. Furthermore, the " / " mentioned in this application can be used to indicate an "or" relationship. It is understood that in this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing an instruction information used to indicate A, it can be understood that the instruction information carries A, directly indicates A, or indirectly indicates A.
[0218] In this embodiment, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index; or indirectly indicating the information to be instructed by indicating other information, wherein there is an association between the other information and the information to be instructed. Alternatively, only a part of the information to be instructed may be indicated, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent.
[0219] Furthermore, the specific indication method can also be any existing indication method, such as, but not limited to, the above-mentioned indication methods and their various combinations. Specific details of various indication methods can be found in existing technologies, and will not be repeated here. As described above, for example, when multiple pieces of information of the same type need to be indicated, the indication methods for different pieces of information may differ. In the specific implementation process, the required indication method can be selected according to specific needs. This application embodiment does not limit the selected indication method; therefore, the indication methods involved in this application embodiment should be understood to cover various methods that enable the party to be indicated to obtain the information to be indicated.
[0220] The information to be instructed can be sent as a whole or divided into multiple sub-information messages, and the sending period and / or timing of these sub-information messages can be the same or different. This application does not limit the specific sending method. The sending period and / or timing of these sub-information messages can be predefined, for example, according to a protocol, or configured by the transmitting device by sending configuration information to the receiving device.
[0221] The terms "first," "second," and various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. For example, they distinguish different instruction information. Similarly, "first network region" and "second network region" are simply used to distinguish different regions and do not limit their order. Those skilled in the art will understand that the terms "first," "second," etc., do not limit the quantity or execution order, and that "first," "second," etc., are not necessarily different.
[0222] "Predefined" or "pre-configured" can be achieved by pre-saving corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. "Saving" can mean saving in one or more memories. These memories can be separate installations or integrated into the encoder or decoder, processor, or communication device. Alternatively, some memories can be separate installations, while others are integrated into the decoder, processor, or communication device. The type of memory can be any form of storage medium, and this application does not limit this.
[0223] The “protocol” mentioned in the embodiments of this application may refer to standard protocols in the field of communication, such as LTE protocol, NR protocol and related protocols applied to future communication systems. The embodiments of this application do not limit this.
[0224] In the embodiments of this application, descriptions such as "when," "under the circumstances," "if," and "if" all refer to the fact that the device (e.g., a terminal device or a network device) will make corresponding processing under certain objective circumstances. They are not time limits, nor do they require the device (e.g., a terminal device or a network device) to have a judgment action when implementing it, nor do they imply any other limitations.
[0225] In the embodiments of this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include direct transmission via the air interface or indirect transmission by other units or modules via the air interface. "Receive information from YY" can be understood as the source of the information being YY, which may include direct reception from YY via the air interface or indirect reception from YY by other units or modules via the air interface. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.
[0226] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0227] To facilitate understanding of the embodiments of this application, the communication system applicable to the embodiments of this application will be described in detail first using the communication system shown in FIG2 as an example. FIG2 is, for example, a schematic diagram illustrating a possible, non-limiting communication system. As shown in FIG2, the communication system 1000 includes a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the communication system 1000 may also include an Internet 300. RAN 100 includes at least one RAN node (FIG. 110a and 110b, collectively referred to as 110) and at least one terminal (FIG. 120a-120j, collectively referred to as 120) in FIG2. RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG2). Terminal 120 is wirelessly connected to RAN node 110. RAN node 110 is connected to core network 200 wirelessly or via a wired connection. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device that integrates core network logical functions and radio access network logical functions.
[0228] RAN 100 can be a 3GPP-related cellular system, such as a 4G, 5G mobile communication system, or a future-oriented evolution system. RAN 100 can also be an open access network (open RAN, O-RAN or ORAN), a cloud radio access network (CRAN), or a Wi-Fi system. RAN 100 can also be a communication system that integrates two or more of the above systems.
[0229] RAN node 110, sometimes also referred to as network equipment, access network equipment, RAN entity, or access node, constitutes part of the communication system and is used to help terminals achieve wireless access. Multiple RAN nodes 110 in communication system 1000 can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal 120 are relative. For example, network element 120i in Figure 2 can be a helicopter or drone, which can be configured as a mobile base station. For terminals 120j accessing RAN 100 through network element 120i, network element 120i is a base station; but for base station 110a, network element 120i is a terminal. RAN node 110 and terminal 120 are sometimes both referred to as communication devices. For example, network elements 110a and 110b in Figure 2 can be understood as communication devices with base station functions, and network elements 120a-120j can be understood as communication devices with terminal functions.
[0230] In one possible scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next-generation NodeB (gNB), a base station in a future mobile communication system, or an access node in a Wi-Fi system. The RAN node can be a macro base station (as shown in Figure 2, 110a), a micro base station or indoor station (as shown in Figure 2, 110b), a relay node or donor node, or a radio controller in a CRAN scenario. Optionally, the RAN node can also be a server, wearable device, vehicle, or in-vehicle equipment. For example, the access network equipment in V2X technology can be a roadside unit (RSU). All or part of the functions of the RAN node in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (e.g., a cloud platform). The RAN node can also be equipped with communication modules, circuits, or chips that perform corresponding communication functions. The RAN node can also be configured with program instructions for performing corresponding communication functions and corresponding program instructions. The RAN node in this application can also be a logical node, logical module, or software that can implement all or part of the functions of the RAN node.
[0231] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with each RAN node performing a portion of the base station's functions. For example, RAN nodes can be central units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs), etc. CUs and DUs can be separate entities or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).
[0232] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an O-RAN system, CU can also be called O-CU (Open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0233] In this embodiment, the form of the network device is not limited. The device used to implement the function of the network device can be the network device itself, or it can be a device that supports the network device in implementing the function, such as a chip system. The device can be installed in the network device or used in conjunction with the network device.
[0234] A terminal can be a device or module that accesses the aforementioned communication system and has corresponding communication functions. A terminal device can be a terminal device with transceiver capabilities, or it can be a chip or chip system located within that terminal device. This terminal device can also be referred to as user equipment (UE), access terminal equipment, subscriber unit, user station, mobile station (MS), mobile station, remote station, remote terminal equipment, mobile device, user terminal equipment, terminal equipment, wireless communication equipment, user agent, or user apparatus. The terminal devices in the embodiments of this application may be mobile phones, cellular phones, smartphones, tablets, wireless data cards, personal digital assistants (PDAs), wireless modems, handsets, laptop computers, machine-type communication (MTC) terminal devices, computers with wireless transceiver capabilities, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, smart home devices (e.g., refrigerators, televisions, air conditioners, electricity meters, etc.), intelligent robots, robotic arms, workshop equipment, wireless terminal devices in autonomous driving, wireless terminal devices in industrial control, wireless terminal devices in self-driving, wireless terminal devices in remote medical care, wireless terminal devices in smart grids, wireless terminal devices in transportation safety, wireless terminal devices in smart cities, and smart homes. The terminal equipment in this application can be a wireless terminal device (e.g., a vehicle-mounted terminal device), a roadside unit (RSU) with terminal device functionality, or flying equipment (e.g., intelligent robots, hot air balloons, drones, airplanes). The terminal equipment in this application can also be a vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip, or vehicle-mounted unit integrated into a vehicle as one or more components or units, a transportation vehicle with wireless communication functionality, or a communication module. The terminal equipment can also be other devices with terminal device functionality; for example, it can be a device that functions as a terminal device in D2D communication.
[0235] The embodiments of this application do not limit the form of the terminal device. The device used to implement the functions of the terminal device can be the terminal device itself; it can also be a device that supports the terminal device in implementing the functions, such as a chip system. This device can be installed in the terminal device or used in conjunction with the terminal device. In the embodiments of this application, the chip system can be composed of chips, or it can include chips and other discrete devices. The terminal device typically has a communication module, circuit, or chip that performs the corresponding communication functions. The terminal device can also be configured with program instructions for performing the corresponding communication functions.
[0236] In this communication system, the terminal device can obtain first information containing M first configuration information. The i-th first configuration information among the M first configuration information can be associated with the predicted values of the first parameter and the second parameter. That is, the predicted values of the first parameter and the second parameter can be determined through the i-th first configuration information among the M first configuration information. The first parameter and the second parameter can be used to characterize the channel characteristics between the terminal device and the network device. The terminal device can use this first information to communicate with the network device. For example, when the terminal device needs to predict the first parameter and the second parameter simultaneously, the terminal device can predict the first parameter and the second parameter using an AI model on the time-domain resource associated with the i-th first configuration information (used for prediction). In this case, the terminal device does not need to receive and measure the reference signal on the time-domain resource associated with the i-th first configuration information (used for prediction), thus reducing the overhead of the terminal device's receiving and measuring resources. In addition, the network device also does not need to send the reference signal for measuring the first parameter and the second parameter to the terminal device on the time-domain resource associated with the i-th first configuration information (used for prediction), thereby reducing the overhead of the network device's transmitting resources.
[0237] It is understood that Figure 2 is a simplified schematic diagram for ease of understanding, and other devices may also be included in the communication system, which are not shown in Figure 2.
[0238] For ease of understanding, the communication method provided in the embodiments of this application will be described in detail below with reference to Figures 3-9.
[0239] For example, Figure 3 is a flowchart illustrating a communication method provided in an embodiment of this application. It is understood that this embodiment uses the terminal device and network device shown in Figure 2 as examples of the execution subjects of the interaction, but this embodiment does not limit the execution subjects of the interaction. For instance, the method executed by the network device in this embodiment can also be implemented by modules (e.g., circuits, processors, chips, or chip systems) in the network device, or by logic nodes, logic modules, or software that can implement all or part of the functions of the network device; the method executed by the terminal device in this embodiment can also be implemented by a communication module in the terminal device, or by circuits or chips (such as modem chips (also known as baseband chips), or system-on-chip (SoC) chips containing modem cores, or system-in-package (SIP) chips) in the terminal device responsible for communication functions.
[0240] As shown in Figure 3, the flow of this communication method is as follows:
[0241] S301, the terminal device obtains the first information.
[0242] S302, the terminal device communicates with the network device based on the first information.
[0243] The relevant content in steps S301-S302 above will be described in detail below.
[0244] Regarding step S301 above:
[0245] The first information may include M first configuration information pieces, where M is an integer greater than 0. That is, the first information may include at least one first configuration information piece. In this embodiment, the specific value of M is not limited. The i-th first configuration information piece among the M first configuration information pieces is associated with the predicted value of the first parameter and the second parameter. i is an integer greater than 0 and less than or equal to M. In other words, any one of the M first configuration information pieces is associated with the predicted value of the first parameter and the second parameter. In this embodiment, the specific value of i is not limited.
[0246] The first and second parameters can be used to characterize the channel characteristics between the terminal device and the network device; that is, the channel information can include the first and second parameters. For example, the first and second parameters can be any of the following: RSRP, SINR, RSRQ, RSSI, PMI, or CSI, etc., without limitation. Since the first and second parameters are different, for ease of understanding, the following explanation uses RSRP as the first parameter and SINR as the second parameter as an example.
[0247] The predicted values of the first and second parameters are predicted using an AI model. That is, the terminal device has the ability to predict both the first and second parameters simultaneously, or in other words, the terminal device has an AI model that jointly (or simultaneously) predicts the first and second parameters. It is understood that the first and second parameters can be predicted using the same AI model or their respective AI models; this application does not limit this. The predicted values of the first and second parameters can also be predicted using any other possible functions, features, or algorithms, without limitation.
[0248] The following section provides a detailed explanation of how the i-th first configuration information is correlated with the predicted values of the first and second parameters.
[0249] In one possible design, the i-th configuration information may include a second resource configuration, which may be used to indicate a second time-domain resource set for measuring the first and second parameters.
[0250] In other words, the terminal device can measure the reference signal (sent by the network device) on time-domain resources within the second time-domain resource set to obtain the measured values of the first parameter and the second parameter. It can be understood that the terminal device needs to measure the first parameter and the second parameter on the same time-domain resources within the second time-domain resource set; that is, the reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time-domain resources within the second time-domain resource set. The resource granularity of this second time-domain resource set can be a symbol, time slot, subframe, radio frame, second, millisecond, microsecond, etc., and this application embodiment does not limit this.
[0251] For example, assuming the reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy time-domain resources #a1 in the second time-domain resource set, the terminal device can receive a reference signal (which can be denoted as reference signal #a) from the network device on time-domain resource #a1 and measure the reference signal #a to obtain the measured values of the first parameter and the second parameter; or, the terminal device can receive reference signals #b and #c from the network device on time-domain resource #a1 respectively, measure reference signal #b to obtain the measured value of the first parameter, and measure reference signal #c to obtain the measured value of the second parameter. This embodiment does not limit the scope of this application. In this case, the terminal device does not need to receive and measure reference signals on other time-domain resources in the second time-domain resource set besides time-domain resource #a1, thus reducing the receiving and measuring resource overhead of the terminal device.
[0252] Optionally, the i-th first configuration information may further include a first resource configuration, which may be used to indicate a first time-domain resource set for predicting the first parameter and the second parameter, and the second resource configuration is associated with the first resource configuration.
[0253] That is, the terminal device can predict the first parameter and the second parameter using an AI model on time-domain resources within the first time-domain resource set to obtain the predicted values of the first parameter and the second parameter. It is understood that the terminal device can predict the first parameter and the second parameter on the same time-domain resources within the first time-domain resource set, or it can predict the first parameter and the second parameter on different time-domain resources within the first time-domain resource set; this application embodiment does not limit this. The resource granularity of the first time-domain resource set can be a symbol, time slot, subframe, radio frame, second, millisecond, microsecond, etc.; this application embodiment does not limit this. It is understood that the i-th first configuration information including the first resource configuration is optional. For ease of understanding, this application embodiment uses the example of the i-th first configuration information including the second resource configuration and the first resource configuration for subsequent description.
[0254] In the case where the i-th first configuration information includes a second resource configuration and a first resource configuration, in one possible design scheme, the second resource configuration is associated with the first resource configuration, including: a first measurement value is used to determine a first predicted value, and a second measurement value is used to determine a second predicted value.
[0255] The first measurement value can be the measurement value of a first parameter obtained by measuring on time-domain resources within the second time-domain resource set, and the second measurement value is the measurement value of a second parameter obtained by measuring on time-domain resources within the second time-domain resource set. In other words, the terminal device can receive and measure a reference signal on time-domain resources within the second time-domain resource set, such as time-domain resource #a1, to obtain the measurement value of the first parameter, i.e., the first measurement value; the terminal device can also receive and measure a reference signal on time-domain resources within the second time-domain resource set, such as time-domain resource #a1, to obtain the measurement value of the second parameter, i.e., the second measurement value.
[0256] The first predicted value can be obtained by predicting the measured value of the first parameter on a time-domain resource within the first time-domain resource set, such as time-domain resource #b1. That is, the terminal device can predict the measured value of the first parameter on time-domain resource #b1 using an AI model. The second predicted value is obtained by predicting the measured value of the second parameter on a time-domain resource within the first time-domain resource set, such as time-domain resource #b2. That is, the terminal device can predict the measured value of the second parameter on time-domain resource #b2 using an AI model. It is understood that time-domain resource #b1 and time-domain resource #b2 can be the same or different, without limitation.
[0257] The first measured value can be used to determine the first predicted value, and the second measured value can be used to determine the second predicted value. That is, the terminal device can use the first measured value and an AI model to predict the measured value of the first parameter on time-domain resources within the first time-domain resource set to obtain the first predicted value; the terminal device can use the second measured value and an AI model to predict the measured value of the second parameter on time-domain resources within the first time-domain resource set to obtain the second predicted value. It is understood that when the correlation between the first parameter and the second parameter is high (e.g., the correlation coefficient meets certain conditions), the first predicted value can also be determined jointly by the first and second measured values, and the second predicted value can also be determined jointly by the first and second measured values. This application does not limit this aspect.
[0258] Based on the above introduction, the following section, in conjunction with Figures 4-8, will introduce the specific implementation of how the terminal device obtains the first information, using the following implementation as an example.
[0259] Implementation 1, as shown in Figure 4:
[0260] S401, the network device sends P pieces of second configuration information and Q pieces of third configuration information to the terminal device. Correspondingly, the terminal device receives the P pieces of second configuration information and Q pieces of third configuration information from the network device.
[0261] S402, the terminal device determines M first configuration information based on P second configuration information and Q third configuration information.
[0262] S403, the terminal device obtains the first information based on M first configuration information.
[0263] Based on the above steps S401-S403, each of the P second configuration information pieces can be associated with the predicted value of the first parameter. That is, the P second configuration information pieces can be configuration information associated with the first parameter, and each second configuration information piece can include time-domain resources (sets) for measuring the first parameter and time-domain resources (sets) for predicting the first parameter. Each of the Q third configuration information pieces is associated with the predicted value of the second parameter. That is, the Q third configuration information pieces can be configuration information associated with the second parameter, and each third configuration information piece can include time-domain resources (sets) for measuring the second parameter and time-domain resources (sets) for predicting the second parameter. P and Q are integers greater than 0, and the specific values of P and Q are not limited in this embodiment.
[0264] Network devices can send P pieces of second configuration information and Q pieces of third configuration information to terminal devices according to scenario requirements. Terminal devices can directly determine M pieces of first configuration information that are simultaneously associated with the first parameter and the second parameter based on the P pieces of second configuration information and the Q pieces of third configuration information sent by the network device. The P pieces of second configuration information contain the M pieces of first configuration information, and the Q pieces of third configuration information contain the M pieces of first configuration information.
[0265] For example, assuming that RSRP resource configuration and SINR resource configuration are periodic, take one cycle of RSRP resource configuration or SINR resource configuration as an example (i.e., time domain resource #a + time domain resource #b below). Assume that the network device sends two second configuration information (i.e., P=2) to the terminal device, denoted as RSRP configuration information #1 and RSRP configuration information #2 respectively, and the network device sends two third configuration information (i.e., Q=2) to the terminal device, denoted as SINR configuration information #1 and SINR configuration information #2 respectively.
[0266] As shown in Figure 5(a), RSRP configuration information #1 can be used to indicate time domain resources #a and #b. Time domain resource #a can be used by the terminal device to measure RSRP, and time domain resource #b can be used by the terminal device to predict RSRP. Specifically, RSRP configuration information #1 can be used to indicate time Ta and time Tb in time domain resource #a. The terminal device can receive and measure the reference signal at time Ta and time Tb respectively to obtain two measured values of RSRP. RSRP configuration information #1 can also be used to indicate time Tc and time Td in time domain resource #b. The terminal device can predict the RSRP measured values at time Tc and time Td (RSRP measured values can also be called RSRP values) through an AI model to obtain two predicted values of RSRP.
[0267] As shown in Figure 5(b), RSRP configuration information #2 can be used to indicate time-domain resources #c and #d. Time-domain resource #c can be used by the terminal device to measure RSRP, and time-domain resource #d can be used by the terminal device to predict RSRP. Specifically, RSRP configuration information #2 can be used to indicate time Ta in time-domain resource #c, where the terminal device can receive and measure the reference signal to obtain the measured value of RSRP. RSRP configuration information #2 can also be used to indicate time Tb in time-domain resource #d, where the terminal device can predict the measured value of RSRP at time Tb using an AI model to obtain the predicted value of RSRP. Here, time-domain resource #a = time-domain resource #c + time-domain resource #d. Since RSRP configuration information #2 is periodic, it can also indicate time-domain resources #e and #f. Time-domain resource #e can be used by the terminal device to measure RSRP, and time-domain resource #f can be used by the terminal device to predict RSRP. Specifically, RSRP configuration information #2 can be used to indicate times Tc and Td in time domain resource #e. The terminal device can receive and measure the reference signal at time Tc to obtain the measured value of RSRP. RSRP configuration information #2 can also be used to indicate time Td in time domain resource #f. The terminal device can predict the measured value of RSRP at time Td through an AI model to obtain the predicted value of RSRP. Wherein, time domain resource #b = time domain resource #e + time domain resource #f.
[0268] As shown in Figure 6(a), SINR configuration information #1 can be used to indicate time-domain resources #a and #b. Time-domain resource #a can be used by the terminal device to measure SINR, and time-domain resource #b can be used by the terminal device to predict SINR. Specifically, SINR configuration information #1 can be used to indicate times Ta and Tb in time-domain resource #a. The terminal device can receive and measure the reference signal at times Ta and Tb respectively to obtain two measured values of SINR. SINR configuration information #1 can also be used to indicate times Tc and Td in time-domain resource #b. The terminal device can predict the SINR measured values (also called SINR measurement values) at times Tc and Td using an AI model to obtain two predicted values of SINR.
[0269] As shown in Figure 6(b), SINR configuration information #2 can be used to indicate time-domain resources #c and #d. Time-domain resource #c can be used by the terminal device to measure SINR, and time-domain resource #d can be used by the terminal device to predict SINR. Specifically, SINR configuration information #2 can be used to indicate time Ta in time-domain resource #c, where the terminal device can receive and measure the reference signal to obtain the measured SINR value. SINR configuration information #2 can also be used to indicate time Tb in time-domain resource #d, where the terminal device can predict the measured SINR value at time Tb using an AI model to obtain the predicted SINR value. Since SINR configuration information #2 is periodic, it can also indicate time-domain resources #e and #f. Time-domain resource #e can be used by the terminal device to measure SINR, and time-domain resource #f can be used by the terminal device to predict SINR. Specifically, SINR configuration information #2 can be used to indicate the Tc and Td times in time domain resource #e. The terminal device can receive and measure the reference signal at the Tc time to obtain the SINR measurement value. SINR configuration information #2 can also be used to indicate the Td time in time domain resource #f. The terminal device can predict the SINR measurement value at the Td time through an AI model to obtain the predicted SINR value.
[0270] As shown in Figures 5(a) and 6(a), the time-domain resource corresponding to time-frequency resource #a can be understood as an observation window, which can be used by the terminal device to measure RSRP and SINR; the time-domain resource corresponding to time-frequency resource #b can be understood as a prediction window, which can generate predicted values for RSRP and SINR measurements within the prediction window. Similarly, as shown in Figures 5(b) and 6(b), the time-domain resources corresponding to time-frequency resources #c and #e can be understood as observation windows, which can be used by the terminal device to measure RSRP and SINR; the time-domain resources corresponding to time-frequency resources #d and #f can be understood as prediction windows, which can generate predicted values for RSRP and SINR measurements within the prediction window.
[0271] Based on the above introduction, the terminal device can determine the configuration information associated with RSRP and SINR according to the RSRP configuration information #1, RSRP configuration information #2, SINR configuration information #1, and SINR configuration information #2 issued by the network device. It can be understood that RSRP configuration information #1 and SINR configuration information #1 indicate the same resource pattern, and RSRP configuration information #2 and SINR configuration information #2 indicate the same resource pattern. Therefore, the terminal device can, according to scenario requirements, select any one of RSRP configuration information #1 and / or RSRP configuration information #2, SINR configuration information #1 and / or SINR configuration information #2, or RSRP configuration information #2 and / or SINR configuration information #2 (i.e., corresponding to the above M first configuration information, M=2) as the configuration information associated with the predicted values of RSRP and SINR.
[0272] It is understandable that if the protocol predefines a rule that a configuration information can be associated with multiple parameters, such as the predicted values of the first and second parameters, then the terminal device can directly determine the M first configuration information associated with the first and second parameters based on the P second configuration information and Q third configuration information issued by the network device.
[0273] Conversely, in one possible design scheme, the above method also includes:
[0274] The network device sends a first instruction message to the terminal device. Correspondingly, the terminal device receives the first instruction message from the network device.
[0275] The terminal device determines M pieces of first configuration information based on P pieces of second configuration information and Q pieces of third configuration information, including:
[0276] The terminal device determines M first configuration information based on the first instruction information, P second configuration information, and Q third configuration information.
[0277] The first indication information can be used to indicate that the time-domain resources required for predicting the first and second parameters need to be the same. That is, it is an explicit indication; the network device can implement on-demand indication, and the terminal device can trigger the determination of M first configuration information from P second configuration information and Q third configuration information sent by the network device based on the first indication information sent by the network device.
[0278] It is understood that the first indication information can also be used to indicate that the time-domain resources required for measuring the first parameter and the second parameter need to be the same. Based on this, the terminal device can select configuration information with the same resource pattern from P second configuration information and Q third configuration information according to the first indication information, as M first configuration information. It is understood that the first indication information, the aforementioned P second configuration information and Q third configuration information can be carried in the same message or signaling, or they can be carried in different messages or signaling, without limitation.
[0279] Implementation 2, as shown in Figure 7:
[0280] Before the terminal device obtains the first information, the above method also includes:
[0281] S701, the network device sends a second instruction message to the terminal device. Correspondingly, the terminal device receives the second instruction message from the network device.
[0282] The terminal device obtains the first information, including:
[0283] S702, the terminal device determines M first configuration information based on the second instruction information.
[0284] S703, the terminal device obtains the first information based on M first configuration information.
[0285] The second indication information can be used to indicate the configuration information associated with the predicted values of the first parameter and the second parameter. That is, it provides an explicit indication; the network device can provide on-demand indication, and the terminal device can trigger the determination of M first configuration information from one or more applicable configuration information (such as configuration information cached by the terminal device) based on the second indication information. For example, assuming the configuration information cached by the terminal device is RSRP configuration information #1, RSRP configuration information #2, SINR configuration information #1, and SINR configuration information #2 as shown in Figures 4 and 5, the terminal device can determine M first configuration information based on RSRP configuration information #1, RSRP configuration information #2, SINR configuration information #1, and SINR configuration information #2. The specific implementation is similar to that in Implementation 1 above, where the terminal device determines M first configuration information based on RSRP configuration information #1, RSRP configuration information #2, SINR configuration information #1, and SINR configuration information #2 issued by the network device. This can be understood by reference and will not be elaborated further.
[0286] It is understandable that in implementation 1, RSRP configuration information #1, RSRP configuration information #2, SINR configuration information #1, and SINR configuration information #2 can be sent from the network device to the terminal device; in implementation 2, RSRP configuration information #1, RSRP configuration information #2, SINR configuration information #1, and SINR configuration information #2 can be configuration information selected by the terminal device according to the scenario requirements. In this case, the network device does not need to send one or more configuration information (such as the above P second configuration information and the Q third configuration information) to the terminal device to save signaling overhead. In addition, the terminal device only needs to report M first configuration information related to the predicted values of the first and second parameters from the one or more configuration information to reduce signaling overhead.
[0287] Implementation 3, as shown in Figure 8:
[0288] The terminal device obtains the first information, including:
[0289] S801, the network device sends the first information to the terminal device. Correspondingly, the terminal device receives the first information from the network device.
[0290] In other words, in implementation 3, the network device can select the appropriate M first configuration information according to the scenario requirements and send them to the terminal device through the first information.
[0291] It is understood that the above implementations 1-3 are merely examples, and the terminal device can obtain the first information in any other possible way without limitation. The naming of the first information, first configuration information, second configuration information, third configuration information, first instruction information, second instruction information, first parameter, and second parameter is merely an example, and the first information, first configuration information, second configuration information, third configuration information, first instruction information, second instruction information, first parameter, and second parameter can also be replaced with any other possible names without limitation.
[0292] Regarding step S302 above:
[0293] The terminal device can use the first information obtained in step S301 above to communicate with the network device. The following is a detailed description of implementations 1 to 3 above.
[0294] Regarding implementation 1 above, as shown in Figure 4:
[0295] The terminal device communicates with the network device based on the first information, including:
[0296] S404, the terminal device sends the first information to the network device. Correspondingly, the network device receives the first information from the terminal device.
[0297] S405, the network device communicates with the terminal device based on the first information.
[0298] Based on the above steps S404-S405, the terminal device can send the first information to the network device so that the network device can use the first information to communicate with the terminal device.
[0299] It should be noted that in Implementation 1, the network device receiving the first information from the terminal device (i.e., step S404 above) may include: the network device sending P second configuration information and Q third configuration information to the terminal device (i.e., step S401 above), and the network device receiving the first information from the terminal device. In other words, the network device can send P second configuration information and Q third configuration information to the terminal device for the terminal device to determine the first information (i.e., steps S402-S403 above). For a detailed description, please refer to the description of the relevant content in Implementation 1 in step S301 above; further details will not be repeated here.
[0300] It is understood that when the network device sends the first indication information to the terminal device, this sending occurs before the network device receives the first information from the terminal device (i.e., step S404 above). The terminal device can trigger the determination of M first configuration information from the P second configuration information and Q third configuration information sent by the network device based on the first indication information. For a detailed explanation, please refer to the description of the relevant content in step S301 above, which will not be repeated here.
[0301] In one possible design, the network device communicates with the terminal device based on the first information (i.e., step S405 above), including (or, the terminal device communicates with the network device based on the first information (i.e., step S302 above), further including):
[0302] Based on the first information, the network device sends a third instruction to the terminal device. Correspondingly, the terminal device receives the third instruction from the network device.
[0303] The terminal device uses the j-th first configuration information to predict the first parameter and the second parameter based on the third instruction information.
[0304] The third indication information can be used to instruct the terminal device to activate the j-th first configuration information among the M first configuration information, where j is an integer greater than 0 and less than or equal to M. This embodiment does not limit the specific value of j. That is, the network device can select the j-th first configuration information to be activated from the M first configuration information and instruct the terminal device to activate the j-th first configuration information through the third indication information. This j-th first configuration information can meet the needs of different scenarios.
[0305] The terminal device can predict the first parameter and the second parameter using the j-th first configuration information based on the third indication information. For example, the terminal device can measure the first parameter and the second parameter on the same time-domain resource within the second time-domain resource set #1 indicated by the j-th first configuration information to obtain a first measurement value #1 (the measurement value corresponding to the first parameter) and a second measurement value #1 (the measurement value corresponding to the second parameter). The terminal device can use the first measurement value #1 and / or the second measurement value #1 to make predictions, obtaining predicted values of the first parameter measurement value and the second parameter measurement value on the time-domain resource within the first time-domain resource set #1 indicated by the j-th first configuration information, to obtain a first prediction value #1 (the predicted value corresponding to the first parameter) and a second prediction value #1 (the predicted value corresponding to the second parameter). The terminal device can subsequently report the predicted values of the first parameter and the second parameter to the network device for the network device to adjust scheduling strategies, thereby improving the communication reliability between the network device and the terminal device.
[0306] It is understandable that the first configuration information is associated with the AI model. The network device instructs the terminal device to activate the j-th first configuration information through the third instruction information. That is, the network device instructs the terminal device to use the AI model associated with the j-th first configuration information to predict the first parameter and the second parameter through the third instruction information.
[0307] Implementation 2 above is shown in Figure 7:
[0308] The terminal device communicates with the network device based on the first information, including:
[0309] S704, the terminal device sends the first information to the network device. Correspondingly, the network device receives the first information from the terminal device.
[0310] After the network device receives the first information from the terminal device, the above method further includes (or, the terminal device communicates with the network device based on the first information (i.e., step S302 above), including):
[0311] Based on the first information, the network device sends a third instruction to the terminal device. Correspondingly, the terminal device receives the third instruction from the network device.
[0312] The terminal device uses the j-th first configuration information to predict the first parameter and the second parameter based on the third instruction information.
[0313] It is understandable that the specific details can be found in the relevant content of "Regarding the above implementation 1", which will not be repeated here.
[0314] Regarding implementation 3 above, as shown in Figure 8:
[0315] The terminal device communicates with the network device based on the first information, including:
[0316] S802, the terminal device sends N sets of first configuration information to the network device based on the first information. Correspondingly, the network device receives the N sets of first configuration information from the terminal device.
[0317] The M first configuration information can contain N first configuration information, where N is an integer greater than 0 and less than or equal to M. This application embodiment does not limit the specific value of N. The terminal device can select appropriate N first configuration information from the M first configuration information and report them to the network device based on the first information sent by the network device. For example, as shown in Figures 5 and 6, assume that the M first configuration information received by the terminal device are RSRP configuration information #1 (corresponding to SINR configuration information #1) and RSRP configuration information #2 (corresponding to SINR configuration information #2), i.e., M = 2. RSRP configuration information #1 and RSRP configuration information #2 are associated with the predicted values of SINR and RSRP. The terminal device can select appropriate configuration information from RSRP configuration information #1 and RSRP configuration information #2 as N first configuration information based on its own capabilities, channel conditions, network device configuration, etc. These N first configuration information can be RSRP configuration information #1 and / or RSRP configuration information #2.
[0318] Based on the above description, in one possible design scheme, the terminal device communicates with the network device according to the first information, and further includes:
[0319] Based on the first information, the network device sends a fourth instruction to the terminal device. Correspondingly, the terminal device receives the fourth instruction from the network device.
[0320] The terminal device uses the kth first configuration information to predict the first parameter based on the fourth instruction information.
[0321] The fourth instruction information can be used to instruct the terminal device to activate the kth first configuration information among N first configuration information, where k is an integer greater than 0 and less than or equal to N. This application embodiment does not limit the specific value of k. The network device can select the kth first configuration information to be activated from the N first configuration information and instruct the terminal device to activate the kth first configuration information through the fourth instruction information. This kth first configuration information can meet the needs of different scenarios.
[0322] The terminal device can predict the first parameter and the second parameter using the k-th first configuration information based on the fourth indication information. For example, the terminal device can measure the first parameter and the second parameter on the same time-domain resource within the second time-domain resource set #2 indicated by the k-th first configuration information to obtain a first measurement value #2 (the measurement value corresponding to the first parameter) and a second measurement value #2 (the measurement value corresponding to the second parameter). The terminal device can use the first measurement value #2 and / or the second measurement value #2 to make predictions, obtaining predicted values of the first parameter measurement value and the second parameter measurement value on the time-domain resource within the first time-domain resource set #2 indicated by the k-th first configuration information, to obtain a first prediction value #2 (the predicted value corresponding to the first parameter) and a second prediction value #2 (the predicted value corresponding to the second parameter). The terminal device can subsequently report the predicted values of the first parameter and the second parameter to the network device for the network device to adjust scheduling strategies, thereby improving the communication reliability between the network device and the terminal device.
[0323] It is understandable that the first configuration information is associated with the AI model. The network device instructs the terminal device to activate the kth first configuration information through the fourth instruction information. That is, the network device instructs the terminal device to use the AI model associated with the kth first configuration information to predict the first parameter and the second parameter through the fourth instruction information.
[0324] It is understood that the naming of the first, second, third, and fourth instruction information above is merely an example, and the first, second, third, and fourth instruction information can be replaced with any other possible names without limitation.
[0325] In summary, the terminal device can obtain first information containing M first configuration information pieces. The i-th first configuration information piece among these M pieces can be associated with the predicted values of the first and second parameters. That is, the predicted values of the first and second parameters can be determined through the i-th first configuration information piece among the M pieces. These first and second parameters can be used to characterize the channel characteristics between the terminal device and the network device. The terminal device can use this first information to communicate with the network device. For example, when the terminal device needs to predict the first and second parameters simultaneously, it can use an AI model to predict the predicted values of the first and second parameter measurements on the time-domain resource associated with the i-th first configuration information (used for prediction). In this case, the terminal device does not need to receive and measure the reference signal on the time-domain resource associated with the i-th first configuration information (used for prediction), thus reducing the receiving and measuring resource overhead of the terminal device. In addition, the network device also does not need to send the reference signal for measuring the first and second parameters to the terminal device on the time-domain resource associated with the i-th first configuration information (used for prediction), thereby reducing the transmitting resource overhead of the network device.
[0326] In conjunction with the above embodiments, in one possible design scheme, before the terminal device obtains the first information, the method further includes:
[0327] The network device sends a first request message to the terminal device. Correspondingly, the terminal device receives the first request message from the network device.
[0328] The terminal device sends first capability information to the network device based on the first request message. Correspondingly, the network device receives the first capability information from the terminal device.
[0329] The first request message can be used to request the terminal device to report its capability information. This capability information can characterize whether the terminal device supports joint prediction of the first parameter and the second parameter, or whether the terminal device has an AI model capable of joint prediction of the first parameter and the second parameter. The network device can query the terminal device through the first request message whether it supports the capability of joint prediction of the first parameter and the second parameter. The terminal device can report first capability information to the network device based on the first request message. This first capability information can be used to indicate whether the terminal device supports joint prediction of the first parameter and the second parameter, so that the network device can execute subsequent processes (such as steps S401, S701, and S801 above) based on the first capability information. This application embodiment does not limit this.
[0330] For example, Figure 9 is a flowchart illustrating a communication method according to an embodiment of this application. It is understood that this embodiment uses the terminal device and network device shown in Figure 2 as examples of the execution entities for this interaction, but this embodiment does not limit the execution entities for the interaction. For instance, the method executed by the network device in this embodiment can also be implemented by modules (e.g., circuits, processors, chips, or chip systems) in the network device, or by logical nodes, logical modules, or software capable of implementing all or part of the network device's functions; the method executed by the terminal device in this embodiment can also be implemented by a communication module in the terminal device, or by circuits or chips (such as modem chips (also known as baseband chips), or SoC chips containing modem cores, or SIP chips) in the terminal device responsible for communication functions.
[0331] As shown in Figure 9, the flow of this communication method is as follows:
[0332] S901, the terminal device obtains X fourth configuration information and Y fifth configuration information.
[0333] In this configuration, each of the X fourth configuration information pieces is associated with the predicted value of the first parameter. That is, the X fourth configuration information pieces are configuration information associated with the first parameter. Each fourth configuration information piece may contain time-domain resources (sets) for measuring the first parameter and time-domain resources (sets) for predicting the first parameter. For example, as shown in Figure 5, the fourth configuration information can be RSRP configuration information #1 and RSRP configuration information #2. For a detailed description, please refer to the description of implementation 1 in step S301 above, which will not be repeated here. Similarly, each of the Y fifth configuration information pieces is associated with the predicted value of the second parameter. That is, the Y fifth configuration information pieces are configuration information associated with the second parameter. Each fifth configuration information piece may contain time-domain resources (sets) for measuring the second parameter and time-domain resources (sets) for predicting the second parameter. For example, as shown in Figure 6, the fifth configuration information can be SINR configuration information #1 and SINR configuration information #2. For a detailed description, please refer to the description of implementation 1 in step S301 above, which will not be repeated here. X and Y are integers greater than 0. The specific values of X and Y are not limited in the embodiments of this application.
[0334] The first and second parameters can be used to characterize the channel characteristics between the terminal device and the network device. The predicted values of the first and second parameters are predicted by an AI model. For a detailed introduction, please refer to the relevant content in step S301 above, which will not be repeated here. It can be understood that the X fourth configuration information and Y fifth configuration information can be selected by the terminal device from the cached configuration information according to the scenario requirements. Alternatively, the terminal device can also obtain them through other methods, which will be described in detail below.
[0335] In one possible design, the terminal device acquires X fourth configuration information items and Y fifth configuration information items, including:
[0336] The network device sends G fourth configuration information items and H fifth configuration information items to the terminal device. Correspondingly, the terminal device receives the G fourth configuration information items and H fifth configuration information items from the network device.
[0337] The terminal device obtains X fourth configuration information and Y fifth configuration information based on G fourth configuration information and H fifth configuration information.
[0338] Wherein, G fourth configuration information can contain X fourth configuration information, and H fifth configuration information can contain Y fifth configuration information. G and H are integers greater than 0, and the specific values of G and H are not limited in this embodiment. The network device can send appropriate G fourth configuration information and H fifth configuration information to the terminal device according to the scenario requirements. The terminal device can directly determine appropriate X fourth configuration information and Y fifth configuration information based on the G fourth configuration information and H fifth configuration information sent by the network device, which is simple to implement.
[0339] It is understood that the above implementation is merely an example, and the terminal device can obtain X fourth configuration information items and Y fifth configuration information items through any other possible means, without limitation. The naming of the fourth configuration information items and Y fifth configuration information items mentioned above is merely an example, and the fourth configuration information items and Y fifth configuration information items can be replaced with any other possible names, without limitation.
[0340] In step S902, the terminal device sends X fourth configuration information items, Y fifth configuration information items, and a fifth indication information item to the network device. Correspondingly, the network device receives the X fourth configuration information items, Y fifth configuration information items, and the fifth indication information item from the terminal device.
[0341] That is, after the terminal device obtains X fourth configuration information and Y fifth configuration information through the above step S901, it can send X fourth configuration information, Y fifth configuration information, and fifth indication information to the network device. The fifth indication information can be used to indicate that the time domain resources required for predicting the first parameter and the second parameter need to be the same. It can be understood that the fifth indication information, the aforementioned X fourth configuration information, and Y fifth configuration information can be carried in the same message or signaling, or they can be carried in different messages or signaling, without limitation.
[0342] For example, when a terminal device needs to predict the first parameter and the second parameter simultaneously, the terminal device can trigger the network device to select the same configuration information for predicting the time domain resources of the first parameter and the second parameter from X fourth configuration information and Y fifth configuration information through the fifth indication information. In other words, it can select the configuration information associated with the predicted values of the first parameter and the second parameter, so that the network device can use the configuration information associated with the predicted values of the first parameter and the second parameter (i.e., the target configuration information below) to configure the time domain resources for predicting the first parameter and the second parameter to the terminal device. For a detailed description, please refer to the relevant content in step S903 below, which will not be repeated here.
[0343] It should be noted that if the network device sends G fourth configuration information and H fifth configuration information to the terminal device, the network device sends G fourth configuration information and H fifth configuration information to the terminal device before receiving X fourth configuration information, Y fifth configuration information and fifth indication information from the terminal device.
[0344] It is understood that the naming of the fifth instruction information mentioned above is only an example, and the fifth instruction information can be replaced with any other possible name without limitation.
[0345] S903, the network device communicates with the terminal device based on X fourth configuration information, Y fifth configuration information and fifth instruction information.
[0346] In one possible design, the network device communicates with the terminal device based on X fourth configuration information, Y fifth configuration information, and fifth indication information, including:
[0347] Based on the fifth instruction information, the network device determines at least one configuration information to be selected.
[0348] The network device determines the target configuration information based on at least one configuration information to be selected.
[0349] The network device sends a sixth instruction message to the terminal device. Correspondingly, the terminal device receives the sixth instruction message from the network device.
[0350] The terminal device uses the target configuration information to predict the first parameter based on the sixth instruction information.
[0351] That is, the network device can select, based on the fifth indication information, configuration information that has the same time-domain resources for predicting the first and second parameters from X fourth configuration information and Y fifth configuration information, i.e., at least one configuration information to be selected. The X fourth configuration information contains at least one configuration information to be selected, and the Y fifth configuration information contains at least one configuration information to be selected. Each of these at least one configuration information to be selected can be associated with the predicted value of the first and second parameters.
[0352] For example, as shown in Figures 5 and 6, X fourth configuration information can be RSRP configuration information #1 and RSRP configuration information #2 (i.e., X = 2), and Y fifth configuration information can be SINR configuration information #1 and SINR configuration information #2. Since RSRP configuration information #1 and SINR configuration information #1 indicate the same resource pattern, and RSRP configuration information #2 and SINR configuration information #2 indicate the same resource pattern, the network device can select at least one configuration information to be selected based on the fifth indication information. For example, at least one configuration information to be selected can be one or more of RSRP configuration information #1 and / or RSRP configuration information #2, SINR configuration information #1 and / or SINR configuration information #2, RSRP configuration information #1 and / or SINR configuration information #1, or RSRP configuration information #2 and / or SINR configuration information #2.
[0353] After determining at least one configuration information to be selected, the network device can, based on scenario requirements, designate one of the at least one configuration information as the target configuration information. That is, at least one configuration information to be selected can include the target configuration information. The sixth indication information can be used to instruct the terminal device to activate the target configuration information. The network device can instruct the terminal device to activate the target configuration information through the sixth indication information. The terminal device can use the target configuration information to predict the first parameter and the second parameter based on the sixth indication information. It can be understood that the target configuration information is associated with an AI model. The network device instructs the terminal device to activate the target configuration information through the sixth indication information; that is, the network device instructs the terminal device to use the AI model associated with the target configuration information to predict the first parameter and the second parameter through the sixth indication information.
[0354] The target configuration information will be described in detail below.
[0355] In one possible design, the target configuration information includes a second resource configuration, which indicates a second set of time-domain resources for measuring the first and second parameters.
[0356] Optionally, the target configuration information further includes a first resource configuration, which indicates a first time-domain resource set for predicting the first parameter and the second parameter, and the second resource configuration is associated with the first resource configuration. It is understood that including the first resource configuration in the target configuration information is optional. For ease of understanding, this application embodiment uses the example of target configuration information including both the second and first resource configurations for subsequent description.
[0357] In the case where the i-th first configuration information includes a second resource configuration and a first resource configuration, in one possible design scheme, the second resource configuration is associated with the first resource configuration, including: a first measurement value is used to determine a first predicted value, and a second measurement value is used to determine a second predicted value.
[0358] Wherein, the first measurement value is the measurement value of the first parameter obtained by measuring on time-domain resources within the second time-domain resource set, the second measurement value is the measurement value of the second parameter obtained by measuring on time-domain resources within the second time-domain resource set, the first prediction value is the prediction obtained by predicting the measurement value of the first parameter on time-domain resources within the first time-domain resource set, and the second prediction value is the prediction obtained by predicting the measurement value of the second parameter on time-domain resources within the first time-domain resource set.
[0359] In one possible design, the reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time-domain resources in the second time-domain resource set.
[0360] It is understood that this target configuration information is similar to the i-th first configuration information in step S301 above, and can be understood by reference without further explanation.
[0361] Thus, the terminal device measures the first parameter and the second parameter on the same time-domain resources within the second time-domain resource set indicated by the target configuration information to obtain the first measurement value and the second measurement value. The terminal device can use either the first measurement value or the second measurement value to predict the first parameter and the second parameter on the time-domain resources within the first time-domain resource set indicated by the target configuration information to obtain the first prediction value and the second prediction value. The terminal device can subsequently report the predicted values of the first parameter and the second parameter to the network device for the network device to adjust scheduling strategies, thereby improving the communication reliability between the network device and the terminal device.
[0362] It is understood that the naming of the sixth instruction information, the configuration information to be selected, and the target configuration information mentioned above is only an example. The sixth instruction information, the configuration information to be selected, and the target configuration information can also be replaced with any other possible names without limitation.
[0363] In summary, the terminal device can send X fourth configuration information, Y fifth configuration information, and a fifth indication information to the network device based on the X fourth configuration information associated with the predicted value of the first parameter and Y fifth configuration information associated with the predicted value of the second parameter. This enables the network device to communicate with the terminal device based on the X fourth configuration information, Y fifth configuration information, and fifth indication information. For example, if the terminal device needs to predict both the first and second parameters simultaneously, it can use the fifth indication information to trigger the network device to select the same configuration information for predicting the time-domain resources of both the first and second parameters from the X fourth configuration information and Y fifth configuration information. In other words, it can select the configuration information associated with the predicted values of the first and second parameters, so that the network device can subsequently use this configuration information associated with the predicted values of the first and second parameters to configure the time-domain resources for predicting the first and second parameters to the terminal device. The terminal device can predict the first and second parameters using an AI model on the time-domain resources associated with the configuration information related to the predicted values of the first and second parameters. In this case, the terminal device does not need to receive and measure the reference signal on the time-domain resources associated with the configuration information related to the predicted values of the first and second parameters, thus reducing the receiving and measuring resource overhead of the terminal device. In addition, the network device also does not need to send the reference signal for measuring the first and second parameters to the terminal device on the time-domain resources associated with the configuration information related to the predicted values of the first and second parameters, thereby reducing the transmitting resource overhead of the network device.
[0364] In conjunction with the above embodiments, in one possible design scheme, before the terminal device acquires X fourth configuration information and Y fifth configuration information, or before the network device receives X fourth configuration information, Y fifth configuration information, and fifth indication information from the terminal device, the method further includes:
[0365] The network device sends a first request message to the terminal device. Correspondingly, the terminal device receives the first request message from the network device.
[0366] The terminal device sends first capability information to the network device based on the first request message. Correspondingly, the network device receives the first capability information from the terminal device.
[0367] The first request message can be used to request the reporting of capability information of the terminal device; the first capability information can be used to indicate whether the terminal device supports joint prediction of the first parameter and the second parameter. The network device can query the terminal device through the first request message whether it supports the capability to jointly predict the first parameter and the second parameter. The terminal device can report the first capability information to the network device according to the first request message. The first capability information can be used to indicate whether the terminal device supports joint prediction of the first parameter and the second parameter, so that the network device can execute subsequent processes according to the first capability information (such as the network device sending G fourth configuration information and H fifth configuration information to the terminal device, etc.). This application embodiment does not limit this.
[0368] It is understood that the above embodiments are based on a scenario where the channel information includes a first parameter and a second parameter. Specifically, it describes how the terminal device needs to jointly predict the first and second parameters using an AI model. The embodiments introduce how the terminal device uses configuration information associated with the predicted values of the first and second parameters (such as the j-th first configuration information, the k-th first configuration information, and the target configuration information mentioned above) to jointly predict the first and second parameters. Channel information can also include other parameters, such as a third parameter, a fourth parameter, etc. In other words, the implementation principle of the terminal device jointly predicting at least two parameters characterizing the channel characteristics between the terminal device and the network device using an AI model is similar to the implementation principle of the terminal device jointly predicting the first and second parameters using an AI model, and can be understood by reference without further elaboration.
[0369] The communication method provided by the embodiments of this application has been described in detail above with reference to Figures 3-9. The communication apparatus used to perform the communication method provided by the embodiments of this application is described in detail below with reference to Figures 10-11.
[0370] Figure 10 is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Exemplarily, as shown in Figure 10, the communication device 1000 includes a transceiver module 1001 and a processing module 1002. For ease of explanation, Figure 10 only shows the main components of the communication device 1000.
[0371] In some embodiments, the communication device 1000 can be applied to the communication system shown in FIG2 to perform the functions of the terminal device described above.
[0372] The transceiver module 1001 can be used to perform the function of sending and receiving messages on the terminal device, and the processing module 1002 can perform functions of the terminal device other than sending and receiving messages.
[0373] Optionally, the transceiver module 1001 may include a transmitting module (not shown in FIG10) and a receiving module (not shown in FIG10). The transmitting module is used to implement the transmitting function of the communication device 1000, and the receiving module is used to implement the receiving function of the communication device 1000.
[0374] Optionally, the communication device 1000 may further include a storage module (not shown in FIG10) that stores programs or instructions. When the processing module 1002 executes the program or instructions, the communication device 1000 can perform the aforementioned communication method.
[0375] It should be noted that the communication device 1000 may be a terminal device, a chip (system) or other component or assembly in the terminal device, or a device containing the terminal device. This application embodiment does not limit this.
[0376] Furthermore, the technical effects of the communication device 1000 can be referenced from the technical effects of the aforementioned communication method, and will not be repeated here.
[0377] In some embodiments, the communication device 1000 may be adapted to the communication system shown in FIG2 to perform the functions of the network device described above.
[0378] The transceiver module 1001 can be used to perform the function of sending and receiving messages for the network device, and the processing module 1002 can perform functions of the network device other than sending and receiving messages.
[0379] Optionally, the transceiver module 1001 may include a transmitting module (not shown in FIG10) and a receiving module (not shown in FIG10). The transmitting module is used to implement the transmitting function of the communication device 1000, and the receiving module is used to implement the receiving function of the communication device 1000.
[0380] Optionally, the communication device 1000 may further include a storage module (not shown in FIG10) that stores programs or instructions. When the processing module 1002 executes the program or instructions, the communication device 1000 can perform the aforementioned communication method.
[0381] It should be noted that the communication device 1000 may be a network device, a chip (system) or other component or part in the network device, or a device that includes a network device. This application embodiment does not limit this.
[0382] Furthermore, the technical effects of the communication device 1000 can be referenced from the technical effects of the aforementioned communication method, and will not be repeated here.
[0383] For example, Figure 11 is a second schematic diagram of the structure of a communication device provided in an embodiment of this application. This communication device can be a terminal device or a network device, or it can be a chip (system) or other component or assembly of a terminal device or network device. As shown in Figure 11, the communication device 1100 may include a processor 1101. Optionally, the communication device 1100 may also include a memory 1102 and / or a transceiver 1103. The processor 1101 is coupled to the memory 1102 and the transceiver 1103, for example, they can be connected via a communication bus.
[0384] The following is a detailed description of each component of the communication device 1100 with reference to Figure 11:
[0385] The processor 1101 is the control center of the communication device 1100. It can be a single processor or a collective term for multiple processing elements. For example, the processor 1101 can be one or more central processing units (CPUs), application-specific integrated circuits (ASICs), or one or more integrated circuits configured to implement the embodiments of this application, such as one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs).
[0386] Optionally, the processor 1101 can perform various functions of the communication device 1100 by running or executing software programs stored in the memory 1102 and calling data stored in the memory 1102, such as performing the communication methods shown in Figures 3-4 and 7-9.
[0387] In a specific implementation, as one embodiment, processor 1101 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG11.
[0388] In a specific implementation, as one embodiment, the communication device 1100 may also include multiple processors, such as processors 1101 and 1104 shown in FIG. 11. Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). Here, a processor may refer to one or more devices, circuits, and / or processing cores used to process data (e.g., computer program instructions).
[0389] The memory 1102 is used to store the software program that executes the solution of this application, and is controlled by the processor 1101 to execute it. The specific implementation method can be referred to the above method embodiment, and will not be repeated here.
[0390] Optionally, the memory 1102 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory 1102 may be integrated with the processor 1101 or may exist independently and be coupled to the processor 1101 through the interface circuit of the communication device 1100 (not shown in FIG. 11). This application embodiment does not specifically limit this.
[0391] Transceiver 1103 is used for communication with other communication devices. For example, if communication device 1100 is a terminal device, transceiver 1103 can be used to communicate with a network device or with another terminal device. As another example, if communication device 1100 is a network device, transceiver 1103 can be used to communicate with a terminal device or with another network device.
[0392] Optionally, transceiver 1103 may include a receiver and a transmitter (not shown separately in Figure 11). The receiver is used to implement the receiving function, and the transmitter is used to implement the transmitting function.
[0393] Optionally, the transceiver 1103 can be integrated with the processor 1101 or exist independently and be coupled to the processor 1101 through the interface circuit of the communication device 1100 (not shown in FIG11). This application embodiment does not specifically limit this.
[0394] It should be noted that the structure of the communication device 1100 shown in Figure 11 does not constitute a limitation on the communication device. The actual communication device may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0395] Furthermore, the technical effects of the communication device 1100 can be referred to the technical effects of the communication method described in the above method embodiments, and will not be repeated here.
[0396] This application provides a communication system. The communication system may include the terminal device and network device described in the above method embodiments.
[0397] It should be understood that the processor in the embodiments of this application can be a central processing unit (CPU), or it can be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0398] It should also be understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0399] The above embodiments can be implemented, in whole or in part, by software, hardware (such as circuits), firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.
[0400] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. A and B can be singular or plural. Additionally, the character " / " in this article generally indicates an "or" relationship between the preceding and following related objects, but it can also represent an "and / or" relationship. Please refer to the context for a more accurate understanding.
[0401] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0402] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0403] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0404] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0405] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0406] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0407] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0408] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0409] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A communication method characterized by comprising: include: Obtain first information; wherein the first information includes M first configuration information, the resource configuration indicated by the M first configuration information is associated with the predicted values of the first parameter and the second parameter, M is an integer greater than 0, the first parameter and the second parameter are used to characterize the channel characteristics between the terminal device and the network device, the first parameter and the second parameter are different, and the predicted values of the first parameter and the second parameter are predicted by an artificial intelligence AI model; Communicate with the network device based on the first information.
2. The method of claim 1, wherein, The acquisition of the first information includes: Receive P second configuration information and Q third configuration information from the network device; wherein each of the P second configuration information is associated with a predicted value of the first parameter, and each of the Q third configuration information is associated with a predicted value of the second parameter, and P and Q are integers greater than 0; Based on the P second configuration information and the Q third configuration information, the M first configuration information are determined; wherein, the M first configuration information are configuration information indicating the same resource configuration among the P second configuration information and the Q third configuration information; The first information is obtained based on the M first configuration information.
3. The method of claim 2, wherein, The method further includes: Receive first indication information from the network device; wherein the first indication information is used to indicate that the time domain resources required for predicting the first parameter and the second parameter need to be the same; The step of determining the M first configuration information based on the P second configuration information and the Q third configuration information includes: Based on the first instruction information, the P second configuration information and the Q third configuration information, the M first configuration information are determined.
4. The method of claim 1, wherein, Before obtaining the first information, the method further includes: Receive second indication information from the network device; wherein the second indication information is used to indicate configuration information associated with the predicted values of the first parameter and the second parameter; The acquisition of the first information includes: Based on the second instruction information, the M first configuration information items are determined; The first information is obtained based on the M first configuration information.
5. The method according to any one of claims 1-4, characterized in that, The step of communicating with the network device based on the first information includes: Send the first information to the network device; Receive third indication information from the network device; wherein the third indication information is used to indicate the activation of the j-th first configuration information among the M first configuration information, where j is an integer greater than 0 and less than or equal to M; Based on the third indication information, the first parameter and the second parameter are predicted using the j-th first configuration information.
6. The method of claim 1, wherein, The acquisition of the first information includes: Receive the first information from the network device; The step of communicating with the network device based on the first information includes: Based on the first information, N first configuration information pieces are sent to the network device; wherein, the M first configuration information pieces contain the N first configuration information pieces, and N is an integer greater than 0; Receive fourth indication information from the network device; wherein the fourth indication information is used to indicate the activation of the kth first configuration information among the N first configuration information, where k is an integer greater than 0 and less than or equal to N; Based on the fourth indication information, the first parameter is predicted using the kth first configuration information.
7. A communication method characterized by comprising: include: Receive first information from a terminal device; wherein the first information includes M first configuration information, the resource configuration indicated by the M first configuration information is associated with the predicted values of a first parameter and a second parameter, M is an integer greater than 0, the first parameter and the second parameter are used to characterize the channel characteristics between the terminal device and the network device, the first parameter and the second parameter are different, and the predicted values of the first parameter and the second parameter are predicted by an artificial intelligence AI model; Communicate with the terminal device based on the first information.
8. The method of claim 7, wherein, The receipt of the first information from the terminal device includes: Send P second configuration information pieces and Q third configuration information pieces to the terminal device; wherein, each of the P second configuration information pieces is associated with the predicted value of the first parameter, and each of the Q third configuration information pieces is associated with the predicted value of the second parameter, and P and Q are integers greater than 0; Receive first information from the terminal device; wherein, the M first configuration information are configuration information indicating the same resource configuration among the P second configuration information and the Q third configuration information.
9. The method of claim 8, wherein, Before receiving the first information from the terminal device, the method further includes: Send a first indication message to the terminal device; wherein the first indication message is used to indicate that the time domain resources required for predicting the first parameter and the second parameter need to be the same.
10. The method according to any one of claims 7-9, characterized in that, The step of communicating with the terminal device based on the first information includes: Based on the first information, a third instruction information is sent to the terminal device; wherein the third instruction information is used to indicate the activation of the j-th first configuration information among the M first configuration information, where j is an integer greater than 0 and less than or equal to M.
11. The method according to any one of claims 1-10, characterized in that, The i-th configuration information among the M first configuration information includes a second resource configuration, which is used to indicate a second time-domain resource set for measuring the first parameter and the second parameter, where i is an integer greater than 0 and less than or equal to M.
12. The method of claim 11, wherein, The i-th first configuration information further includes a first resource configuration, which is used to indicate a first time-domain resource set for predicting the first parameter and the second parameter, and the second resource configuration is associated with the first resource configuration.
13. The method of claim 12, wherein, The second resource configuration is associated with the first resource configuration and includes: a first measurement value used to determine a first predicted value, and a second measurement value used to determine a second predicted value; Wherein, the first measurement value is the measurement value of the first parameter obtained by measuring on time-domain resources within the second time-domain resource set, and the second measurement value is the measurement value of the second parameter obtained by measuring on time-domain resources within the second time-domain resource set; the first prediction value is obtained by predicting the measurement value of the first parameter on time-domain resources within the first time-domain resource set, and the second prediction value is obtained by predicting the measurement value of the second parameter on time-domain resources within the first time-domain resource set.
14. The method according to any one of claims 11-13, characterized in that, The reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time domain resources in the second time domain resource set.
15. A method of communication, comprising: include: Obtain X fourth configuration information and Y fifth configuration information; wherein each of the X fourth configuration information is associated with the predicted value of a first parameter, and each of the Y fifth configuration information is associated with the predicted value of a second parameter, X and Y are integers greater than 0, the first parameter and the second parameter are used to characterize the channel characteristics between the terminal device and the network device, the first parameter and the second parameter are different, and the predicted values of the first parameter and the second parameter are predicted by an artificial intelligence AI model; Send the X fourth configuration information, the Y fifth configuration information, and the fifth indication information to the network device; wherein the fifth indication information is used to indicate that the time domain resources required for predicting the first parameter and the second parameter need to be the same.
16. The method of claim 15, wherein, The acquisition of X fourth configuration information items and Y fifth configuration information items includes: Receive G fourth configuration information and H fifth configuration information from the network device; where G and H are integers greater than 0; Based on the G fourth configuration information and the H fifth configuration information, the X fourth configuration information and the Y fifth configuration information are obtained; wherein, the G fourth configuration information includes the X fourth configuration information, and the H fifth configuration information includes the Y fifth configuration information.
17. The method according to claim 15 or 16, characterized in that, The method further includes: Receive a sixth indication message from the network device; wherein the sixth indication message is used to indicate the activation of target configuration information, the target configuration information being associated with the predicted values of the first parameter and the second parameter; the X fourth configuration information messages contain the target configuration information, and the Y fifth configuration information messages contain the target configuration information; Based on the sixth instruction information, the first parameter is predicted using the target configuration information.
18. A method of communication, comprising: include: The system receives X fourth configuration information, Y fifth configuration information, and a fifth indication information from a terminal device. Each of the X fourth configuration information is associated with a predicted value of a first parameter, and each of the Y fifth configuration information is associated with a predicted value of a second parameter. X and Y are integers greater than 0. The first and second parameters characterize the channel characteristics between the terminal device and the network device. The first and second parameters are different. The fifth indication information indicates that the time-domain resources required to predict the first and second parameters must be the same. The predicted values of the first and second parameters are predicted using an artificial intelligence (AI) model. The system communicates with the terminal device based on the X fourth configuration information, Y fifth configuration information, and fifth indication information.
19. The method of claim 18, wherein, Before receiving X fourth configuration information items, Y fifth configuration information items, and fifth indication information from the terminal device, the method further includes: Send G fourth configuration information and H fifth configuration information to the terminal device; wherein the G fourth configuration information includes the X fourth configuration information, the H fifth configuration information includes the Y fifth configuration information, and G and H are integers greater than 0.
20. The method of claim 18 or 19, wherein, The step of communicating with the terminal device based on the X fourth configuration information, Y fifth configuration information, and fifth indication information includes: Based on the fifth indication information, at least one configuration information to be selected is determined; wherein each of the at least one configuration information to be selected is associated with the predicted values of the first parameter and the second parameter; the X fourth configuration information includes the at least one configuration information to be selected, and the Y fifth configuration information includes the at least one configuration information to be selected; Based on the at least one selectable configuration information, target configuration information is determined; wherein the at least one selectable configuration information includes the target configuration information; A sixth indication message is sent to the terminal device; wherein the sixth indication message is used to indicate the activation of target configuration information, the target configuration information being associated with the predicted values of the first parameter and the second parameter; the X fourth configuration information messages contain the target configuration information, and the Y fifth configuration information messages contain the target configuration information.
21. The method of claim 17 or 20, wherein, The target configuration information includes a second resource configuration, which indicates a second time-domain resource set for measuring the first parameter and the second parameter.
22. The method of claim 21, wherein, The target configuration information also includes a first resource configuration, which indicates a first time-domain resource set for predicting the first parameter and the second parameter, and the second resource configuration is associated with the first resource configuration.
23. The method of claim 22, wherein, The second resource configuration is associated with the first resource configuration and includes: a first measurement value used to determine a first predicted value, and a second measurement value used to determine a second predicted value; Wherein, the first measurement value is the measurement value of the first parameter obtained by measuring on time-domain resources within the second time-domain resource set, and the second measurement value is the measurement value of the second parameter obtained by measuring on time-domain resources within the second time-domain resource set; the first prediction value is obtained by predicting the measurement value of the first parameter on time-domain resources within the first time-domain resource set, and the second prediction value is obtained by predicting the measurement value of the second parameter on time-domain resources within the first time-domain resource set.
24. The method of any one of claims 21-23, wherein, The reference signal corresponding to the first parameter and the reference signal corresponding to the second parameter occupy the same time domain resources in the second time domain resource set.
25. A communications device, characterized by Includes modules for performing the method as described in any one of claims 1-24.
26. A communications device, characterized by include: processor; The processor is configured to run computer programs or instructions to enable the method as described in any one of claims 1-24 to be implemented.
27. A communication chip, comprising: It stores instructions that, when the chip is running on a communication device, cause the method as described in any one of claims 1-24 to be implemented.
28. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a computer program or instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1-24.
29. A computer program product, characterised in that, The computer program product includes: a computer program or instructions that, when run on a computer, cause the computer to perform the method as described in any one of claims 1-24.