Communication method, terminal, base station, storage medium, and computer program product

By rapidly triggering the reset, update, and retransmission of CSI-related information between the terminal and the base station, the problem of information misalignment caused by non-ideal CSI reporting is solved, ensuring the stability and accuracy of CSI reporting and supporting high-speed downlink transmission.

CN122269356APending Publication Date: 2026-06-23CHINA MOBILE COMM LTD RES INST +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA MOBILE COMM LTD RES INST
Filing Date
2024-12-19
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

In air interface artificial intelligence, non-ideal CSI reporting may lead to misalignment of information updates between terminals and base stations, affecting the accuracy and reliability of CSI reporting.

Method used

By quickly triggering the reset or update of CSI-related information, and CSI retransmission, the terminal and base station are aligned with CSI-related information to ensure the accuracy of CSI reporting.

Benefits of technology

It effectively avoids the impact of non-ideal CSI reporting on subsequent CSI reporting, ensuring the stability and accuracy of CSI information and supporting high-speed downlink transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122269356A_ABST
    Figure CN122269356A_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a communication method, a terminal, a base station, a storage medium and a computer program product. The method applied to the terminal comprises: resetting or updating first information, and / or retransmitting first CSI; the first information is at least one of CSI transmission / sending state, CSI storage state, CSI time domain state and CSI cumulative information of the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to a communication method, terminal, base station, storage medium, and computer program product. Background Technology

[0002] Currently, artificial intelligence (AI) is being used in air communication. , The AI-based research topic mainly discusses three use cases: Channel State Information (CSI) feedback enhancement, beam management, and positioning accuracy enhancement. AI-based CSI feedback enhancement includes two typical sub-use cases: CSI compression and CSI prediction.

[0003] In AI-based CSI compression feedback use cases, the terminal needs to deploy a CSI building module, while the network needs to build a CSI recovery module. The terminal first measures the downlink channel information, then compresses this information into CSI information using the CSI building module, and further sends this CSI information to the network. The network then uses the CSI recovery module to recover the downlink channel information from the received CSI information. Ideally, the CSI building module and the CSI recovery module should have a certain correlation, and ideally, the two modules should ensure that the recovered downlink channel information is the same as the channel information measured by the terminal.

[0004] Currently, a further evolved use case for CSI compression has been proposed: time-space-frequency domain compression of CSI. That is, the reported CSI is the past CSI, but the base station and the terminal will use the past CSI to form an accumulated CSI information to assist in CSI compression and decompression, so that the reported CSI can be a CSI change.

[0005] However, if an unsatisfactory CSI transmission occurs at a certain moment, such as the base station failing to detect uplink control information (UCI), CSI loss, or CSI transmission interruption, it may affect the information updates on both sides, or even cause the information content on both sides to be misaligned, thus affecting subsequent CSI reporting. Summary of the Invention

[0006] This application provides a communication method, terminal, base station, storage medium, and computer program product. When a non-ideal CSI report occurs, the terminal and base station can be aligned with the CSI information by quickly triggering the reset or update of CSI-related information or CSI retransmission, so as to avoid affecting subsequent CSI reports.

[0007] The technical solution of this application embodiment is implemented as follows:

[0008] This application provides a communication method applied to a terminal, the method comprising:

[0009] Reset or update the first information, and / or retransmit the first channel status information (CSI);

[0010] The first information is at least one of the following: CSI transmission / sending status, CSI storage status, CSI time domain status, and CSI cumulative information of the terminal.

[0011] The above method also includes:

[0012] Receive the first instruction message;

[0013] The first indication information is used to instruct the terminal to reset or update the first information, and / or retransmit the first CSI.

[0014] In the above method, resetting or updating the first information includes:

[0015] The first information is reset or updated every N CSI transmission intervals.

[0016] N is a positive integer, and the value of N is obtained through terminal capability reporting, protocol predefined, signaling configuration and / or update.

[0017] In the above method, resetting or updating the first information includes:

[0018] If the first condition is met, reset or update the first information;

[0019] The first condition includes one or more of the following:

[0020] The terminal does not send CSI during the first time period; the first time period is at least one time unit after the terminal last sent CSI, and the time unit is at least one of time slot, symbol, second, millisecond, and CSI transmission period;

[0021] The number of CSIs discarded by the terminal during the first time period is greater than or equal to the threshold.

[0022] CSI configuration has been configured or reconfigured;

[0023] Bandwidth portion BWP changes;

[0024] The uplink channel load exceeds the overhead occupied by CSI;

[0025] CSI was discarded.

[0026] In the above method, after the reset or update of the first information begins, the load of the channel used to carry CSI during the M CSI transmission times is greater than the load of the channel used to carry CSI during the other CSI transmission times; M is a positive integer.

[0027] In the above method, M is the number of time-domain CSIs corresponding to the first information.

[0028] The above method also includes:

[0029] Receive second indication information; wherein the second indication information is used to indicate a first physical uplink control channel PUCCH or a first physical uplink shared channel PUSCH, wherein the maximum payload supported by the first PUCCH is greater than the maximum payload supported by the PUCCH associated with the CSI report, and the maximum payload supported by the first PUSCH is greater than the maximum payload supported by the PUSCH associated with the CSI report.

[0030] At least one CSI transmission opportunity out of M CSI transmission opportunities is used to transmit CSI via the first PUCCH or the first PUSCH.

[0031] In the above method, the retransmitted first CSI is carried on the first channel, and the method further includes:

[0032] Receive third indication information; the third indication information is used to indicate the first channel;

[0033] And / or, the PUSCH or PUCCH associated with the first CSI is the first channel.

[0034] In the above method, the first channel is indicated by the third indication information, and the method further includes:

[0035] Receive the fourth instruction message;

[0036] The fourth indication information is used to indicate the time when the terminal retransmits the first CSI.

[0037] In the above method, the first channel is the PUSCH or PUCCH associated with the first CSI.

[0038] The terminal sent the first CSI at least once before retransmitting it.

[0039] The above method also includes:

[0040] Receive the fifth instruction message;

[0041] The fifth indication information is used to indicate the timing of at least one CSI transmission of the first CSI before the terminal retransmits the first CSI.

[0042] In the above method, the fifth indication information includes The bit indication field indicates the timing of sending the first CSI before retransmitting the first CSI; where J is a positive integer greater than 1, and j is a positive integer greater than or equal to 1 and less than or equal to J;

[0043] And / or, the fifth indication information includes a bitmap consisting of at least one bit, wherein the k-th least significant bit or the k-th most significant bit in the bitmap is zero or 1, indicating that the first CSI is transmitted at the k-th or k-th nearest CSI transmission time before retransmitting the first CSI; wherein k is a positive integer greater than or equal to 1.

[0044] The above method also includes:

[0045] If the first CSI sent at the first CSI transmission time is not successfully received, resetting or updating the first information is prohibited, and / or retransmitting the first CSI is prohibited;

[0046] The timing of the first CSI transmission corresponds to the first time-domain position in the first information.

[0047] The above method also includes:

[0048] The attribute information of sending the first information or the attribute information of receiving the second information;

[0049] The second information is at least one of the following: CSI transmission / transmission status, CSI storage status, CSI time domain status, and CSI cumulative information of the base station;

[0050] The attribute information of the first information and the attribute information of the second information each include one or more of the following:

[0051] The corresponding number of time-domain CSIs;

[0052] The length of the time domain interval corresponding to each CSI;

[0053] The total length of the corresponding time domain interval.

[0054] This application provides a communication method applied to a base station, the method comprising:

[0055] Reset or update the second information, and / or receive the retransmitted first channel status information (CSI);

[0056] The second information is at least one of the following: CSI transmission / sending status, CSI storage status, CSI time domain status, and CSI cumulative information of the base station.

[0057] The above method also includes:

[0058] Send the first instruction message;

[0059] The first indication information is used to instruct the terminal to reset or update the first information, and / or retransmit the first CSI;

[0060] The first information is at least one of the following: CSI transmission / sending status, CSI storage status, CSI time domain status, and CSI cumulative information of the terminal.

[0061] In the above method, resetting or updating the second information includes:

[0062] The second information is reset or updated every N CSI transmission intervals.

[0063] N is a positive integer, and the value of N is obtained through terminal capability reporting, protocol predefined, signaling configuration and / or update.

[0064] In the above method, resetting or updating the second information includes:

[0065] If the first condition is met, reset or update the second information;

[0066] The first condition includes one or more of the following:

[0067] The terminal does not send CSI during the first time period; the first time period is at least one time unit after the terminal last sent CSI, and the time unit is at least one of time slot, symbol, second, millisecond, and CSI transmission period;

[0068] The number of CSIs discarded by the terminal during the first time period is greater than or equal to the threshold.

[0069] CSI configuration has been configured or reconfigured;

[0070] Bandwidth portion BWP changes;

[0071] The uplink channel load exceeds the overhead occupied by CSI;

[0072] CSI was discarded.

[0073] The above method also includes:

[0074] After the reset or update of the second information begins, the payload of the channel used to carry CSI during the Mth CSI transmission period is greater than the payload of the channel used to carry CSI during the other CSI transmission periods; M is a positive integer.

[0075] In the above method, the value of M is the number of time-domain CSIs corresponding to the first information of the terminal;

[0076] The first information is at least one of the following: CSI transmission / sending status, CSI storage status, CSI time domain status, and CSI cumulative information of the terminal.

[0077] The above method also includes:

[0078] Send a second indication message; wherein the second indication message is used to indicate a first physical uplink control channel PUCCH or a first physical uplink shared channel PUSCH, wherein the maximum payload supported by the first PUCCH is greater than the maximum payload supported by the PUCCH associated with the CSI report, and the maximum payload supported by the first PUSCH is greater than the maximum payload supported by the PUSCH associated with the CSI report.

[0079] The first PUCCH or the first PUSCH is used to carry the CSI to be transmitted at least once in the M CSI transmission opportunities.

[0080] In the above method, the retransmitted first CSI is carried on the first channel, and the method further includes:

[0081] Send a third indication message; the third indication message is used to indicate the first channel.

[0082] The above method also includes:

[0083] Send the fourth instruction message;

[0084] The fourth indication information is used to indicate the time when the terminal retransmits the first CSI.

[0085] The above method also includes:

[0086] Send the fifth instruction message;

[0087] The fifth indication information is used to indicate the timing of at least one CSI transmission of the first CSI before the terminal retransmits the first CSI.

[0088] In the above method, the fifth indication information includes The bit indication field indicates the timing of sending the first CSI before retransmitting the first CSI; where J is a positive integer greater than 1, and j is a positive integer greater than or equal to 1 and less than or equal to J;

[0089] And / or, the fifth indication information includes a bitmap consisting of at least one bit, wherein the k-th least significant bit or most significant bit in the bitmap is zero, indicating that the first CSI is transmitted at the k-th or k-th nearest CSI transmission time before retransmitting the first CSI; wherein k is a positive integer greater than or equal to 1.

[0090] The above method also includes:

[0091] If the first CSI sent at the first CSI transmission time is not successfully received, resetting or updating the second information is prohibited;

[0092] The timing of the first CSI transmission corresponds to the first time-domain position in the second information.

[0093] The above method also includes:

[0094] Send the attribute information of the second information or receive the attribute information of the first information to align the first information and the second information;

[0095] The first information is at least one of the following: CSI transmission / sending status, CSI storage status, CSI time domain status, and CSI cumulative information of the terminal;

[0096] The attribute information of the first information and the attribute information of the second information each include one or more of the following:

[0097] The corresponding number of time-domain CSIs;

[0098] The length of the time domain interval corresponding to each CSI;

[0099] The total length of the corresponding time domain interval.

[0100] This application provides a terminal, including: a first processor, a first memory, and a first communication bus;

[0101] The first communication bus is used to establish a communication connection between the first processor and the first memory;

[0102] The first processor is configured to execute one or more computer programs stored in the first memory to implement a communication method applied to the terminal.

[0103] This application provides a base station, including: a second processor, a second memory, and a second communication bus;

[0104] The second communication bus is used to establish a communication connection between the second processor and the second memory;

[0105] The second processor is configured to execute one or more computer programs stored in the second memory to implement a communication method applied to a base station.

[0106] This application provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements steps in a communication method applied to a terminal, or steps in a communication method applied to a base station.

[0107] This application provides a computer program product, including a computer program that, when executed by a processor, implements steps in a communication method applied to a terminal, or steps in a communication method applied to a base station.

[0108] This application provides a communication method, a terminal, a base station, a storage medium, and a computer program product. The method applied to the terminal includes: resetting or updating first information, and / or retransmitting the first CSI; the first information is at least one of the terminal's CSI transmission / transmission status, CSI storage status, CSI time-domain status, and CSI accumulated information. The method applied to the base station includes: resetting or updating second information, and / or receiving the retransmitted first CSI; the second information is at least one of the base station's CSI transmission / transmission status, CSI storage status, CSI time-domain status, and CSI accumulated information. The technical solution provided by this application, when a non-ideal CSI report occurs, can quickly trigger the reset or update of CSI-related information, CSI retransmission, etc., to align the terminal and base station with CSI-related information, avoiding impact on subsequent CSI reporting. Attached Figure Description

[0109] Figure 1 A flowchart illustrating a communication method provided in an embodiment of this application. Figure 1 ;

[0110] Figure 2 A flowchart illustrating a communication method provided in an embodiment of this application. Figure 2 ;

[0111] Figure 3 A schematic diagram of the structure of a terminal provided in this application embodiment. Figure 1 ;

[0112] Figure 4 A schematic diagram of the structure of a terminal provided in this application embodiment. Figure 2 ;

[0113] Figure 5 A schematic diagram of a base station structure provided in an embodiment of this application. Figure 1 ;

[0114] Figure 6A schematic diagram of a base station structure provided in an embodiment of this application. Figure 2 . Detailed Implementation

[0115] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0116] The technical solutions of this application and how they solve the aforementioned technical problems will be described in detail below through embodiments and in conjunction with the accompanying drawings. The embodiments below can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0117] Furthermore, the technical solutions described in the embodiments of this application can be combined arbitrarily without conflict.

[0118] This application provides a communication method implemented through a terminal and a base station. The purpose is to keep the first information of the terminal and the second information of the base station aligned. The first information is at least one of the terminal's CSI transmission / transmission status, CSI storage status, CSI time domain status, and CSI accumulated information. The second information is at least one of the base station's CSI transmission / transmission status, CSI storage status, CSI time domain status, and CSI accumulated information. The details are described below.

[0119] Figure 1 A flowchart illustrating a communication method provided in an embodiment of this application. Figure 1 .like Figure 1 As shown in the embodiments of this application, the communication method applied to the terminal mainly includes the following steps:

[0120] S101. Reset or update the first information, and / or retransmit the first CSI; the first information is at least one of the terminal's CSI transmission / sending status, CSI storage status, CSI time domain status, and CSI accumulated information.

[0121] In embodiments of this application, the terminal may reset or update the first information, and / or retransmit the first CSI.

[0122] It should be noted that, in the embodiments of this application, the first CSI may be a CSI that the terminal has sent but the base station has not successfully received. The specific first CSI is not limited in the embodiments of this application.

[0123] In the embodiments of this application, before resetting or updating the first information and / or retransmitting the first CSI, i.e., before executing step S101, the terminal can first perform information alignment with the base station in the initial state. The terminal can perform the following steps: sending attribute information of the first information or receiving attribute information of the second information; the second information is at least one of the base station's CSI transmission / transmission status, CSI storage status, CSI time domain status, and CSI accumulation information; the attribute information of the first information and the attribute information of the second information respectively include one or more of the following: the corresponding number of time domain CSIs; the length of the time domain interval corresponding to each CSI; and the total length of the corresponding time domain interval.

[0124] It should be noted that, in the embodiments of this application, the length of the time domain interval corresponding to each CSI, that is, the interval between the corresponding times of two consecutive CSIs, can refer to the interval between the start times of the corresponding times of the CSIs, or the interval between the end times.

[0125] It is understood that in the embodiments of this application, the terminal and the base station can perform initial information alignment. This can be achieved by the terminal sending attribute information of the first information on the terminal side to the base station, or by the base station sending attribute information of the second information on the base station side to the terminal. The side receiving the attribute information can use the received attribute information to achieve information alignment.

[0126] In the embodiments of this application, after the terminal and the base station achieve initial alignment of information, step S101 can be executed. Various implementation methods of step S101 are described in detail below.

[0127] In embodiments of this application, the terminal may receive first indication information; the first indication information is used to instruct the terminal to reset or update first information, and / or retransmit the first CSI. The terminal may, in response to the first indication information, reset or update the first information, and / or retransmit the first CSI.

[0128] It should be noted that in the embodiments of this application, the first indication information can be sent to the terminal by the base station when it fails to receive the first CSI sent by the terminal. In this case, although the terminal has sent the first CSI, the base station has not successfully received the first CSI, which will cause the terminal's first information and the base station's second information to be different. Therefore, step S101 needs to be executed.

[0129] It should be noted that, in the embodiments of this application, the first indication information may be at least one of Radio Resource Control (RRC), Medium Access Control (MAC) Control Element (CE), and Downlink Control Information (DCI).

[0130] It should be noted that in the embodiments of this application, the terminal resets or updates the first information, which is relatively simple to implement and has little impact on the protocol. The terminal resends the first CSI to the base station, which can maintain the original first information, thereby ensuring high-quality CSI reporting. The base station continues to obtain high-quality CSI information, and the downlink transmission is minimally affected.

[0131] In the embodiments of this application, the terminal may also periodically reset or update the first information, including: resetting or updating the first information every N CSI transmission intervals; N is a positive integer, and the value of N is obtained through terminal capability reporting, protocol predefined, signaling configuration and / or update.

[0132] It should be noted that, in the embodiments of this application, the base station can configure N or a list of several Ns to the terminal through signaling such as RRC, or update the value of N through signaling such as MAC CE or DCI, or indicate the value of an N from the list. The embodiments of this application do not limit this.

[0133] It should be noted that in the embodiments of this application, when the channel conditions change, the frequency of resetting or updating the first information can be dynamically adjusted by adjusting the value of N; for example, when the channel conditions are poor and situation 1 occurs more frequently, the value of N can be configured to be smaller; otherwise, it can be configured to be larger.

[0134] In embodiments of this application, the terminal may also reset or update the first information under certain conditions, including: resetting or updating the first information under certain conditions.

[0135] The first condition includes one or more of the following:

[0136] The terminal does not send CSI during the first time period; the first time period is at least one time unit after the terminal's most recent CSI transmission, and the time unit is at least one of the following: time slot, symbol, second, millisecond, and CSI transmission period;

[0137] The number of CSIs dropped by the terminal within the first time period is greater than or equal to the threshold;

[0138] CSI configuration has been configured or reconfigured;

[0139] Bandwidth Part , BWP) changes;

[0140] The uplink channel load exceeds the overhead occupied by CSI;

[0141] CSI was discarded.

[0142] It should be noted that in the embodiments of this application, the terminal may lose CSI under certain conditions, namely the first condition mentioned above. The terminal and the base station have the same understanding of whether the CSI has been successfully received. However, if both the terminal and the base station lack the lost CSI, then both the terminal and the base station need to reset or update their own information. For the terminal, this means resetting or updating the first information. In this case, it is not necessary to trigger the reset or update of the first information through signaling.

[0143] In the embodiments of this application, as described above, step S101 can be implemented in various ways. Optionally, the terminal may also choose not to execute step S101. Optionally, if the first CSI sent at the first CSI transmission timing is not successfully received, the terminal may also prohibit resetting or updating the first information, and / or prohibit retransmitting the first CSI. The first CSI transmission timing corresponds to the first time domain position in the first information.

[0144] In the embodiments of this application, step S101 includes two actions: resetting or updating the first information on the terminal, and retransmitting the first CSI. The relevant content of the two actions is described in detail below.

[0145] In the embodiments of this application, when the terminal resets or updates the first information, in order to ensure fast reset or update, after the reset or update of the first information begins, the load of the channel used to carry CSI during the Mth CSI transmission timing is greater than the load of the channel used to carry CSI during the other CSI transmission timings; M is a positive integer.

[0146] It should be noted that in the embodiments of this application, M is a positive integer, and the value of M can be equal to a fixed value, such as the number of time-domain CSIs corresponding to the first information.

[0147] In embodiments of this application, the method for increasing the terminal's payload can be as follows: receiving second indication information; wherein the second indication information is used to indicate a first Physical Uplink Control Channel (PUCCH) or a first Physical Uplink Shared Channel (PUSCH), wherein the maximum payload supported by the first PUCCH is greater than the maximum payload supported by the PUCCH associated with the CSI report, and the maximum payload supported by the first PUSCH is greater than the maximum payload supported by the PUSCH associated with the CSI report; and transmitting CSI via the first PUCCH or the first PUSCH at least once in M ​​CSI transmission opportunities.

[0148] In the embodiments of this application, when the terminal retransmits the first CSI, the retransmitted first CSI can be sent through the first channel, that is, the retransmitted first CSI is carried on the first channel. The method by which the terminal determines the first channel may be: receiving third indication information; the third indication information is used to indicate the first channel; and / or, the PUSCH or PUCCH associated with the first CSI is the first channel.

[0149] It should be noted that, in the embodiments of this application, the third indication information originates from the base station. The implementation of using the third indication information to indicate the first channel can be varied. The third indication information can be signaling such as DCI or RRC. Specific implementation methods are as follows:

[0150] Method 1: The base station schedules a PUSCH as the first channel through signaling such as DCI;

[0151] Method 2: The base station instructs a PUCCH to carry the first CSI retransmission, wherein the PUCCH resource set to which the PUCCH belongs is pre-configured to the terminal via signaling such as RRC;

[0152] Method 3: The base station configures at least one CSI report to the terminal via RRC or other signaling, and triggers the terminal to send one of the above at least one CSI report via DCI or other signaling. At the same time, DCI or other signaling additionally indicates the PUCCH or PUSCH that the CSI report needs to carry; wherein the content carried by the CSI report is the first CSI.

[0153] In the embodiments of this application, when the terminal retransmits the first CSI, it is necessary not only to determine the first channel used to carry the retransmission of the first CSI, but also to determine the time for retransmitting the first CSI.

[0154] In the embodiments of this application, when the first channel is indicated by the third indication information, the terminal may also perform the following steps: receiving the fourth indication information; the fourth indication information is used to indicate the time for the terminal to retransmit the first CSI.

[0155] It should be noted that, in the embodiments of this application, when the first channel is indicated by the third indication information, that is, determined by one of the above methods 1, 2, and 3, in order not to affect the original timing of the next CSI transmission, the time for retransmitting the first CSI can be sent to the terminal by a signaling base station such as DCI. That is, the fourth indication information can be signaling such as DCI. The time for retransmitting the first CSI indicated by the fourth indication information can be before the timing of the next CSI transmission after the terminal sends the first CSI but the base station fails to receive it.

[0156] It is understood that in the embodiments of this application, the timing of the terminal retransmitting the first CSI by instructing the terminal to do so through the fourth indication information can enable rapid retransmission after the terminal sends the first CSI but the base station fails to receive it, without affecting subsequent CSI reporting, but it requires additional uplink resources.

[0157] In the embodiments of this application, when the first channel is the PUSCH or PUCCH associated with the first CSI, the terminal has sent the first CSI at least once before retransmitting the first CSI.

[0158] It should be noted that in the embodiments of this application, the terminal has sent the first CSI at least once before retransmitting the first CSI. The terminal can retransmit the first CSI after sending the first CSI at least once. Specifically, the terminal can retransmit the first CSI at the next CSI transmission time after the most recent transmission. In this case, no additional uplink resources are required to complete the retransmission of the first CSI, but the time domain CSI information will no longer correspond evenly to the equally spaced time. It may also cause the backlog of CSI measurement information on the terminal side, and the interval between the time corresponding to the CSI reporting information and the current reporting time will gradually lengthen.

[0159] In the embodiments of this application, before the terminal retransmits the first CSI, it has sent the first CSI at least once but the base station has not successfully received it. The terminal can know the timing of the CSI transmission when this situation occurs, and know that the base station has not successfully received the first CSI previously sent, so as to determine that the first CSI should be retransmitted. The specific steps are as follows: receiving the fifth indication information; the fifth indication information is used to indicate the timing of at least one CSI transmission of the first CSI before the terminal retransmits the first CSI.

[0160] It should be noted that, in the embodiments of this application, the CSI transmission timing indicated in the fifth indication information is the CSI transmission timing of the first CSI previously sent by the terminal but not successfully received by the base station.

[0161] It should be noted that, in the embodiments of this application, the fifth instruction information includes The bit indicator field indicates that the first CSI is sent at the j-th or j-th nearest CSI transmission time before the first CSI is retransmitted; where J is a positive integer greater than 1, and j is a positive integer greater than or equal to 1 and less than or equal to J;

[0162] And / or, the fifth indication information includes a bitmap consisting of at least one bit, wherein the k-th least significant bit or the k-th most significant bit in the bitmap is zero or 1, indicating that the first CSI is transmitted at the k-th or k-th nearest CSI transmission time before the first CSI is retransmitted; wherein k is a positive integer greater than or equal to 1.

[0163] It should be noted that, in the embodiments of this application, the j-th transmission timing refers to the j-th transmission timing that arrives from front to back in terms of time, and the j-th nearest CSI transmission timing refers to the j-th transmission timing that is closest to the present. The k-th or k-th nearest CSI transmission timing is similar.

[0164] It should be noted that, in the embodiments of this application, the indication field or bitmap included in the fifth indication information is only an exemplary method of indicating the timing of at least one CSI transmission of the first CSI before the terminal retransmits the first CSI. Of course, other methods can be set according to actual needs and application scenarios, and this application embodiment does not limit them.

[0165] Figure 2 A flowchart illustrating a communication method provided in an embodiment of this application. Figure 2 .like Figure 2 As shown in the embodiments of this application, the communication method applied to the base station mainly includes the following steps:

[0166] S201, reset or update the second information, and / or receive the retransmitted first CSI; the second information is at least one of the base station's CSI transmission / transmission status, CSI storage status, CSI time domain status, and CSI accumulation information.

[0167] In the embodiments of this application, corresponding to the terminal-side method, the base station can reset or update the second information, and / or receive the retransmitted first CSI.

[0168] It should be noted that, in the embodiments of this application, the explanation of the first CSI is detailed in the relevant content on the terminal side mentioned above, and will not be repeated here.

[0169] In the embodiments of this application, before resetting or updating the second information and / or receiving the retransmitted first CSI, i.e., before executing step S201, the base station may first perform information alignment with the terminal in the initial state. The base station may perform the following steps: sending attribute information of the second information or receiving attribute information of the first information to align the first information and the second information; the first information is at least one of the terminal's CSI transmission / transmission status, CSI storage status, CSI time domain status, and CSI accumulation information; the attribute information of the first information and the attribute information of the second information respectively include one or more of the following: the corresponding number of time domain CSIs; the length of the time domain interval corresponding to each CSI; and the total length of the corresponding time domain interval.

[0170] It should be noted that, in the embodiments of this application, the length of the time domain interval corresponding to each CSI, that is, the interval between the corresponding times of two consecutive CSIs, can refer to the interval between the start times of the corresponding times of the CSIs, or the interval between the end times.

[0171] It is understood that in the embodiments of this application, the terminal and the base station can perform initial alignment of the first information. This can be achieved by the terminal sending attribute information of the first information on the terminal side to the base station, or by the base station sending attribute information of the second information on the base station side to the terminal. The side receiving the attribute information can use the received attribute information to achieve information alignment.

[0172] In the embodiments of this application, after the base station and the terminal achieve initial alignment of information, step S201 can be executed. Various implementation methods of step S201 are described in detail below.

[0173] In embodiments of this application, the base station may send first indication information; the first indication information is used to instruct the terminal to reset or update first information, and / or retransmit the first CSI.

[0174] It should be noted that, in the embodiments of this application, if the base station fails to successfully receive the first CSI sent by the terminal, it may decide to reset or update the second information, and / or receive the retransmitted first CSI. Based on this, the base station may send the first indication information to the terminal. In this way, the terminal may also update its information like the base station, or the terminal may retransmit the first CSI. Both methods can keep the base station's second information aligned with the terminal's first information.

[0175] In the embodiments of this application, the base station resets or updates the second information, including: resetting or updating the second information every N CSI transmission intervals; N is a positive integer, and the value of N is obtained through terminal capability reporting, protocol predefined, signaling configuration and / or update.

[0176] It should be noted that, in the embodiments of this application, similar to how the terminal resets or updates the first information every N CSI transmission intervals, the base station can also reset or update the second information every N CSI transmission intervals to keep the first information and the second information aligned.

[0177] It should be noted that, in the embodiments of this application, the base station can configure N or a list of several Ns to the terminal through signaling such as RRC, or update the value of N through signaling such as MAC CE or DCI, or indicate the value of an N from the list. The embodiments of this application do not limit this.

[0178] It should be noted that in the embodiments of this application, when the channel conditions change, the frequency of resetting or updating the first information can be dynamically adjusted by adjusting the value of N; for example, when the channel conditions are poor and situation 1 occurs more frequently, the value of N can be configured to be smaller; otherwise, it can be configured to be larger.

[0179] In embodiments of this application, resetting or updating the second information by the base station may further include: resetting or updating the second information when a first condition is met;

[0180] The first condition includes one or more of the following:

[0181] The terminal does not send CSI during the first time period; the first time period is at least one time unit after the terminal's most recent CSI transmission, and the time unit is at least one of the following: time slot, symbol, second, millisecond, and CSI transmission period;

[0182] The number of CSIs dropped by the terminal within the first time period is greater than or equal to the threshold;

[0183] CSI configuration has been configured or reconfigured;

[0184] Bandwidth portion BWP changes;

[0185] The uplink channel load exceeds the overhead occupied by CSI;

[0186] CSI was discarded.

[0187] It should be noted that in the embodiments of this application, the terminal may lose CSI under certain conditions, namely the first condition mentioned above. The terminal and the base station have the same understanding of whether the CSI has been successfully received. However, if both the terminal and the base station lack the lost CSI, then both the terminal and the base station need to reset or update their own information. For the base station, this means resetting or updating the second information.

[0188] In the embodiments of this application, as described above, step S201 can be implemented in various ways. Optionally, the base station may also choose not to reset or update the second information. Optionally, if the first CSI sent at the first CSI transmission time is not successfully received, the reset or update of the second information is prohibited. The first CSI transmission time corresponds to the first time domain position in the second information.

[0189] In the embodiments of this application, step S201 includes two actions: base station reset or update of second information, and receiving retransmitted first CSI. The relevant content of the two actions is described in detail below.

[0190] In the embodiments of this application, when the base station resets or updates the second information, in order to ensure rapid reset or update, after the base station starts resetting or updating the second information, the load of the channel used to carry CSI during the Mth CSI transmission timing is greater than the load of the channel used to carry CSI during the other CSI transmission timings; M is a positive integer.

[0191] It should be noted that in the embodiments of this application, M is a positive integer, and the value of M can be equal to a fixed value, such as the number of time-domain CSIs corresponding to the first information.

[0192] In embodiments of this application, to increase the payload of the terminal, the base station may perform the following steps: sending second indication information; wherein, the second indication information is used to indicate a first PUCCH or a first PUSCH, wherein the maximum payload supported by the first PUCCH is greater than the maximum payload supported by the PUCCH associated with the CSI report, and the maximum payload supported by the first PUSCH is greater than the maximum payload supported by the PUSCH associated with the CSI report; the first PUCCH or the first PUSCH is used to carry the transmitted CSI at least once in M ​​CSI transmission opportunities.

[0193] In the embodiments of this application, when the base station receives a retransmitted first CSI, the retransmitted first CSI can be carried on a first channel, wherein the first channel can be informed to the terminal by the base station. The specific steps are as follows: sending third indication information; the third indication information is used to indicate the first channel.

[0194] In the embodiments of this application, the base station can not only inform the terminal of the first channel carrying the first CSI, but also inform the terminal of the time to retransmit the first CSI. The specific steps are as follows: send fourth indication information; the fourth indication information is used to indicate the time for the terminal to retransmit the first CSI.

[0195] In the embodiments of this application, before the terminal retransmits the first CSI, the base station may send the first CSI at least once but fail to receive it. The base station may inform the terminal of this situation so that the terminal can determine to retransmit the first CSI. The specific steps are as follows: send fifth indication information; the fifth indication information is used to indicate the timing of at least one CSI transmission of the first CSI before the terminal retransmits the first CSI.

[0196] It should be noted that, in the embodiments of this application, the CSI transmission timing indicated in the fifth indication information is the CSI transmission timing of the first CSI previously sent by the terminal but not successfully received by the base station.

[0197] It should be noted that, in the embodiments of this application, the fifth instruction information includes The bit indicator field indicates that the first CSI is sent at the j-th or j-th nearest CSI transmission time before the first CSI is retransmitted; where J is a positive integer greater than 1, and j is a positive integer greater than or equal to 1 and less than or equal to J;

[0198] And / or, the fifth indication information includes a bitmap consisting of at least one bit, wherein the k-th least significant bit or the k-th most significant bit in the bitmap is zero, indicating that the first CSI is transmitted at the k-th or k-th nearest CSI transmission time before the first CSI is retransmitted; wherein k is a positive integer greater than or equal to 1.

[0199] Based on the aforementioned communication methods between the terminal and base station, the technical solution provided in this application can ensure that when a non-ideal CSI report occurs, the terminal and base station can align CSI-related information through rapid triggering of information reset or update, CSI retransmission, etc., thus avoiding impact on subsequent CSI reporting. This ensures that the terminal can stably perform CSI compression feedback, thereby ensuring that the base station obtains stable and accurate CSI information, which is beneficial for high-speed downlink transmission.

[0200] This application provides a terminal. Figure 3 A schematic diagram of the structure of a terminal provided in this application embodiment. Figure 1 .like Figure 3 As shown, terminal 1 includes:

[0201] The first processing module 11 is used to reset or update the first information, and / or retransmit the first channel status information (CSI).

[0202] The first information is at least one of the following: CSI transmission / sending status, CSI storage status, CSI time domain status, and CSI cumulative information of the terminal.

[0203] In one embodiment of this application, the first processing module 11 is further configured to receive first indication information; the first indication information is configured to instruct the terminal to reset or update the first information, and / or retransmit the first CSI.

[0204] In one embodiment of this application, the first processing module 11 is used to reset or update the first information every N CSI transmission intervals; N is a positive integer, and the value of N is obtained through terminal capability reporting, protocol predefined, signaling configuration and / or update.

[0205] In one embodiment of this application, the first processing module 11 is used to reset or update the first information when a first condition is met;

[0206] The first condition includes one or more of the following:

[0207] The terminal does not send CSI during the first time period; the first time period is at least one time unit after the terminal last sent CSI, and the time unit is at least one of time slot, symbol, second, millisecond, and CSI transmission period;

[0208] The number of CSIs discarded by the terminal during the first time period is greater than or equal to the threshold.

[0209] CSI configuration has been configured or reconfigured;

[0210] Bandwidth portion BWP changes;

[0211] The uplink channel load exceeds the overhead occupied by CSI;

[0212] CSI was discarded.

[0213] In one embodiment of this application, after the reset or update of the first information begins, the payload of the channel used to carry CSI during the Mth CSI transmission timing is greater than the payload of the channel used to carry CSI during the remaining CSI transmission timings; M is a positive integer.

[0214] In one embodiment of this application, the value of M is the number of time-domain CSIs corresponding to the first information.

[0215] In one embodiment of this application, the first processing module 11 is further configured to receive second indication information; wherein the second indication information is configured to indicate a first physical uplink control channel PUCCH or a first physical uplink shared channel PUSCH, wherein the maximum payload supported by the first PUCCH is greater than the maximum payload supported by the PUCCH associated with the CSI report, and the maximum payload supported by the first PUSCH is greater than the maximum payload supported by the PUSCH associated with the CSI report; and that CSI is transmitted via the first PUCCH or the first PUSCH at least once in M ​​CSI transmission opportunities.

[0216] In one embodiment of this application, the retransmitted first CSI is carried on a first channel, and the first processing module 11 is further configured to receive third indication information; the third indication information is used to indicate the first channel; and / or, the PUSCH or PUCCH associated with the first CSI is the first channel.

[0217] In one embodiment of this application, the first channel is indicated by the third indication information, and the first processing module 11 is further configured to receive a fourth indication information; the fourth indication information is used to indicate the time for the terminal to retransmit the first CSI.

[0218] In one embodiment of this application, the first channel is the PUSCH or PUCCH associated with the first CSI, and the terminal has sent the first CSI at least once before retransmitting the first CSI.

[0219] In one embodiment of this application, the first processing module 11 is further configured to receive fifth indication information; the fifth indication information is configured to indicate at least one CSI transmission timing before the terminal retransmits the first CSI.

[0220] In one embodiment of this application, the fifth indication information includes The bit indication field indicates that the first CSI is sent at the j-th or j-th nearest CSI transmission time before the first CSI is retransmitted; where J is a positive integer greater than 1, and j is a positive integer greater than or equal to 1 and less than or equal to J;

[0221] And / or, the fifth indication information includes a bitmap consisting of at least one bit, wherein the k-th least significant bit or the k-th most significant bit in the bitmap is zero or 1, indicating that the first CSI is transmitted at the k-th or k-th nearest CSI transmission time before retransmitting the first CSI; wherein k is a positive integer greater than or equal to 1.

[0222] In one embodiment of this application, the first processing module 11 is further configured to prohibit resetting or updating the first information and / or prohibit retransmitting the first CSI if the first CSI transmitted at the first CSI transmission timing is not successfully received; wherein, the first CSI transmission timing corresponds to the first time domain position in the first information.

[0223] In one embodiment of this application, the first processing module 11 is further configured to send attribute information of the first information or receive attribute information of the second information; the second information is at least one of the base station's CSI transmission / transmission status, CSI storage status, CSI time domain status, and CSI cumulative information.

[0224] The attribute information of the first information and the attribute information of the second information each include one or more of the following:

[0225] The corresponding number of time-domain CSIs;

[0226] The length of the time domain interval corresponding to each CSI;

[0227] The total length of the corresponding time domain interval.

[0228] Based on the same inventive concept Figure 4 A schematic diagram of the structure of a terminal provided in this application embodiment. Figure 2 .like Figure 4 As shown, terminal 1 includes: a first processor 12, a first memory 13, and a first communication bus 14;

[0229] The first communication bus 14 is used to realize the communication connection between the first processor 12 and the first memory 13;

[0230] The first processor 12 is used to execute one or more computer programs stored in the first memory 13 to implement a communication method applied to the terminal 1.

[0231] This application provides a base station. Figure 5 A schematic diagram of a base station structure provided in an embodiment of this application. Figure 1 .like Figure 5 As shown, base station 2 includes:

[0232] The second processing module 21 is used to reset or update the second information, and / or receive the retransmitted first channel state information (CSI); the second information is at least one of the base station's CSI transmission / transmission status, CSI storage status, CSI time domain status, and CSI cumulative information.

[0233] In one embodiment of this application, the second processing module 21 is further configured to send first indication information; the first indication information is configured to instruct the terminal to reset or update the first information, and / or retransmit the first CSI; the first information is at least one of the terminal's CSI transmission / sending status, CSI storage status, CSI time domain status, and CSI accumulated information.

[0234] In one embodiment of this application, the second processing module 21 is used to reset or update the second information every N CSI transmission intervals; N is a positive integer, and the value of N is obtained through terminal capability reporting, protocol predefined, signaling configuration and / or update.

[0235] In one embodiment of this application, the second processing module 21 is used to reset or update the second information when a first condition is met;

[0236] The first condition includes one or more of the following:

[0237] The terminal does not send CSI during the first time period; the first time period is at least one time unit after the terminal last sent CSI, and the time unit is at least one of time slot, symbol, second, millisecond, and CSI transmission period;

[0238] The number of CSIs discarded by the terminal during the first time period is greater than or equal to the threshold.

[0239] CSI configuration has been configured or reconfigured;

[0240] Bandwidth portion BWP changes;

[0241] The uplink channel load exceeds the overhead occupied by CSI;

[0242] CSI was discarded.

[0243] In one embodiment of this application, after the reset or update of the second information begins, the payload of the channel used to carry CSI during the Mth CSI transmission timing is greater than the payload of the channel used to carry CSI during the remaining CSI transmission timings; M is a positive integer.

[0244] In one embodiment of this application, the value of M is the number of time-domain CSIs corresponding to the first information of the terminal; the first information is at least one of the terminal's CSI transmission / sending status, CSI storage status, CSI time-domain status, and CSI cumulative information.

[0245] In one embodiment of this application, the second processing module 21 is further configured to send second indication information; wherein, the second indication information is configured to indicate a first physical uplink control channel PUCCH or a first physical uplink shared channel PUSCH, wherein the maximum payload supported by the first PUCCH is greater than the maximum payload supported by the PUCCH associated with the CSI report, and the maximum payload supported by the first PUSCH is greater than the maximum payload supported by the PUSCH associated with the CSI report; the first PUCCH or the first PUSCH is configured to carry the transmitted CSI at least once in M ​​CSI transmission opportunities.

[0246] In one embodiment of this application, the retransmitted first CSI is carried on a first channel, and the second processing module 21 is further configured to send third indication information; the third indication information is used to indicate the first channel.

[0247] In one embodiment of this application, the second processing module 21 is further configured to send fourth indication information; the fourth indication information is used to indicate the time for the terminal to retransmit the first CSI.

[0248] In one embodiment of this application, the second processing module 21 is further configured to send a fifth indication information; the fifth indication information is configured to indicate at least one CSI transmission timing before the terminal retransmits the first CSI.

[0249] In one embodiment of this application, the fifth indication information includes The bit indication field indicates that the first CSI is sent at the j-th or j-th nearest CSI transmission time before the first CSI is retransmitted; where J is a positive integer greater than 1, and j is a positive integer greater than or equal to 1 and less than or equal to J;

[0250] And / or, the fifth indication information includes a bitmap consisting of at least one bit, wherein the k-th least significant bit or most significant bit in the bitmap is zero, indicating that the first CSI is transmitted at the k-th or k-th nearest CSI transmission time before retransmitting the first CSI; wherein k is a positive integer greater than or equal to 1.

[0251] In one embodiment of this application, the second processing module 21 is further configured to prohibit resetting or updating the second information if the first CSI sent at the first CSI transmission timing is not successfully received; wherein, the first CSI transmission timing corresponds to the first time domain position in the second information.

[0252] In one embodiment of this application, the second processing module 21 is further configured to send attribute information of the second information or receive attribute information of the first information to align the first information and the second information; the first information is at least one of the terminal's CSI transmission / transmission status, CSI storage status, CSI time domain status, and CSI cumulative information.

[0253] The attribute information of the first information and the attribute information of the second information each include one or more of the following:

[0254] The corresponding number of time-domain CSIs;

[0255] The length of the time domain interval corresponding to each CSI;

[0256] The total length of the corresponding time domain interval.

[0257] Based on the same inventive concept Figure 6 A schematic diagram of a base station structure provided in an embodiment of this application. Figure 2 .like Figure 6 As shown, base station 2 includes: a second processor 22, a second memory 23, and a second communication bus 24;

[0258] The second communication bus 24 is used to realize the communication connection between the second processor 22 and the second memory 23;

[0259] The second processor 22 is used to execute one or more computer programs stored in the second memory 23 to implement a communication method applied to the base station 2.

[0260] This application provides a computer program product, including a computer program that, when executed by a processor, implements steps in a communication method applied to a terminal, or steps in a communication method applied to a base station.

[0261] This application provides a computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements steps in a communication method applied to a terminal, or steps in a communication method applied to a base station. The computer-readable storage medium may be volatile memory, such as random-access memory (RAM); or non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid-state drive (SSD); or it may be a device including one or any combination of the above-mentioned memories, such as a mobile phone, computer, tablet device, personal digital assistant, etc.

[0262] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0263] This application is described with reference to schematic and / or block diagrams of implementations of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block of the schematic and / or block diagrams can be implemented by computer program instructions, and combinations of blocks in the schematic and / or block diagrams can be implemented. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the schematic and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0264] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in the implementation flow diagram. Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0265] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0266] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method, characterized in that, Applied to a terminal, the method includes: Reset or update the first information, and / or retransmit the first channel status information (CSI); The first information is at least one of the following: CSI transmission / sending status, CSI storage status, CSI time domain status, and CSI cumulative information of the terminal.

2. The method according to claim 1, characterized in that, The method further includes: Receive the first instruction message; The first indication information is used to instruct the terminal to reset or update the first information, and / or retransmit the first CSI.

3. The method according to claim 1, characterized in that, The reset or update of the first information includes: The first information is reset or updated every N CSI transmission intervals. N is a positive integer, and the value of N is obtained through terminal capability reporting, protocol predefined, signaling configuration and / or update.

4. The method according to claim 1, characterized in that, The reset or update of the first information includes: If the first condition is met, reset or update the first information; The first condition includes one or more of the following: The terminal does not send CSI during the first time period; the first time period is at least one time unit after the terminal last sent CSI, and the time unit is at least one of time slot, symbol, second, millisecond, and CSI transmission period; The number of CSIs discarded by the terminal during the first time period is greater than or equal to the threshold. CSI configuration has been configured or reconfigured; Bandwidth portion BWP changes; The uplink channel load exceeds the overhead occupied by CSI; CSI was discarded.

5. The method according to claim 1, characterized in that, After the reset or update of the first information begins, the load of the channel used to carry CSI during the Mth CSI transmission period is greater than the load of the channel used to carry CSI during the other CSI transmission periods. M is a positive integer.

6. The method according to claim 5, characterized in that, The value of M is the number of time-domain CSIs corresponding to the first information.

7. The method according to claim 5, characterized in that, The method further includes: Receive second indication information; wherein the second indication information is used to indicate a first physical uplink control channel PUCCH or a first physical uplink shared channel PUSCH, wherein the maximum payload supported by the first PUCCH is greater than the maximum payload supported by the PUCCH associated with the CSI report, and the maximum payload supported by the first PUSCH is greater than the maximum payload supported by the PUSCH associated with the CSI report. At least one CSI transmission opportunity out of M CSI transmission opportunities is used to transmit CSI via the first PUCCH or the first PUSCH.

8. The method according to claim 1, characterized in that, The retransmitted first CSI is carried on the first channel, and the method further includes: Receive third indication information; the third indication information is used to indicate the first channel; And / or, the PUSCH or PUCCH associated with the first CSI is the first channel.

9. The method according to claim 8, characterized in that, The first channel is indicated by the third indication information, and the method further includes: Receive the fourth instruction message; The fourth indication information is used to indicate the time when the terminal retransmits the first CSI.

10. The method according to claim 8, characterized in that, The first channel is the PUSCH or PUCCH associated with the first CSI. The terminal sent the first CSI at least once before retransmitting it.

11. The method according to claim 1, characterized in that, The method further includes: Receive the fifth instruction message; The fifth indication information is used to indicate the timing of at least one CSI transmission of the first CSI before the terminal retransmits the first CSI.

12. The method according to claim 11, characterized in that, The fifth instruction information includes The bit indication field indicates that the first CSI is sent at the j-th or j-th nearest CSI transmission time before the first CSI is retransmitted; where J is a positive integer greater than 1, and j is a positive integer greater than or equal to 1 and less than or equal to J; And / or, the fifth indication information includes a bitmap consisting of at least one bit, wherein the k-th least significant bit or the k-th most significant bit in the bitmap is zero or 1, indicating that the first CSI is transmitted at the k-th or k-th nearest CSI transmission time before retransmitting the first CSI; wherein k is a positive integer greater than or equal to 1.

13. The method according to claim 1, characterized in that, The method further includes: If the first CSI sent at the first CSI transmission time is not successfully received, resetting or updating the first information is prohibited, and / or retransmitting the first CSI is prohibited; The timing of the first CSI transmission corresponds to the first time-domain position in the first information.

14. The method according to claim 1, characterized in that, The method further includes: The attribute information of sending the first information or the attribute information of receiving the second information; The second information is at least one of the following: CSI transmission / transmission status, CSI storage status, CSI time domain status, and CSI cumulative information of the base station; The attribute information of the first information and the attribute information of the second information each include one or more of the following: The corresponding number of time-domain CSIs; The length of the time domain interval corresponding to each CSI; The total length of the corresponding time domain interval.

15. A communication method, characterized in that, Applied to a base station, the method includes: Reset or update the second information, and / or receive the retransmitted first channel status information (CSI); The second information is at least one of the following: CSI transmission / sending status, CSI storage status, CSI time domain status, and CSI cumulative information of the base station.

16. The method according to claim 15, characterized in that, The method further includes: Send the first instruction message; The first indication information is used to instruct the terminal to reset or update the first information, and / or retransmit the first CSI; The first information is at least one of the following: CSI transmission / sending status, CSI storage status, CSI time domain status, and CSI cumulative information of the terminal.

17. The method according to claim 15, characterized in that, The reset or update of the second information includes: The second information is reset or updated every N CSI transmission intervals. N is a positive integer, and the value of N is obtained through terminal capability reporting, protocol predefined, signaling configuration and / or update.

18. The method according to claim 15, characterized in that, The reset or update of the second information includes: If the first condition is met, reset or update the second information; The first condition includes one or more of the following: The terminal does not send CSI during the first time period; the first time period is at least one time unit after the terminal last sent CSI, and the time unit is at least one of time slot, symbol, second, millisecond, and CSI transmission period; The number of CSIs discarded by the terminal during the first time period is greater than or equal to the threshold. CSI configuration has been configured or reconfigured; Bandwidth portion BWP changes; The uplink channel load exceeds the overhead occupied by CSI; CSI was discarded.

19. The method according to claim 15, characterized in that, The method further includes: After the reset or update of the second information begins, the payload of the channel used to carry CSI during the Mth CSI transmission period is greater than the payload of the channel used to carry CSI during the other CSI transmission periods; M is a positive integer.

20. The method according to claim 19, characterized in that, The value of M is the number of time-domain CSIs corresponding to the first information of the terminal; The first information is at least one of the following: CSI transmission / sending status, CSI storage status, CSI time domain status, and CSI cumulative information of the terminal.

21. The method according to claim 19, characterized in that, The method further includes: Send a second indication message; wherein the second indication message is used to indicate a first physical uplink control channel PUCCH or a first physical uplink shared channel PUSCH, wherein the maximum payload supported by the first PUCCH is greater than the maximum payload supported by the PUCCH associated with the CSI report, and the maximum payload supported by the first PUSCH is greater than the maximum payload supported by the PUSCH associated with the CSI report. The first PUCCH or the first PUSCH is used to carry the CSI to be transmitted at least once in the M CSI transmission opportunities.

22. The method according to claim 15, characterized in that, The retransmitted first CSI is carried on the first channel, and the method further includes: Send a third indication message; the third indication message is used to indicate the first channel.

23. The method according to claim 22, characterized in that, The method further includes: Send the fourth instruction message; The fourth indication information is used to indicate the time when the terminal retransmits the first CSI.

24. The method according to claim 15, characterized in that, The method further includes: Send the fifth instruction message; The fifth indication information is used to indicate the timing of at least one CSI transmission of the first CSI before the terminal retransmits the first CSI.

25. The method according to claim 24, characterized in that, The fifth instruction information includes The bit indication field indicates the timing of sending the first CSI before retransmitting the first CSI; where J is a positive integer greater than 1, and j is a positive integer greater than or equal to 1 and less than or equal to J; And / or, the fifth indication information includes a bitmap consisting of at least one bit, wherein the k-th least significant bit or most significant bit in the bitmap is zero, indicating that the first CSI is transmitted at the k-th or k-th nearest CSI transmission time before retransmitting the first CSI; wherein k is a positive integer greater than or equal to 1.

26. The method according to claim 15, characterized in that, The method further includes: If the first CSI sent at the first CSI transmission time is not successfully received, resetting or updating the second information is prohibited; The timing of the first CSI transmission corresponds to the first time-domain position in the second information.

27. The method according to claim 15, characterized in that, The method further includes: Send the attribute information of the second information or receive the attribute information of the first information to align the first information and the second information; The first information is at least one of the following: CSI transmission / sending status, CSI storage status, CSI time domain status, and CSI cumulative information of the terminal; The attribute information of the first information and the attribute information of the second information each include one or more of the following: The corresponding number of time-domain CSIs; The length of the time domain interval corresponding to each CSI; The total length of the corresponding time domain interval.

28. A terminal, characterized in that, include: A first processor, a first memory, and a first communication bus; The first communication bus is used to establish a communication connection between the first processor and the first memory; The first processor is configured to execute one or more computer programs stored in the first memory to implement the communication method according to any one of claims 1-14.

29. A base station, characterized in that, include: Second processor, second memory, and second communication bus; The second communication bus is used to establish a communication connection between the second processor and the second memory; The second processor is configured to execute one or more computer programs stored in the second memory to implement the communication method according to any one of claims 15-27.

30. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the communication method as described in any one of claims 1-27.

31. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the communication method as described in any one of claims 1-27.