Communication method and communication device
By compressing and sending subsequent channel information based on early channel information in the communication system, the problem of large CSI feedback overhead in multi-station or multi-band collaborative transmission is solved, and more efficient channel information feedback is achieved.
Patent Information
- Application Number
- CN202311440867.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-31
- Publication Date
- 2025-05-02
AI Technical Summary
In the coordinated transmission of multiple stations or multiple frequency bands, network devices need to obtain channel status information (CSI) of downlink channels of multiple stations or multiple frequency bands, resulting in a significant increase in the overhead of CSI feedback.
By compressing the subsequently acquired second channel information based on the first channel information acquired earlier, compressing information is generated, and these compressed information and the original first channel information are sent to reduce the overhead of channel information feedback.
This method effectively reduces the overhead of channel information feedback, avoids feedback aging channel information problems, and improves the efficiency of the communication system.
Smart Images

Figure CN119921815A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and more specifically, to a communication method and a communication device. Background Art
[0002] To achieve multi-station or multi-band coordinated transmission, the network device needs to obtain the channel state information (CSI) of the downlink channels of the multi-station or multi-band, so that the network device can determine the relevant configuration information of the downlink channel according to the CSI.
[0003] One way for a network device to obtain CSI is that the network device sends a downlink reference signal to a user equipment (UE), and the UE receives the downlink reference signal. Since the UE knows the transmission information of the downlink reference signal, the UE can estimate (or measure) the downlink channel experienced by the downlink reference signal based on the received downlink reference signal, and then the UE generates CSI based on the downlink channel matrix obtained by the measurement, and feeds the CSI back to the network device.
[0004] To support coordinated transmission of multiple stations or multiple frequency bands, the UE needs to feed back channel information of multiple stations or multiple frequency bands, which will result in a significant increase in the overhead of CSI feedback. Summary of the invention
[0005] The present application provides a communication method and device to reduce the overhead of channel information feedback.
[0006] In a first aspect, a communication method is provided, which can be performed by a communication device. The communication device can be a terminal device, or a chip or circuit for a terminal device, or a network device, or a chip or circuit for a network device, which is not limited in this application.
[0007] The method may include: compressing N second channel information based on X first channel information to obtain M compressed information, wherein the i-th compressed information in the M compressed information is based on one first channel information to P i The method comprises: sending M compressed information and X first channel information, wherein the first channel information is obtained earlier than the second channel information, X, N and M are integers greater than 1 or equal to 1, i is an integer greater than or equal to 1 and less than or equal to M, and P is an integer greater than or equal to 1 and less than or equal to N; sending M compressed information and X first channel information.
[0008] Based on the above technical solution, the communication device can compress the second channel information based on the channel information before the second channel information (i.e., the first channel information) to obtain compressed information. For example, the compressed information does not include the channel information in the second channel information that is the same as the first channel information; for another example, the second channel information in the compressed information is processed differently from the channel information that is the same as the first channel information or the channel information that is different from the first channel information, such as the channel information in the second channel information that is the same as the first channel information is sent to other communication devices through the first channel information, and the channel information in the second channel information that is different from the first channel information is sent to other communication devices through the compressed information, which can reduce the feedback overhead of the channel information. Specifically, if multiple second channel information is compressed based on one first channel information, then the channel information in the multiple second channel information that is the same as the first channel information is sent to other communication devices through one signaling, i.e., the first channel information, without the need to carry these same channel information in each compressed information, which greatly reduces the signaling overhead caused by the feedback compressed information. In addition, the technical solution can also avoid the problem of feedback aging channel information. Specifically, if the acquisition time of different second channel information is different, the communication device can timely feedback the compressed information according to the acquisition time of each second channel information. For other communication devices, the second channel information can be restored (or determined, or obtained) based on the compressed information and first channel information received at different times.
[0009] In combination with the first aspect, in certain implementations of the first aspect, X first channel information are obtained based on W third channel information, one first channel information among the X first channel information is obtained based on at least two third channel information among the W third channel information, and W is an integer greater than X.
[0010] Based on the above technical solution, the first channel information used to compress the second channel information can be obtained based on at least two third channel information, such as the first channel information can be the common channel information (or the same channel information, or the common feature) of the at least two third channel information. Based on this, the at least two third channel information obtained before the second channel information can be processed to obtain the first channel information, and then the first channel information is used to compress the second channel information, so that the compression complexity can be reduced.
[0011] In combination with the first aspect, in some implementations of the first aspect, the i-th compressed information includes P i The information in the second channel information other than the first channel information.
[0012] Based on the above technical solution, the compressed information does not include the channel information in the second channel information that is the same as the first channel information, that is, the channel information in the second channel information that is the same as the first channel information is sent to other communication devices through the first channel information, and the channel information in the second channel information that is different from the first channel information is sent to other communication devices through the compressed information, which can reduce the feedback overhead of the channel information.
[0013] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: receiving first indication information, the first indication information indicating configuration information of each compressed information in M compressed information, and the configuration information of at least two compressed information in the M compressed information is different.
[0014] Based on the above technical solution, the configuration information of each compressed information can be different, and the communication device can timely feedback the compressed information according to the configuration information of each compressed information, thereby avoiding the problem of feedback of aging channel information.
[0015] In combination with the first aspect, in certain implementations of the first aspect, configuration information of each compressed information in the M compressed information includes at least one of the following: feedback time of each compressed information, feedback cycle of each compressed information, and time offset of each compressed information.
[0016] In combination with the first aspect, in some implementations of the first aspect, the i-th compressed information is based on the j-th first channel information pair P i The method further includes: sending or receiving second indication information, where the second indication information indicates that the i-th compressed information is associated with the j-th first channel information.
[0017] Based on the above technical solution, the communication device itself determines that the i-th compressed information is associated with the j-th first channel information, and sends indication information to indicate the association relationship, so that other communication devices can determine to use the i-th compressed information and the j-th first channel information for processing based on the association relationship to restore the second channel information; or, other communication devices can determine the association relationship and send indication information to the communication device to indicate the association relationship, so that the communication device can perform compression according to the association relationship.
[0018] In combination with the first aspect, in some implementations of the first aspect, the second indication information indicating that the i-th compressed information is associated with the j-th first channel information includes: the second indication information indicates at least one of the following items of the valid period of the j-th first channel information: a start time, an end time, and a time length. The sending time of the i-th compressed information is within the valid period of the j-th first channel information, or the receiving time of the i-th compressed information is within the valid period of the j-th first channel information.
[0019] In combination with the first aspect, in certain implementations of the first aspect, the second indication information indicating that the i-th compressed information is associated with the j-th first channel information includes: the second indication information indicates a time domain offset threshold between the j-th first channel information and the i-th compressed information.
[0020] The time domain offset threshold may also be called a time difference threshold.
[0021] Based on the above technical solution, the second indication information may indicate that the compressed information is associated with the first channel information in such a way that the second indication information indicates a time domain offset threshold between the first channel information and the i-th compressed information applicable to the i-th compressed information.
[0022] In combination with the first aspect, in some implementations of the first aspect, the i-th compressed information is based on the j-th first channel information pair P i The association relationship between the i-th compressed information and the j-th first channel information is predefined or preconfigured, and j is an integer greater than or equal to 1 and less than or equal to X.
[0023] In combination with the first aspect, in some implementations of the first aspect, the method further includes: receiving N reference signals; and performing channel measurement on N channels based on the N reference signals to obtain N channel information.
[0024] Based on the above technical solution, the communication device can perform channel measurement on the received reference signal to obtain channel information.
[0025] In combination with the first aspect, in certain implementations of the first aspect, the method also includes: receiving third indication information, the third indication information indicating configuration information of each reference signal among N reference signals, wherein the configuration information of at least two reference signals among the N reference signals is different.
[0026] Based on the above technical solution, the configuration information of each reference signal may be different. The communication device may receive the reference signal according to the configuration information of the reference signal, and perform channel measurement to obtain the second channel information, and may timely feed back the second channel information, such as compressing the first channel information acquired earlier than the second channel information to obtain compressed information, and sending the compressed information.
[0027] In combination with the first aspect, in certain implementations of the first aspect, the configuration information of each reference signal among the N reference signals includes at least one of the following: the periodicity of each reference signal, the period size of each reference signal, and the time offset of each reference signal.
[0028] In combination with the first aspect, in some implementations of the first aspect, the method further includes: receiving or sending fourth indication information, the fourth indication information indicating the P corresponding to the i-th compressed information i second channel information, that is, the fourth indication information indicates that the i-th compressed information and P i The correspondence between the second channel information.
[0029] Based on the above technical solution, multiple second channel information can be jointly compressed, that is, multiple second channel information can be jointly compressed based on one first channel information, thereby reducing the feedback overhead of the channel information.
[0030] In combination with the first aspect, in certain implementations of the first aspect, compressing N second channel information based on X first channel information to obtain M compressed information includes: using at least one artificial intelligence AI model to compress the X first channel information and the N second channel information to obtain M compressed information; or, based on the X first channel information, projecting the N second channel information onto the X first channel information to obtain M compressed information.
[0031] In a second aspect, a communication method is provided, which can be performed by a communication device. The communication device can be a terminal device, or a chip or circuit for a terminal device, or a network device, or a chip or circuit for a network device, which is not limited in this application.
[0032] The method may include: receiving M compressed information and X first channel information; determining P according to the i-th compressed information in the M compressed information and a first channel information; i second channel information, the acquisition time of the first channel information is earlier than the acquisition time of the second channel information, X and M are integers greater than 1 or equal to 1, i is an integer greater than or equal to 1 and less than or equal to M, and P is an integer greater than or equal to 1.
[0033] The acquisition time of the first channel information is earlier than the acquisition time of the second channel information, which does not limit the time when the communication device receives the first channel information to be earlier than the time when the second channel information is received. For example, the acquisition time of the channel information is determined according to the reception time or transmission time of the reference signal used to measure and obtain the channel information, and the acquisition time of the first channel information is earlier than the acquisition time of the second channel information, which means that the reception time or transmission time of the reference signal used to measure and obtain the first channel information is earlier than the reception time or transmission time of the reference signal used to measure and obtain the second channel information.
[0034] In combination with the second aspect, in certain implementations of the second aspect, X first channel information are obtained based on W third channel information, one first channel information among the X first channel information is obtained based on at least two third channel information among the W third channel information, and W is an integer greater than X.
[0035] In conjunction with the second aspect, in some implementations of the second aspect, the i-th compressed information includes P i The information in the second channel information other than the first channel information.
[0036] In combination with the second aspect, in certain implementations of the second aspect, the method further includes: sending first indication information, the first indication information indicating configuration information of each compressed information in the M compressed information, and the configuration information of at least two compressed information in the M compressed information is different.
[0037] In combination with the second aspect, in certain implementations of the second aspect, configuration information of each compressed information in the M compressed information includes at least one of the following: feedback time of each compressed information, feedback cycle of each compressed information, and time offset of each compressed information.
[0038] In combination with the second aspect, in some implementations of the second aspect, the method further includes: sending or receiving second indication information, the second indication information indicating that the i-th compressed information is associated with the j-th first channel information, where j is an integer greater than or equal to 1 and less than or equal to X; determining P according to the i-th compressed information in the M compressed information and one first channel information i second channel information, comprising: based on associating the i-th compressed information with the j-th first channel information, determining P according to the i-th compressed information and the j-th first channel information i Second channel information.
[0039] In conjunction with the second aspect, in some implementations of the second aspect, the second indication information indicating that the i-th compressed information is associated with the j-th first channel information includes: the second indication information indicates at least one of the following items of the valid period of the j-th first channel information: a start time, an end time, and a time length. The sending time of the i-th compressed information is within the valid period of the j-th first channel information, or the receiving time of the i-th compressed information is within the valid period of the j-th first channel information.
[0040] In combination with the second aspect, in certain implementations of the second aspect, the second indication information indicating that the i-th compressed information is associated with the j-th first channel information includes: the second indication information indicates a time domain offset threshold between the first channel information and the i-th compressed information applicable to the i-th compressed information.
[0041] In combination with the second aspect, in some implementations of the second aspect, according to the i-th compressed information in the M compressed information and a first channel information, P is determined. i second channel information, comprising: based on associating the i-th compressed information with the j-th first channel information, determining P according to the i-th compressed information and the j-th first channel information i second channel information, wherein the association relationship between the i-th compressed information and the j-th first channel information is predefined or preconfigured, and j is an integer greater than or equal to 1 and less than or equal to X.
[0042] In combination with the second aspect, in some implementations of the second aspect, the method further includes: sending N reference signals, where the N reference signals are used to perform channel measurement on N channels corresponding to the N channel information.
[0043] In combination with the second aspect, in certain implementations of the second aspect, the method also includes: sending third indication information, the third indication information indicating configuration information of each reference signal among the N reference signals, wherein the configuration information of at least two reference signals among the N reference signals is different.
[0044] In combination with the second aspect, in some implementations of the second aspect, the method further includes: receiving or sending fourth indication information, the fourth indication information indicating the P corresponding to the i-th compressed information i second channel information, that is, the fourth indication information indicates that the i-th compressed information and P i The correspondence between the second channel information.
[0045] In combination with the second aspect, in some implementations of the second aspect, according to the i-th compressed information in the M compressed information and a first channel information, P is determined. i The second channel information includes: using an artificial intelligence AI model to decode the i-th compressed information and a first channel information to obtain P i Second channel information.
[0046] The beneficial effects of the second aspect and each possible design can be referred to the relevant description of the first aspect and will not be elaborated here.
[0047] In a third aspect, a communication method is provided, which can be performed by a communication device. The communication device can be a terminal device, or a chip or circuit for a terminal device, or a network device, or a chip or circuit for a network device, which is not limited in this application.
[0048] The method may include: compressing N second channel information based on W third channel information to obtain M compressed information, wherein the i-th compressed information in the M compressed information is based on Qi The third channel information pair P i The third channel information is obtained by compressing the W second channel information, wherein the acquisition time of the third channel information is earlier than the acquisition time of the second channel information, W, N and M are integers greater than 1 or equal to 1, i is an integer greater than or equal to 1 and less than or equal to M, P is an integer greater than or equal to 1 and less than or equal to N, and Q is an integer greater than 1 and less than or equal to W; obtaining X first channel information corresponding to the W third channel information, Q i Each third channel information corresponds to one first channel information; and M compressed information and X first channel information are sent.
[0049] Based on the above technical solution, the communication device can compress the second channel information based on the channel information before the second channel information (i.e., the third channel information) to obtain compressed information. Taking the i-th compressed information as an example, if the i-th compressed information does not include P i The second channel information is i The third channel information is the same as the channel information. For example, P i The second channel information is i The same channel information is transmitted through Q i The first channel information corresponding to the third channel information is sent to other communication devices, P i The second channel information is i Channel information different from the third channel information is sent to other communication devices through compressed information, which can reduce the feedback overhead of the channel information.
[0050] In conjunction with the third aspect, in certain implementations of the third aspect, the i-th compressed information includes P i The information in the second channel information other than the first channel information.
[0051] In combination with the third aspect, in certain implementations of the third aspect, the method also includes: receiving first indication information, the first indication information indicating configuration information of each compressed information in M compressed information, and the configuration information of at least two compressed information in the M compressed information is different.
[0052] In combination with the third aspect, in certain implementations of the third aspect, configuration information of each compressed information in the M compressed information includes at least one of the following: feedback time of each compressed information, feedback cycle of each compressed information, and time offset of each compressed information.
[0053] In conjunction with the third aspect, in certain implementations of the third aspect, Q i The third channel information corresponds to the jth first channel information, and the i-th compressed information is based on the third channel information corresponding to the jth first channel information. iThe method further includes: sending or receiving second indication information, where the second indication information indicates that the i-th compressed information is associated with the j-th first channel information.
[0054] In combination with the third aspect, in certain implementations of the third aspect, the second indication information indicating that the i-th compressed information is associated with the j-th first channel information includes: the second indication information indicates at least one of the following items of the valid period of the j-th first channel information: start time, end time, time length, wherein the sending time of the i-th compressed information is within the valid period of the j-th first channel information.
[0055] In combination with the third aspect, in certain implementations of the third aspect, the second indication information indicating that the i-th compressed information is associated with the j-th first channel information includes: the second indication information indicates a time domain offset threshold between the first channel information and the i-th compressed information applicable to the i-th compressed information.
[0056] In conjunction with the third aspect, in certain implementations of the third aspect, Q i The third channel information corresponds to the jth first channel information, and the i-th compressed information is based on the third channel information corresponding to the jth first channel information. i The association relationship between the i-th compressed information and the j-th first channel information is predefined or preconfigured, and j is an integer greater than or equal to 1 and less than or equal to X.
[0057] In combination with the third aspect, in certain implementations of the third aspect, the method further includes: receiving N reference signals; and performing channel measurement on N channels based on the N reference signals to obtain N channel information.
[0058] In combination with the third aspect, in certain implementations of the third aspect, the method also includes: receiving third indication information, the third indication information indicating configuration information of each reference signal among N reference signals, wherein the configuration information of at least two reference signals among the N reference signals is different.
[0059] In combination with the third aspect, in certain implementations of the third aspect, the configuration information of each reference signal among the N reference signals includes at least one of the following: the periodicity of each reference signal, the period size of each reference signal, and the time offset of each reference signal.
[0060] In combination with the third aspect, in some implementations of the third aspect, the method further includes: receiving or sending fourth indication information, the fourth indication information indicating the P corresponding to the i-th compressed information i second channel information, that is, the fourth indication information indicates that the i-th compressed information and Pi The correspondence between the second channel information.
[0061] In combination with the third aspect, in certain implementations of the third aspect, compressing N second channel information based on W third channel information to obtain M compressed information includes: using at least one artificial intelligence AI model to compress W third channel information and N second channel information to obtain M compressed information; or, based on X first channel information, projecting N second channel information onto X first channel information to obtain M compressed information.
[0062] In a fourth aspect, a communication method is provided, which can be performed by a communication device. The communication device can be a terminal device, or a chip or circuit for a terminal device, or a network device, or a chip or circuit for a network device, which is not limited in this application.
[0063] The method may include: compressing N second channel information based on W third channel information to obtain M compressed information, wherein the i-th compressed information in the M compressed information is based on Q i The third channel information pair P i The third channel information is obtained by compressing second channel information, wherein the acquisition time of the third channel information is earlier than the acquisition time of the second channel information, W, N and M are integers greater than 1 or equal to 1, i is an integer greater than or equal to 1 and less than or equal to M, P is an integer greater than or equal to 1 and less than or equal to N, and Q is an integer greater than 1 and less than or equal to W; M compressed information is sent.
[0064] For example, Q i Each piece of third channel information corresponds to one piece of first channel information.
[0065] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method further includes: sending compressed information corresponding to W third channel information.
[0066] For example, the compressed information corresponding to the W third channel information indicates the information after the W third channel information is compressed. The compressed information corresponding to the W third channel information may be one, that is, the W third channel information is compressed to obtain one compressed information corresponding to the W third channel information; or the compressed information corresponding to the W third channel information may be multiple, that is, at least two third channel information in the W third channel information are compressed to obtain one compressed information corresponding to the at least two third channel information. In this case, the compressed information corresponding to the W third channel information is at least two.
[0067] In conjunction with the fourth aspect, in certain implementations of the fourth aspect, the i-th compressed information includes P iThe second channel information is divided into i The third channel information contains information other than the same information.
[0068] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method also includes: receiving first indication information, the first indication information indicating configuration information of each compressed information in M compressed information, and the configuration information of at least two compressed information in the M compressed information is different.
[0069] In combination with the fourth aspect, in certain implementations of the fourth aspect, the configuration information of each compressed information in the M compressed information includes at least one of the following: a feedback time of each compressed information, a feedback cycle of each compressed information, and a time offset of each compressed information.
[0070] In combination with the fourth aspect, in some implementations of the fourth aspect, the method further includes: sending or receiving second indication information, the second indication information indicating that the i-th compressed information is related to Q i The compressed information corresponding to the third channel information is associated with Q i The association of a third channel information.
[0071] In combination with the fourth aspect, in some implementations of the fourth aspect, the second indication information indicates that the i-th compressed information is related to Q i The compressed information corresponding to the third channel information is associated with Q i The association of the third channel information includes: the second indication information indicates Q i The compressed information corresponding to the third channel information or Q i At least one of the following items of the valid period of the third channel information: the starting time, the ending time, and the time length, wherein the sending time of the i-th compressed information is located at Q i The effective period of the compressed information corresponding to the third channel information or Q i The valid period of the third channel information.
[0072] In combination with the fourth aspect, in some implementations of the fourth aspect, the second indication information indicates that the i-th compressed information is related to Q i The compressed information corresponding to the third channel information is associated with Q i The association of the third channel information includes: the second indication information indicates the Q applicable to the i-th compressed information i The time domain offset threshold between the compressed information corresponding to the third channel information and the i-th compressed information or the Q i A time domain offset threshold between the third channel information and the i-th compressed information.
[0073] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method further includes: receiving N reference signals; performing channel measurement on N channels based on the N reference signals to obtain N channel information.
[0074] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method also includes: receiving third indication information, the third indication information indicating configuration information of each reference signal among N reference signals, wherein the configuration information of at least two reference signals among the N reference signals is different.
[0075] In combination with the fourth aspect, in certain implementations of the fourth aspect, the configuration information of each reference signal among the N reference signals includes at least one of the following: the periodicity of each reference signal, the period size of each reference signal, and the time offset of each reference signal.
[0076] In combination with the fourth aspect, in some implementations of the fourth aspect, the method further includes: receiving or sending fourth indication information, the fourth indication information indicating the P corresponding to the i-th compressed information i second channel information, that is, the fourth indication information indicates that the i-th compressed information and P i The correspondence between the second channel information.
[0077] In combination with the fourth aspect, in certain implementations of the fourth aspect, compressing N second channel information based on W third channel information to obtain M compressed information includes: using at least one artificial intelligence AI model to compress W third channel information and N second channel information to obtain M compressed information; or, based on X first channel information, projecting the N second channel information onto the X first channel information to obtain M compressed information.
[0078] In a fifth aspect, a communication method is provided, which can be performed by a communication device. The communication device can be a terminal device, or a chip or circuit for a terminal device, or a network device, or a chip or circuit for a network device, which is not limited in this application.
[0079] The method may include: obtaining W third channel information; receiving M compressed information; and determining, according to the i-th compressed information in the M compressed information and the Q-th compressed information in the W third channel information. i The third channel information determines P i second channel information, the acquisition time of the third channel information is earlier than the acquisition time of the second channel information, M and P are integers greater than 1 or equal to 1, i is an integer greater than or equal to 1 and less than or equal to M, W is an integer greater than 1, and Q is an integer greater than or equal to 1 and less than or equal to W.
[0080] In combination with the fifth aspect, in certain implementations of the fifth aspect, the method further includes: receiving compressed information corresponding to W pieces of third channel information, and obtaining the W pieces of third information is based on the compressed information corresponding to the received W pieces of third channel information.
[0081] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the i-th compressed information in the M compressed information is based on Q i The third channel information pair P i The second channel information is compressed.
[0082] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the i-th compressed information includes P i The second channel information is divided into i The third channel information contains information other than the same information.
[0083] In combination with the fifth aspect, in certain implementations of the fifth aspect, the method also includes: sending first indication information, the first indication information indicating configuration information of each compressed information in M compressed information, and the configuration information of at least two compressed information in the M compressed information is different.
[0084] In combination with the fifth aspect, in certain implementations of the fifth aspect, the configuration information of each compressed information in the M compressed information includes at least one of the following: feedback time of each compressed information, feedback cycle of each compressed information, and time offset of each compressed information.
[0085] In combination with the fifth aspect, in some implementations of the fifth aspect, the method further includes: sending or receiving second indication information, the second indication information indicating that the i-th compressed information is related to Q i The compressed information corresponding to the third channel information is associated with or i A third channel information is associated.
[0086] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the second indication information indicates that the i-th compressed information is related to Q i The compressed information corresponding to the third channel information is associated with or i The third channel information association includes: the second indication information indicates Q i The compressed information corresponding to the third channel information or Q i At least one of the following items of the valid period of the third channel information: the starting time, the ending time, and the time length, wherein the sending time of the i-th compressed information is located at Q i The compressed information corresponding to the third channel information or Q i The valid period of the third channel information.
[0087] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the second indication information indicates that the i-th compressed information is related to Q i The compressed information corresponding to the third channel information is associated with or i The third channel information association includes: the second indication information indicates the Q applicable to the i-th compressed information i The time domain offset threshold between the compressed information corresponding to the third channel information and the i-th compressed information or the Q i A time domain offset threshold between the third channel information and the i-th compressed information.
[0088] In combination with the fifth aspect, in certain implementations of the fifth aspect, the method also includes: sending N reference signals.
[0089] In combination with the fifth aspect, in certain implementations of the fifth aspect, the method also includes: sending third indication information, the third indication information indicating configuration information of each reference signal among N reference signals, wherein the configuration information of at least two reference signals among the N reference signals is different.
[0090] In combination with the fifth aspect, in certain implementations of the fifth aspect, the configuration information of each reference signal among the N reference signals includes at least one of the following: the periodicity of each reference signal, the period size of each reference signal, and the time offset of each reference signal.
[0091] In combination with the fifth aspect, in some implementations of the fifth aspect, the method further includes: receiving or sending fourth indication information, the fourth indication information indicating the P corresponding to the i-th compressed information i second channel information, that is, the fourth indication information indicates that the i-th compressed information and P i The correspondence between the second channel information.
[0092] In combination with the fifth aspect, in certain implementations of the fifth aspect, compressing N second channel information based on W third channel information to obtain M compressed information includes: using at least one artificial intelligence AI model to compress W third channel information and N second channel information to obtain M compressed information; or, based on X first channel information, projecting N second channel information onto X first channel information to obtain M compressed information.
[0093] In a sixth aspect, a communication device is provided, the device being used to execute the method provided in any one of the first to fifth aspects. Specifically, the device may include a unit and / or module, such as a processing unit and / or a communication unit, for executing the method provided in any one of the implementations of any one of the first to fifth aspects.
[0094] In one implementation, the device is a communication device (such as a terminal device or a network device). When the device is a communication device, the communication unit may be a transceiver or an input / output interface; the processing unit may be at least one processing circuit, such as a processor or a circuit in a processor for processing functions. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.
[0095] In another implementation, the device is a chip, a chip system or a circuit used in a communication device. When the device is a chip, a chip system or a circuit used in a terminal device, the communication unit may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip, the chip system or the circuit; the processing unit may be at least one processor, a processing circuit or a logic circuit.
[0096] In a seventh aspect, a communication device is provided, the device comprising: at least one processing circuit, configured to execute a method provided by any implementation of any one of the first to fifth aspects above.
[0097] In one implementation, the apparatus is a communication device (such as a terminal device or a network device).
[0098] In another implementation, the apparatus is a chip, a chip system or a circuit used in a communication device.
[0099] The communication device may include a transceiver circuit. When the device is a communication device, the transceiver circuit may be a transceiver. When the device is a chip, a chip system or a circuit for a communication device, the transceiver circuit may be an interface circuit or an input-output circuit.
[0100] Optionally, the at least one processing circuit can be used to execute a computer program or instruction stored in the memory to execute the method provided in any implementation of any aspect of the first to fifth aspects. The memory can be located inside the communication device or outside the communication device.
[0101] Optionally, the communication device also includes the memory.
[0102] In an eighth aspect, the present application provides a processing circuit (or processor) for executing the methods provided in the above aspects.
[0103] For operations such as sending and acquiring / receiving involved in the processing circuit (or processor), unless otherwise specified, or if they do not conflict with their actual function or internal logic in the relevant description, they can be understood as operations such as processing circuit output and input, or as sending and receiving operations performed by the radio frequency circuit and antenna, and this application does not limit this.
[0104] In a ninth aspect, a computer-readable storage medium is provided, which stores a program code for execution by a device, wherein the program code includes a method provided by any implementation of any one of the first to fifth aspects above.
[0105] In a tenth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute a method provided by any one of the implementations of any one of the first to fifth aspects.
[0106] In the eleventh aspect, a chip is provided, which includes a processing circuit and a communication interface. The processing circuit reads instructions stored in a memory through the communication interface to execute a method provided by any implementation of any one of the first to fifth aspects.
[0107] Optionally, as an implementation method, the chip also includes a memory, in which a computer program or instructions are stored, and the processing circuit is used to execute the computer program or instructions stored in the memory. When the computer program or instructions are executed, the processing circuit is used to execute the method provided in any implementation method of any aspect of the first to fifth aspects above.
[0108] In the twelfth aspect, a communication system is provided, comprising the aforementioned communication device, such as a communication device for executing the method provided by any one of the implementation modes in the first aspect, and a communication device for executing the method provided by any one of the implementation modes in the second aspect; and also a communication device for executing the method provided by any one of the implementation modes in the third aspect, and a communication device for executing the method provided by any one of the implementation modes in the second aspect; and also a communication device for executing the method provided by any one of the implementation modes in the fourth aspect, and a communication device for executing the method provided by any one of the implementation modes in the fifth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0109] Figure 1 is a schematic diagram of a wireless communication system applicable to an embodiment of the present application.
[0110] Figure 2 is another schematic diagram of a wireless communication system applicable to an embodiment of the present application.
[0111] Figure 3 It is a schematic diagram of the layer relationship of a neural network.
[0112] Figure 4 It is a schematic diagram of a communication method 400 provided in an embodiment of the present application.
[0113] Figure 5 It is a schematic diagram of the acquisition time of different second channel information.
[0114] Figure 6 It is a schematic diagram of an AI model applicable to an embodiment of the present application.
[0115] Figure 7 It is a schematic diagram of the relationship between the compressed information and the first channel information applicable to the embodiment of the present application.
[0116] Figure 8 It is another schematic diagram of the relationship between the compressed information and the first channel information applicable to the embodiment of the present application.
[0117] Fig. 9 It is another schematic diagram of the relationship between the compressed information and the first channel information applicable to the embodiment of the present application.
[0118] Fig.10 It is another schematic diagram of the relationship between the compressed information and the first channel information applicable to the embodiment of the present application.
[0119] Fig.11 It is another schematic diagram of the relationship between the compressed information and the first channel information applicable to the embodiment of the present application.
[0120] Fig.12 It is another schematic diagram of the relationship between the compressed information and the first channel information applicable to the embodiment of the present application.
[0121] Fig.13 It is another schematic diagram of the relationship between the compressed information and the first channel information applicable to the embodiment of the present application.
[0122] Fig.14 It is a schematic flow chart applicable to the embodiments of the present application.
[0123] Fig.15 It is a schematic diagram of a communication device 1500 provided in an embodiment of the present application.
[0124] Fig.16 It is a schematic diagram of another communication device 1600 provided in an embodiment of the present application.
[0125] Fig.17 It is a schematic diagram of a chip system 1700 provided in an embodiment of the present application. DETAILED DESCRIPTION
[0126] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0127] The technical solution provided in the present application can be applied to various communication systems, such as: the fifth generation (5th generation, 5G) or new radio (new radio, NR) system, long term evolution (long term evolution, LTE) system, LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD) system, wireless local area network (wireless local area network, WLAN) system, satellite communication system, future communication system, such as the sixth generation (6th generation, 6G) mobile communication system, or a fusion system of multiple systems, etc. The technical solution provided in the present application can also be applied to device to device (D2D) communication, vehicle-to-everything (V2X) communication, machine to machine (M2M) communication, machine type communication (MTC), and Internet of things (IoT) communication system or other communication systems.
[0128] A device in a communication system can send a signal to another device or receive a signal from another device. The signal may include information, signaling or data, etc. The device may also be replaced by an entity, a network entity, a communication device, a mobile device, a network element, a communication module, a node, a communication node, etc. The present disclosure is described by taking the device as an example. For example, the communication system may include at least one terminal device and at least one network device. The network device may send a downlink signal to the terminal device, and / or the terminal device may send an uplink signal to the network device. It is understandable that the terminal device in the present disclosure may be replaced by a first device, and the network device may be replaced by a second device, and the two perform the corresponding communication method in the present disclosure. Alternatively, the corresponding communication method in the present disclosure may be applied between network devices, or between terminal devices, which is not limited here.
[0129] In an embodiment of the present application, the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.
[0130] The terminal device may be a device that provides voice / data, such as a handheld device or a vehicle-mounted device with a wireless connection function. At present, some examples of terminals are: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MID), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (public land mobile The embodiments of the present application do not limit this.
[0131] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and fully or partially independent of smartphones, such as smart watches or smart glasses, as well as devices that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.
[0132] It should be understood that in some scenarios, the terminal device can also be used to act as a base station. For example, the terminal device can act as a scheduling entity that provides sidelink signals between terminal devices in scenarios such as V2X, D2D or P2P.
[0133] In the embodiment of the present application, the device for realizing the function of the terminal device may be a terminal device, or a device capable of supporting the terminal device to realize the function, such as a chip system or a chip, which may be installed in the terminal device. In the embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices. In the embodiment of the present application, only the device for realizing the function of the terminal device is used as an example for explanation, and the scheme of the embodiment of the present application is not limited.
[0134] The network device in the embodiment of the present application may be a device for communicating with a terminal device, and the network device may also be referred to as an access network device or a wireless access network device, such as a base station. The network device in the embodiment of the present application may refer to a wireless access network (RAN) node (or device) that connects a terminal device to a wireless network. Base station can broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmission point (TRP), transmission point (TP), master station, auxiliary station, multi-standard wireless (motor slide retainer, MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, RAN intelligent controller (RIC), etc. The base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. The base station may also refer to a communication module, modem or chip used to be set in the aforementioned equipment or device. The base station may also be a mobile switching center and a device that performs the base station function in D2D, V2X, and M2M communications, a network-side device in a 6G network, and a device that performs the base station function in a future communication system. The base station may support networks with the same or different access technologies. The embodiments of the present application do not limit the specific technology and specific device form used by the network equipment.
[0135] A base station can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move according to the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.
[0136] In some deployments, the network device mentioned in the embodiments of the present application may be a device including a CU, or a DU, or a device including a CU and a DU, or a control plane CU node (central unit control plane (central unit-control plane, CU-CP)) and a user plane CU node (central unit user plane (central unit-user plane, CU-UP)) and a DU node. For example, the network device may include a gNB-CU-CP, a gNB-CU-UP, and a gNB-DU.
[0137] In some deployments, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes implement part of the functions of the base station. For example, the RAN node can be a CU, DU, CU-CP, CU-UP, or RU. The CU and DU can be set separately, or can also be included in the same network element, such as a BBU. The RU can be included in a radio frequency device or a radio frequency unit, such as an RRU, AAU, or RRH.
[0138] The RAN node may support one or more types of fronthaul interfaces, and different fronthaul interfaces correspond to DUs and RUs with different functions. If the fronthaul interface between the DU and the RU is a common public radio interface (CPRI), the DU is configured to implement one or more baseband functions, and the RU is configured to implement one or more radio frequency functions. If the fronthaul interface between the DU and the RU is another interface, relative to the CPRI, part of the downlink and / or uplink baseband functions, such as, for downlink, one or more of precoding, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / cyclic prefix (CP) are moved from the DU to the RU for implementation, and for uplink, one or more of digital beamforming (BF), or fast Fourier transform (FFT) / cyclic prefix (CP) are moved from the DU to the RU for implementation. In a possible implementation, the interface may be an enhanced common public radio interface (eCPRI). In the eCPRI architecture, the division between DU and RU is different, corresponding to different types (category, Cat) of eCPRI, such as eCPRI Cat A, B, C, D, E, F.
[0139] Taking eCPRI Cat A as an example, for downlink transmission, based on layer mapping, the DU is configured to implement one or more functions before layer mapping (i.e., one or more functions of coding, rate matching, scrambling, modulation, and layer mapping), while other functions after layer mapping (e.g., one or more functions of resource element (RE) mapping, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / adding cyclic prefix (CP)) are moved to the RU for implementation. For uplink transmission, based on de-RE mapping, the DU is configured to implement one or more functions before de-mapping (i.e., one or more functions of decoding, de-rate matching, de-scrambling, demodulation, inverse discrete Fourier transform (IDFT), channel equalization, and de-RE mapping), while other functions after de-mapping (e.g., one or more functions of digital BF or fast Fourier transform (FFT) / removing CP) are moved to the RU for implementation. It can be understood that for the functional description of DU and RU corresponding to various types of eCPRI, reference can be made to the eCPRI protocol and will not be repeated here.
[0140] In one possible design, the processing unit for implementing the baseband function in the BBU is called a baseband high layer (BBH) unit, and the processing unit for implementing the baseband function in the RRU / AAU / RRH is called a baseband low layer (BBL) unit.
[0141] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. Any unit in the CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0142] In the embodiment of the present application, the device for realizing the function of the network device may be a network device, or a device capable of supporting the network device to realize the function, such as a chip system or a chip, which may be installed in the network device. In the embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices. In the embodiment of the present application, only the device for realizing the function of the network device is a network device as an example for explanation, and the solution of the embodiment of the present application is not limited.
[0143] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water; they can also be deployed on aircraft, balloons and satellites in the air. The scenarios in which network devices and terminal devices are located are not limited in the embodiments of the present application. In addition, terminal devices and network devices can be hardware devices, or they can be software functions running on dedicated hardware, software functions running on general-purpose hardware, such as virtualization functions instantiated on a platform (e.g., a cloud platform), or entities including dedicated or general-purpose hardware devices and software functions. The present application does not limit the specific forms of terminal devices and network devices.
[0144] In addition, in order to support artificial intelligence (AI) technology in wireless networks, AI nodes may also be introduced into the network.
[0145] Optionally, the AI node can be deployed in one or more of the following locations in the communication system: access network equipment, terminal equipment, or core network equipment, etc., or the AI node can also be deployed separately, for example, deployed in a location other than any of the above devices, such as a host or cloud server in an over the top (OTT) system. The AI node can communicate with other devices in the communication system, and the other devices can be, for example, one or more of the following: network equipment, terminal equipment, or network elements of the core network, etc.
[0146] It is understood that the present application does not limit the number of AI nodes. For example, when there are multiple AI nodes, the multiple AI nodes can be divided based on functions, such as different AI nodes are responsible for different functions.
[0147] It can also be understood that AI nodes can be independent devices, or they can be integrated into the same device to implement different functions, or they can be network elements in hardware devices, or they can be software functions running on dedicated hardware, or they can be virtualized functions instantiated on a platform (for example, a cloud platform). This application does not limit the specific form of the above-mentioned AI nodes.
[0148] An AI node can be an AI network element or an AI module.
[0149] First, a communication system applicable to an embodiment of the present application is briefly introduced as follows.
[0150] See also Figure 1 , Figure 1 is a schematic diagram of a wireless communication system applicable to an embodiment of the present application.
[0151] like Figure 1 As shown, the wireless communication system includes a wireless access network 100. The wireless access network 100 may be a next generation (e.g., 6G or higher) wireless access network, or a traditional (e.g., 5G, 4G, 3G, or 2G) wireless access network. One or more terminal devices (120a-120j, collectively referred to as 120) may be connected to each other or to one or more network devices (110a, 110b, collectively referred to as 110) in the wireless access network 100. Network elements in the wireless communication system are connected through interfaces (e.g., NG, Xn) or air interfaces. In addition, one or more AI modules may be provided in each network element in the wireless communication system. The AI modules deployed in different network elements may be the same or different.
[0152] Figure 1 This is just a schematic diagram. The wireless communication system may also include other devices, such as core network devices, wireless relay devices and / or wireless backhaul devices. Figure 1 Not drawn in.
[0153] See also Figure 2 , Figure 2 is another schematic diagram of a wireless communication system applicable to an embodiment of the present application.
[0154] like Figure 2 As shown, the wireless communication system includes a RAN intelligent controller (RIC). As an example, RIC can be used to implement AI-related functions. As an example, the RIC includes a near-real time RIC (near-real time RIC, near-RT RIC) and a non-real time RIC (non-real time RIC, Non-RT RIC). Among them, the non-real-time RIC mainly processes non-real-time information, such as data that is not sensitive to delay, and the delay of the data can be in seconds. Real-time RIC mainly processes near real-time information, such as data that is relatively sensitive to delay, and the delay of the data is in the order of tens of milliseconds.
[0155] The near real-time RIC is used for model training and reasoning. For example, it is used to train an AI model and use the AI model for reasoning. The near real-time RIC can obtain information on the network side and / or the terminal side from a RAN node (e.g., CU, CU-CP, CU-UP, DU, and / or RU) and / or a terminal. This information can be used as training data or reasoning data. Optionally, the near real-time RIC can submit the reasoning results to the RAN node and / or the terminal. Optionally, the reasoning results can be exchanged between the CU and the DU, and / or between the DU and the RU. For example, the near real-time RIC submits the reasoning results to the DU, and the DU sends it to the RU.
[0156] The non-real-time RIC is also used for model training and reasoning. For example, it is used to train an AI model and use the model for reasoning. The non-real-time RIC can obtain information on the network side and / or the terminal side from a RAN node (such as a CU, CU-CP, CU-UP, DU and / or RU) and / or a terminal. The information can be used as training data or reasoning data, and the reasoning results can be submitted to the RAN node and / or the terminal. Optionally, the reasoning results can be exchanged between the CU and the DU, and / or between the DU and the RU. For example, the non-real-time RIC submits the reasoning results to the DU, and the DU sends it to the RU.
[0157] The near real-time RIC and the non-real-time RIC may also be separately set as a network element. Optionally, the near real-time RIC and the non-real-time RIC may also be part of other devices, for example, the near real-time RIC is set in a RAN node (for example, in a CU or DU), and the non-real-time RIC is set in operations, administration and maintenance (OAM), a cloud server, a core network device, or other network devices.
[0158] In practical applications, the wireless communication system may include multiple network devices (also called access network devices) at the same time, and may also include multiple terminal devices at the same time, without limitation. A network device may serve one or more terminal devices at the same time. A terminal device may also access one or more network devices at the same time. The embodiment of the present application does not limit the number of terminal devices and network devices included in the wireless communication system.
[0159] In order to facilitate understanding of the embodiments of the present application, the terms involved in the embodiments of the present application are briefly explained below.
[0160] 1. Artificial Intelligence: It is to enable machines to learn, accumulate experience, and solve problems that humans can solve through experience, such as natural language understanding, image recognition, and chess. Artificial Intelligence can be understood as the intelligence displayed by machines made by humans. Usually artificial intelligence refers to the technology that presents human intelligence through computer programs. The goals of artificial intelligence include understanding intelligence by building computer programs with symbolic reasoning or inference.
[0161] 2. Machine learning: It is a way to implement artificial intelligence. Machine learning is a method that can give machines the ability to learn, so that machines can complete functions that cannot be completed by direct programming. In a practical sense, machine learning is a method of using data to train a model and then using the model to predict. There are many methods of machine learning, such as neural networks (NN), decision trees, support vector machines, etc. The theory of machine learning is mainly to design and analyze some algorithms that allow computers to learn automatically. Machine learning algorithms are a type of algorithm that automatically analyzes data to obtain rules and uses the rules to predict unknown data.
[0162] 3. Neural network: It is a specific embodiment of machine learning methods. Neural network is a mathematical model that imitates the behavioral characteristics of animal neural networks and processes information. The idea of neural network comes from the neuron structure of brain tissue. Each neuron can perform a weighted sum operation on its input value, and the result of the weighted sum operation is used to generate an output through an activation function.
[0163] A neural network generally includes a multi-layer structure, and each layer may include one or more logic judgment units, which may be called neurons. By increasing the depth and / or width of a neural network, the expressive power of the neural network can be improved, providing more powerful information extraction and abstract modeling capabilities for complex systems. The depth of a neural network can be understood as the number of layers the neural network includes, and the number of neurons included in each layer can be called the width of the layer.
[0164] See also Figure 3 , Figure 3 It is a schematic diagram of the layer relationship of a neural network.
[0165] In one possible implementation, the neural network includes an input layer and an output layer. The input layer of the neural network processes the received input through neurons and passes the result to the output layer, which obtains the output result of the neural network.
[0166] Another possible implementation is that the neural network includes an input layer, a hidden layer, and an output layer, such as Figure 3As shown. The input layer of the neural network processes the received input through neurons and passes the result to the middle hidden layer. The hidden layer then passes the calculation result to the output layer or the adjacent hidden layer, and finally the output layer obtains the output result of the neural network. A neural network can include one or more hidden layers connected in sequence without restriction.
[0167] During the training process of a neural network, a loss function can be defined. The loss function is used to measure the difference between the predicted value of the model and the true value. During the training process of a neural network, the loss function describes the gap or difference between the output value of the neural network and the ideal target value. The training process of a neural network is to adjust the parameters of the neural network so that the value of the loss function is less than the threshold value or meets the target requirements. Among them, the neural network parameters may include at least one of the following: the number of layers of the neural network, the width, the weight of the neuron, and the parameters in the activation function of the neuron.
[0168] 4. Deep neural network: A neural network with multiple hidden layers.
[0169] 5. Deep learning: machine learning using deep neural networks.
[0170] 6. AI model: It is an algorithm or computer program that can realize AI functions. AI model represents the mapping relationship between the input and output of the model, or the AI model is a function model that maps input of a certain dimension to output of a certain dimension. The parameters of the function model can be obtained through machine learning training. For example, f(x) = ax 2 + b is a quadratic function model, which can be regarded as an AI model, a and b are parameters of the AI model, and a and b can be obtained through machine learning training. Exemplarily, the AI models mentioned in the embodiments below of the present application are not limited to neural networks, linear regression models, decision tree models, support vector machines (SVM), Bayesian networks, Q learning models or other machine learning (ML) models.
[0171] The implementation of the AI model can be a hardware circuit, or software, or a combination of software and hardware, without limitation. Non-limiting examples of software include: program code, program, subroutine, instruction, instruction set, code, code segment, software module, application, or software application, etc.
[0172] In addition, the encoder can deploy multiple AI models, so that the encoder can encode based on the deployed AI models, such as compressing channel information; the decoder can deploy multiple AI models, so that the decoder can decode based on the deployed AI models, such as recovering compressed information to obtain channel information. For simplicity, the AI model deployed by the encoder is referred to as the encoder's AI model, and the AI model deployed by the decoder is referred to as the decoder's AI model.
[0173] In addition, in the embodiments of the present application, the encoder and the decoder may be communication devices (such as terminal devices, such as network devices) or may be arranged in communication devices. The embodiments of the present application are mainly described by taking the encoder and the decoder as communication devices as an example. The encoder is a terminal device and the decoder is a network device; or the encoder is a terminal device and the decoder is another terminal device; or the encoder is a network device and the decoder is another network device; or the encoder is a network device and the decoder is a terminal device, and this is not limited.
[0174] 7. Model application: Use the trained model to solve practical problems.
[0175] 8. Reference signal: It can also be called pilot, reference sequence, benchmark signal, etc. For the sake of consistency, the following description uses reference signal. Reference signal refers to a physical signal that carries a sequence and is sent to achieve a specific function. Specifically, the reference signal is a physical signal generated by mapping a specific sequence to the corresponding resource according to the pre-transmitted resource mapping method.
[0176] In the present application, the reference signal (RS) involved, as an example, can be any of the following: channel state information reference signal (CSI-RS), sounding reference signal (SRS), demodulation reference signal (DMRS), phase tracking reference signal (PT-RS), cell reference signal (CRS), etc.
[0177] It should be understood that the reference signals listed above are only examples and should not constitute any limitation to the present application. The present application does not exclude the possibility of defining other reference signals in future protocols to achieve the same or similar functions.
[0178] 9. Channel information: refers to information that can reflect channel characteristics and channel quality.
[0179] As an example, the channel information is at least one of the following: channel state information (CSI), channel time-varying information, or channel frequency offset information, etc. The following mainly uses the channel information as CSI as an example for illustration. It can be understood that information that can reflect channel characteristics and channel quality is applicable to the embodiments of the present application.
[0180] In the currently widely used FDD-based communication system, the uplink and downlink channels are not reciprocal, so the network side obtains the downlink CSI through the uplink feedback of the terminal device. Specifically, the network side sends a downlink reference signal to the terminal device, and the terminal device receives the downlink reference signal; since the terminal device knows the transmission information of the downlink reference signal, the terminal device can estimate (or measure) the downlink channel experienced by the downlink reference signal based on the received downlink reference signal, and then the terminal device can obtain the downlink channel matrix based on the measurement to generate CSI, and feed back the CSI to the network side.
[0181] As an example, CSI includes at least one of the following: channel quality indication (CQI), precoding matrix indicator (PMI), rank indicator (RI), CSI-RS resource indicator (CRI), layer indicator (LI), reference signal receiving power (RSRP) or signal to interference plus noise ratio (SINR), etc. The signal to interference plus noise ratio may also be referred to as signal to interference plus noise ratio. Among them, RI can be used to indicate the number of layers of downlink transmission recommended by the terminal device, CQI can be used to indicate the modulation and coding method supported by the current channel conditions determined by the terminal device, and PMI can be used to indicate the precoding recommended by the terminal device. The number of precoding layers indicated by PMI corresponds to RI. It should be understood that the RI, CQI and PMI indicated by the above CSI report are only recommended values for the terminal device, and the network device can perform downlink transmission according to part or all of the information indicated by the CSI report. Alternatively, the network device may not perform downlink transmission according to the information indicated by the CSI report.
[0182] In wireless communications, with the development of large-scale multiple-input multiple-output (MIMO) systems, higher requirements are placed on communication systems in terms of system capacity, communication delay and other indicators. In wireless communications, multi-station or multi-band collaborative transmission is supported. Specifically, multiple network devices can collaboratively serve terminal devices, or a network device can use channels in multiple frequency bands to serve terminal devices. This can increase the number of data transmission streams that the network device can support simultaneously, that is, the data between terminal devices or the data between different data streams of the same terminal device can be isolated in space or frequency domain, thereby improving the user's experience rate.
[0183] In order to achieve multi-station or multi-band coordinated transmission, the network equipment needs to obtain the CSI of the downlink channels of the multi-station or multi-band, which will lead to a significant increase in the overhead of CSI feedback. In addition, if the terminal device completes multiple channel measurements (i.e., multi-station or multi-band channels) before performing joint feedback. When the measurement time of multiple channels is different, waiting for multiple channel measurements to be completed can cause a large delay, which causes the feedback channel information to be aged channel information. Using aged channel information for precoding and other operations can lead to downgrade of communication performance.
[0184] In view of this, the present application proposes a method that can support asynchronous feedback of different channel information, that is, after obtaining each channel information, the channel information is fed back in time, which can avoid the channel aging problem caused by the joint feedback of channel information. In addition, the common channel information of multiple channel information can be extracted, which can reduce the feedback overhead.
[0185] It should be noted that in this application, "indication" may include direct indication, indirect indication, explicit indication, and implicit indication. When describing that a certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.
[0186] In the present application, the information indicated by the indication information is referred to as the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein there is an association relationship between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved by means of the arrangement order of each information agreed in advance (for example, specified by the protocol), thereby reducing the indication overhead to a certain extent. In addition, the information to be indicated can be sent as a whole, or it can be divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different.
[0187] It should be understood that in the present application, information C is used to determine information D, which includes information D being determined based only on information C, and information D being determined based on information C and other information. In addition, information C is used to determine information D, and it can also be indirectly determined, for example, information D is determined based on information E, and information E is determined based on information C.
[0188] In addition, "network element A sends information A to network element B" in each embodiment of the present application can be understood as the destination end of the information A or the intermediate network element in the transmission path between the destination end and the network element B, which may include directly or indirectly sending information to network element B. "Network element B receives information A from network element A" can be understood as the source end of the information A or the intermediate network element in the transmission path between the source end and the network element A, which may include directly or indirectly receiving information from network element A. The information may be processed as necessary between the source end and the destination end of the information transmission, such as format changes, etc., but the destination end can understand the valid information from the source end. Similar expressions in the present application can be understood similarly and will not be repeated here.
[0189] The communication method provided by the embodiment of the present application will be described in detail below with reference to the accompanying drawings. The embodiment provided by the present application can be applied to the above Figure 1 or Figure 2 The communication system shown is not limited.
[0190] See also Figure 4 , Figure 4 It is a schematic diagram of a communication method 400 provided in an embodiment of the present application. Figure 4 The illustrated method 400 may include the following steps.
[0191] 401, a first communication device compresses N second channel information based on X first channel information to obtain M compressed information, wherein the i-th compressed information in the M compressed information is a compressed information based on one first channel information to P i The first channel information is obtained by compressing the second channel information, wherein the acquisition time of the first channel information is earlier than the acquisition time of the second channel information.
[0192] Wherein, X, N and M are integers greater than 1 or equal to 1, i is an integer greater than or equal to 1 and less than or equal to M, and P is an integer greater than or equal to 1 and less than or equal to N. It can be understood that when the value of i is different, P i The values of can be different or the same, that is, the number of second channel information used to obtain different compressed information can be the same or different, and this is not limited.
[0193] Compression refers to a processing method that can reduce transmission resources. Specifically, compared with the information before compression, the content of the compressed information is basically not lost or the loss is within the acceptable range of the system, so that the required transmission resources are reduced.
[0194] The first channel information can be understood as channel information obtained before the second channel information, such as the first channel information is channel information determined based on historical channel information, and the second channel information is instantaneous channel information, or the second channel information reflects the channel situation at the current moment. The first channel information and the second channel information will be described in detail later.
[0195] Each of the M compressed information can be obtained by compressing at least one second channel information based on a first channel information. The second channel information used to obtain different compressed information is different, and the first channel information used to obtain different compressed information can be the same or different.
[0196] For example, M=2, for distinction, the two compressed information are called the first compressed information and the second compressed information, the first compressed information can be compressed by P1 second channel information and one first channel information (for distinction, called first channel information #1), the second compressed information can be compressed by P2 second channel information and one first channel information (for distinction, called first channel information #2), P1 and P2 are both integers greater than or equal to 1 and less than N. Among them, P1 second channel information and P2 second channel information are different, first channel information #1 and first channel information #2 can be the same, or can also be different.
[0197] Taking the i-th compressed information as an example, optionally, the i-th compressed information includes P i The information in the second channel information other than the first channel information.
[0198] Specifically, assuming that the i-th compressed information is a first channel information (referred to as the first channel information #1 for distinction) for P i The second channel information is compressed, then the i-th compressed information includes P i The information in the second channel information except the first channel information #1, in other words, the i-th compressed information does not include P i The information in the second channel information that is the same as the first channel information #1, or in other words, the i-th compressed information includes P i Based on this, the individual characteristics of the feedback channel (or individual channel information, i.e., P i The information different from the first channel information #1 in the second channel information) is fed back to the second communication device through compressed information, and the common features (or common channel information, i.e., P i The information in the second channel information that is the same as the first channel information #1) can be fed back to the second communication device through the first channel information #1.
[0199] In the embodiments of the present application, the i-th compressed information is mentioned multiple times, which may represent the i-th compressed information after sorting the M compressed information in a certain sorting manner. The sorting manner may be sorting in order of priority based on the acquisition time of the compressed information; or may be sorting in order of priority based on the acquisition time of the second channel information corresponding to the compressed information, which is not limited.
[0200] Similarly, the j-th first channel information described below may represent the j-th compressed information after sorting the X first channel information in a certain sorting manner. The sorting manner may be to sort in order of priority based on the acquisition time of the first channel information; or to sort in order of priority based on the latest acquisition time of at least two third channel information corresponding to the first channel information, which is not limited.
[0201] 402. The first communication device sends M compressed information and X first channel information.
[0202] It can be understood that step 402 does not limit the M compressed information and the X first channel information to be sent at the same time. For example, the sending time of each compressed information in the M compressed information can be the same, or it can be different. For another example, the sending time of each first channel information in the X first channel information can be the same, or it can be different. For another example, the sending time of the compressed information and the first channel information can also be the same or different. For example, after the first communication device obtains the second channel information, it can compress the second channel information based on the first channel information in a timely manner to obtain the compressed information, and feed back the compressed information in a timely manner. The scheme for the first communication device to obtain the second channel information will be described in detail later.
[0203] The second communication device receives M compressed information and X first channel information, so that the second communication device can determine N second channel information based on the M compressed information and the X first channel information. Specifically, the second communication device determines the second channel information used to obtain the compressed information based on the compressed information and the first channel information used to obtain the compressed information.
[0204] For example, taking the i-th compressed information as an example, assuming that the i-th compressed information is based on the j-th first channel information pair P i The second channel information is compressed, j is an integer greater than or equal to 1 and less than or equal to X, and the second communication device can determine P according to the i-th compressed information and the j-th first channel information. i It can be understood that, for each compressed information in the M compressed information, the second communication device can determine the second channel information used to obtain the compressed information according to the compressed information and the first channel information used to obtain the compressed information.
[0205] The first communication device may be a terminal device or a component of a terminal device (such as a chip or a circuit), and the second communication device may be a network device or a component of a network device (such as a chip or a circuit). Alternatively, the first communication device may be a network device or a component of a network device (such as a chip or a circuit), and the second communication device may be a terminal device or a component of a terminal device (such as a chip or a circuit).
[0206] Based on the above technical solution, the first communication device can compress the second channel information based on the channel information before the second channel information (i.e., the first channel information) to obtain compressed information, such as the compressed information does not include the channel information in the second channel information that is the same as the first channel information. In this way, the channel information in the second channel information that is the same as the first channel information is sent to the second communication device through the first channel information, and the channel information in the second channel information that is different from the first channel information is sent to the second communication device through the compressed information, which can reduce the feedback overhead. Specifically, if multiple second channel information is compressed based on one first channel information, then the channel information in the multiple second channel information that is the same as the first channel information is sent to the second communication device through one signaling, i.e., the first channel information, without the need to carry these same channel information in each compressed information, which greatly reduces the signaling overhead caused by feedback compression information. In addition, the technical solution can also avoid the problem of feedback aging channel information. For example, if the acquisition time of different second channel information is different, the first communication device can timely feedback compressed information according to the acquisition time of each second channel information, and for the second communication device, the second channel information can be determined based on the compressed information and the first channel information received at different times.
[0207] The scheme of the present application is described in detail below.
[0208] First, the scheme regarding the second channel information is introduced.
[0209] As an example, an embodiment of the present application can be used in a scenario of multi-domain channel information feedback, that is, a scenario of channel information feedback of N channels. Among them, multi-domain can refer to a single frequency band of multiple port groups (or multiple antenna port groups, or multiple network devices), or a single port group (or a single antenna port group, or a single network device) with multiple frequency bands, or multiple port groups (or multiple antenna port groups, or multiple network devices) with multiple frequency bands. Specifically, N second channel information represents information of N channels, and N can represent the number of port groups, or can also represent the number of frequency bands, which is not limited. For example, for a scenario in which a network device uses a channel of multiple frequency bands to serve a terminal device, or a scenario in which a signal is transmitted to a terminal device through multiple frequency bands of a port group, N represents the number of frequency bands. For another example, for a scenario in which multiple network devices use a frequency band to collaboratively serve a terminal device, or a scenario in which a signal is transmitted to a terminal device through a frequency band of multiple port groups, N represents the number of network devices or the number of port groups. For another example, in a scenario where multiple network devices use multiple frequency bands to collaboratively serve terminal devices, or transmit signals to terminal devices through multiple port groups and multiple frequency bands, N=N1*N2, where N1 represents the number of network devices or the number of port groups, and N2 represents the number of frequency bands.
[0210] The above is an example and is not limited to this. For example, the information of N channels may also represent channel information measured at different times, or the information of N channels may also represent channel information measured using different transmit beams (transmit weights), or the information of N channels may also represent channel information measured using different receive beams (receive weights), or the information of N channels may also represent channel information corresponding to N reference signal resources (or channel information corresponding to N reference signal resource groups).
[0211] As mentioned above, as an example, the second channel information can be understood as instantaneous channel information, or the second channel information reflects the channel condition at the current moment. Therefore, the first communication device can perform channel measurement based on the currently received reference signal to obtain the second channel information.
[0212] Optionally, the method 400 further includes: the first communication device receives N reference signals, and measures N channels based on the N reference signals, thereby obtaining N second channel information.
[0213] For example, if the first communication device is a terminal device and the second communication device is a network device, the reference signal may be a downlink reference signal, such as CSI-RS or DMRS, etc. If the first communication device is a network device and the second communication device is a terminal device, the reference signal may be an uplink reference signal, such as SRS or DMRS, etc.
[0214] The sending times of the N reference signals may be the same or different, and accordingly, the acquisition times of the N second channel information may be the same or different, depending on the actual communication situation.
[0215] As an example, the acquisition time of the second channel information is determined according to the reception time or transmission time of the reference signal used to measure the second channel information. Taking a certain second channel information (for distinction, referred to as the second channel information #1) as an example, assuming that the second channel information #1 is obtained by performing channel measurement on a reference signal (for distinction, referred to as reference signal #1), then the acquisition time of the second channel information #1 can be determined according to the reception time or transmission time of the reference signal #1. For example, the acquisition time of the second channel information #1 is equal to the sum of the reception time of the reference signal #1 and Δ1, or the acquisition time of the second channel information #1 is equal to the sum of the transmission time of the reference signal #1 and Δ2. Wherein, Δ1 and Δ2 are numbers greater than or equal to 0.
[0216] The acquisition time of different second channel information may be different.
[0217] See also Figure 5 , Figure 5It is a schematic diagram of the acquisition time of different second channel information.
[0218] Assume that the N second channel information includes 2 second channel information. To distinguish, the 2 second channel information are recorded as H1 and H2. The acquisition time of H1 and H2 can be as follows: Figure 5 As shown. Figure 5 As shown, the acquisition time of H1 and H2 is periodic, that is, the reference signal for obtaining H1 is sent periodically, and the reference signal for obtaining H2 is also sent periodically. Assume that the periodic value of the acquisition time of H1 is T1, and the periodic value of the acquisition time of H2 is T2.
[0219] In one possible scenario, the acquisition times of H1 and H2 have the same period, and the acquisition times of H1 and H2 correspond to different offsets. Figure 5 As shown in (a), the period value T1 of the acquisition time of H1 is equal to the period value T2 of the acquisition time of H2, and in one feedback, the acquisition time of H1 is earlier than the acquisition time of H2 by Δ.
[0220] Another possible situation is that the acquisition time of H1 and H2 corresponds to the same offset, and the period value of the acquisition time of H1 and H2 is different. Figure 5 As shown in (b), in one feedback, the acquisition time of H1 is the same as the acquisition time of H2, and the period value T1 of the acquisition time of H1 is smaller than the period value T2 of the acquisition time of H2.
[0221] In another possible situation, the acquisition times of H1 and H2 correspond to different offsets, and the period values of the acquisition times of H1 and H2 are different. Figure 5 As shown in (c), in one feedback, the acquisition time of H1 is earlier than the acquisition time of H2 by Δ, and the period value T1 of the acquisition time of H1 is smaller than the period value T2 of the acquisition time of H2.
[0222] Further optionally, the method 400 further includes: the first communication device receives indication information #1, the indication information #1 indicating configuration information of each reference signal in the N reference signals, wherein the configuration information of at least two reference signals in the N reference signals is different. As an example, the configuration information of each reference signal in the N reference signals includes at least one of the following: the periodicity of each reference signal, the period value (or period size) of each reference signal, and the time offset of each reference signal.
[0223] Among them, the periodicity of the reference signal, or also referred to as the transmission mode of the reference signal, generally includes: periodic, non-periodic, or semi-static. For example, the reference signal is periodic, indicating that the second communication device periodically sends the reference signal to the first communication device. The reference signal is non-periodic, indicating that the second communication device non-periodic sends the reference signal to the first communication device. The reference signal is semi-static, indicating that the second communication device semi-statically sends the reference signal to the first communication device. Specifically, after the second communication device configures the information of the semi-static reference signal, it will not send the reference signal immediately. The second communication device will first send an activation signaling to notify the first communication device. After the activation signaling takes effect, the second communication device will periodically send the reference signal. Until the second communication device sends a deactivation signaling, stops sending the reference signal, or until the timer or counter stops, stops sending the reference signal. As an example, the start time of the timer or counter is the time when the first communication device receives the activation signaling, and the running time of the timer or counter can be predefined or pre-configured, and is not limited.
[0224] The period value of the reference signal, or the period size of the reference signal, is referred to as the period value of the reference signal. If the reference signal is periodic or semi-static, the configuration information of the reference signal may also include the period value of the reference signal.
[0225] The time offset of the reference signal indicates the time offset of the reference signal sending time within a cycle. Figure 5 Take (a) in FIG. 1 for example, where the time offset of the reference signal corresponding to the channel information H1 in one cycle is 0, and the time offset of the reference signal corresponding to the channel information H2 in one cycle is Δ. It can be understood that the time offset can be positive, negative, or 0.
[0226] The above introduces the solution for the second channel information. The following introduces the solution for the first channel information.
[0227] The acquisition time of the first channel information is earlier than the acquisition time of the second channel information. As an example, the second channel information is instantaneous channel information, or the second channel information reflects the channel situation at the current moment; the first channel information is determined based on the channel information of a period of time or a certain moment before the current moment, so it can be understood that the acquisition time of the first channel information is earlier than the acquisition time of the second channel information.
[0228] Optionally, the X first channel information are obtained based on W third channel information, where W is an integer greater than X.
[0229] The third channel information is acquired earlier than the first channel information, and one piece of first channel information is obtained based on at least two pieces of third channel information.
[0230] Taking a first channel information (such as called first channel information #1) as an example, the first channel information #1 is obtained based on w third channel information, w is an integer greater than 1 and less than or equal to W. As an example, the first channel information #1 can be the common channel information (or common information, or common feature) in the w third channel information. In other words, the same information in the w third channel information is called the first channel information #1. Among them, the common channel information (or common information, or common feature) in the w third channel information represents the same information (or feature) in the w third channel information. As an example, the common channel information (or common information, or common feature) in the w third channel information includes but is not limited to at least one of the following: the same delay feature, the same spatial domain feature, or the same Doppler domain feature.
[0231] As an example, the third channel information used to obtain each first channel information is different.
[0232] For example, X=1, W=3, and one first channel information is obtained based on three third channel information.
[0233] For another example, X=2, W=5, for distinction, the two first channel information are called first channel information #1 and first channel information #2, and the five third channel information are called third channel information #1, third channel information #2, third channel information #3, third channel information #4, and third channel information #5. For example, the first channel information #1 is obtained based on the third channel information #1, the third channel information #2, and the third channel information #3, and the first channel information #2 is obtained based on the third channel information #4 and the third channel information #5.
[0234] As an example, a first channel information is obtained based on at least two third channel information, which can be implemented in the following manner.
[0235] In a possible implementation manner, a first channel information is obtained based on at least two third channel information, which can be implemented through an AI model, that is, the input of the AI model is at least two third channel information, and the output is a first channel information.
[0236] For example, the data in the training set (a set of data includes at least two third channel information) is input into an encoder to obtain the first channel information, and then the first channel information is input into a decoder to obtain the restored value of the encoder input; the second norm of the difference between the encoder input and the decoder output is used as the loss function, and the weights of the encoder and decoder are updated so that the loss function is continuously reduced until convergence. For another example, the encoder that obtains the first channel information and the encoder that obtains the compressed information are jointly trained. Figure 6To explain.
[0237] See also Figure 6 , Figure 6 It is a schematic diagram of an AI model applicable to an embodiment of the present application.
[0238] like Figure 6 As shown, it is assumed that a set of data in the training set includes 2 second channel information and multiple third channel information (such as Figure 6 The two third channel information are respectively called H1 and H2, and multiple third channel information are input into AI model #1 to obtain the first channel information s, s and the second channel information H1 are input into AI model #2 to obtain compressed information c1, s and the second channel information H2 are input into AI model #3 to obtain compressed information c2, c1 and s are input into AI model #4 to obtain H1', c2 and s are input into AI model #5 to obtain H2', the norm of the difference between H1, H2 and H1', H2' is used as the loss function, and the weights of AI model #1 to AI model #5 are updated, so that the loss function is continuously reduced until convergence.
[0239] For the first communication device, the first communication device may determine the first channel information by itself; or other communication devices may determine the first channel information and send the first channel information to the first communication device.
[0240] Considering that the X first channel information is obtained based on the W third channel information, step 401 can also be replaced by: the first communication device compresses the N second channel information based on the W third channel information to obtain M compressed information, and the i-th compressed information in the M compressed information is based on at least two third channel information to obtain P i The third channel information is obtained by compressing the second channel information, wherein the acquisition time of the third channel information is earlier than the acquisition time of the second channel information. Figure 6 For example, multiple third channel information can be directly input into AI model #2 and AI model #3, that is, multiple third channel information is input into AI model #1 to obtain first channel information s, multiple third channel information and second channel information H1 are input into AI model #2 to obtain compressed information c1, multiple third channel information and second channel information H2 are input into AI model #3 to obtain compressed information c2, c1 and s are input into AI model #4 to obtain H1', c2 and s are input into AI model #5 to obtain H2'. In addition, step 402 can also be replaced by sending compressed information corresponding to M compressed information and W third channel information. Figure 6For example, multiple third channel information is input into AI model #1, and compressed information corresponding to the multiple third channel information is output, c1 and the compressed information corresponding to the multiple third channel information are input into AI model #4 to obtain H1', and c2 and the compressed information corresponding to the multiple third channel information are input into AI model #5 to obtain H2'. It can be understood that step 402 can also be replaced by sending M compressed information, that is, the compressed information corresponding to the W third channel information does not need to be sent again, because the W third channel information is historical channel information, and the W third channel information has been obtained before the second communication device processes the M compressed information, for example, the W third channel information is obtained by decompression. In this case, the initial third channel information can be a preset known value, or only the compressed information of the initial third channel information is sent, which can reduce the signaling or data overhead between the first communication device and the second communication device.
[0241] In addition, as described in step 402, the first communication device sends X pieces of first channel information. Taking one piece of first channel information as an example, the first communication device sending the first channel information may include the following implementation manners.
[0242] In a first possible implementation manner, the first communication device sends the first channel information periodically or semi-statically.
[0243] In a second possible implementation, the first communication device sends the first channel information to the second communication device based on the request of the second communication device. For example, when the second communication device instructs the first communication device to send compressed information associated with the first channel information, the first communication device sends the first channel information to the second communication device. For another example, the second communication device instructs the first communication device to send the first channel information to the second communication device before compressing at least one second channel information based on the first channel information. For another example, the second communication device sends a request message to the first communication device, and the request message is used to request the first communication device to send the first channel information used to compress at least one second channel information. Among them, the first channel information associated with a compressed information represents the first channel information used to obtain the compressed information. Specifically, if a compressed information is obtained by compressing at least one second channel information based on a first channel information, the first channel information is referred to as the first channel information associated with the compressed information.
[0244] The above introduces the scheme for the first channel information and the second channel information. The following introduces the scheme for the first communication device to obtain M compressed information.
[0245] Optionally, in step 401, the first communication device compresses N second channel information based on X first channel information to obtain M compressed information, including: the first communication device compresses N second channel information based on X first channel information to obtain M compressed information by AI; or the first communication device compresses N second channel information based on X first channel information by non-AI method to obtain M compressed information,
[0246] In a first possible implementation manner, the first communication device obtains M compressed information by means of AI. For example, the first communication device uses at least one AI model to compress X first channel information and N second channel information to obtain M compressed information.
[0247] For the convenience of description, the second channel information and the first channel information used to obtain a compressed information are collectively referred to as a channel information subset, such as P used to obtain the i-th compressed information. i The second channel information and the first channel information are collectively referred to as a channel information subset, that is, by compressing the M channel information subsets, M compressed information is obtained. Based on this implementation, compressing the M channel information subsets to obtain M compressed information includes: inputting the M channel information subsets into at least one AI model, and the output of the at least one AI model is M compressed information.
[0248] In one example, M channel information subsets are respectively input into M AI models, that is, each channel information subset corresponds to one AI model.
[0249] In another example, M channel information subsets are respectively input into one AI model, that is, M channel information subsets correspond to one AI model. Different channel information subsets can be input into the AI model at different times.
[0250] In another example, M channel information subsets are respectively input into V AI models, where V is an integer greater than 1 and less than M, that is, at least two channel information subsets among the M channel information subsets correspond to one AI model.
[0251] Combine the following Figure 6 Give an example.
[0252] On the first communication device side, assume that M channel information subsets are respectively input into M AI models, such as Figure 6As shown, two channel information subsets are respectively input into two AI models (i.e., AI model #2 and AI model #3) to obtain two compressed information. Among them, one channel information subset includes a second channel information H1 and a first channel information s. After the channel information subset is input into the AI model #2 in the first communication device, it is output as compressed information c1; the other channel information subset includes a second channel information H2 and a first channel information s. After the channel information subset is input into the AI model #3 in the first communication device, it is output as compressed information c2. Among them, s represents the second channel information H2 based on the two third channel information {H 1,his ,H 2,his}, c1 can be used to represent the second channel information {H1} with {H 1,his ,H 2,his} is a priori, c2 can be used to represent the second channel information {H2} with {H 1,his ,H 2,his} is a priori. Accordingly, on the second communication device side, the compressed information c1 and the first channel information s are input to the AI model #4 in the second communication device, and the output is the second channel information H1', H1' is the same as H1, or H1' can more accurately reflect H1; the compressed information c2 and the first channel information s are input to the AI model #5 in the second communication device, and the output is the second channel information H2', H2' is the same as H2, or H2' can more accurately reflect H2.
[0253] It can be understood that the above is an exemplary description and is not limited to this. For example, for the second communication device, an AI model can also be used to process M compressed information. For another example, a channel information subset may include one second channel information and two third channel information, that is, on the first communication device side, two third channel information and one second channel information are input into the AI model, and compressed information is output. For another example, taking c1 as an example, the second communication device can receive the compressed information c1 and the two third channel information {H 1,his ,H 2,his} is input to AI model #4, and output as second channel information H1'. At this time, the first communication device does not need to send the first channel information s to the second communication device. The two third channel information can be obtained by decompressing and restoring the second channel information before decompressing it.
[0254] In a second possible implementation, the first communication device obtains M compressed information by a non-AI method. For example, the first communication device takes X first channel information as a basis, projects N second channel information onto X first channel information, and obtains M compressed information.
[0255] As mentioned above, the time when the second communication device sends each compressed information may be different. Specifically, the second communication device may send each compressed information based on the configuration information.
[0256] Optionally, the method 400 further includes: the first communication device receives indication information #2, the indication information #2 indicating configuration information of each compressed information in the M compressed information, and the configuration information of at least two compressed information in the M compressed information is different. As an example, the configuration information of each compressed information in the M compressed information includes at least one of the following: feedback time of each compressed information, feedback cycle of each compressed information, and time offset of each compressed information. Among them, regarding the time offset of the compressed information, reference can be made to the previous description of the time offset of the reference signal, which will not be repeated here.
[0257] As mentioned above, the second communication device determines the second channel information used to obtain the compressed information based on the compressed information and the first channel information used to obtain the compressed information, so the second communication device needs to determine the compressed information and the first channel information associated with the compressed information. Among them, the first channel information associated with the compressed information represents the first channel information used to obtain the compressed information. Specifically, if a compressed information is obtained by compressing at least one second channel information based on a first channel information, the first channel information is called the first channel information associated with the compressed information, or the compressed information is associated with the first channel information.
[0258] The following describes a method for determining compression information and first channel information associated with the compression information.
[0259] In a first possible implementation, a first communication device determines compression information and first channel information associated with the compression information, and the first communication device sends indication information to a second communication device, and the second communication device determines the compression information and first channel information associated with the compression information based on the indication of the first communication device.
[0260] Taking the i-th compressed information as an example, assuming that the first communication device determines that the i-th compressed information is associated with the j-th first channel information, the first communication device thus determines the P based on the j-th first channel information. i The method 400 may further include: the first communication device sends indication information #3 to the second communication device, where the indication information #3 indicates that the i-th compressed information is associated with the j-th first channel information. Based on this, the second communication device may learn that the i-th compressed information is associated with the j-th first channel information based on the indication information #3, so that the second communication device may determine P based on the i-th compressed information and the j-th first channel information. i Second channel information.
[0261] The embodiment of the present application does not limit the manner in which the first communication device determines the association between the i-th compressed information and the j-th first channel information. For example, the third channel information with the latest acquisition time among the at least two third channel information used to obtain the j-th first channel information is associated with P i The time interval between the second channel information acquired earliest among the second channel information is less than or equal to the threshold value. The threshold value may be predefined, preconfigured, or pre-agreed, and is not limited.
[0262] As an example, indication information #3 indicates that the i-th compressed information is associated with the j-th first channel information, including the following ways.
[0263] For example, indication information #3 indicates the valid period of the j-th first channel information. However, it does not involve which of the M compressed information the j-th first channel information is associated with, and the association is performed in a predefined manner (or a pre-agreed manner, or a pre-configured manner). For example, if the sending time of the i-th compressed information is within the valid period of the j-th first channel information, or the receiving time of the i-th compressed information is within the valid period of the j-th first channel information, then it can be considered that the i-th compressed information is associated with the j-th first channel information.
[0264] For another example, indication information #3 indicates the valid period of the jth first channel information, and further indicates that the jth first channel information is associated with the ith compressed information. If the sending time of the ith compressed information is within the valid period of the jth first channel information, or the receiving time of the ith compressed information is within the valid period of the jth first channel information, then it can be considered that the ith compressed information is associated with the jth first channel information. In this case, if it is not indicated that the jth first channel information is associated with the kth compressed information, then if the sending time or receiving time of the kth compressed information is within the valid period of the jth first channel information, the two are still not associated, where the value of k is not equal to i.
[0265] For another example, the indication information #3 indicates the valid period of the jth first channel information for the ith compressed information. For example, the jth first channel information is associated with the i=2th compressed information, and the jth first channel information is associated with the i=3rd compressed information, and for the second communication device, the receiving time of the second compressed information and the third compressed information are different (or, for the first communication device, the sending time of the second compressed information and the third compressed information are different), so for the second compressed information and the third compressed information, the time when the second communication device uses the jth first channel information is also different, so the indication information can be used to indicate the valid period of the jth first channel information for each compressed information.
[0266] For another example, indication information #3 indicates a time domain offset threshold between the j-th first channel information and the i-th compressed information (in other words, a time domain offset threshold or time difference between the first channel information of the i-th compressed information and the i-th compressed information). For example, indication information #3 indicates that the time domain offset threshold between the j-th first channel information and the i-th compressed information is Δ, and if the difference between the reception time of the j-th first channel information and the reception time of the i-th compressed information is less than or equal to the Δ, then the j-th first channel information is associated with the i-th compressed information.
[0267] As an example, indication information #3 indicates at least one of the following items of the valid period of the j-th first channel information: a start time, an end time, and a time length.
[0268] For example, the indication information #3 indicates the starting time of the valid period of the j-th first channel information. In this case, the time length of the valid period may be predefined or preconfigured, so that the second communication device may determine the valid period of the j-th first channel information based on the starting time of the valid period of the j-th first channel information indicated by the indication information #3 and the predefined time length.
[0269] For another example, the indication information #3 indicates the end time of the valid period of the j-th first channel information. In this case, the time length of the valid period may be predefined or preconfigured, so that the second communication device may determine the valid period of the j-th first channel information based on the end time of the valid period of the j-th first channel information indicated by the indication information #3 and the predefined time length.
[0270] For another example, indication information #3 indicates the starting time and duration of the valid period of the jth first channel information. In this case, the second communication device can determine the valid period of the jth first channel information based on the starting time and duration of the valid period of the jth first channel information indicated by indication information #3.
[0271] For another example, indication information #3 indicates the end time and duration of the valid period of the jth first channel information. In this case, the second communication device can determine the valid period of the jth first channel information based on the end time and duration of the valid period of the jth first channel information indicated by indication information #3.
[0272] For another example, indication information #3 indicates the start time, end time and duration of the valid period of the j-th first channel information. In this case, the second communication device can determine the valid period of the j-th first channel information based on the start time, end time and duration of the valid period of the j-th first channel information indicated by indication information #3.
[0273] In a second possible implementation, the association relationship between the compressed information and the first channel information is predefined or preconfigured, so that the second communication device can determine the compressed information and the first channel information associated with the compressed information based on the predefined or preconfigured association relationship.
[0274] For example, each compressed information in the M compressed information is associated with the same first channel information. In this case, after receiving the compressed information, the second communication device can determine the second channel information used to obtain the compressed information based on the first channel information received by itself (such as the most recently received first channel information) and the compressed information.
[0275] For another example, different compressed information in the M compressed information is associated with different first channel information. In this case, it can be assumed that the i-th compressed information is associated with the x-th first channel information, where x is an integer greater than or equal to 1 and less than or equal to X. For example, x=i, such as the first compressed information is associated with the first first channel information, the second compressed information is associated with the second first channel information, and so on.
[0276] For another example, the time interval between the acquisition time of the second channel information for obtaining the compressed information and the acquisition time of the third channel information for obtaining the first channel information is less than or equal to the threshold. i The second channel information is compressed to obtain the i-th compressed information, and the j-th first channel information is obtained based on at least two third channel information. Among the at least two third channel information, the third channel information with the latest acquisition time is obtained, and P i The time interval between the second channel information acquired earliest among the second channel information is less than or equal to the threshold value. The threshold value may be predefined, preconfigured, or pre-agreed, and is not limited.
[0277] In a third possible implementation, the second communication device determines the compression information and the first channel information associated with the compression information, and the second communication device sends indication information to the first communication device, and the first communication device determines the second channel information and the first channel information associated with the second channel information based on the indication of the second communication device, and then determines the compression information based on the first channel information and the second channel information.
[0278] This implementation method can refer to the first possible implementation method, which will not be described in detail here.
[0279] It can be understood that the above are several possible implementations, which are not limited to this. Any variation of the above implementation is applicable to the embodiments of the present application. For example, the above implementations are illustrated by taking the association of compressed information with the first channel information as an example, which can also be replaced by the association of compressed information with the third channel information. For example, taking the above first possible implementation as an example, the first communication device determines the compressed information and the third channel information associated with the compressed information, and the first communication device sends an indication message to the second communication device, and the second communication device determines the compressed information and the third channel information associated with the compressed information based on the indication of the first communication device. Further, the second communication device can restore the second channel information corresponding to the compressed information based on the received compressed information and the third channel information that has been restored before decompressing the second channel information. It can be understood that in this case, the initial third channel information can be a preset known information.
[0280] For ease of understanding, the following mainly takes the first implementation method as an example. Figures 7 to 13 Give some specific examples.
[0281] In the following example, it is assumed that the first communication device is a terminal device, the second communication device is a network device, and the terminal device indicates the association relationship between the compression information and the first channel information to the network device.
[0282] In the following examples, it is assumed that: N=2, that is, there are second channel information of 2 channels, the second channel information of the 2 channels are H1 and H2 respectively; X=1, that is, there is 1 first channel information, the 1 first channel information is s; M=2, that is, there are 2 compressed information, the 2 compressed information are c1 and c2 respectively. Specifically, the terminal device can compress the second channel information H1 based on the first channel information s to obtain compressed information c1, and compress the second channel information H2 based on the first channel information s to obtain compressed information c2. These examples are introduced below.
[0283] Example 1: It is assumed that the reference signals corresponding to the N second channel information have the same period value.
[0284] See also Figure 7 , Figure 7 It is a schematic diagram of the relationship between the compressed information and the first channel information applicable to the embodiment of the present application.
[0285] like Figure 7As shown, it is assumed that: the reference signal used to obtain the second channel information is sent periodically, and the period value is the same. Specifically, H1[1], H1[2], and H1[3] represent the channel information obtained by the terminal device based on the reference signal (i.e., CSI-RS-H1) received at different times by performing channel measurement. For example, H1[1] is the channel information obtained by the terminal device based on the CSI-RS-H1 received in the first period by performing channel measurement, H1[2] is the channel information obtained by the terminal device based on the CSI-RS-H1 received in the second period by performing channel measurement, and H1[3] is the channel information obtained by the terminal device based on the CSI-RS-H1 received in the third period by performing channel measurement. Similarly, H2[1], H2[2], and H2[3] represent the channel information obtained by the terminal device based on the reference signal (i.e., CSI-RS-H2) received at different times by performing channel measurement. For example, H2[1] is the channel information obtained by the terminal device through channel measurement based on the CSI-RS-H2 received in the first cycle, H2[2] is the channel information obtained by the terminal device through channel measurement based on the CSI-RS-H2 received in the second cycle, and H2[3] is the channel information obtained by the terminal device through channel measurement based on the CSI-RS-H2 received in the third cycle.
[0286] Among them, s[1], s[2], and s[3] represent first channel information determined based on third channel information obtained at different times.
[0287] For example, taking s[1] as an example, the acquisition time of s[1] is earlier than the acquisition time of H1[1] and H2[1]. For example, in the first time period, the terminal device performs measurement based on the reference signal and obtains the third channel information of the channel corresponding to H1 (such as H 1,his [1]) and the third channel information of the channel corresponding to H2 (such as H 2,his [1]), the terminal device is based on the H 1,his [1] and H 2,his [1] Determine s[1]. The end time of the first time period is earlier than the transmission time of the reference signal CSI-RS-H1 corresponding to H1[1] and the reference signal CSI-RS-H2 corresponding to H2[1].
[0288] For another example, taking s[2] as an example, the acquisition time of s[2] is later than the acquisition time of s[1], and earlier than the acquisition time of H1[2] and H2[2]. For example, in the second time period, the terminal device performs measurement based on the reference signal and obtains the third channel information (such as H1) of the channel corresponding to H1. 1,his [2]) and the third channel information of the channel corresponding to H2 (such as H 2,his [2]), the terminal device is based on the H 1,his[2] and H 2,his [2] Determine s[2]. The end time of the second time period is earlier than the transmission time of the reference signal CSI-RS-H1 corresponding to H1[2] and the reference signal CSI-RS-H2 corresponding to H2[2].
[0289] For another example, taking s[3] as an example, the acquisition time of s[3] is later than the acquisition time of s[2], and earlier than the acquisition time of H1[3] and H2[3]. For example, in the third time period, the terminal device performs measurement based on the reference signal and obtains the third channel information of the channel corresponding to H1 (such as H 1,his [3]) and the third channel information of the channel corresponding to H2 (such as H 2,his [3]), the terminal device is based on the H 1,his [3] and H 2,his [3] Determine s[3]. The end time of the third time period is earlier than the transmission time of the reference signal CSI-RS-H1 corresponding to H1[3] and the reference signal CSI-RS-H2 corresponding to H2[3].
[0290] 1) Take the second channel information H1[1] and H2[1] in the first cycle as an example.
[0291] Specifically, if Figure 7 As shown in (a) or (b), when the terminal device receives the reference signal (i.e., CSI-RS-H1) corresponding to the second channel information H1[1], it performs channel measurement based on the reference signal to obtain the second channel information H1[1]. Then, the terminal device can jointly compress the second channel information H1[1] and the first channel information s[1] to obtain compressed information c1[1]. The terminal device sends the first channel information s[1] and the compressed information c1[1] to the network device. In this way, the network device can determine the second channel information H1[1] based on the compressed information c1[1] and the first channel information s[1]. Similarly, when the terminal device receives the reference signal (i.e., CSI-RS-H2) corresponding to the second channel information H2[1], it performs channel measurement based on the reference signal to obtain the second channel information H2[1], and then the terminal device can jointly compress the second channel information H2[1] and the first channel information s[1] to obtain compressed information c2[1]; the terminal device sends the compressed information c2[1] to the network device, so that the network device can determine the second channel information H2[1] based on the compressed information c2[1] and the first channel information s[1] received previously.
[0292] The terminal device may send the first channel information s[1] when sending the compressed information c1[1]; or, the terminal device may send the first channel information s[1] before sending the compressed information c1[1]; or, the terminal device may send the first channel information s[1] after sending the compressed information c1[1], and there is no limitation on this.
[0293] As an example, the terminal device sends indication information #3 to the network device, and the indication information #3 indicates the valid period of the first channel information s (such as s[1], s[2], or s[3]). For the specific indication method, please refer to the previous description. Assuming that the receiving time of the compressed information is within the valid period of the first channel information, it is considered that the compressed information is associated with the first channel information. Taking s[1] as an example, for example, the network device determines the valid period of s[1] based on indication information #3. The network device receives compressed information c1[1] within the valid period of s[1]. It can be determined that c1[1] is associated with s[1], and thus H1[1] is determined based on c1[1] and s[1]. Similarly, the network device receives compressed information c2[1] within the valid period of s[1]. Therefore, it can be determined that c2[1] is associated with s[1], and thus H2[1] is determined based on c2[1] and s[1].
[0294] Considering that the transmission time of the compressed information c1 and / or c2 may be later than the transmission time of s (such as s[1], s[2], or s[3]), the time length of the valid period of s may be greater than 0. In addition, the starting time of the valid period of the first channel information s is: the reporting time of the first channel information s+Δ, Δ is greater than or equal to 0, and the time length of the valid period of s is greater than 0.
[0295] 2) Take the second channel information H1[2] and H2[2] in the second cycle as an example.
[0296] For example, if Figure 7As shown in (a), when the terminal device receives the reference signal (i.e., CSI-RS-H1) corresponding to the second channel information H1[2], it performs channel measurement based on the reference signal to obtain the second channel information H1[2]. Then, the terminal device can jointly compress the second channel information H1[2] and the first channel information s[2] to obtain compressed information c1[2]. The terminal device sends the first channel information s[2] and the compressed information c1[2] to the network device. In this way, the network device can determine the second channel information H1[2] based on the compressed information c1[2] and the first channel information s[2]. Similarly, when the terminal device receives the reference signal (i.e., CSI-RS-H2) corresponding to the second channel information H2[2], it performs channel measurement based on the reference signal to obtain the second channel information H2[2], and then the terminal device can jointly compress the second channel information H2[2] and the first channel information s[2] to obtain compressed information c2[2]; the terminal device sends the compressed information c2[2] to the network device, so that the network device can determine the second channel information H2[2] based on the compressed information c2[2] and the first channel information s[2] received previously.
[0297] The terminal device may send the first channel information s[2] when sending the compressed information c1[2]; or, the terminal device may send the first channel information s[2] before sending the compressed information c1[2]; or, the terminal device may send the first channel information s[2] after sending the compressed information c1[2]. There is no limitation on this.
[0298] As an example, the terminal device sends indication information #3 to the network device, and the indication information #3 indicates the valid period of the first channel information s[2]. For details, please refer to the relevant description in 1), which will not be repeated here.
[0299] For example, Figure 7As shown in (b), when the terminal device receives the reference signal (i.e., CSI-RS-H1) corresponding to the second channel information H1[2], it performs channel measurement based on the reference signal to obtain the second channel information H1[2]. Then, the terminal device can jointly compress the second channel information H1[2] and the first channel information s[1] to obtain compressed information c1[2]. The terminal device sends the first channel information s[1] and the compressed information c1[2] to the network device. In this way, the network device can determine the second channel information H1[2] based on the compressed information c1[2] and the first channel information s[1]. Similarly, when the terminal device receives the reference signal (i.e., CSI-RS-H2) corresponding to the second channel information H2[2], it performs channel measurement based on the reference signal to obtain the second channel information H2[2], and then the terminal device can jointly compress the second channel information H2[2] and the first channel information s[1] to obtain compressed information c2[2]; the terminal device sends the compressed information c2[2] to the network device, so that the network device can determine the second channel information H2[2] based on the compressed information c2[2] and the first channel information s[1] received previously.
[0300] As an example, the terminal device sends indication information #3 to the network device, and the indication information #3 indicates the valid period of the first channel information s[1]. For details, please refer to the relevant description in 1), which will not be repeated here.
[0301] It can be seen that compared with Figure 7 In (a), Figure 7 In (b), the effective period of the first channel information is longer, so Figure 7 The first channel information s[1] in (a) is used to compress the second channel information in the first cycle. Figure 7 The first channel information s[1] in (b) may be used to compress the second channel information in multiple periods (eg, the second channel information in the first period and the second period).
[0302] Understandably, Figure 7 This is for illustrative purposes only and is not intended to be limiting.
[0303] Example 2: It is assumed that the reference signals corresponding to the N second channel information have different period values, or the reference signals corresponding to the N second channel information are non-periodic.
[0304] See also Figure 8 , Figure 8 It is another schematic diagram of the relationship between the compressed information and the first channel information applicable to the embodiment of the present application. Figure 8 The meaning of each parameter can be found in Figure 7 The description in will not be repeated here.
[0305] like Figure 8 As shown, the reference signal corresponding to the second channel information H1 (i.e., CSI-RS-H1) and the reference signal corresponding to the second channel information H2 (i.e., CSI-RS-H2) have different period values, so the acquisition time of H1 and H2 is also different, and accordingly, the transmission time of the compressed information corresponding to H1 (i.e., c1) and the compressed information corresponding to H2 (i.e., c2) is also different. The transmission time of different compressed information is different, so for different compressed information, the time of using the first channel information s is also different, so the effective period of the associated first channel information s can be defined for each compressed information.
[0306] As an example, the terminal device sends indication information #3 to the network device, and the indication information #3 indicates two valid time periods of the first channel information s (such as s[1], s[2], or s[3]), such as valid time period #1 and valid time period #2. Among them, valid time period #1 corresponds to the compressed information c1, that is, the receiving time of the compressed information c1 is within the valid time period #1; the valid time period #2 corresponds to the compressed information c2, that is, the receiving time of the compressed information c2 is within the valid time period #2. Specifically, the network device determines the valid time period #1 and the valid time period #2 of s based on the indication information #3. The network device receives the compressed information c1 within the valid time period #1, so it can determine that c1 is associated with s, and thus determines H1 based on c1 and s; the network device receives the compressed information c2 within the valid time period #2 of s, so it can determine that c2 is associated with s, and thus determines H2 based on c2 and s.
[0307] Figure 8 The difference between (a) and (b) is that, compared with Figure 8 In (a), Figure 8 In (b), the effective period of the first channel information is longer, so Figure 8 The first channel information s[1] in (a) is used to compress the second channel information in the first cycle. Figure 8 The first channel information s[1] in (b) may be used to compress the second channel information in multiple periods (eg, the second channel information in the first period and the second period).
[0308] Figure 8 You can refer to Figure 7 The description in will not be repeated here. Figure 8 The examples shown and Figure 7 The difference between the examples shown is that Figure 7 In the example shown, the indication information #3 indicates a valid period of the first channel information s (such as s[1], s[2], or s[3]), and the valid period corresponds to the compression information c1 and c2; Figure 8In the example shown, indication information #3 indicates two valid time periods of the first channel information s (such as s[1], s[2], or s[3]), one valid time period corresponds to the compressed information c1, and the other valid time period corresponds to the compressed information c2. The valid time period corresponds to the compressed information, indicating that the receiving time of the compressed information is within the valid time period.
[0309] Understandably, Figure 8 This is for illustrative purposes only and is not intended to be limiting.
[0310] See also Fig. 9 , Fig. 9 It is another schematic diagram of the relationship between the compressed information and the first channel information applicable to the embodiment of the present application. Fig. 9 The meaning of each parameter can be found in Figure 7 The description in will not be repeated here.
[0311] like Fig. 9 As shown, the reference signal corresponding to the second channel information H1 (i.e., CSI-RS-H1) and the reference signal corresponding to the second channel information H2 (i.e., CSI-RS-H2) have different period values, so the acquisition time of H1 and H2 is also different. Accordingly, the transmission time of the compressed information corresponding to H1 (i.e., c1) and the compressed information corresponding to H2 (i.e., c2) is also different. The transmission time of different compressed information is different, so for different compressed information, the time of using the first channel information s is also different. Therefore, the associated first channel information s can be defined for each compressed information. For example, Fig. 9 As shown, the first channel information associated with the compressed information c1[1] is s[1], and the first channel information associated with the compressed information c2[1] is s[1]. Therefore, the network device determines the second channel information H1[1] based on c1[1] and s[1], and determines the second channel information H2[1] based on c2[1] and s[1]. In one possible implementation, the terminal device sends indication information #4 to the network device, and the indication information #4 indicates the first channel information associated with each compressed information; accordingly, the network device receives the indication information #4, and determines the first channel information associated with each compressed information based on the indication information #4. In another possible implementation, the first channel information associated with each compressed information is pre-agreed, for example, the first channel information associated with a compressed information is pre-agreed to be the last first channel information received before the compressed information.
[0312] The following takes a compressed information (such as c1) as an example and combines several scenarios to introduce the specific implementation of the terminal device indicating the association between the compressed information and the first channel information.
[0313] Scenario 1: The compressed information is periodic or semi-static.
[0314] In one possible implementation, if the first channel information is periodic or semi-static, the compressed information fed back at time t is associated with the last first channel information fed back in time period #1. It can be understood that "time t" represents the moment of receiving or sending compressed information, which is not limited to a specific moment. The starting time of time period #1 is t, and the duration is Δ; or, the ending time of time period #1 is t, and the duration is Δ. Further optionally, if the value of Δ is not updated within a period of time, the above rule (that is, the compressed information fed back at time t is associated with the last first channel information fed back in time period #1) is always used during this period to determine the association relationship between the compressed information and the first channel information.
[0315] Among them, "the compressed information c1[t] fed back at time t is associated with the last first channel information s fed back in time period #1", which may be predefined, pre-agreed, or pre-configured, or may be indicated by the terminal device to the network device, and is not limited thereto. In addition, Δ may be predefined, pre-agreed, or pre-configured, or may be indicated by the terminal device to the network device (such as indicated by indication information #3), and is not limited thereto.
[0316] See also Fig.10 , Fig.10 It is another schematic diagram of the relationship between the compressed information and the first channel information applicable to the embodiment of the present application.
[0317] like Fig.10 As shown, the network device receives compressed information c1[t1] at time t1, and the network device can determine the second channel information based on c1[t1] and the first channel information received within (t1-Δ) time. For example, the network device can determine the second channel information H1[t1] based on c1[t1] and the first channel information s[t1'] obtained at time t1', wherein the time interval between time t1' and time t1 is less than or equal to Δ. The network device receives compressed information c1[t1+T] at time (t1+T), and the network device can determine the second channel information based on c1[t1+T] and the first channel information received within (t1+T-Δ) time. For example, the network device can determine the second channel information H1[t1+T] based on c1[t1+T] and the first channel information s[(t1+T)'] obtained at time (t1+T), wherein the time interval between time (t1+T)' and time (t1+T) is less than or equal to Δ. Here, Δ may be indicated by the terminal device before time t1, or may be predefined, preconfigured, or pre-agreed.
[0318] Another possible implementation method is that if the first channel information is non-periodic, the compressed information fed back at time t is associated with the first channel information fed back triggered by a certain signaling. Among them, "certain signaling" can represent the signaling of the terminal device sending the first channel information to the network device, or it can also represent the signaling of the network device instructing the terminal device to send the first channel information. It can be understood that "time t" represents the moment of receiving or sending compressed information, which is not limited to a specific moment. Further optionally, if the association relationship between the compressed information and the first channel information is not updated within a period of time, the above rule (that is, the compressed information fed back at time t is associated with the first channel information fed back triggered by a certain signaling) is always used during this period to determine the association relationship between the compressed information and the first channel information.
[0319] Among them, "the compressed information fed back at time t is associated with the first channel information fed back by a certain signaling trigger", which can be predefined, pre-agreed or pre-configured, or can be indicated by the terminal device to the network device, and is not limited to this.
[0320] See also Fig.11 , Fig.11 It is another schematic diagram of the relationship between the compressed information and the first channel information applicable to the embodiment of the present application.
[0321] like Fig.11 As shown, the terminal device indicates the first channel information s at time t0, and the network device receives the compressed information c1[t1] at time t1. The network device can determine the second channel information H1[t1] based on c1[t1] and s received at time t0. The network device receives the compressed information c1[t1+T] at time (t1+T). Since there is no trigger signaling indicating the first channel information between time t and time (t1+T), the network device can determine the second channel information H1[t1+T] based on c1[t1+T] and the first channel information s received at time t0.
[0322] Scenario 2: The compressed information is non-periodic.
[0323] In a possible implementation, if the first channel information is periodic or semi-static, the compressed information fed back at time t is associated with the last first channel information fed back in time period #1. This method can refer to the relevant description in scenario 1 and will not be described here.
[0324] See also Fig.12 , Fig.12 It is another schematic diagram of the relationship between the compressed information and the first channel information applicable to the embodiment of the present application.
[0325] like Fig.12As shown, the network device receives compressed information c1[t1] at time t1, and the network device can determine the second channel information based on c1[t1] and the first channel information received within (t1-Δ), for example, the network device can determine the second channel information H1[t1] based on c1[t1] and the first channel information s[t1'] obtained at time t1', wherein the time interval between time t1' and time t1 is less than or equal to Δ. The network device receives compressed information c1[t2] at time t2, and the network device can determine the second channel information based on c1[t2] and the first channel information s received within (t2-Δ), for example, the network device can determine the second channel information H1[t2] based on c1[t2] and the first channel information s[t2'] obtained at time t2', wherein the time interval between time t2' and time t2 is less than or equal to Δ. Δ can be indicated by the terminal device before time t1, or can be predefined, preconfigured, or pre-agreed.
[0326] Another possible implementation is that if the first channel information is non-periodic, the compressed information fed back at time t is associated with the first channel information fed back triggered by a certain signaling. This method can refer to the relevant description in scenario 1 and will not be described here.
[0327] See also Fig.13 , Fig.13 It is another schematic diagram of the relationship between the compressed information and the first channel information applicable to the embodiment of the present application.
[0328] like Fig.13 As shown, the terminal device indicates the first channel information s at time t0, and the network device receives the compressed information c1[t1] at time t1. The network device can determine the second channel information H1[t1] based on c1[t1] and s received at time t0. The network device receives the compressed information c1[t2] at time t2. Since there is no trigger signaling indicating the first channel information between time t1 and time t2, the network device can determine the second channel information H1[t2] based on c1[t2] and the first channel information s received at time t0.
[0329] Combined with the above Figures 7 to 13 The association relationship between the compressed information and the first channel information is described in detail. It can be understood that the above is an exemplary description and the embodiments of the present application are not limited thereto. For example, the number of second channel information can be greater than 2. For another example, multiple second channel information can be compressed together with one first channel information to obtain one compressed information.
[0330] The above describes the various schemes in the present application, such as the scheme regarding the second channel information, the scheme regarding the first channel information, the scheme regarding the compressed information, and the scheme regarding the association between the compressed information and the first channel information. It can be understood that the above schemes can be used alone or in combination, and there is no limitation on this. Below, for ease of understanding, taking the first communication device as a terminal device and the second communication device as a network device as an example, a specific process of combining the above schemes is introduced. The content not described in detail below can refer to the description in method 400, and will not be repeated below.
[0331] See also Fig.14 , Fig.14 It is a schematic flow chart applicable to the embodiments of the present application.
[0332] Optionally, method 1400 includes step 1401 .
[0333] 1401. A network device sends configuration information of a reference signal to a terminal device. Correspondingly, the terminal device receives the configuration information of the reference signal.
[0334] Specifically, the network device sends configuration information of N reference signals to the terminal device, and the N reference signals are reference signals corresponding to the N second channel information, so that the terminal device can receive the N reference signals based on the configuration information, and then perform channel measurement based on the received N reference signals to obtain the N second channel information. Among them, the reference signal is a downlink reference signal, such as CSI-RS, or DMRS.
[0335] As an example, the configuration information of the reference signal includes at least one of the following: periodicity of the reference signal, a period value of the reference signal, or a time offset of the reference signal.
[0336] For step 1401, reference may be made to the relevant description of the solution regarding the second channel information in method 400, which will not be described in detail here.
[0337] Optionally, method 1400 includes step 1402 .
[0338] 1402. Determine configuration information of the feedback amount.
[0339] The feedback amount includes compression information and / or first channel information.
[0340] In one example, the feedback amount includes compression information.
[0341] In this example, as an example, the configuration information of the compressed information includes at least one of the following: the feedback time of the compressed information, the feedback cycle of the compressed information, the time offset of the compressed information, or the second channel information corresponding to the compressed information. Among them, the second channel information corresponding to the compressed information can be used to determine: which second channel information among the N second channel information is compressed together. For example, the second channel information corresponding to a compressed information (such as denoted as c) includes the second channel information #1 and the second channel information #2, then the terminal device needs to compress the second channel information #1 and the second channel information #2 based on 1 first channel information to obtain the compressed information c. For the feedback time of the compressed information, the feedback cycle of the compressed information, and the time offset of the compressed information, please refer to the relevant description of the scheme for compressing information in method 400, which will not be repeated here.
[0342] In this example, the configuration information of the first channel information may be, for example, predefined, or preconfigured, or pre-agreed, and is not limited.
[0343] In another example, the feedback amount includes first channel information. In this example, as an example, the configuration information of the first channel information includes at least one of the following: the number of first channel information, the feedback time of the first channel information, the feedback cycle of the first channel information, and the time offset of the first channel information. For example, if the number of first channels is X, it means that N second channel information is compressed using X first channel information. Regarding the feedback time of the first channel information, the feedback cycle of the first channel information, and the time offset of the first channel information, reference can be made to the feedback time of the compressed information, the feedback cycle of the compressed information, and the time offset of the compressed information, which will not be repeated here.
[0344] In this example, the configuration information of the compression information may be, for example, predefined, or preconfigured, or pre-agreed, and is not limited.
[0345] In another example, the feedback amount includes the first channel information and the compression information. For details, please refer to the above two examples, which will not be described in detail here.
[0346] Optionally, step 1402 includes the following implementation method.
[0347] In a first possible implementation manner, the network device determines configuration information of the feedback amount and sends indication information to the terminal device, where the indication information indicates the configuration information of the feedback amount; the terminal device determines the configuration information of the feedback amount based on the indication information.
[0348] In another possible implementation, the terminal device determines the configuration information of the feedback amount and sends indication information to the network device, where the indication information indicates the configuration information of the feedback amount; the network device determines the configuration information of the feedback amount based on the indication information.
[0349] Optionally, method 1400 also includes 1403.
[0350] 1403, determine the feedback method of the feedback amount.
[0351] The feedback method of the feedback amount includes a feedback method of compressed information and / or a feedback method of first channel information. The feedback method is any one of the following: periodic, non-periodic, or semi-static.
[0352] In one example, the feedback method of the feedback amount includes a feedback method of compressed information.
[0353] For example, assume that a compressed information is obtained by compressing n second channel information based on a first channel information, n is an integer greater than or equal to 1 and less than or equal to N, and the feedback method of the compressed information is related to the periodicity of the reference signal corresponding to the n second channel information.
[0354] For example, if a reference signal corresponding to the second channel information among the n second channel information is non-periodic, then the feedback mode of the compressed information is non-periodic.
[0355] For another example, if a reference signal corresponding to the second channel information in the n second channel information is semi-static, the feedback mode of the compressed information should be non-periodic or semi-static. In addition, when the feedback mode of the compressed information is semi-static, the period value of the compressed information is greater than or equal to the maximum value of the period values of the reference signals corresponding to the second channel information in the n second channel information.
[0356] For another example, if the reference signal corresponding to each second channel information in the n second channel information is periodic, the feedback mode of the compressed information should be non-periodic or semi-static or periodic. In addition, when the feedback mode of the compressed information is semi-static or periodic, the period value of the compressed information is greater than or equal to the maximum value in the sending period of the reference signal corresponding to each second channel information in the n second channel information.
[0357] In this example, the feedback mode of the first channel information may be, for example, predefined, preconfigured, or pre-agreed, and is not limited.
[0358] In another example, the feedback method of the feedback amount includes a feedback method of the first channel information.
[0359] For example, the terminal device sends the first channel information periodically or semi-statically.
[0360] For another example, the terminal device sends the first channel information to the second communication apparatus based on the request of the network device.
[0361] For another example, the terminal device actively sends the first channel information to the network device. For example, when the terminal device sends compressed information to the network device, the first channel information associated with the compressed information is sent to the network device. For another example, before the terminal device compresses at least one second channel information based on the first channel information, it sends the first channel information to the network device.
[0362] In this example, the feedback method of the compressibility information may be predefined, preconfigured, or pre-agreed, and may not be
[0363] In another example, the feedback method of the feedback amount includes a feedback method of compression information and a feedback method of the first channel information. For details, please refer to the above two examples, which will not be described in detail here.
[0364] Optionally, step 1403 includes the following implementation method.
[0365] In a first possible implementation, the network device determines a feedback method for the feedback amount, and sends indication information to the terminal device, where the indication information indicates the feedback method for the feedback amount; the terminal device determines the feedback method for the feedback amount based on the indication information.
[0366] In another possible implementation, the terminal device determines the feedback method of the feedback amount and sends indication information to the network device, where the indication information indicates the feedback method of the feedback amount; the network device determines the feedback method of the feedback amount based on the indication information.
[0367] In another possible implementation, the terminal device and the network device each determine a feedback mode of the feedback amount. For example, the terminal device and the network device determine based on the configuration information in step 1402.
[0368] Optionally, method 1400 includes step 1404 .
[0369] 1404. Determine an association relationship between the compression information and the first channel information.
[0370] For the network device, the channel information can be restored according to the association between the compressed information and the first channel information. Specifically, the network device can determine the second channel information based on the compressed information and the first channel information associated with the compressed information.
[0371] For the terminal device, it can determine which first channel information to use to compress the second channel information to obtain the corresponding compressed information according to the association relationship between the compressed information and the first channel information. For example, assuming that the second channel information corresponding to the compressed information c is n second channel information, and the compressed information c is associated with the first channel information #1, then the terminal device can compress the n second channel information based on the first channel information #1 to obtain the compressed information c.
[0372] Optionally, step 1404 includes the following implementation method.
[0373] In a first possible implementation, the network device determines the association between the compression information and the first channel information, and sends indication information to the terminal device, where the indication information indicates the association between the compression information and the first channel information; the terminal device determines the association between the compression information and the first channel information based on the indication information.
[0374] In another possible implementation, the terminal device determines the association between the compressed information and the first channel information, and sends indication information to the network device, where the indication information indicates the association between the compressed information and the first channel information; the network device determines the association between the compressed information and the first channel information based on the indication information.
[0375] In another possible implementation manner, the association relationship between the compression information and the first channel information is predefined, pre-agreed, or pre-configured.
[0376] For the scheme related to the association between the compression information and the first channel information, reference may be made to the related description in method 400, which will not be described in detail here.
[0377] 1405. The network device sends a reference signal #1 to the terminal device.
[0378] 1406. The terminal device performs channel measurement based on reference signal #1 to obtain second channel information #1.
[0379] 1407. The terminal device compresses the second channel information #1 based on the first channel information #1 to obtain compressed information #1.
[0380] For example, the compressed information #1 includes information in the second channel information #1 except the first channel information #1, or in other words, the channel information in the second channel information #1 that is the same as the first channel information #1 is not carried in the compressed information #1.
[0381] 1408. The terminal device sends compressed information #1 and first channel information #1.
[0382] Understandably, Fig.14 The example of the terminal device compressing the information #1 and the first channel information #1 at the same time is used for illustration, but this is not limited to this. For example, the terminal device may also send the first channel information #1 first, and then send the compressed information #1.
[0383] Optionally, method 1400 also includes step 1409 .
[0384] 1409. The network device determines second channel information #1 based on the compression information #1 and the first channel information #1.
[0385] 1410. The network device sends a reference signal #2 to the terminal device.
[0386] 1411. The terminal device performs channel measurement based on reference signal #2 to obtain second channel information #2.
[0387] 1412. The terminal device compresses the second channel information #2 based on the first channel information #1 to obtain compressed information #2.
[0388] For example, the compressed information #2 includes information in the second channel information #2 except the first channel information #1, or in other words, the channel information in the second channel information #2 that is the same as the first channel information #1 is not carried in the compressed information #2.
[0389] 1413, the terminal device sends compressed information #2.
[0390] Optionally, method 1400 also includes step 1414.
[0391] 1414. The network device determines second channel information #2 based on the compression information #2 and the first channel information #1.
[0392] It can be understood that method 1400 is only an example and is not limited thereto. For example, a larger number of reference signals and second channel information may be included.
[0393] It can also be understood that the method 1400 is illustrated by taking the network device that sends the reference signal and the network device that sends the configuration information as the same network device as an example, and this is not limited. For example, the network device that sends the reference signal and the network device that sends the configuration may also be different network devices. For another example, the network device that sends the reference signal is a plurality of network devices, and the plurality of network devices include a network device that sends the configuration information. Based on the above technical solution, the terminal device can compress one or more second channel information based on a first channel information, so as to be able to timely feedback the second channel information and reduce the feedback overhead. For example, in the second channel information #1 and the second channel information #2, the channel information that is the same as the first channel information #1 can be fed back once through the first channel information #1, and does not need to be carried in the compressed information #1 and the compressed information #2, so that the overhead of the channel information feedback can be reduced. In addition, after the terminal device channel measures the second channel information, it can be fed back in time, and the network device can restore the second channel information based on the feedback information received at different times (such as the first channel information #1 and the compressed information #1, and also such as the first channel information #1 and the compressed information #2).
[0394] It can be understood that some optional features in the embodiments of the present application may not depend on other features in some scenarios, and may also be combined with other features in some scenarios, without limitation.
[0395] It can also be understood that in some of the above embodiments, sending information is mentioned multiple times. Taking A sending information to B as an example, A sending information to B may include A sending information directly to B, or may include A sending information to B through other devices or network elements, and there is no limitation on this.
[0396] It can also be understood that in some of the above embodiments, terminal devices and network devices are mainly used as examples for illustrative description, and this is not limited. For example, the terminal device can also be replaced by a component of the terminal device (such as a chip or circuit), and the network device can also be replaced by a component of the network device (such as a chip or circuit).
[0397] It can also be understood that the solutions in the various embodiments of the present application can be used in reasonable combination, and the explanations or descriptions of the various terms appearing in the embodiments can be mutually referenced or explained in the various embodiments, without limitation.
[0398] Above, combined Figures 4 to 14 The method provided by the embodiment of the present application is described in detail. Figures 15 to 17 The device provided in the embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so the contents not described in detail can be referred to the method embodiment above, and for the sake of brevity, they are not described here.
[0399] See also Fig.15 , Fig.15 1 is a schematic diagram of a communication device 1500 provided in an embodiment of the present application. The device 1500 includes a transceiver unit 1510 and a processing unit 1520. The transceiver unit 1510 can be used to implement corresponding communication functions. The transceiver unit 1510 can also be called a communication interface or a communication unit. The processing unit 1520 can be used to perform processing, such as determining to compress channel information.
[0400] Optionally, the device 1500 may further include a storage unit, which may be used to store instructions and / or data, and the processing unit 1520 may read the instructions and / or data in the storage unit so that the device implements the aforementioned method embodiment.
[0401] As a design, the device 1500 may be the first communication device in the aforementioned embodiment (eg Figure 4 The first communication device in Fig.14The device 1500 may implement the steps or processes performed by the communication device in the above method embodiment. The transceiver unit 1510 may be used to perform the transceiver-related operations of the communication device in the above method embodiment (such as the operations of sending and / or receiving data or messages), and the processing unit 1520 may be used to perform the processing-related operations of the communication device in the above method embodiment, or operations other than transceiver (such as operations other than sending and / or receiving data or messages).
[0402] Optionally, the processing unit 1520 is configured to compress N second channel information based on X first channel information to obtain M compressed information, wherein the i-th compressed information in the M compressed information is based on one first channel information to P second channel information. i The first channel information is obtained by compressing the second channel information, wherein the acquisition time of the first channel information is earlier than the acquisition time of the second channel information, X, N and M are integers greater than 1 or equal to 1, i is an integer greater than or equal to 1 and less than or equal to M, and P is an integer greater than or equal to 1 and less than or equal to N; the transceiver unit 1510 is used to send the M compressed information and the X first channel information.
[0403] As another design, the device 1500 may be the second communication device (eg, Figure 4 The second communication device in Fig.14 The device 1500 can implement the steps or processes performed by the communication device in the above method embodiment. The transceiver unit 1510 can be used to perform the transceiver-related operations of the communication device in the above method embodiment (such as the operations of sending and / or receiving data or messages), and the processing unit 1520 can be used to perform the processing-related operations of the communication device in the above method embodiment, or operations other than transceiver (such as operations other than sending and / or receiving data or messages).
[0404] Optionally, the transceiver unit 1510 is used to receive M compressed information and X first channel information; the processing unit 1520 is used to determine P according to the i-th compressed information in the M compressed information and one first channel information. i second channel information, the acquisition time of the first channel information is earlier than the acquisition time of the second channel information, X, N and M are integers greater than 1 or equal to 1, i is an integer greater than or equal to 1 and less than or equal to M, and P is an integer greater than or equal to 1.
[0405] It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0406] It should also be understood that the device 1500 here is embodied in the form of a functional unit. The term "unit" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art can understand that the device 1500 can be specifically a communication device in the above-mentioned embodiment (such as a first communication device, and also a second communication device, and also a third communication device), and can be used to execute the various processes and / or steps corresponding to the communication device in the above-mentioned method embodiments. To avoid repetition, it will not be repeated here.
[0407] The device 1500 of each of the above-mentioned schemes has the function of implementing the corresponding steps performed by the communication device (such as the first communication device, the second communication device, the third communication device, or other devices) in the above-mentioned method. The function can be implemented by hardware, or the corresponding software can be implemented by hardware. The hardware or software includes one or more modules corresponding to the above-mentioned functions; for example, the transceiver unit can be replaced by a transceiver (for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor to respectively perform the sending and receiving operations and related processing operations in each method embodiment.
[0408] In addition, the above-mentioned transceiver unit 1510 can also be a transceiver circuit (for example, can include a receiving circuit and a sending circuit), and the processing unit can be a processing circuit.
[0409] It should be pointed out that Fig.15 The device in the above-mentioned embodiment may be a device, or a chip or a chip system, such as a system on chip (SoC). The transceiver unit may be an input / output circuit or a communication interface; the processing unit may be a processor or a microprocessor or an integrated circuit integrated on the chip. This is not limited here.
[0410] See also Fig.16 , Fig.16 1 is a schematic diagram of another communication device 1600 provided in an embodiment of the present application. The device 1600 includes a processing circuit 1610, including a circuit for executing the method in each method embodiment above. As an example, the processing circuit 1610 includes a first circuit and / or a second circuit. The first circuit can be used to compress N second channel information based on X first channel information to obtain M compressed information, and the i-th compressed information in the M compressed information is based on a first channel information to P second channel information.i The first channel information is obtained by compressing the second channel information, wherein the acquisition time of the first channel information is earlier than the acquisition time of the second channel information, X, N and M are integers greater than 1 or equal to 1, i is an integer greater than or equal to 1 and less than or equal to M, and P is an integer greater than or equal to 1 and less than or equal to N; the second circuit can be used to send the M compressed information and the X first channel information.
[0411] It should be understood that the specific process of each circuit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0412] Optionally, the processing circuit 1610 may be implemented by one or more processors, including the one or more processors or a processing portion in the one or more processors.
[0413] Optionally, the device 1600 further includes an interface circuit 1620, and the interface circuit 1620 is used for receiving and / or sending signals. For example, the processing circuit 1610 is used to control the interface circuit 1620 to receive and / or send signals.
[0414] Optionally, the device 1600 further includes a memory. The processing circuit 1610 is coupled to the memory, and the memory is used to store computer programs or instructions and / or data. The processing circuit 1610 can be used to execute the computer programs or instructions stored in the memory, or read the data stored in the memory. Optionally, there are one or more memories.
[0415] Optionally, the memory is located inside the processing circuit, or is separately arranged outside the processing circuit.
[0416] As an example, the processing circuit 1610 may have Fig.15 The functions of the processing unit 1520 shown in FIG. 1 , the interface circuit 1620 may have Fig.15 The functions of the transceiver unit 1510 are shown in FIG.
[0417] The interface circuit 1620 may include a transceiver, an input / output circuit or a communication interface.
[0418] As a solution, the device 1600 is used to implement the operations performed by the communication device (such as the first communication device, and also such as the second communication device) in the above various method embodiments.
[0419] For example, the processing circuit 1610 is used to execute relevant operations of the communication device (such as the first communication device, and also such as the second communication device) in each of the above method embodiments.
[0420] That is, the device 1600 may be a terminal device, a network device, or a chip or chip system for a terminal device, or a chip or chip system for a network device.
[0421] It should be understood that the processing circuit mentioned in the embodiments of the present application can be one or more of the following processing devices: a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., or the part used for processing functions in the aforementioned processing devices. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.
[0422] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0423] It should be noted that when the processing circuit is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processing circuit.
[0424] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0425] See also Fig.17 , Fig.17 1 is a schematic diagram of a chip system 1700 provided in an embodiment of the present application. The chip system 1700 (or also referred to as a processing system) includes a logic circuit 1710 and an input / output interface 1720 .
[0426] The logic circuit 1710 may be a processing circuit in the chip system 1700. The logic circuit 1710 may be a processing circuit in the chip system 1700, used to perform processing functions, such as compressing channel information. The input / output interface 1720 may be an input / output circuit in the chip system 1700, outputting information processed by the chip system 1700, or inputting data or signaling information to be processed into the chip system 1700 for processing.
[0427] Alternatively, the logic circuit 1710 can be coupled to a memory to execute instructions in the memory, so that the chip system 1700 can implement the methods and functions of the various embodiments of the present application.
[0428] Specifically, for example, if the first communication device includes the chip system 1700, the logic circuit 1710 is coupled to the input / output interface 1720, and the logic circuit 1710 can compress the N second channel information based on the X first channel information to obtain M compressed information, and send the M compressed information and the X first channel information through the input / output interface 1720. For another example, if the second communication device includes the chip system 1700, the logic circuit 1710 is coupled to the input / output interface 1720, and the input / output interface 1720 can input the M compressed information and the X first channel information from the first communication device into the logic circuit 1710 for processing.
[0429] As a solution, the chip system 1700 is used to implement the operations performed by the communication device (such as the first communication device, and also such as the second communication device) in the above method embodiments.
[0430] For example, the logic circuit 1710 is used to implement the processing-related operations performed by the communication device (such as the first communication device, and also the second communication device) in the above method embodiments; the input / output interface 1720 is used to implement the sending and / or receiving-related operations performed by the communication device (such as the first communication device, and also the second communication device) in the above method embodiments.
[0431] An embodiment of the present application also provides a computer-readable storage medium on which computer instructions for implementing the methods executed by a communication device (such as a first communication device or a second communication device) in the above-mentioned method embodiments are stored.
[0432] For example, when the computer program is executed by a computer, the computer can implement the method performed by the communication device (such as the first communication device, and also such as the second communication device) in each embodiment of the above method.
[0433] An embodiment of the present application further provides a computer program product, comprising instructions, which, when executed by a computer, implement the methods performed by a communication device (such as a first communication device or a second communication device) in the above-mentioned method embodiments.
[0434] The present application also provides a communication system, which includes the first communication device and the second communication device in each of the above embodiments. Figure 4 The first communication device and the second communication device in the embodiment shown. For another example, the system includes Fig.14 The terminal device and the network device in the illustrated embodiment.
[0435] The explanation of the relevant contents and beneficial effects of any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, which will not be repeated here.
[0436] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0437] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it 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. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. For example, the computer can be a personal computer, a server, or a network device, etc. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. 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 contains one or more available media integrations. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk (SSD)). For example, the aforementioned available medium includes, but is not limited to, various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0438] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A communication method, characterized in that: include: Based on the X first channel information, N second channel information is compressed to obtain M compressed information, wherein the i-th compressed information in the M compressed information is based on one of the first channel information to P i The first channel information is obtained by compressing the second channel information, wherein the acquisition time of the first channel information is earlier than the acquisition time of the second channel information, X, N and M are integers greater than 1 or equal to 1, i is an integer greater than or equal to 1 and less than or equal to M, and P is an integer greater than or equal to 1 and less than or equal to N; The M compressed information and the X first channel information are sent.
2. The method according to claim 1, characterized in that: The X first channel information are obtained based on W third channel information, one first channel information among the X first channel information is obtained based on at least two of the W third channel information, and W is an integer greater than X.
3. The method according to claim 1 or 2, characterized in that: The i-th compressed information includes the P i information in the second channel information other than the first channel information.
4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: First indication information is received, where the first indication information indicates configuration information of each compressed information in the M compressed information, and the configuration information of at least two compressed information in the M compressed information is different.
5. The method according to claim 4, characterized in that The configuration information of each compressed information in the M compressed information includes at least one of the following: feedback time of each compressed information, feedback cycle of each compressed information, and time offset of each compressed information.
6. The method according to any one of claims 1 to 5, characterized in that The i-th compressed information is based on the j-th first channel information for the P i The second channel information is compressed, j is an integer greater than or equal to 1 and less than or equal to X, and the method further includes: Send or receive second indication information, where the second indication information indicates that the i-th compressed information is associated with the j-th first channel information.
7. The method according to claim 6, characterized in that The second indication information indicating that the i-th compressed information is associated with the j-th first channel information includes: The second indication information indicates at least one of the following items of the valid period of the j-th first channel information: a start time, an end time, and a time length, wherein the sending time of the i-th compressed information is within the valid period of the j-th first channel information; or, The second indication information indicates a time domain offset threshold between the first channel information and the i-th compressed information applicable to the i-th compressed information.
8. The method according to any one of claims 1 to 5, characterized in that The i-th compressed information is based on the j-th first channel information for the P i The association relationship between the i-th compressed information and the j-th first channel information is predefined or preconfigured, and j is an integer greater than or equal to 1 and less than or equal to X.
9. The method according to any one of claims 1 to 8, characterized in that The method further comprises: receiving third indication information, wherein the third indication information indicates configuration information of each reference signal in N reference signals, wherein the configuration information of at least two reference signals in the N reference signals is different Based on the third information, receiving the N reference signals; Channel measurement is performed on N channels based on the N reference signals to obtain the N channel information.
10. The method according to claim 9, characterized in that The configuration information of each reference signal among the N reference signals includes at least one of the following: the periodicity of each reference signal, the period size of each reference signal, and the time offset of each reference signal.
11. The method according to any one of claims 1 to 10, characterized in that The method further comprises: Receive or send fourth indication information, wherein the fourth indication information indicates the P corresponding to the i-th compressed information i the second channel information.
12. The method according to any one of claims 1 to 11, characterized in that The compressing N second channel information based on X first channel information to obtain M compressed information includes: Using at least one artificial intelligence AI model, compressing the X first channel information and the N second channel information to obtain the M compressed information; or, Taking the X first channel information as a basis, the N second channel information are projected onto the X first channel information to obtain the M compressed information.
13. A communication method, characterized in that: include: Receiving M compressed information and X first channel information; Determine P according to the i-th compressed information in the M compressed information and the first channel information i second channel information, the acquisition time of the first channel information is earlier than the acquisition time of the second channel information, X, N and M are integers greater than 1 or equal to 1, i is an integer greater than or equal to 1 and less than or equal to M, and P is an integer greater than or equal to 1.
14. A communication device, characterized in that: The method comprises a module or a unit for executing the method according to any one of claims 1 to 13.
Citation Information
Cited By
Communication method and communication apparatus
EP4794214A1
Communication method and communication apparatus
WO2025092630A1