Communication method and communication apparatus
By compressing and integrating channel information of multiple stations or multiple frequency bands, the problem of large CSI feedback overhead in multi-station or multiple frequency bands is solved, and more efficient communication is achieved.
Patent Information
- Application Number
- PCT/CN2024/127631
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-10-31
- Filing Date
- 2024-10-28
- Publication Date
- 2025-05-08
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 obtained second channel information based on the previously obtained first channel information, compressing information is generated, and only the compressed information and related first channel information are sent, in order 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 CN2024127631_08052025_PF_FP_ABST
Abstract
Description
Communication method and communication device
[0001] This application claims priority to the Chinese patent application with application number 202311440867.4 filed with the State Intellectual Property Office of China on October 31, 2023, and priority to the Chinese patent application with the invention name “Communication Method and Communication Device”, all contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and more particularly, to a communication method and a communication device. Background Art
[0003] To achieve multi-station or multi-band coordinated transmission, network devices need to obtain channel state information (CSI) of the downlink channels of the multiple stations or multi-bands, so that the network devices can determine the relevant configuration information of the downlink channels based on the CSI.
[0004] One way a network device acquires CSI is by sending a downlink reference signal to user equipment (UE), which then receives the downlink reference signal. Because the UE knows the downlink reference signal's transmission information, it can estimate (or measure) the downlink channel traversed by the downlink reference signal based on the received downlink reference signal. The UE then generates CSI based on the downlink channel matrix obtained from this measurement and feeds the CSI back to the network device.
[0005] To support multi-station or multi-band coordinated transmission, the UE needs to feed back channel information of multiple stations or multiple frequency bands, which will significantly increase the overhead of CSI feedback.
[0006] Summary of the Invention
[0007] The present application provides a communication method and apparatus to reduce the overhead of channel information feedback.
[0008] 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.
[0009] 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 iThe first channel information is obtained by compressing the second channel information, where 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; and M compressed information and X first channel information are sent.
[0010] Based on the above technical solution, a communication device can compress the second channel information based on the channel information preceding 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 identical to the first channel information. For another example, the second channel information in the compressed information is processed differently for the channel information that is identical to or different from the first channel information. For example, the channel information in the second channel information that is identical to the first channel information is sent to other communication devices via 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 via the compressed information. This can reduce the feedback overhead of the channel information. Specifically, if multiple second channel information are compressed based on one first channel information, then the channel information in the multiple second channel information that is identical to the first channel information is sent to other communication devices via one signaling, i.e., the first channel information, without having to carry this identical channel information in each compressed information. This greatly reduces the signaling overhead caused by the feedback of compressed information. In addition, this technical solution can also avoid the problem of feedback of aging channel information. Specifically, if the acquisition time of different second channel information is different, then 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.
[0011] In combination with the first aspect, in certain implementations of the first aspect, X pieces of first channel information are obtained based on W pieces of third channel information, one piece of first channel information among the X pieces of first channel information is obtained based on at least two pieces of third channel information among the W pieces of third channel information, and W is an integer greater than X.
[0012] 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 pieces of third channel information. For example, the first channel information can be common channel information (or the same channel information, or common characteristics) of the at least two pieces of third channel information. Based on this, the at least two pieces of third channel information obtained before the second channel information can be processed to obtain the first channel information, and then the first channel information can be used to compress the second channel information, thereby reducing compression complexity.
[0013] 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.
[0014] Based on the above technical solution, the compressed information does not include the channel information in the second channel information that is identical to the first channel information. That is, the channel information in the second channel information that is identical to 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. This can reduce the feedback overhead of the channel information.
[0015] 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.
[0016] 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.
[0017] In combination with the first aspect, in certain implementations of the first 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.
[0018] 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.
[0019] 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. This facilitates other communication devices to determine, based on the association relationship, to use the i-th compressed information and the j-th first channel information for processing to recover the second channel information; alternatively, 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 based on the association relationship.
[0020] With reference to 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 indicating at least one of the following items of the valid period of the j-th first channel information: a start time, an end time, or a duration. The sending time of the i-th compressed information falls within the valid period of the j-th first channel information, or the receiving time of the i-th compressed information falls within the valid period of the j-th first channel information.
[0021] 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 the time domain offset threshold between the j-th first channel information and the i-th compressed information.
[0022] The time domain offset threshold may also be called a time difference threshold.
[0023] 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.
[0024] 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.
[0025] In combination with the first aspect, in certain 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.
[0026] Based on the above technical solution, the communication device can perform channel measurement on the received reference signal to obtain channel information.
[0027] In combination with the first aspect, in certain implementations of the first aspect, the method further 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.
[0028] Based on the above technical solution, the configuration information of each reference signal can be different. The communication device can receive the reference signal based on the configuration information of the reference signal, perform channel measurement to obtain second channel information, and promptly feedback the second channel information, such as by compressing first channel information acquired earlier than the second channel information to obtain compressed information, and then transmitting the compressed information.
[0029] In combination with the first aspect, in certain implementations of the first aspect, 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 size of each reference signal, and the time offset of each reference signal.
[0030] 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 The 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.
[0031] 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.
[0032] In combination with the first aspect, in certain implementations of the first aspect, compressing N pieces of second channel information based on X pieces of first channel information to obtain M pieces of compressed information includes: using at least one artificial intelligence (AI) model to compress the X pieces of first channel information and the N pieces of second channel information to obtain M pieces of compressed information; or, based on the X pieces of first channel information, projecting the N pieces of second channel information onto the X pieces of first channel information to obtain M pieces of compressed information.
[0033] 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.
[0034] The method may include: receiving M compressed information and X first channel information; determining P according to the i-th compressed information and a first channel information in the M compressed information; i The first channel information is obtained earlier than 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.
[0035] The acquisition time of the first channel information being earlier than the acquisition time of the second channel information does not limit the time when the communication device receives the first channel information to being earlier than the time when the communication device receives the second channel information. For example, the acquisition time of the channel information is determined based on the reception time or transmission time of the reference signal used to measure and obtain the channel information. The acquisition time of the first channel information being earlier than the acquisition time of the second channel information 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.
[0036] In combination with the second aspect, in certain implementations of the second aspect, X pieces of first channel information are obtained based on W pieces of third channel information, one piece of first channel information among the X pieces of first channel information is obtained based on at least two pieces of third channel information among the W pieces of third channel information, and W is an integer greater than X.
[0037] 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.
[0038] 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.
[0039] In combination with the second aspect, in certain implementations of the second 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.
[0040] In conjunction with the second aspect, in certain 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 based on the i-th compressed information in the M compressed information and one first channel information. i The second channel information includes: based on the association between the i-th compressed information and 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.
[0041] With reference to 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 indicating at least one of the following items of the valid period of the j-th first channel information: a start time, an end time, or a duration. The sending time of the i-th compressed information falls within the valid period of the j-th first channel information, or the receiving time of the i-th compressed information falls within the valid period of the j-th first channel information.
[0042] 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.
[0043] In combination with the second aspect, in some implementations of the second aspect, P is determined based on the i-th compressed information in the M compressed information and a first channel information. i The second channel information includes: based on the association between the i-th compressed information and 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.
[0044] 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.
[0045] In combination with the second aspect, in certain implementations of the second aspect, the method further 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.
[0046] 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 The 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.
[0047] In combination with the second aspect, in some implementations of the second aspect, P is determined based on the i-th compressed information in the M compressed information and a first channel information. iThe second channel information includes: using the artificial intelligence AI model to decode the i-th compressed information and a first channel information to obtain P i Second channel information.
[0048] 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 repeated here.
[0049] 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.
[0050] 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 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; X first channel information corresponding to the W third channel information is obtained, Q i Each third channel information corresponds to one first channel information; M compressed information and X first channel information are sent.
[0051] 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, such as P i The second channel information is i The same channel information as the third channel information is passed 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 that is 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.
[0052] 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.
[0053] In combination with the third aspect, in certain implementations of the third 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.
[0054] In combination with the third aspect, in certain implementations of the third aspect, the configuration information of each compressed information in the M compressed information includes at least one of the following: the feedback time of each compressed information, the feedback cycle of each compressed information, and the time offset of each compressed information.
[0055] 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 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.
[0056] 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: the start time, the end time, and the time length, wherein the sending time of the i-th compressed information is within the valid period of the j-th first channel information.
[0057] 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.
[0058] 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.
[0059] 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.
[0060] In combination with the third aspect, in certain implementations of the third aspect, the method further 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.
[0061] 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.
[0062] 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 The 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.
[0063] In conjunction with the third aspect, in certain implementations of the third aspect, compressing N pieces of second channel information based on the W pieces of third channel information to obtain M pieces of compressed information includes: using at least one artificial intelligence (AI) model to compress the W pieces of third channel information and the N pieces of second channel information to obtain the M pieces of compressed information; or, based on the X pieces of first channel information, projecting the N pieces of second channel information onto the X pieces of first channel information to obtain the M pieces of compressed information.
[0064] 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.
[0065] 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 the 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; and M compressed information is sent.
[0066] For example, Q i Each piece of third channel information corresponds to one piece of first channel information.
[0067] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method further includes: sending compressed information corresponding to W pieces of third channel information.
[0068] For example, the compressed information corresponding to the W pieces of third channel information represents information obtained by compressing the W pieces of third channel information. The compressed information corresponding to the W pieces of third channel information can be one piece, that is, the W pieces of third channel information are compressed to obtain one piece of compressed information corresponding to the W pieces of third channel information. Alternatively, the compressed information corresponding to the W pieces of third channel information can be multiple pieces, that is, at least two pieces of third channel information among the W pieces of third channel information are compressed to obtain one piece of compressed information corresponding to the at least two pieces of third channel information. In this case, the number of compressed information corresponding to the W pieces of third channel information is at least two.
[0069] In conjunction with the fourth aspect, in certain implementations of the fourth aspect, the i-th compressed information includes P i The second channel information is divided by Q i Information other than the same information as the third channel information.
[0070] In combination with the fourth aspect, in certain implementations of the fourth 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.
[0071] 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: the feedback time of each compressed information, the feedback cycle of each compressed information, and the time offset of each compressed information.
[0072] 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 consistent with Q i The association of the compressed information corresponding to the third channel information or the Q i The association of the third channel information.
[0073] In conjunction with the fourth aspect, in certain implementations of the fourth aspect, the second indication information indicates that the i-th compressed information and Q i The association of the compressed information corresponding to the third channel information or the 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: starting time, ending time, and time length, wherein the sending time of the i-th compressed information is located at Q iThe valid period of the compressed information corresponding to the third channel information or Q i The valid period of the third channel information.
[0074] In conjunction with the fourth aspect, in certain implementations of the fourth aspect, the second indication information indicates that the i-th compressed information and Q i The association of the compressed information corresponding to the third channel information or the 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.
[0075] In combination with the fourth aspect, in certain implementations of the fourth 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.
[0076] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method further 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.
[0077] In combination with the fourth aspect, in certain implementations of the fourth aspect, 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 size of each reference signal, and the time offset of each reference signal.
[0078] In conjunction 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 The 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.
[0079] 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 the 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.
[0080] In a fifth aspect, a communication method is provided. The method 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.
[0081] The method may include: obtaining W third channel information; receiving M compressed information; and determining the compressed information 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.
[0082] In combination with the fifth aspect, in certain implementations of the fifth aspect, the method further includes: receiving compressed information corresponding to the W pieces of third channel information, wherein obtaining the W pieces of third channel information is based on the compressed information corresponding to the received W pieces of third channel information.
[0083] In conjunction with the fifth aspect, in certain 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.
[0084] In conjunction with the fifth aspect, in certain implementations of the fifth aspect, the i-th compressed information includes P i The second channel information is divided by Q i Information other than the same information as the third channel information.
[0085] In combination with the fifth aspect, in certain implementations of the fifth 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.
[0086] 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: the feedback time of each compressed information, the feedback cycle of each compressed information, and the time offset of each compressed information.
[0087] In conjunction 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 consistent with Q i The compressed information corresponding to the third channel information is associated with or iA third channel information is associated.
[0088] In conjunction with the fifth aspect, in certain implementations of the fifth aspect, the second indication information indicates that the i-th compressed information is associated with 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: starting time, ending time, and 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.
[0089] In conjunction with the fifth aspect, in certain implementations of the fifth aspect, the second indication information indicates that the i-th compressed information is associated with 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.
[0090] In combination with the fifth aspect, in certain implementations of the fifth aspect, the method further includes: sending N reference signals.
[0091] In combination with the fifth aspect, in certain implementations of the fifth aspect, the method further 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.
[0092] 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.
[0093] In conjunction 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 The 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.
[0094] 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 the 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.
[0095] In a sixth aspect, a communication device is provided, the device being configured to execute the method provided in any one of aspects 1 to 5. Specifically, the device may include units and / or modules, such as a processing unit and / or a communication unit, configured to execute the method provided in any one of the implementations of aspects 1 to 5.
[0096] In one implementation, the apparatus is a communication device (e.g., a terminal device or a network device). When the apparatus 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 within a processor for processing functions. Alternatively, the transceiver may be a transceiver circuit. Alternatively, the input / output interface may be an input / output circuit.
[0097] In another implementation, the apparatus is a chip, chip system, or circuit used in a communication device. When the apparatus is a chip, chip system, or circuit used in a terminal device, the communication unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; and the processing unit may be at least one processor, processing circuit, or logic circuit.
[0098] In a seventh aspect, a communication device is provided, comprising: at least one processing circuit for executing the method provided in any one of the implementations of any one of the first to fifth aspects above.
[0099] In one implementation, the apparatus is a communication device (such as a terminal device or a network device).
[0100] In another implementation, the apparatus is a chip, a chip system, or a circuit used in a communication device.
[0101] 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, chip system or circuit for a communication device, the transceiver circuit may be an interface circuit or an input-output circuit.
[0102] Optionally, the at least one processing circuit can be used to execute a computer program or instruction stored in a memory to perform the method provided in any implementation of any of the first to fifth aspects. The memory can be located inside or outside the communication device.
[0103] Optionally, the communication device further includes the memory.
[0104] In an eighth aspect, the present application provides a processing circuit (or processor) for executing the methods provided in the above aspects.
[0105] 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. This application does not limit this.
[0106] 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.
[0107] In a tenth aspect, a computer program product comprising instructions is provided, which, when run on a computer, enables the computer to execute the method provided by any implementation of any one of the first to fifth aspects above.
[0108] 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 and executes the method provided by any implementation of any aspect from the first to the fifth aspect.
[0109] Optionally, as an implementation method, the chip also includes a memory, in which a computer program or instruction is stored, and the processing circuit is used to execute the computer program or instruction stored in the memory. When the computer program or instruction is 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.
[0110] In the twelfth aspect, a communication system is provided, comprising the aforementioned communication device, such as a communication device that executes the method provided by any one of the implementations in the first aspect, and a communication device that executes the method provided by any one of the implementations in the second aspect; and a communication device that executes the method provided by any one of the implementations in the third aspect, and a communication device that executes the method provided by any one of the implementations in the second aspect; and a communication device that executes the method provided by any one of the implementations in the fourth aspect, and a communication device that executes the method provided by any one of the implementations in the fifth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0111] FIG1 is a schematic diagram of a wireless communication system applicable to an embodiment of the present application.
[0112] FIG2 is another schematic diagram of a wireless communication system applicable to an embodiment of the present application.
[0113] FIG3 is a schematic diagram of the layer relationship of a neural network.
[0114] FIG4 is a schematic diagram of a communication method 400 provided in an embodiment of the present application.
[0115] FIG5 is a schematic diagram of different acquisition times of second channel information.
[0116] FIG6 is a schematic diagram of an AI model applicable to an embodiment of the present application.
[0117] FIG7 is a schematic diagram showing the relationship between compressed information and first channel information applicable to an embodiment of the present application.
[0118] FIG8 is another schematic diagram of the relationship between the compressed information and the first channel information applicable to an embodiment of the present application.
[0119] FIG9 is another schematic diagram of the relationship between the compressed information and the first channel information applicable to an embodiment of the present application.
[0120] FIG10 is another schematic diagram of the relationship between the compressed information and the first channel information applicable to an embodiment of the present application.
[0121] FIG11 is another schematic diagram of the relationship between the compressed information and the first channel information applicable to an embodiment of the present application.
[0122] FIG12 is another schematic diagram of the relationship between the compressed information and the first channel information applicable to an embodiment of the present application.
[0123] FIG13 is another schematic diagram of the relationship between the compressed information and the first channel information applicable to an embodiment of the present application.
[0124] FIG14 is a schematic flow chart applicable to an embodiment of the present application.
[0125] FIG15 is a schematic diagram of a communication device 1500 provided in an embodiment of the present application.
[0126] FIG16 is a schematic diagram of another communication device 1600 provided in an embodiment of the present application.
[0127] FIG17 is a schematic diagram of a chip system 1700 provided in accordance with an embodiment of the present application. DETAILED DESCRIPTION
[0128] The technical solution in this application will be described below with reference to the accompanying drawings.
[0129] The technical solutions provided in this application can be applied to various communication systems, such as: fifth generation (5G) or new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, wireless local area networks (WLAN) systems, satellite communication systems, future communication systems, such as sixth generation (6G) mobile communication systems, or a fusion system of multiple systems. The technical solutions provided in this 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 systems or other communication systems.
[0130] 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 can 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 uses the device as an example for description. For example, a communication system may include at least one terminal device and at least one network device. The network device can send a downlink signal to the terminal device, and / or the terminal device can send an uplink signal to the network device. It is understandable that the terminal device in the present disclosure can be replaced by the first device, and the network device can be replaced by the second device, and the two perform the corresponding communication method in the present disclosure. Alternatively, the corresponding communication method in the present disclosure can be applied between network devices, or between terminal devices, which is not limited here.
[0131] 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.
[0132] The terminal device may be a device that provides voice / data, such as a handheld device or 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 (MIDs), 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 capabilities, 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 (PLMNs). The terminal equipment in the network (PLMN), etc., is not limited to this in the embodiments of the present application.
[0133] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called 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 achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those 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 smart bracelets and smart jewelry for vital sign monitoring.
[0134] It should be understood that in some scenarios, a terminal device can also be used to act as a base station. For example, a terminal device can act as a scheduling entity that provides sidelink signals between terminal devices in scenarios such as V2X, D2D, or P2P.
[0135] In the embodiments of the present application, the device for implementing the function of the terminal device can be the terminal device, or it can be a device that can support the terminal device to implement the function, such as a chip system or chip, which can be installed in the terminal device. In the embodiments of the present application, the chip system can be composed of chips, or it can include chips and other discrete devices. In the embodiments of the present application, only the terminal device is used as an example for description, and the embodiments of the present application are not limited to the solutions of the embodiments of the present application.
[0136] The network device in the embodiments of the present application may be a device for communicating with a terminal device, and may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station may broadly cover various names as follows, or replace the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master station, secondary station, multi-standard radio (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. A base station may be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. A base station may also refer to a communication module, modem, or chip used to be set in the aforementioned device or apparatus. A base station may also be a mobile switching center and a device that performs base station functions in D2D, V2X, and M2M communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. A base station may support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by network devices.
[0137] Base stations 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 based on 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.
[0138] In some deployments, the network devices mentioned in the embodiments of the present application may include a CU, a DU, or both a CU and a DU, or a control plane CU node (central unit-control plane (CU-CP)), a user plane CU node (central unit-user plane (CU-UP)), and a DU node. For example, the network devices may include a gNB-CU-CP, a gNB-CU-UP, and a gNB-DU.
[0139] In some deployments, multiple RAN nodes collaborate to assist terminals in achieving wireless access, with different RAN nodes implementing portions of the base station's functionality. For example, a RAN node can be a CU, DU, CU-CP, CU-UP, or RU. The CU and DU can be separate or included in the same network element, such as the BBU. The RU can be included in a radio frequency device or radio unit, such as an RRU, AAU, or RRH.
[0140] The RAN node may support one or more types of fronthaul interfaces, with different fronthaul interfaces corresponding 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 type of interface, relative to the CPRI, some of the downlink and / or uplink baseband functions, such as precoding, digital beamforming (BF), or one or more of inverse fast Fourier transform (IFFT) / cyclic prefix (CP) for downlink, 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) removal, are moved from the DU to the RU for implementation. In one possible implementation, the interface may be an enhanced common public radio interface (eCPRI). In the eCPRI architecture, the division between the DU and RU is different, corresponding to different types (category, Cat) of eCPRI, such as eCPRI Cat A, B, C, D, E, and F.
[0141] Taking eCPRI Cat A as an example, for downlink transmission, based on layer mapping, the DU is configured to implement layer mapping and one or more functions preceding it (i.e., one or more of coding, rate matching, scrambling, modulation, and layer mapping). Other functions after layer mapping (e.g., resource element (RE) mapping, digital beamforming (BF), or one or more of inverse fast Fourier transform (IFFT) / cyclic prefix (CP) addition) are moved to the RU for implementation. For uplink transmission, based on RE demapping, the DU is configured to implement demapping and one or more functions preceding it (i.e., one or more of decoding, rate matching, descrambling, demodulation, inverse discrete Fourier transform (IDFT), channel equalization, and RE demapping). Other functions after demapping (e.g., one or more of digital BF or fast Fourier transform (FFT) / CP removal) are moved to the RU for implementation. It is understandable that for the functional description of DU and RU corresponding to various types of eCPRI, reference can be made to the eCPRI protocol, which will not be described in detail here.
[0142] In one possible design, the processing unit for implementing baseband functions in the BBU is called a baseband high layer (BBH) unit, and the processing unit for implementing baseband functions in the RRU / AAU / RRH is called a baseband low layer (BBL) unit.
[0143] 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 of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0144] In the embodiments of the present application, the device for implementing the function of the network device can be a network device, or a device that can support the network device to implement the function, such as a chip system or chip, which can be installed in the network device. In the embodiments of the present application, the chip system can be composed of chips, or it can include chips and other discrete devices. In the embodiments of the present application, only the device for implementing the function of the network device is a network device as an example for description, and does not constitute a limitation on the solutions of the embodiments of the present application.
[0145] 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 surface; they can also be deployed on aircraft, balloons and satellites in the air. The embodiments of this application do not limit the scenarios in which network devices and terminal devices are located. 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. This application does not limit the specific forms of terminal devices and network devices.
[0146] In addition, in order to support artificial intelligence (AI) technology in wireless networks, AI nodes may also be introduced into the network.
[0147] 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. Alternatively, the AI node can be deployed separately, for example, 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, such as one or more of the following: network equipment, terminal equipment, or core network elements.
[0148] It is understood that this 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 function, such as different AI nodes are responsible for different functions.
[0149] 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.
[0150] An AI node can be an AI network element or an AI module.
[0151] First, a communication system applicable to the embodiments of the present application is briefly introduced as follows.
[0152] Refer to FIG1 , which is a schematic diagram of a wireless communication system applicable to an embodiment of the present application.
[0153] As shown in Figure 1, the wireless communication system includes a wireless access network 100. The wireless access network 100 can 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) can 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.
[0154] FIG1 is only a schematic diagram. The wireless communication system may further include other devices, such as core network devices, wireless relay devices and / or wireless backhaul devices, which are not shown in FIG1 .
[0155] Refer to FIG. 2 , which is another schematic diagram of a wireless communication system applicable to an embodiment of the present application.
[0156] As shown in Figure 2, 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 the order of 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.
[0157] 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 network-side and / or terminal-side information 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 deliver the reasoning result to the RAN node and / or the terminal. Optionally, the reasoning result can be exchanged between the CU and the DU, and / or between the DU and the RU. For example, the near real-time RIC delivers the reasoning result to the DU, and the DU sends it to the RU.
[0158] 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 network-side and / or terminal-side information from RAN nodes (such as CU, CU-CP, CU-UP, DU and / or RU) and / or terminals. This information can be used as training data or reasoning data, and the reasoning results can be submitted to the RAN node and / or 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.
[0159] The near real-time RIC and non-real-time RIC may also be separately configured as network elements. Optionally, the near real-time RIC and non-real-time RIC may also be part of other devices. For example, the near real-time RIC is configured in a RAN node (e.g., a CU or DU), while the non-real-time RIC is configured in operations, administration, and maintenance (OAM), a cloud server, a core network device, or other network devices.
[0160] In practical applications, the wireless communication system may include multiple network devices (also called access network devices) and 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 embodiments of the present application do not limit the number of terminal devices and network devices included in the wireless communication system.
[0161] To facilitate understanding of the embodiments of the present application, the following is a brief explanation of the terms involved in the embodiments of the present application.
[0162] 1. Artificial Intelligence: This refers to the ability of 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 exhibited by machines created by humans. Generally, AI refers to the technology that represents human intelligence through computer programs. The goals of AI include understanding intelligence by constructing computer programs that can perform symbolic reasoning or deduction.
[0163] 2. Machine learning: This is an implementation of artificial intelligence. Machine learning is a method that empowers machines to learn, enabling them to perform functions that cannot be accomplished through direct programming. In practical terms, machine learning utilizes data to train models and then uses these models to make predictions. There are many machine learning methods, such as neural networks (NNs), decision trees, and support vector machines. Machine learning theory primarily involves the design and analysis of algorithms that enable computers to learn automatically. Machine learning algorithms automatically analyze data to identify patterns and use these patterns to make predictions about unknown data.
[0164] 3. Neural Network: A specific embodiment of machine learning. A neural network is a mathematical model that processes information by mimicking the behavioral characteristics of animal neural networks. The concept of a neural network is derived from the neuronal structure of the brain. Each neuron performs a weighted sum operation on its input values, and the result of this weighted summation is passed through an activation function to generate an output.
[0165] Neural networks generally have a multi-layer structure, with each layer containing one or more logic-based decision-making units, known as neurons. Increasing the depth and / or width of a neural network can improve its expressive power, 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, while the number of neurons in each layer can be referred to as the width of that layer.
[0166] See Figure 3, which is a schematic diagram of the layer relationship of a neural network.
[0167] In one possible implementation, a neural network includes an input layer and an output layer. The input layer processes the input through neurons and then passes the result to the output layer, which then generates the output of the neural network.
[0168] Another possible implementation involves a neural network consisting of an input layer, hidden layers, and an output layer, as shown in Figure 3. The input layer processes the input through neurons and then passes the result to the intermediate hidden layer. The hidden layer then passes the calculation result to the output layer or an adjacent hidden layer, and the output layer finally generates the neural network's output. A neural network can consist of one or more sequentially connected hidden layers, without limitation.
[0169] During neural network training, a loss function can be defined. This function measures the difference between the model's predicted value and the actual value. During neural network training, the loss function describes the gap or discrepancy between the neural network's output and the ideal target value. Neural network training involves adjusting neural network parameters to ensure that the loss function's value is below a threshold or meets the target requirement. Neural network parameters can include at least one of the following: the number of neural network layers, their width, neuron weights, and parameters in the neuron activation function.
[0170] 4. Deep neural network: A neural network with multiple hidden layers.
[0171] 5. Deep learning: Machine learning using deep neural networks.
[0172] 6. AI model: It is an algorithm or computer program that can realize AI functions. The 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 the parameters of the AI model, and a and b can be obtained through machine learning training. For example, the AI models mentioned in the embodiments below are not limited to neural networks, linear regression models, decision tree models, support vector machines (SVMs), Bayesian networks, Q learning models, or other machine learning (ML) models.
[0173] The AI model can be implemented as a hardware circuit, 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.
[0174] Furthermore, the encoder can deploy multiple AI models, allowing the encoder to perform encoding based on these models, such as compressing channel information. The decoder can also deploy multiple AI models, allowing the decoder to perform decoding based on these models, such as recovering channel information from compressed 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.
[0175] In addition, in the embodiments of the present application, the encoder and decoder can be communication devices (such as terminal devices, such as network devices) or can be set in communication devices. The embodiments of the present application are mainly described by taking the encoder and 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, without limitation.
[0176] 7. Model application: Use the trained model to solve practical problems.
[0177] 8. Reference Signal: This term may also be referred to as a pilot, reference sequence, or benchmark signal. For consistency, the term "reference signal" will be used in the following descriptions. A reference signal is a physical signal that carries a sequence and is transmitted to achieve a specific function. Specifically, a reference signal is a physical signal generated by mapping a specific sequence onto the corresponding resources using a pre-transmitted resource mapping method.
[0178] 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.
[0179] It should be understood that the reference signals listed above are only examples and should not constitute any limitation to this application. This application does not exclude the possibility of defining other reference signals in future protocols to achieve the same or similar functions.
[0180] 9. Channel information: refers to information that can reflect channel characteristics and channel quality.
[0181] 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. The following description mainly uses CSI as an example of channel information. It is understood that any information that can reflect channel characteristics and channel quality is applicable to the embodiments of the present application.
[0182] In the currently widely used FDD-based communication systems, uplink and downlink channels are not reciprocal, so the network obtains downlink CSI through uplink feedback from the terminal device. Specifically, the network sends a downlink reference signal to the terminal device, which then receives it. Because the terminal device knows the transmission information of the downlink reference signal, it can estimate (or measure) the downlink channel traversed by the downlink reference signal based on the received downlink reference signal. Based on this measurement, the terminal device can generate CSI from the downlink channel matrix and feed the CSI back to the network.
[0183] 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 can also be called 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.
[0184] In wireless communications, the development of massive multiple-input multiple-output (MIMO) systems has placed higher demands on communication systems in terms of system capacity, communication latency, and other indicators. In wireless communications, multi-station or multi-band coordinated transmission is supported. Specifically, multiple network devices can collaboratively serve terminal devices, or a single network device can use channels in multiple frequency bands to serve terminal devices. This increases the number of data transmission streams that the network device can simultaneously support, allowing data between terminal devices or data between different data streams of the same terminal device to be isolated in space or frequency domains, thereby improving the user's experienced rate.
[0185] To achieve multi-station or multi-band coordinated transmission, network equipment needs to obtain the CSI of the downlink channels of these multiple stations or multiple frequency bands, which will significantly increase 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 times of multiple channels are different, waiting for multiple channel measurements to complete can cause a large delay, which will cause the feedback channel information to be aging channel information. Using aging channel information for operations such as precoding can lead to a decline in communication performance.
[0186] In light of this, this application proposes a method that supports asynchronous feedback of different channel information. Specifically, after acquiring each channel information, the channel information is promptly fed back. This can avoid the channel aging problem caused by joint channel information feedback. Furthermore, common channel information from multiple channels can be extracted, which can reduce feedback overhead.
[0187] It should be noted that in this application, "indication" can 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.
[0188] In this 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 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 with the help of the arrangement order of each information agreed in advance (for example, stipulated by the protocol), thereby reducing the indication overhead to a certain extent. In addition, the information to be indicated can be sent together 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.
[0189] It should be understood that, in this application, information C is used to determine information D, which includes both information D being determined solely based on information C and information D being determined based on information C and other information. Furthermore, information C can also be used to determine information D indirectly, for example, where information D is determined based on information E, and information E is determined based on information C.
[0190] In addition, in each embodiment of the present application, "network element A sends information A to network element B" 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, but the destination end can understand the valid information from the source end. Similar expressions in this application can be understood similarly and will not be elaborated here.
[0191] 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 communication system shown in Figure 1 or Figure 2 above, without limitation.
[0192] Referring to Figure 4, Figure 4 is a schematic diagram of a communication method 400 provided in an embodiment of the present application. The method 400 shown in Figure 4 may include the following steps.
[0193] 401, the 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 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.
[0194] Wherein, X, N and M are integers greater than 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 is understood that when the value of i is different, P i The values of can be different or the same, that is, the amount of second channel information used to obtain different compressed information can be the same or different, and this is not limited.
[0195] Compression refers to a processing method that can reduce transmission resources. Specifically, the compressed information is transmitted with little or no loss of content compared to the original information, which reduces the required transmission resources.
[0196] The first channel information can be understood as channel information obtained before the second channel information. For example, the first channel information is channel information determined based on historical channel information, while the second channel information is instantaneous channel information, or in other words, the second channel information reflects the channel conditions at the current moment. The first channel information and the second channel information will be described in detail later.
[0197] 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.
[0198] For example, M=2. To distinguish, the two compressed information are referred to as the first compressed information and the second compressed information. The first compressed information can be obtained by compressing P1 second channel information and one first channel information (referred to as first channel information #1 for distinction), and the second compressed information can be obtained by compressing P2 second channel information and one first channel information (referred to as first channel information #2 for distinction). P1 and P2 are both integers greater than or equal to 1 and less than N. The P1 second channel information and the P2 second channel information are different, and the first channel information #1 and the first channel information #2 can be the same or different.
[0199] 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.
[0200] Specifically, assuming that the i-th compressed information is a first channel information (for distinction, referred to as the first channel information #1) 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 that is 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 characteristics (or common channel information, that is, 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.
[0201] In the embodiments of the present application, multiple references to the i-th compressed information may refer to the i-th compressed information after sorting M compressed information according to a certain sorting method. The sorting method may be based on the time the compressed information was acquired, or based on the time the second channel information corresponding to the compressed information was acquired, without limitation.
[0202] Similarly, the j-th first channel information described below may represent the j-th compressed information after sorting X first channel information according to a certain sorting method. The sorting method may be sorting in order of acquisition time of the first channel information, or in order of acquisition time of the latest acquisition time of at least two third channel information corresponding to the first channel information, without limitation.
[0203] 402. The first communication device sends M compressed information and X first channel information.
[0204] It will be appreciated that step 402 does not limit the M compressed information and the X first channel information to being sent simultaneously. For example, the sending time of each compressed information in the M compressed information may be the same or different. For another example, the sending time of each first channel information in the X first channel information may be the same or different. For another example, the sending time of the compressed information and the first channel information may also be the same or different. For example, after the first communication device obtains the second channel information, it can promptly compress the second channel information based on the first channel information to obtain compressed information and promptly feedback the compressed information. The method for the first communication device to obtain the second channel information will be described in detail later.
[0205] 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.
[0206] 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 based on the compressed information and the first channel information used to obtain the compressed information.
[0207] The first communication device may be a terminal device or a component of a terminal device (such as a chip or circuit), and the second communication device may be a network device or a component of a network device (such as a chip or circuit). Alternatively, the first communication device may be a network device or a component of a network device (such as a chip or circuit), and the second communication device may be a terminal device or a component of a terminal device (such as a chip or circuit).
[0208] Based on the above technical solution, the first communication device can compress the second channel information based on the channel information preceding the second channel information (i.e., the first channel information) to obtain compressed information. For example, the compressed information does not include the same channel information in the second channel information as the first channel information. In this way, the same channel information in the second channel information as the first channel information is sent to the second communication device via the first channel information, and the different channel information in the second channel information from the first channel information is sent to the second communication device via the compressed information. This can reduce feedback overhead. Specifically, if multiple second channel information are compressed based on a single first channel information, all the same channel information in the multiple second channel information as the first channel information is sent to the second communication device via a single signaling message, i.e., the first channel information, without having to carry this same channel information in each compressed information message. This significantly reduces the signaling overhead associated with feeding back compressed information. In addition, this technical solution can also avoid the problem of feeding back outdated channel information. For example, if different second channel information messages are acquired at different times, the first communication device can promptly feed back compressed information based on the acquisition time of each second channel information message. The second communication device can then determine the second channel information based on the compressed information and first channel information received at different times.
[0209] The solution of this application is described in detail below.
[0210] First, let me introduce the scheme regarding the second channel information.
[0211] 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 multiple frequency bands of a single port group (or a single antenna port group, or a single network device), or multiple frequency bands of multiple port groups (or multiple antenna port groups, or multiple network devices). Specifically, N second channel information represents information of N channels, and N can represent the number of port groups, or the number of frequency bands, which is not limited. For example, for a scenario in which a network device uses a channel serving a terminal device with multiple frequency bands, or transmits signals 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 transmit signals 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.
[0212] The above is an example and is not intended to be limiting. For example, the information on the N channels may also represent channel information measured at different times, or the information on the N channels may also represent channel information measured using different transmit beams (transmit weights), or the information on the N channels may also represent channel information measured using different receive beams (receive weights), or the information on the N channels may also represent channel information corresponding to N reference signal resources (or channel information corresponding to N reference signal resource groups).
[0213] 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.
[0214] 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.
[0215] 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 a CSI-RS or a 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 an SRS or a DMRS, etc.
[0216] The sending times of the N reference signals may be the same or different. Accordingly, the acquiring times of the N second channel information may be the same or different, depending on the actual communication situation.
[0217] As an example, the acquisition time of the second channel information is determined based on the reception time or transmission time of the reference signal used to measure and obtain the second channel information. Taking a certain piece of second channel information (referred to as second channel information #1 for distinction) as an example, assuming that the second channel information #1 is obtained by performing channel measurement on a reference signal (referred to as reference signal #1 for distinction), the acquisition time of the second channel information #1 can be determined based on the reception time or transmission time of reference signal #1. For example, the acquisition time of the second channel information #1 is equal to the sum of the reception time of 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 reference signal #1 and Δ2. Where Δ1 and Δ2 are numbers greater than or equal to 0.
[0218] The acquisition time of different second channel information may be different.
[0219] Referring to FIG5 , FIG5 is a schematic diagram of different acquisition times of second channel information.
[0220] Assume that the N second channel information includes two pieces of second channel information. To distinguish them, these two pieces of second channel information are denoted as H1 and H2. The acquisition times of H1 and H2 can be shown in Figure 5. As shown in Figure 5, the acquisition times of H1 and H2 are periodic. That is, the reference signal used to obtain H1 is sent periodically, and the reference signal used to obtain H2 is also sent periodically. Assume that the acquisition time period of H1 has a periodic value of T1, and the acquisition time period of H2 has a periodic value of T2.
[0221] 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. As shown in Figure 5(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 Δ.
[0222] Another possible scenario is that the acquisition times of H1 and H2 correspond to the same offset, and the period values of the acquisition times of H1 and H2 are different. As shown in Figure 5(b), in one feedback, the acquisition time of H1 is the same as the acquisition time of H2, and the period value T1 of H1's acquisition time is smaller than the period value T2 of H2's acquisition time.
[0223] Another possible scenario is that the acquisition times of H1 and H2 correspond to different offsets, and the acquisition time periods of H1 and H2 are different. As shown in Figure 5(c), in one feedback loop, the acquisition time of H1 is earlier than that of H2 by Δ, and the acquisition time period of H1, T1, is smaller than the acquisition time period of H2, T2.
[0224] Further optionally, method 400 further includes: the first communications device receiving indication information #1, where the indication information #1 indicates 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. As an example, the configuration information of each reference signal among the N reference signals includes at least one of the following: a periodicity of each reference signal, a period value (or period size) of each reference signal, and a time offset of each reference signal.
[0225] The periodicity of the reference signal, or also known as the reference signal transmission mode, generally includes: periodic, aperiodic, or semi-static. For example, a periodic reference signal indicates that the second communication device periodically transmits the reference signal to the first communication device. An aperiodic reference signal indicates that the second communication device non-periodically transmits the reference signal to the first communication device. A semi-static reference signal indicates that the second communication device semi-statically transmits the reference signal to the first communication device. Specifically, after the second communication device configures the semi-static reference signal information, it does not immediately transmit the reference signal. Instead, it first transmits activation signaling to notify the first communication device. After the activation signaling takes effect, the second communication device periodically transmits the reference signal until the second communication device transmits a deactivation signaling to cease transmitting the reference signal, or until a timer or counter expires to cease transmitting 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. The operating time of the timer or counter can be predefined or preconfigured and is not limited.
[0226] The period value of the reference signal, or the period size of the reference signal, may be 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 further include the period value of the reference signal.
[0227] The reference signal time offset represents the time offset of the reference signal delivery time within a cycle. Taking Figure 5(a) as an example, the time offset of the reference signal delivery time corresponding to channel information H1 within a cycle is 0, and the time offset of the reference signal delivery time corresponding to channel information H2 within a cycle is Δ. It is understood that this time offset can be positive, negative, or 0.
[0228] The above describes the solution for the second channel information. Now let’s introduce the solution for the first channel information.
[0229] The first channel information is acquired earlier than the second channel information. For example, the second channel information is instantaneous channel information, or reflects the channel status at the current moment; the first channel information is determined based on channel information from a period of time or a certain moment before the current moment. Therefore, it can be understood that the first channel information is acquired earlier than the second channel information.
[0230] Optionally, the X pieces of first channel information are obtained based on W pieces of third channel information, where W is an integer greater than X.
[0231] 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.
[0232] Taking a piece of first channel information (e.g., referred to as first channel information #1) as an example, the first channel information #1 is obtained based on w pieces of third channel information, where w is an integer greater than 1 and less than or equal to W. As an example, the first channel information #1 may be common channel information (or common information, or common characteristics) among the w pieces of third channel information. In other words, the same information among the w pieces of third channel information is referred to as first channel information #1. The common channel information (or common information, or common characteristics) among the w pieces of third channel information represents the same information (or characteristics) among the w pieces of third channel information. As an example, the common channel information (or common information, or common characteristics) among the w pieces of third channel information include, but are not limited to, at least one of the following: the same delay characteristics, the same spatial characteristics, or the same Doppler domain characteristics.
[0233] As an example, the third channel information used to obtain each first channel information is different.
[0234] For example, X=1, W=3, and one piece of first channel information is obtained based on three pieces of third channel information.
[0235] For another example, X=2 and W=5. To distinguish them, the two first channel information are referred to as first channel information #1 and first channel information #2, and the five third channel information are referred to as third channel information #1, third channel information #2, third channel information #3, third channel information #4, and third channel information #5. For example, first channel information #1 is derived based on third channel information #1, third channel information #2, and third channel information #3, and first channel information #2 is derived based on third channel information #4 and third channel information #5.
[0236] 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.
[0237] In one possible implementation, 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.
[0238] For example, data from a training set (a set of data including at least two third channel information) is input into an encoder to obtain first channel information, which is then input into a decoder to obtain a recovered value of the encoder input. The two-norm of the difference between the encoder input and the decoder output is used as a loss function, and the weights of the encoder and decoder are updated so that the loss function continuously decreases until convergence. For another example, the encoder that obtains the first channel information and the encoder that obtains the compressed information are jointly trained. This is illustrated below with reference to Figure 6.
[0239] See Figure 6, which is a schematic diagram of an AI model applicable to an embodiment of the present application.
[0240] As shown in Figure 6, assume that a set of data in the training set includes 2 second channel information and multiple third channel information (such as the 2 third channel information in Figure 6), the 2 second channel information are called H1 and H2 respectively, and the 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 continues to decrease until convergence.
[0241] For the first communication device, the first communication device may determine the first channel information by itself; or another communication device may determine the first channel information and send the first channel information to the first communication device.
[0242] 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 the compression of P by at least two third channel information. iThe third channel information is obtained by compressing the second channel information, where the third channel information is obtained earlier than the second channel information. Taking Figure 6 as an example, the multiple third channel information can be directly input into AI model #2 and AI model #3. Specifically, the multiple third channel information is input into AI model #1 to obtain first channel information s, the multiple third channel information and second channel information H1 are input into AI model #2 to obtain compressed information c1, the 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', and c2 and s are input into AI model #5 to obtain H2'. Furthermore, step 402 can also be replaced by sending M compressed information and compressed information corresponding to W third channel information. Taking Figure 6 as an example, the multiple third channel information is input into AI model #1, and the 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 is 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, the W third channel information has been obtained before the second communication device processes the M compressed information, for example, 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 can be sent. This can reduce signaling or data overhead between the first communication device and the second communication device.
[0243] 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.
[0244] In a first possible implementation manner, the first communication device sends the first channel information periodically or semi-statically.
[0245] In a second possible implementation, a first communication device sends first channel information to a second communication device based on a request from 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, requesting the first communication device to send first channel information used to compress at least one second channel information. The first channel information associated with a compressed information refers to 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.
[0246] The above describes the scheme regarding the first channel information and the second channel information. The following describes the scheme regarding the first communication device obtaining M compressed information.
[0247] Optionally, in step 401, the first communication device compresses N pieces of second channel information based on X pieces of first channel information to obtain M pieces of compressed information, including: the first communication device compresses the N pieces of second channel information based on the X pieces of first channel information using an AI method to obtain the M pieces of compressed information; or the first communication device compresses the N pieces of second channel information based on the X pieces of first channel information using a non-AI method to obtain the M pieces of compressed information.
[0248] In a first possible implementation, the first communication device obtains M compressed information through 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.
[0249] 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 for obtaining 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 M channel information subsets, M compressed information is obtained. Based on this implementation, compressing M channel information subsets to obtain M compressed information includes: inputting the M channel information subsets into at least one AI model, and outputting the at least one AI model as the M compressed information.
[0250] In one example, M channel information subsets are input into M AI models respectively, that is, each channel information subset corresponds to an AI model.
[0251] 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.
[0252] 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.
[0253] An example is given below with reference to FIG6 .
[0254] On the first communication device side, it is assumed that M channel information subsets are respectively input into M AI models. As shown in FIG6 , two channel information subsets are respectively input into two AI models (i.e., AI model #2 and AI model #3), and two compressed information are obtained. 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, the compressed information c1 is output; 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, the compressed information c2 is output. Among them, s represents the compressed information based on the two third channel information {H 1,his ,H 2,his} obtained, 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 into AI model #4 in the second communication device, and the output is second channel information H1'. H1' is identical to H1, or H1' can more accurately reflect H1. The compressed information c2 and the first channel information s are input into AI model #5 in the second communication device, and the output is second channel information H2'. H2' is identical to H2, or H2' can more accurately reflect H2.
[0255] It is understood that the above is an exemplary description and is not intended to limit 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 may receive the compressed information c1 and the two third channel information {H 1,his ,H2,his The first communication device may not send the first channel information s to the second communication device. The two third channel information may be recovered from the second channel information before decompression.
[0256] In a second possible implementation, the first communication device obtains M compressed information through a non-AI method. For example, the first communication device uses X first channel information as a basis, projects N second channel information onto the X first channel information, and obtains M compressed information.
[0257] 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.
[0258] Optionally, method 400 further includes: the first communication device receiving indication information #2, where the indication information #2 indicates configuration information of each compressed information in the M compressed information, where 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: a feedback time of each compressed information, a feedback period of each compressed information, and a time offset of each compressed information. Regarding the time offset of the compressed information, reference may be made to the previous description of the time offset of the reference signal, and will not be repeated here.
[0259] As previously described, 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. Therefore, the second communication device needs to determine the compressed information and the first channel information associated with the compressed information. The first channel information associated with the compressed information refers to the first channel information used to obtain the compressed information. Specifically, if a piece of compressed information is obtained by compressing at least one piece of second channel information based on a piece of first channel information, the first channel information is referred to as the first channel information associated with the piece of compressed information, or in other words, the compressed information is associated with the first channel information.
[0260] The following describes a method for determining the compression information and the first channel information associated with the compression information.
[0261] 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 compression information and first channel information associated with the compression information based on the indication of the first communication device.
[0262] 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 performs a 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. In this way, 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.
[0263] 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 obtained the latest 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 obtained earliest among the second channel information is less than or equal to a threshold value, wherein the threshold value may be predefined, preconfigured, or pre-agreed, and is not limited.
[0264] 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.
[0265] 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. Therefore, the association is performed in a predefined manner (or a pre-agreed manner, or a pre-configured manner). For example, if the time at which the i-th compressed information is sent falls within the valid period of the j-th first channel information, or if the time at which the i-th compressed information is received falls within the valid period of the j-th first channel information, then the i-th compressed information is considered to be associated with the j-th first channel information.
[0266] For another example, indication information #3 indicates the valid period of the j-th first channel information, and further indicates that the j-th first channel information is associated with the i-th compressed information. 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 the i-th compressed information can be considered to be associated with the j-th first channel information. In this case, if the j-th first channel information is not indicated to be associated with the k-th compressed information, then if the sending time or receiving time of the k-th compressed information is within the valid period of the j-th first channel information, the two are still not associated, where the value of k is not equal to i.
[0267] For another example, indication information #3 indicates the valid period of the j-th first channel information for the i-th compressed information. For example, the j-th first channel information is associated with the i=2-th compressed information, and the j-th first channel information is associated with the i=3-th compressed information. For the second communication device, the second and third compressed information are received at different times (or, for the first communication device, the second and third compressed information are sent at different times). Therefore, for the second and third compressed information, the second communication device uses the j-th first channel information at different times. Therefore, the indication information can be used to indicate the valid period of the j-th first channel information for each compressed information.
[0268] 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 Δ. 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.
[0269] As an example, the 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.
[0270] For example, indication information #3 indicates the starting time of the valid period of the j-th first channel information. In this case, the duration 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 indication information #3 and the predefined duration.
[0271] For another example, indication information #3 indicates the end time of the valid period of the j-th first channel information. In this case, the duration of the valid period may be predefined or preconfigured. Thus, 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 indication information #3 and the predefined duration.
[0272] For another example, indication information #3 indicates the starting 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 starting time and duration of the valid period of the j-th first channel information indicated by indication information #3.
[0273] For another example, indication information #3 indicates the 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 end time and duration of the valid period of the j-th first channel information indicated by indication information #3.
[0274] 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.
[0275] 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.
[0276] 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.
[0277] For another example, different compressed information among 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, if x=i, 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.
[0278] 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 obtained earliest among the second channel information is less than or equal to a threshold value, wherein the threshold value may be predefined, preconfigured, or pre-agreed, and is not limited.
[0279] 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. The first communication device determines the second channel information and the first channel information associated therewith 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.
[0280] This implementation method can refer to the first possible implementation method and will not be described in detail here.
[0281] It can be understood that the above are several possible implementation methods and are not limited to them. Any variation of the above implementation methods is applicable to the embodiments of the present application. For example, the above implementation methods 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 first possible implementation method 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 information 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. Furthermore, the second communication device can recover the second channel information corresponding to the compressed information based on the received compressed information and the third channel information recovered 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.
[0282] For ease of understanding, the following mainly takes the first implementation as an example and provides some specific examples in conjunction with Figures 7 to 13.
[0283] In the following example, it is assumed that the first communication apparatus is a terminal device, the second communication apparatus 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.
[0284] In the following examples, assume that: N = 2, meaning there is second channel information for two channels, H1 and H2; X = 1, meaning there is one piece of first channel information, s; and M = 2, meaning there are two pieces of compressed information, c1 and c2. 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 described below.
[0285] Example 1: It is assumed that the reference signals corresponding to the N second channel information have the same period value.
[0286] Refer to FIG. 7 , which is a schematic diagram of the relationship between the compressed information and the first channel information applicable to an embodiment of the present application.
[0287] As shown in Figure 7, 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 through 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 through channel measurement, H1[2] is the channel information obtained by the terminal device based on the CSI-RS-H1 received in the second period through 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 through 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 through 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.
[0288] Here, s[1], s[2], and s[3] represent first channel information determined based on third channel information obtained at different times.
[0289] 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, during 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].
[0290] 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, during the second 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 H1,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].
[0291] 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 measures 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].
[0292] 1) Take the second channel information H1[1] and H2[1] in the first cycle as an example.
[0293] Specifically, as shown in (a) or (b) of FIG7 , after 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], and 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, so that 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.
[0294] The terminal device may send the first channel information s[1] when sending the compressed information c1[1]; or, it may send the first channel information s[1] before sending the compressed information c1[1]; or, it may send the first channel information s[1] after sending the compressed information c1[1], and there is no limitation on this.
[0295] 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]). The specific indication method can refer to the previous description. Assuming that the reception 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]. Therefore, 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]. Therefore, H2[1] is determined based on c2[1] and s[1].
[0296] 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 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 length of the valid period of s is greater than 0.
[0297] 2) Take the second channel information H1[2] and H2[2] in the second cycle as an example.
[0298] For example, as shown in (a) of FIG7 , after 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], and 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, so that 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.
[0299] 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.
[0300] As an example, the terminal device sends indication information #3 to the network device, where 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.
[0301] For another example, as shown in (b) of Figure 7, after 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.
[0302] As an example, the terminal device sends indication information #3 to the network device, where 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.
[0303] It can be seen that compared with (a) in Figure 7, the effective period of the first channel information in (b) in Figure 7 is longer. Therefore, the first channel information s[1] in (a) in Figure 7 is used to compress the second channel information in the first cycle, and the first channel information s[1] in (b) in Figure 7 can be used to compress the second channel information in multiple cycles (such as the second channel information in the first cycle and the second cycle).
[0304] It can be understood that FIG7 is an exemplary illustration and is not limiting.
[0305] 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.
[0306] See Figure 8, which is another schematic diagram of the relationship between compression information and first channel information applicable to an embodiment of the present application. The meaning of each parameter in Figure 8 can be referred to the description in Figure 7 and will not be repeated here.
[0307] As shown in Figure 8, 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 periodicity values. Therefore, 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. Since the transmission time of different compressed information is different, the time of using the first channel information s for different compressed information is also different. Therefore, the validity period of the associated first channel information s can be defined for each compressed information.
[0308] As an example, the terminal device sends indication information #3 to the network device, where the indication information #3 indicates two valid time periods of the first channel information s (such as s[1], s[2], or s[3]), which are respectively recorded as valid time period #1 and valid time period #2. Valid time period #1 corresponds to the compressed information c1, that is, the time when the compressed information c1 is received is within the valid time period #1; valid time period #2 corresponds to the compressed information c2, that is, the time when the compressed information c2 is received is within the valid time period #2. Specifically, the network device determines the valid time period #1 and valid time period #2 of s based on 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.
[0309] The difference between (a) and (b) in Figure 8 is that, compared with (a) in Figure 8, the effective period of the first channel information in (b) in Figure 8 is longer. Therefore, the first channel information s[1] in (a) in Figure 8 is used to compress the second channel information in the first cycle, and the first channel information s[1] in (b) in Figure 8 can be used to compress the second channel information in multiple cycles (such as the second channel information in the first cycle and the second cycle).
[0310] FIG8 can refer to the description in FIG7 and will not be repeated here. The difference between the example shown in FIG8 and the example shown in FIG7 is that, in the example shown in FIG7, 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 compressed information c1 and c2; in the example shown in FIG8, the indication information #3 indicates two valid periods of the first channel information s (such as s[1], s[2], or s[3]), one valid period corresponds to the compressed information c1, and the other valid period corresponds to the compressed information c2. The valid period corresponds to the compressed information, indicating that the receiving time of the compressed information is within the valid period.
[0311] It can be understood that FIG8 is an exemplary illustration and is not limiting.
[0312] See Figure 9, which is another schematic diagram of the relationship between compression information and first channel information applicable to an embodiment of the present application. The meaning of each parameter in Figure 9 can be referred to the description in Figure 7 and will not be repeated here.
[0313] As shown in FIG9 , 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 periodic 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. Different compressed information has different transmission times, 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, as shown in FIG9 , 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, indicating the first channel information associated with each compressed message. Accordingly, the network device receives indication information #4 and determines the first channel information associated with each compressed message based on indication information #4. In another possible implementation, the first channel information associated with each compressed message is pre-agreed. For example, the first channel information associated with a compressed message may be pre-agreed to be the last first channel information received before the compressed message.
[0314] The following takes 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.
[0315] Scenario 1: The compressed information is periodic or semi-static.
[0316] 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 time when the compressed information is received or sent, and is not limited to a specific time. 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 (i.e., 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.
[0317] Here, "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" can be predefined, pre-agreed, or pre-configured, or can be indicated by the terminal device to the network device, and there is no limitation on this. Furthermore, Δ can be predefined, pre-agreed, or pre-configured, or can be indicated by the terminal device to the network device (e.g., via indication information #3), and there is no limitation on this.
[0318] Refer to FIG. 10 , which is another schematic diagram of the relationship between the compressed information and the first channel information applicable to an embodiment of the present application.
[0319] As shown in FIG10 , the network device receives compressed information c1[t1] at time t1. The network device may determine the second channel information based on c1[t1] and the first channel information received within (t1-Δ). For example, the network device may determine the second channel information H1[t1] based on c1[t1] and the first channel information s[t1'] obtained at time t1', where 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). The network device may determine the second channel information based on c1[t1+T] and the first channel information received within (t1+T-Δ). For example, the network device may 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). Where 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.
[0320] 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. Here, "a 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, and it 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.
[0321] 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.
[0322] Refer to FIG. 11 , which is another schematic diagram of the relationship between the compressed information and the first channel information applicable to an embodiment of the present application.
[0323] As shown in Figure 11, 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 no trigger signaling indicates 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.
[0324] Scenario 2: The compressed information is non-periodic.
[0325] 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 period # 1. This method can be referred to the relevant description in scenario 1 and will not be described here in detail.
[0326] Refer to FIG. 12 , which is another schematic diagram of the relationship between the compressed information and the first channel information applicable to an embodiment of the present application.
[0327] As shown in Figure 12, the network device receives compressed information c1[t1] at time t1. 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', where 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. 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', where 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.
[0328] 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 be referred to the relevant description in scenario 1 and will not be described here in detail.
[0329] Refer to FIG. 13 , which is another schematic diagram of the relationship between the compressed information and the first channel information applicable to an embodiment of the present application.
[0330] As shown in Figure 13, the terminal device indicates the first channel information s at time t0, and the network device receives 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 compressed information c1[t2] at time t2. Since no trigger signaling indicates 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.
[0331] The above description of the association between compressed information and first channel information is detailed in conjunction with Figures 7 to 13. It should be understood that the above description is merely illustrative and the embodiments of the present application are not limited thereto. For example, the number of second channel information pieces can be greater than two. For another example, multiple pieces of second channel information can be combined with one piece of first channel information to generate one piece of compressed information.
[0332] The above describes various solutions in this application, such as the solution regarding second channel information, the solution regarding first channel information, the solution regarding compressed information, and the solution regarding the association between compressed information and first channel information. It is understood that each of the above solutions can be used individually or in combination, without limitation. Below, for ease of understanding, a specific process for combining the above solutions is described, taking the first communication device as a terminal device and the second communication device as a network device as an example. For details not described below, please refer to the description of method 400 and will not be repeated here.
[0333] See FIG. 14 , which is a schematic flow chart applicable to an embodiment of the present application.
[0334] Optionally, method 1400 includes step 1401 .
[0335] 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.
[0336] Specifically, the network device sends configuration information for N reference signals to the terminal device. The N reference signals are reference signals corresponding to the N second channel information. In this way, 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. The reference signal is a downlink reference signal, such as a CSI-RS or DMRS.
[0337] 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.
[0338] 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.
[0339] Optionally, method 1400 includes step 1402 .
[0340] 1402. Determine configuration information of the feedback amount.
[0341] The feedback amount includes compression information and / or first channel information.
[0342] In one example, the feedback amount includes compression information.
[0343] 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 period 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 of the N second channel information are jointly compressed. For example, the second channel information corresponding to a compressed information (such as denoted as c) includes second channel information #1 and second channel information #2. The terminal device needs to compress the second channel information #1 and the second channel information #2 based on one first channel information to obtain compressed information c. Regarding the feedback time of the compressed information, the feedback period 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.
[0344] In this example, the configuration information of the first channel information may be, for example, predefined, preconfigured, or pre-agreed, and is not limited.
[0345] 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 period 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 X first channel information are used to compress N second channel information. Regarding the feedback time of the first channel information, the feedback period of the first channel information, and the time offset of the first channel information, please refer to the feedback time of the compressed information, the feedback period of the compressed information, and the time offset of the compressed information, and will not be repeated here.
[0346] In this example, the configuration information of the compression information may be, for example, predefined, preconfigured, or pre-agreed, and is not limited.
[0347] 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.
[0348] Optionally, step 1402 includes the following implementation method.
[0349] In a first possible implementation, 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.
[0350] 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.
[0351] Optionally, method 1400 also includes 1403.
[0352] 1403. Determine the feedback method of the feedback amount.
[0353] The feedback mode of the feedback amount includes a feedback mode of compressed information and / or a feedback mode of first channel information. The feedback mode is any one of the following: periodic, non-periodic, or semi-static.
[0354] In one example, the feedback method of the feedback amount includes a feedback method of compressed information.
[0355] For example, assume that a compressed information is obtained by compressing n second channel information based on a first channel information, where 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.
[0356] For example, if a reference signal corresponding to the second channel information in the n second channel information is non-periodic, the feedback mode of the compressed information is non-periodic.
[0357] For another example, if a reference signal corresponding to any of the n pieces of second channel information is semi-static, the feedback mode of the compressed information should be aperiodic or semi-static. Furthermore, when the feedback mode of the compressed information is semi-static, the periodic value of the compressed information is greater than or equal to the maximum value of the periodic values of the reference signals corresponding to the respective pieces of second channel information in the n pieces of second channel information.
[0358] For another example, if the reference signal corresponding to each piece of the n second channel information is periodic, the feedback mode of the compressed information should be aperiodic, 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 of the transmission period of the reference signal corresponding to each piece of the n second channel information.
[0359] In this example, the feedback manner of the first channel information may be, for example, predefined, preconfigured, or pre-agreed, and is not limited.
[0360] In another example, the feedback method of the feedback amount includes a feedback method of the first channel information.
[0361] For example, the terminal device sends the first channel information periodically or semi-statically.
[0362] For another example, the terminal device sends the first channel information to the second communication apparatus based on the request of the network device.
[0363] In another example, the terminal device proactively sends first channel information to the network device. For example, when the terminal device sends compressed information to the network device, it sends the first channel information associated with the compressed information to the network device. In another example, before compressing at least one second channel information based on the first channel information, the terminal device sends the first channel information to the network device.
[0364] In this example, the feedback method of the compressibility information may be, for example, predefined, preconfigured, or pre-agreed, and is not limited.
[0365] In another example, the feedback mode of the feedback amount includes a feedback mode of compression information and a feedback mode of first channel information. For details, please refer to the above two examples, which will not be described in detail here.
[0366] Optionally, step 1403 includes the following implementation method.
[0367] In a first possible implementation, the network device determines a feedback mode for the feedback amount and sends indication information to the terminal device, where the indication information indicates the feedback mode for the feedback amount; the terminal device determines the feedback mode for the feedback amount based on the indication information.
[0368] 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.
[0369] In another possible implementation, the terminal device and the network device each determine a feedback method for the feedback amount. For example, the terminal device and the network device determine based on the configuration information in step 1402.
[0370] Optionally, method 1400 includes step 1404 .
[0371] 1404. Determine an association relationship between the compression information and the first channel information.
[0372] For the network device, the channel information can be restored based on 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.
[0373] For a terminal device, based on the association between the compressed information and the first channel information, it can determine which first channel information to use to compress the second channel information to obtain the corresponding compressed information. For example, assuming that the second channel information corresponding to compressed information c is n second channel information, and compressed information c is associated with first channel information #1, then the terminal device can compress the n second channel information based on first channel information #1 to obtain compressed information c.
[0374] Optionally, step 1404 includes the following implementation method.
[0375] In a first possible implementation, the network device determines the association between the compressed information and the first channel information, and sends indication information to the terminal device, where the indication information indicates the association between the compressed information and the first channel information; the terminal device determines the association between the compressed information and the first channel information based on the indication information.
[0376] 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.
[0377] In another possible implementation manner, the association relationship between the compression information and the first channel information is predefined, pre-agreed, or pre-configured.
[0378] Regarding the scheme for associating the compressed information with the first channel information, reference may be made to the relevant description in method 400 and will not be repeated here.
[0379] 1405. The network device sends a reference signal #1 to the terminal device.
[0380] 1406. The terminal device performs channel measurement based on the reference signal #1 to obtain second channel information #1.
[0381] 1407. The terminal device compresses the second channel information #1 based on the first channel information #1 to obtain compressed information #1.
[0382] 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.
[0383] 1408. The terminal device sends compressed information #1 and first channel information #1.
[0384] It is understood that FIG14 illustrates the example of a terminal device simultaneously compressing information #1 and first channel information #1, and is not limited to this example. For example, the terminal device may first send first channel information #1 and then send compressed information #1.
[0385] Optionally, method 1400 also includes step 1409 .
[0386] 1409. The network device determines second channel information #1 based on the compression information #1 and the first channel information #1.
[0387] 1410. The network device sends a reference signal #2 to the terminal device.
[0388] 1411. The terminal device performs channel measurement based on reference signal #2 to obtain second channel information #2.
[0389] 1412. The terminal device compresses the second channel information #2 based on the first channel information #1 to obtain compressed information #2.
[0390] 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.
[0391] 1413. The terminal device sends compressed information #2.
[0392] Optionally, method 1400 also includes step 1414.
[0393] 1414. The network device determines second channel information #2 based on the compression information #2 and the first channel information #1.
[0394] It can be understood that method 1400 is merely an example and is not limited thereto. For example, it may also include a greater number of reference signals and second channel information.
[0395] It should also be understood that method 1400 is described using the example of the network device that transmits the reference signal and the network device that transmits the configuration information as the same network device, and this is not a limitation. For example, the network device that transmits the reference signal and the network device that transmits the configuration information may also be different network devices. In another example, the network device that transmits the reference signal may be multiple network devices, and the multiple network devices may include the network device that transmits the configuration information. Based on the above technical solution, a terminal device can compress one or more second channel information based on a first channel information to enable timely feedback of the second channel information and reduce feedback overhead. For example, in second channel information #1 and second channel information #2, channel information that is identical to first channel information #1 can be fed back once via first channel information #1 and does not need to be carried in compressed information #1 and compressed information #2. This can reduce channel information feedback overhead. In addition, after the terminal device obtains the second channel information through channel measurement, it can provide timely feedback. The network device can recover the second channel information based on feedback information received at different times (e.g., first channel information #1 and compressed information #1, and also, first channel information #1 and compressed information #2).
[0396] It can be understood that some optional features in the various embodiments of the present application may not depend on other features in certain scenarios, and may also be combined with other features in certain scenarios, without limitation.
[0397] It is also 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 A sending information to B through other devices or network elements, and there is no limitation on this.
[0398] It is also understood that in some of the above embodiments, terminal devices and network devices are mainly used as examples for illustration, and this is not limiting. For example, the terminal device can be replaced by a component of the terminal device (such as a chip or circuit), and the network device can be replaced by a component of the network device (such as a chip or circuit).
[0399] It can also be understood that the solutions in the various embodiments of the present application can be reasonably combined and used, and the explanations or descriptions of the various terms appearing in the embodiments can be referenced or explained with each other in the various embodiments, without limitation to this.
[0400] The method provided in the embodiments of the present application is described in detail above with reference to Figures 4 to 14. Below, the apparatus provided in the embodiments of the present application is described in detail with reference to Figures 15 to 17. It should be understood that the description of the apparatus embodiment corresponds to the description of the method embodiment. Therefore, for matters not described in detail, reference can be made to the method embodiment above, and for the sake of brevity, they will not be repeated here.
[0401] Referring to Figure 15 , Figure 15 is a schematic diagram of a communication device 1500 provided in an embodiment of the present application. Device 1500 includes a transceiver unit 1510 and a processing unit 1520. Transceiver unit 1510 can be used to implement corresponding communication functions. Transceiver unit 1510 can also be referred to as a communication interface or a communication unit. Processing unit 1520 can be used to perform processing, such as determining whether to compress channel information.
[0402] Optionally, the device 1500 may further include a storage unit, which may be used to store instructions and / or data. The processing unit 1520 may read the instructions and / or data in the storage unit so that the device implements the aforementioned method embodiment.
[0403] As a design, the device 1500 can be the first communication device in the aforementioned embodiment (such as the first communication device in Figure 4, or the terminal device in Figure 14), and the device 1500 can implement the steps or processes corresponding to those performed by the communication device in the above method embodiment. Among them, 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 operation 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 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 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 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.
[0405] As another design, the device 1500 can be the second communication device in the aforementioned embodiment (such as the second communication device in Figure 4, or the network device in Figure 14), and the device 1500 can implement the steps or processes corresponding to those performed by the communication device in the above method embodiment. Among them, 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 operation 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).
[0406] Optionally, the transceiver unit 1510 is configured to receive M compressed information and X first channel information; the processing unit 1520 is configured 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.
[0407] 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.
[0408] It should also be understood that the device 1500 here is embodied in the form of a functional unit. The term "unit" here can 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 will understand that the device 1500 can be specifically a communication device in the above-mentioned embodiment (such as a first communication device, a second communication device, and a third communication device), which 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, they will not be described here.
[0409] The device 1500 of each of the above-mentioned solutions 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 functions 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.
[0410] In addition, the transceiver unit 1510 may also be a transceiver circuit (for example, may include a receiving circuit and a transmitting circuit), and the processing unit may be a processing circuit.
[0411] It should be noted that the apparatus in FIG15 may be the device in the aforementioned embodiment, or may be a chip or 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, microprocessor, or integrated circuit integrated on the chip. This is not limited here.
[0412] Referring to FIG16, FIG16 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 iThe first channel information is obtained by compressing the second channel information, wherein the first channel information is acquired earlier than the second channel information, X, N, and M are integers greater than 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.
[0413] 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.
[0414] 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.
[0415] Optionally, the apparatus 1600 further includes an interface circuit 1620, which is configured to receive and / or send signals. For example, the processing circuit 1610 is configured to control the interface circuit 1620 to receive and / or send signals.
[0416] Optionally, device 1600 further includes a memory. Processing circuit 1610 is coupled to the memory, and the memory is used to store computer programs or instructions and / or data. Processing circuit 1610 can be used to execute the computer programs or instructions stored in the memory, or read data stored in the memory. Optionally, there are one or more memories.
[0417] Optionally, the memory is located inside the processing circuit, or is separately provided outside the processing circuit.
[0418] As an example, the processing circuit 1610 may have the function of the processing unit 1520 shown in FIG. 15 , and the interface circuit 1620 may have the function of the transceiver unit 1510 shown in FIG. 15 .
[0419] The interface circuit 1620 may include a transceiver, an input / output circuit or a communication interface.
[0420] As a solution, the device 1600 is used to implement the operations performed by the communication device (such as the first communication device or the second communication device) in the above various method embodiments.
[0421] For example, the processing circuit 1610 is configured to execute relevant operations of the communication device (eg, the first communication device, or the second communication device) in the above various method embodiments.
[0422] That is, the apparatus 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.
[0423] It should be understood that the processing circuits mentioned in the embodiments of the present application may 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, or the portion of the aforementioned processing devices used for processing functions. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0424] 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).
[0425] 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.
[0426] 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.
[0427] 17 , which is a schematic diagram of a chip system 1700 according to 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 .
[0428] Logic circuit 1710 may be a processing circuit within chip system 1700. Logic circuit 1710 may be a processing circuit within chip system 1700, configured to perform processing functions, such as compressing channel information. Input / output interface 1720 may be an input / output circuit within chip system 1700, configured to output information processed by chip system 1700 or input data or signaling information to be processed into chip system 1700 for processing.
[0429] 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.
[0430] Specifically, for example, if a 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 may compress N pieces of second channel information based on X pieces of first channel information to obtain M compressed information, and send the M compressed information and the X pieces of first channel information through the input / output interface 1720. For another example, if a 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 may input the M compressed information and the X pieces of first channel information from the first communication device into the logic circuit 1710 for processing.
[0431] 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 the second communication device) in the above various method embodiments.
[0432] 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.
[0433] An embodiment of the present application further provides a computer-readable storage medium storing computer instructions for implementing the methods executed by a communication device (such as the first communication device or the second communication device) in the above-mentioned method embodiments.
[0434] 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.
[0435] 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 the first communication device or the second communication device) in the above-mentioned method embodiments.
[0436] The present application also provides a communication system including the first communication device and the second communication device in each of the above embodiments. For example, the system includes the first communication device and the second communication device in the embodiment shown in FIG4 . For another example, the system includes the terminal device and the network device in the embodiment shown in FIG14 .
[0437] 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.
[0438] In the several embodiments provided in this 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. In actual implementation, there may be other division methods, 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.
[0439] 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 device. 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 one website, computer, server or data center to another website, 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. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more 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 code, 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.
[0440] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection 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, projecting the N second channel information 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 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. The method according to claim 13, 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.
15. The method according to claim 13 or 14, characterized in that The i-th compressed information includes the P i information in the second channel information other than the first channel information.
16. The method according to any one of claims 13 to 15, characterized in that The method further comprises: Sending first indication information, 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.
17. The method according to claim 16, 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.
18. The method according to any one of claims 13 to 17, characterized in that The method further comprises: 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, where j is an integer greater than or equal to 1 and less than or equal to X; The method determines P according to the i-th compressed information in the M compressed information and a first channel information. i The second channel information includes: Based on the association between the i-th compressed information and the j-th first channel information, the P is determined according to the i-th compressed information and the j-th first channel information. i Second channel information.
19. The method according to claim 18, 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 receiving 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.
20. The method according to any one of claims 13 to 19, characterized in that The method determines P according to the i-th compressed information in the M compressed information and a first channel information. i The second channel information includes: Based on the association between the i-th compressed information and the j-th first channel information, determine 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.
21. The method according to any one of claims 13 to 20, characterized in that The method further comprises: N reference signals are sent, where the N reference signals are used to perform channel measurement on N channels corresponding to the N channel information.
22. The method according to claim 21, characterized in that The method further comprises: Send third indication information, where the third indication information indicates 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.
23. The method according to any one of claims 13 to 22, 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 Second channel information.
24. The method according to any one of claims 13 to 23, characterized in that The method determines P according to the i-th compressed information in the M compressed information and a first channel information. i The second channel information includes: Using an artificial intelligence AI model, the i-th compressed information and a first channel information are decoded to obtain the P i Second letter Road information.
25. A communication method, characterized in that: include: Based on the W third channel information, the 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 Q i The third channel information pair 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, 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; The M compressed information are sent.
26. The method according to claim 25, characterized in that The method further comprises: Send compressed information corresponding to the W third channel information.
27. The method according to claim 25 or 26, characterized in that The i-th compressed information includes the P i The second channel information is divided into the Q i The third channel information contains information other than the same information.
28. The method according to any one of claims 25 to 27, 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.
29. The method according to claim 28, 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.
30. The method according to any one of claims 25 to 29, characterized in that The method further comprises: Send or receive second indication information, wherein the second indication information indicates that the i-th compressed information is related to the Q i The compressed information corresponding to the third channel information is associated with or i The association of a third channel information.
31. The method according to claim 30, characterized in that The second indication information indicates that the i-th compressed information is related to the Q i The compressed information corresponding to the third channel information is associated with or i The association of the third channel information includes: The second indication information indicates that the Q i The compressed information corresponding to the third channel information or the 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 the Q i The effective period of the compressed information corresponding to the third channel information or the Q i within the valid period of the third channel information; or, 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 value applicable to the i-th compressed information i A time domain offset threshold between the third channel information and the i-th compressed information.
32. The method according to any one of claims 25 to 31, characterized in that The method further comprises: Receiving N reference signals; Channel measurement is performed on N channels based on the N reference signals to obtain N channel information.
33. The method according to claim 32, characterized in that The method further comprises: Third indication information is received, where the third indication information indicates 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.
34. The method according to claim 32 or 33, 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.
35. The method according to any one of claims 25 to 34, 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 Second channel information.
36. The method according to any one of claims 25 to 35, characterized in that The compressing the N second channel information based on the W third channel information to obtain M compressed information includes: At least one artificial intelligence AI model is used to compress the W third channel information and the N second channel information to obtain the M compressed information.
37. A communication method, characterized in that: include: Obtaining W third channel information; Receive M compressed information; 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.
38. The method according to claim 37, characterized in that The method further comprises: Receiving compressed information corresponding to the W third channel information; The obtaining W third channel information includes: The W pieces of third channel information are obtained based on the compression information corresponding to the W pieces of third channel information.
39. The method according to claim 37 or 38, characterized in that The i-th compressed information includes the P i The second channel information is divided into the Q i The third channel information contains information other than the same information.
40. The method according to any one of claims 37 to 39, characterized in that The method further comprises: Sending first indication information, 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.
41. The method according to claim 40, 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.
42. The method according to any one of claims 37 to 41, characterized in that The method further comprises: Send or receive second indication information, wherein the second indication information indicates that the i-th compressed information is related to the Q i The compressed information corresponding to the third channel information is associated with or i The association of a third channel information.
43. The method according to claim 42, characterized in that The second indication information indicates that the i-th compressed information is related to the Q i The compressed information corresponding to the third channel information is associated with or i The association of the third channel information includes: The second indication information indicates that the Q i The compressed information corresponding to the third channel information or the 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 the Q i The effective period of the compressed information corresponding to the third channel information or the Q i within the valid period of the third channel information; or, 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 value applicable to the i-th compressed information i A time domain offset threshold between the third channel information and the i-th compressed information.
44. The method according to any one of claims 37 to 43, characterized in that The method further comprises: Send third indication information, where the third indication information indicates 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.
45. The method according to claim 44, 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.
46. The method according to any one of claims 37 to 45, 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 Second channel information.
47. A communication device, characterized in that: Comprising modules or units for performing the method according to any one of claims 1 to 46.
48. A communication device, characterized in that: The device comprises a processor configured to cause the communication device to execute the method according to any one of claims 1 to 46.
49. The device according to claim 48, characterized in that The device also includes a memory and / or a communication interface, The communication interface is coupled to the processor, and the communication interface is used to input and / or output information; The memory is used to store computer programs or instructions executed by the processor.
50. The device according to any one of claims 47 to 49, characterized in that The device is any one of the following: a communication device, a chip, a chip system, or a circuit.
51. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program or instructions, and when the computer program or instructions are executed on a communication device, the communication device is caused to execute the method according to any one of claims 1 to 46.
52. A computer program product, characterized in that The computer program product comprises a computer program or instructions for performing the method of any one of claims 1 to 46.
Citation Information
Patent Citations
Communication method and communication device
CN119921815A
Method for compressing wireless channel state information feedback
CN114667758A
CSI (Channel State Information) reporting method and device
CN114760654A
Channel state information report transmission method and device, terminal equipment and network equipment
CN116938387A
Channel state information feedback compression
WO2021097592A1