Channel state information feedback method, device, equipment and storage medium
By measuring and feedbacking channel status information in the terminal, the problem that the base station is difficult to obtain sufficient channel status information in broadcast multicast services is solved, and the accuracy of scheduling decisions and link adaptation effect are improved.
Patent Information
- Application Number
- CN202010791675.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-08-07
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2040-08-07
AI Technical Summary
In broadcast multicast service, it is difficult for the base station to obtain sufficient channel state information through the unicast channel state information measurement mechanism, resulting in poor link adaptation effect and affecting the accuracy of scheduling decisions.
By measuring channel state information in the terminal and feeding back according to the channel state information parameter set, the feedback content is enriched, the measurement and feedback of channel state information are enhanced, and the accuracy of scheduling decisions of the base station is improved.
Effective feedback of channel state information is realized, the accuracy of scheduling decisions of the base station under broadcast multicast service is improved, and the link adaptation effect is enhanced.
Smart Images

Figure CN112350788B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a channel state information feedback method, device, equipment and storage medium. Background Art
[0002] In the field of communications, for broadcast and multicast services, base stations often need to send a Physical Downlink Shared Channel (PDSCH) to a group of users. To ensure the reliability of transmission, the base station needs to refer to the Channel State Information (CSI) feedback of a group of users to obtain a link adaptation effect suitable for a group of users.
[0003] In this case, the base station needs to determine several transmission attributes for a group of users based on the channel state information fed back by each user, such as modulation and coding scheme (MCS), precoding information, layer information and port information. If each user still works according to the channel state information measurement mechanism and feedback mechanism in the unicast transmission mode, the channel state information fed back by the terminal to the base station may be relatively small, which is insufficient to support the base station to make scheduling based on the feedback of a group of users. In order to adapt to multicast and broadcast services, it is necessary to enhance the user's channel state information measurement and feedback mechanism, so that a group of users can feed back more abundant information to the base station, thereby improving the accuracy of the scheduling decision made by the base station based on a group of users. Summary of the invention
[0004] The embodiments of the present application provide a channel state information feedback method, apparatus, device and storage medium to implement the feedback of channel state information, enrich the feedback content, enhance the measurement of channel state information, and improve the accuracy of base station scheduling decisions.
[0005] The present invention provides a channel state feedback method, which includes:
[0006] Measuring channel state information CSI;
[0007] Send the CSI feedback corresponding to the channel state information parameter set.
[0008] The embodiment of the present application also provides a channel state information feedback device, which includes:
[0009] An information measurement module, used to measure channel state information CSI;
[0010] A feedback sending module is used to send the CSI feedback corresponding to the channel state information parameter set.
[0011] The present application also provides a device, which includes:
[0012] one or more processors;
[0013] A memory for storing one or more programs;
[0014] When the one or more programs are executed by the one or more processors, the one or more processors implement the channel state information feedback method as described in any one of the embodiments of the present application.
[0015] An embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the channel state information feedback method as described in any one of the embodiments of the present application is implemented.
[0016] In the embodiment of the present application, channel state information is measured at the terminal according to a channel state information parameter set, and then the acquired channel state information is fed back to the base station, thereby realizing the feedback of the channel state information, enriching the feedback content through the channel state information parameter set, enhancing the measurement of the channel state information, and improving the accuracy of the base station scheduling decision. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 is a flow chart of a channel state information feedback method provided in an embodiment of the present application;
[0018] Figure 2 is a flow chart of another channel state information feedback method provided in an embodiment of the present application;
[0019] Figure 3 is a flow chart of another channel state information feedback method provided in an embodiment of the present application;
[0020] Figure 4 is a flow chart of another channel state information feedback method provided in an embodiment of the present application;
[0021] Figure 5 is a flow chart of another channel state information feedback method provided in an embodiment of the present application;
[0022] Figure 6 is a flow chart of a channel state information feedback method provided in an embodiment of the present application;
[0023] Figure 7 is a flow chart of another channel state information feedback method provided in an embodiment of the present application;
[0024] Figure 8 is a flow chart of another channel state information feedback method provided in an embodiment of the present application;
[0025] Fig. 9 is a flow chart of another channel state information feedback method provided in an embodiment of the present application;
[0026] Fig.10 is a flow chart of another channel state information feedback method provided in an embodiment of the present application;
[0027] Fig.11 is a flow chart of another channel state information feedback method provided in an embodiment of the present application;
[0028] Fig.12 is a flow chart of another channel state information feedback method provided in an embodiment of the present application;
[0029] Fig.13 It is a structural diagram of a channel state information feedback device provided in an embodiment of the present application;
[0030] Fig.14 It is a structural schematic diagram of a device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0031] In order to make the purpose, technical solution and advantages of the present application more clear, the embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other arbitrarily without conflict.
[0032] Corresponding to the existing New Radio (NR) system, three types of CSI feedback are supported: non-periodic CSI feedback, periodic CSI feedback and semi-continuous CSI feedback. For non-periodic CSI feedback, it is triggered by the PDCCH that schedules uplink data. The triggered non-periodic CSI feedback and uplink data are both carried in the uplink physical shared channel (Physical Uplink Shared Channel, PUSCH). Therefore, it can be considered that the time-frequency resources for transmitting non-periodic CSI feedback are indicated by the time domain resource allocation (Time Domain Resource Allocation, TDRA) field and the frequency domain resource allocation (Frequency Domain Resource Allocation, FDRA) field in the DCI that schedules uplink data. For periodic CSI feedback, the terminal feeds back in the PUCCH, and the base station semi-statically configures PUCCH resources for periodic CSI feedback through the radio resource control layer (Radio Resource Control, RRC) signaling. There are two carrying modes for semi-continuous CSI feedback: one is semi-continuous CSI feedback activated and deactivated by the Medium Access Control-Control Element (MAC CE), and carried on the PUCCH; the other is activated and deactivated by the PDCCH, and carried on the PUSCH scheduled by the PDCCH. The carrying resources of the former method are similar to those of periodic CSI feedback, and are carried on the PUCCH resources semi-statically configured by the base station. The carrying source of the latter method is similar to that of aperiodic CSI feedback, and is carried on the PUSCH resources indicated by the TDRA field and FDRA field of the PDCCH.
[0033] If there is a lack of CSI information fed back by the terminal, the base station can only perform link adaptation in a more conservative manner.
[0034] According to the NR protocol, the base station configures a lot of sub-signals related to the channel state information report CSI Report in the RRC signaling channel state information-report configuration CSI-ReportConfig, as well as the reference signal (RS) resource configuration used for measurement. The RS resource configuration may include one or more RS resource configuration sets RS. a) For A-CSI feedback that needs to be triggered by DCI sent by the base station, the CSI feedback field of the DCI will indicate a trigger state trigger state, and the trigger state will be associated with one or more channel state information-associated report configuration information CSI-AssociatedReportConfigInfo. Each CSI-AssociatedReportConfigInfo will indicate which RS resource configuration set in the RS resource configuration the associated CSIReport is based on to perform measurements, and indicate the beam information used by each RS resource in the RS configuration set. b) For the semi-persistent channel state information SP-CSI fed back on the PUCCH that needs to be activated / deactivated by the MAC CE sent by the base station, the RS resource configuration for measurement configured in its CSI-ReportConfig can only contain 1 RS resource configuration set. c) For the SP-CSI fed back on the PUSCH that needs to be triggered by the DCI sent by the base station, the CSI Request field of the DCI will indicate a trigger state, and the trigger state is 1 CSI-ReportConfig. d) For periodic channel state information P-CSI feedback, the base station does not need to send a trigger indication, and the UE will perform P-CSI feedback as scheduled according to the period and feedback resources configured in the relevant CSI-ReportConfig.
[0035] According to the NR protocol, the feedback format of the corresponding CSI Report can be configured through the sub-signaling report quantity reportQuantity of the RRC signaling CSI-ReportConfig, including the following feedback formats: None, cri-RI-PMI-CQI, cri-RI-LI-PMI-CQI, cri-RI-i1, cri-RI-i1-CQI, cri-RI-CQI, cri-RSRP and ssb-Index-RSRP. The feedback format specifies which channel state information should be included in the corresponding CSI Report. How the terminal feeds back information that is more suitable for multicast broadcast transmission adaptive link to the base station.
[0036] Figure 1: is a flow chart of a channel state information feedback method provided by an embodiment of the present application. The embodiment of the present application is applicable to the case where a terminal feeds back channel state information in multicast broadcast transmission. The method can be executed by a channel state information feedback device in an embodiment of the present application. The device can be implemented by software and / or hardware. The device is generally integrated in a terminal. The method provided by an embodiment of the present application specifically includes the following steps:
[0037] Step 100: Measure channel state information CSI.
[0038] Specifically, the terminal may obtain the channel state information CSI through measurement. It is understandable that the channel state information CSI includes at least one channel state information, and the value fed back for each state information in the channel state information may include one or more.
[0039] Step 110: Send the CSI feedback corresponding to the channel state information parameter set.
[0040] Among them, the channel state information parameter set can be used to indicate the set of channel state information that the terminal needs to feedback, and can indicate the type of feedback information. The channel state information parameter set may include one or more channel state information, for example, channel quality indication (Channel-Quality Indicator, CQI), precoding matrix indication (Precoding matrix Indicator, PMI) and layer indication (Rank Indicator, RI), etc.
[0041] Specifically, after completing the channel measurement corresponding to the channel state information parameter set, the terminal may feed back the acquired channel state information CSI to the base station, so that the base station may make a scheduling strategy for a group of users according to the fed-back CSI.
[0042] In the embodiment of the present application, the channel state information is measured by the terminal, and the acquired channel state information is then fed back to the base station, thereby realizing the feedback of the channel state information, enriching the feedback content through a channel state information parameter set, enhancing the measurement of the channel state information, and improving the accuracy of the scheduling decision of the base station under the broadcast and multicast services.
[0043] Figure 2 : is a flow chart of another channel state information feedback method provided in an embodiment of the present application. The embodiment of the present application is a specific embodiment based on the above embodiment. Referring to the figure, the method provided in the embodiment of the present application specifically includes the following steps:
[0044] Step 200: Measure channel state information CSI.
[0045] Step 210: Determine CSI feedback corresponding to the channel state information parameter set according to the setting conditions.
[0046] In an embodiment of the present application, the setting conditions can be detected at the terminal, and the number of values for feedback of the channel state information parameter set can be determined based on the different conditions detected. For example, when the base station indicates the CSI feedback number parameter to the terminal, the terminal can extract the numerical value in the CSI feedback number parameter as the feedback number corresponding to the channel state information parameter set that needs to be fed back in the CSI feedback.
[0047] Step 220: Send the CSI feedback corresponding to the channel state information parameter set.
[0048] Further, based on the above application embodiment, the setting condition includes at least one of the following:
[0049] Configuration of the CSI feedback number parameter; parameter value of the CSI feedback number parameter; scrambling status of received associated downlink control information DCI; scheduling data type identifier in the associated DCI; format of received associated DCI; time-frequency domain resources of received associated DCI; receiving at least two CSI feedback configurations with the same content and different indexes; receiving at least two CSI feedback configurations with the same preset content, wherein the preset content includes at least one of the CSI feedback configuration contents.
[0050] Among them, the configuration of the feedback number parameter may be a situation in which the number of feedbacks corresponding to the channel state information parameter set is determined by whether the feedback number parameter is configured. The feedback number parameter corresponds to the feedback number of the channel state information parameter set. The scrambling condition of receiving the associated downlink control information DCI may be the scrambling condition of the DCI sent by the base station to the terminal. Since the scrambling method may include C-RNTI, CS-RNTI or MCS-C-RNTI, etc., different scrambling conditions may be used to represent the number of values corresponding to the channel state information parameter set. The scheduling data type identifier in the associated DCI may be the scheduling data type identifier in the DCI received by the terminal. For example, the feedback number of the channel state information parameter set corresponding to the unicast data type and the multicast data type may be different. The format of the received associated DCI may be the data format of the DCI received by the terminal. The time-frequency domain resources for receiving the associated DCI may be the time domain resources or frequency domain resources occupied by the DCI received by the terminal. Different time-frequency domain resources may correspond to different channel state information parameter sets. It can also be determined through the received CSI feedback configuration, which may be that two CSI configurations with the same content but different indexes are received, or there are multiple CSI feedback configurations with the same preset content. The preset content may be one or more common contents in the CSI feedback configuration. When the current terminal determines that the above situation occurs, it can determine that the feedback quantity of the channel state information parameter set is a specific number.
[0051] Figure 3 is a flow chart of another channel state information feedback method provided in an embodiment of the present application. The embodiment of the present application is a specific implementation based on the above embodiment. Figure 3 The method provided in the embodiment of the present application specifically includes the following steps:
[0052] Step 300: Measure channel state information CSI.
[0053] Step 310: Determine CSI feedback corresponding to the channel state information parameter set according to the setting conditions, the CSI feedback includes at least one CSI report report, and a CSI feedback number parameter of the CSI feedback is configured through radio resource control layer RRC signaling.
[0054] In an embodiment of the present application, the CSI feedback may include one or more CSI reports, wherein the CSI report may be used to feed back channel state information, and the CSI report includes a value for feedback on a channel state information parameter set that may be determined by a CSI feedback number parameter, and the CSI feedback number parameter may be configured through RRC signaling.
[0055] Further, based on the above application embodiment, the CSI feedback number parameter of the CSI feedback is configured for a specific CSI report, or the CSI feedback number parameter is configured for all CSI reports.
[0056] Specifically, the CSI feedback may include one or more CSI reports. The number of feedback channel state information may be set by a CSI feedback number parameter. The number of channel state information parameter sets that may be set by the CSI feedback number parameter may be set for one or several specific CSI reports in the CSI feedback, or may be set for all CSI reports in the CSI feedback.
[0057] Step 320: Send the CSI feedback corresponding to the channel state information parameter set.
[0058] Figure 4 is a flow chart of another channel state information feedback method provided by an embodiment of the present application. The embodiment of the present application is a specific embodiment based on the above-mentioned embodiment of the application. The channel state information parameter set includes a channel state information, see Figure 4 , the method provided in the embodiment of the present application comprises the following steps:
[0059] Step 400: Determine CSI feedback corresponding to a channel state information parameter set according to a setting condition, where the channel state information parameter set includes a channel state information, and the channel state information is based on a system predefined configuration and / or an RRC signaling configuration.
[0060] In an exemplary implementation, the channel state information parameter set includes a channel state information, and the terminal can determine the feedback quantity of the channel state information in combination with the setting conditions. Further, the channel state information included in the channel state information parameter set can be configured in a system predefined manner or through RRC signaling.
[0061] Step 410: When the CSI feedback number parameter of the CSI feedback indicates that a channel state information parameter set feeds back a set of values, feed back a set of optimal values for the channel state information parameter set.
[0062] Specifically, when the number of values of the channel state information set configured in the CSI feedback number parameter is 1, the CSI feedback includes a set of channel state information values, and the optimal set of values can be selected from multiple sets of values determined in the CSI measurement process as the values of the CSI feedback for the channel state information parameter set, where the optimal may refer to the channel state information value reflecting the optimal channel quality or channel throughput, and specifically may include one or more of the optimal modulation order, coding rate and transmission block size that can be achieved under certain bit error rate conditions.
[0063] Step 420: Send the CSI feedback corresponding to the channel state information parameter set.
[0064] Further, based on the above application embodiment, the associated DCI in the CSI feedback includes DCI triggering CSI feedback and / or DCI scheduling data transmission.
[0065] Figure 5 is a flow chart of another channel state information feedback method provided in an embodiment of the present application. The embodiment of the present application is a specific embodiment based on the above-mentioned embodiment of the application. The channel state information parameter set includes multiple channel state information. Figure 5 , the method provided in the embodiment of the present application comprises the following steps:
[0066] Step 500: Measure channel state information CSI.
[0067] Step 510: Determine the CSI feedback corresponding to the channel state information parameter set according to the set conditions, wherein the CSI feedback number parameter of the CSI feedback indicates that the channel state information parameter set feeds back at least two groups of values, and the channel state information parameter set includes at least two channel state information. When there is a dependency relationship between the values of each of the channel state information, the value of the dependent channel state information is determined based on at least two values of the corresponding dependent channel state information.
[0068] In an exemplary embodiment, a channel state information parameter set includes multiple channel state information and determines to feedback at least two groups of values for the channel state information parameter set. When a dependency relationship is stored between the multiple channel state information included in the channel state information parameter set, the value of the dependent channel state information needs to be determined by multiple values of the corresponding dependent channel state information. For example, the determination of the value of channel state information parameter 1 needs to rely on the value of channel state information parameter 2. Then the terminal must feedback several different values for channel state information parameter 2, and obtain the value of channel state information parameter 1 under each value of channel state information parameter 2, so that the terminal obtains multiple groups of {channel state information parameter 1, channel state information parameter 2} values.
[0069] Step 520: When the CSI feedback number parameter of the CSI feedback indicates that the channel state information parameter set feedbacks at least two groups of values, feedback an optimal value of a preset number of groups for the channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured through the CSI feedback number parameter.
[0070] In an embodiment of the present application, when the CSI feedback number parameter indicates multiple groups of CSI feedback values, the channel state information obtained by detection can be sorted, and the optimal multiple groups of channel state information values can be selected for feedback, wherein the number of groups of feedback can be predefined by the system or configured by the CSI feedback number parameter. The optimal can refer to the channel state information value reflecting the optimal channel quality or channel throughput, which can specifically be the modulation order, coding rate and transmission block size corresponding to the preset bit error rate condition.
[0071] Step 530: Send the CSI feedback corresponding to the channel state information parameter set.
[0072] Further, based on the above-mentioned application embodiment, the optimal includes at least one of the following: a modulation order, a coding rate and a transmission block size corresponding to a preset bit error rate condition.
[0073] Figure 6 is a flow chart of a channel state information feedback method provided in an embodiment of the present application. The embodiment of the present application is a specific implementation based on the above embodiment. Figure 6 The method provided in the embodiment of the present application specifically includes the following steps:
[0074] Step 600: Measure channel state information CSI.
[0075] Step 610: When the radio network temporary identifier RNTI for scrambling the associated DCI is a first type RNTI, a set of values is fed back for a channel state information parameter set.
[0076] In an exemplary implementation, the terminal may determine the type of the Radio Network Temporary Identifier (RNTI) of the received scrambled-associated DCI, and when the RNTI of the DCI is a first type RNTI, a set of values may be fed back for a channel state information parameter set.
[0077] Step 620: When the radio network temporary identifier RNTI for scrambling the associated DCI is a second type RNTI, a value of a preset number of groups is fed back for a channel state information parameter set.
[0078] Specifically, the terminal can judge the RNTI type of the received scrambled associated DCI, and when the RNTI of the DCI is the second type RNTI, the value of the preset number of groups can be fed back for the channel state information parameter set, wherein the preset number of groups can be predefined by the system or configured by the CSI feedback number parameter. Step 630: Send CSI feedback corresponding to the channel state information parameter set.
[0079] Further, based on the above application embodiment, the first type RNTI includes at least one of C-RNTI, CS-RNTI, and MCS-C-RNTI, and the second type RNTI includes a non-terminal specific RNTI.
[0080] In an embodiment of the present application, the first type of RNTI may be a special type of RNTI, which may include one or more of C-RNTI, CS-RNTI, and MCS-C-RNTI. The second type of RNTI may be a non-terminal-specific RNTI, such as an RNTI corresponding to a group of terminals or all terminals.
[0081] Figure 7 is a flow chart of another channel state information feedback method provided in an embodiment of the present application. The embodiment of the present application is a specific implementation based on the above embodiment. Figure 7 The method provided in the embodiment of the present application specifically includes the following steps:
[0082] Step 700: Measure channel state information CSI.
[0083] Step 710: When the format of the associated DCI is the first type format, a set of values is fed back for the channel state information parameter set.
[0084] Step 720: When the format of the associated DCI is the second type format, feedback a preset number of groups for the channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by a CSI feedback number parameter; the first type format and the second type format contain different numbers of bits.
[0085] In an exemplary embodiment, the terminal can determine the format of the associated DCI, for example, it can determine the number of bits contained in the associated DCI, and determine whether the format of the associated DCI is a first type format or a second type format through the number of bits. When it is the first type format, a group of values is fed back for the channel state information parameter set CSI, and when it is the second type format, a preset number of groups of values is fed back for the channel state information parameter set CSI, and the preset number of groups is predefined by the system or configured through the CSI feedback number parameter.
[0086] Step 730: Send CSI feedback corresponding to the channel state information parameter set.
[0087] Figure 8 is a flow chart of another channel state information feedback method provided in an embodiment of the present application. The embodiment of the present application is a specific implementation based on the above embodiment. Figure 8 The method provided in the embodiment of the present application specifically includes the following steps:
[0088] Step 800: Measure channel state information CSI.
[0089] Step 810: When an associated DCI is detected on a first time-frequency domain resource, a set of values is fed back for a channel state information parameter set.
[0090] Step 820: When an associated DCI is detected on the second time-frequency domain resource, a preset number of group values is fed back for a channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by a CSI feedback number parameter; the first time-frequency domain resource and the second time-frequency domain resource are set based on different configuration information.
[0091] In an exemplary implementation, the terminal may determine the time-frequency domain resources associated with the DCI, for example, the type of configuration information of the time-frequency domain resources associated with the DCI may be determined, for example, the configuration information may include physical resources CORESET, search space, aggregation level, blind detection opportunity, and resource element group REG, etc. The format of the associated DCI is determined to be a first time-frequency domain resource and a second time-frequency domain resource through the configuration information of the time-frequency domain resources. When it is the first time-frequency domain resource, a group of values is fed back for the channel state information parameter set CSI. When it is the second time-frequency domain resource, a preset number of values is fed back for the channel state information parameter set CSI. The preset number of groups is predefined by the system or configured through the CSI feedback number parameter.
[0092] Step 830: Send CSI feedback corresponding to the channel state information parameter set.
[0093] Further, based on the above application embodiment, the configuration information includes at least one of the following: physical resource CORESET, search space, aggregation level, blind detection opportunity and resource element group REG.
[0094] Fig. 9 is a flow chart of another channel state information feedback method provided in an embodiment of the present application. The embodiment of the present application is a specific implementation based on the above embodiment. Fig. 9 The method provided in the embodiment of the present application specifically includes the following steps:
[0095] Step 900: Measure channel state information CSI.
[0096] Step 910: When the scheduling data type identifier indicates that the scheduling data is unicast data transmission, a set of values is fed back for the channel state information parameter set.
[0097] Step 920: When the scheduling data type identifier indicates that the scheduling data is non-unicast data transmission, feedback a preset number of group values for the channel state information parameter set, where the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by a CSI feedback number parameter.
[0098] In an exemplary embodiment, the terminal can judge the indication scheduling data type identifier of the associated DCI. If the scheduling data type identifier is unicast data transmission, the DCI feedback corresponds to a set of values of the channel state information parameter set. If the scheduling data type identifier is non-unicast data transmission such as multicast or broadcast, the DCI feedback corresponds to a preset number of values of the channel state information parameter set. The preset number of groups is predefined by the system or configured through the CSI feedback number parameter.
[0099] Step 930: Send CSI feedback corresponding to the channel state information parameter set.
[0100] Further, based on the above-mentioned application embodiments, the scheduling data type identifier includes at least one of the following: carrier indication, bandwidth part BWP indication, time domain resource allocation indication, frequency domain resource allocation indication, demodulation reference signal DMRS sequence related information indication, data transmission channel scrambling code information indication, data type indication, antenna port indication and priority indication.
[0101] In an embodiment of the present application, the scheduling data type of DCI can be indicated as unicast data transmission or non-unicast data transmission through one or more of carrier indication, bandwidth part BWP indication, time domain resource allocation indication, frequency domain resource allocation indication, demodulation reference signal DMRS sequence related information indication, data transmission channel scrambling code information indication, data type indication, antenna port indication and priority indication.
[0102] Fig.10 is a flow chart of another channel state information feedback method provided in an embodiment of the present application. The embodiment of the present application is a specific implementation based on the above embodiment. Fig.10 The method provided in the embodiment of the present application specifically includes the following steps:
[0103] Step 1010: Measure channel state information CSI.
[0104] Step 1020: When at least two CSI feedback configurations with the same content and different indexes are received, feedback a preset number of groups for a channel state information parameter set, where the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by a CSI feedback number parameter.
[0105] In an exemplary embodiment, when the terminal receives at least two CSI feedback configurations with the same content, and the indexes of the two CSI feedback configurations are different, it can be determined that the channel state information parameter set feedbacks multiple groups of values, and the number of groups of feedback values can be predefined by the system or configured by the CSI feedback number parameter.
[0106] Step 1030: Send CSI feedback corresponding to the channel state information parameter set.
[0107] Further, based on the above embodiment, the value of the preset number of groups corresponds to CSI feedback configurations with the same content and different indexes in an order from best to worst or in an order from small to large or from large to small.
[0108] In an embodiment of the present application, when feeding back CSI, the value of the fed-back channel state information can be selected in order from best to worst, and the selected channel state information can correspond to CSI feedback configurations with the same content and different indexes in order from small to large or from large to small.
[0109] Fig.11 is a flow chart of another channel state information feedback method provided in an embodiment of the present application. The embodiment of the present application is a specific implementation based on the above embodiment. Fig.11 The method provided in the embodiment of the present application specifically includes the following steps:
[0110] Step 1110: Measure the channel state information CSI. Step 1120: When at least two CSI feedback configurations with the same preset content are received, feedback the value of the preset number of groups for the channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by a CSI feedback number parameter.
[0111] In an exemplary embodiment, when the terminal receives at least two CSI feedback configurations, and the two CSI feedback configuration values include at least two identical contents, it can be determined that the channel state information parameter set feedbacks multiple groups of values, and the number of groups of feedback values can be predefined by the system or configured by the CSI feedback number parameter.
[0112] Further, based on the above-mentioned application embodiment, the preset content in the received CSI feedback configuration with the same preset content includes at least one of the following: CSI feedback format, CSI-RS resources associated with CSI feedback, measurement carrier of CSI feedback, measurement BWP of CSI feedback and purpose of CSI feedback.
[0113] Specifically, the preset content may be content included in the CSI feedback, which may be one or more of the CSI feedback format, CSI-RS resources associated with the CSI feedback, the measurement carrier of the CSI feedback, the measurement BWP of the CSI feedback, and the purpose of the CSI feedback.
[0114] Step 1130: Send CSI feedback corresponding to the channel state information parameter set.
[0115] Fig.12 is a flow chart of another channel state information feedback method provided in an embodiment of the present application. The embodiment of the present application is a specific implementation based on the above embodiment. Fig.12 The method provided in the embodiment of the present application specifically includes the following steps:
[0116] Step 1200: Determine beam information of channel state information measurement resources according to beam judgment information.
[0117] Step 1210: Determine CSI feedback corresponding to the channel state information parameter set according to the setting conditions.
[0118] Among them, the beam judgment information can be information used to judge the beam information of the terminal measuring channel state information, which can include beam information of the downlink data transmission channel; beam information of the DCI for scheduling the downlink data transmission channel; blind detection opportunities received for the DCI for scheduling the downlink data transmission channel, etc.
[0119] Specifically, the terminal can determine the beam information based on one or more of the beam information of the downlink data transmission channel; the beam information of the DCI that schedules the downlink data transmission channel; and the blind detection opportunity of receiving the DCI that schedules the downlink data transmission channel.
[0120] Further, based on the above application embodiment, the beam determination information includes at least one of the following:
[0121] Beam information of a downlink data transmission channel; beam information of a DCI for scheduling a downlink data transmission channel; and a blind detection opportunity of receiving the DCI for scheduling a downlink data transmission channel.
[0122] Step 1220: Send CSI feedback corresponding to the channel state information parameter set.
[0123] Further, based on the above-mentioned application embodiment, the beam information of the downlink data transmission channel is determined by at least one of the following: indicated in the DCI that schedules the downlink data transmission channel; indicated in the MAC layer control unit CE; system predefined; indicated by RRC signaling.
[0124] Further, on the basis of the above-mentioned application embodiment, the downlink data transmission channel is associated with the channel state information measurement resource, and the association includes at least one of the following: the downlink data transmission channel and the channel state information measurement resource are sent on the same carrier; the downlink data transmission channel and the channel state information measurement resource are sent on the same BWP; the downlink data transmission channel and the channel state information measurement resource are sent on the same frequency domain resources; the downlink data transmission channel and the channel state information measurement resource are of the same type and the type is a non-unicast type, and the type is indicated by RRC configuration signaling or DCI that schedules the downlink data transmission channel; the DCI that schedules the downlink data transmission channel and the channel state information measurement resource are sent on the same carrier; the DCI that schedules the downlink data transmission channel and the channel state information measurement resource are sent on the same BWP; the DCI that schedules the downlink data transmission channel and the channel state information measurement resource are sent on the same frequency domain resources.
[0125] Further, based on the above application embodiment, the channel state information measurement resource includes at least one of the following: periodic CSI-RS resource, non-periodic CSI-RS resource, semi-persistent CSI-RS resource.
[0126] In an exemplary implementation, by associating a CSI-ReportConfig with a trigger state as an example, the base station indicates a CSI feedback number parameter to the terminal through RRC signaling. The CSI feedback number parameter is used to indicate the values of several channel state information parameter sets contained in the relevant CSI Report that the terminal needs to feedback. The channel state information parameter set contains one or more channel state information, such as CQI, PMI, RI, etc. The channel state information contained in the channel state information parameter set can be a subset of all channel state information that the terminal needs to feedback in the relevant CSI Report. For example, the terminal needs to feedback four channel state information CRI, RI, PMI and CQI in the relevant CSI Report, and the channel state parameter set contains PMI and CQI. Then, for other channel state information not included in the channel state information parameter set, such as CRI and RI here, the terminal only needs to feedback one value in the relevant CSI Report; and for the channel state information included in the channel state information parameter set, such as PMI and CQI here, the terminal needs to determine how many sets of values to feedback according to the configuration of the CSI feedback number parameter. Which channel state information is included in the channel state information parameter set can be predefined by the system or semi-statically configured by the base station. Specifically, for each feedback format, which channel state information constitutes the channel state information parameter set can be predefined by the system or semi-statically configured by the base station. Furthermore, if the channel state information parameter set contains multiple channel state information, and the determination of these multiple channel state information is dependent on each other, for example, the determination of the value of channel state information parameter 1 needs to rely on the value of channel state information parameter 2, then the terminal must feedback several different values for channel state information parameter 2, and obtain the value of channel state information parameter 1 under each value of channel state information parameter 2, so that the terminal obtains multiple groups of {channel state information parameter 1, channel state information parameter 2} values, and feeds them back to the base station. Specifically, the channel state information parameter set can include PMI and CQI, and a PMI value corresponds to a CQI value, indicating that the CQI value is calculated based on the PMI value.
[0127] The method for the base station to indicate the CSI feedback number parameter to the terminal is implemented by the following methods:
[0128] Method 1:
[0129] It is determined by whether the base station configures the RRC signaling corresponding to the CSI feedback number parameter for the terminal.
[0130] If the base station configures the terminal with RRC signaling corresponding to the CSI feedback number parameter, the terminal will feedback N groups of values for all channel state information contained in the channel state information parameter set in the relevant CSIReport. Specifically, N can be equal to a system predefined value, such as 2, 3 or 4. Furthermore, the N values for a channel state information can be the optimal N values. The optimal channel state information value refers to one or more of the best modulation order, coding rate and transmission block size that can be achieved under certain bit error rate conditions. The relevant CSI Report refers to the target CSI Report in which the RRC signaling corresponding to the CSI feedback number parameter configured by the base station takes effect, which can be one or more CSI Reports.
[0131] Specifically, when the channel state information parameter set includes multiple channel state information, such as CQI and PMI, where the determination of the CQI value needs to be based on the PMI value, the UE needs to traverse all PMI value ranges to obtain the optimal CQI value corresponding to each PMI value, that is, {PMI value n, optimal CQI value}. If the PMI value range includes 4 candidate PMI values, the UE will obtain 4 groups of {PMI value n, optimal CQI value}, where n is 1 to 4. If the CSI feedback number parameter indicates that the terminal feeds back 3 groups of values for the channel state information parameter set, the terminal must feed back the best first 3 groups of {PMI value n, optimal CQI value} for PMI and CQI feedback. Furthermore, the terminal feeds back the best 3 groups of {PMI value n, optimal CQI value}, where the 'PMI value n' of each group is different, or the 'PMI value n' of each group belongs to a different PMI candidate set. The PMIs in different PMI candidate sets are orthogonal to each other. In this way, the base station can obtain more precoding information, which facilitates the base station to coordinate precoding weights when scheduling a group of users.
[0132] If the base station does not configure the RRC signaling corresponding to the CSI feedback number parameter for the terminal, then the terminal only feeds back one set of values for all the channel state information included in the channel state information parameter set in the relevant CSI Report, that is, the terminal only feeds back one value for all the channel state information that needs to be fed back in the relevant CSI Report. Further, this set of values can be the optimal set of values. In the above specific example, the terminal feeds back the optimal set of {PMI value n, optimal CQI value}.
[0133] Method 2:
[0134] It is determined by the RRC signaling of the corresponding CSI feedback number parameter configured by the base station to the terminal.
[0135] The base station configures the RRC signaling corresponding to the CSI feedback number parameter to the terminal. The parameter value indicates the terminal how many groups of values need to be fed back for all the channel state information included in the channel state information parameter set in the relevant CSI Report. If the parameter indication is 1, the terminal feeds back 1 group of values for all the channel state information included in the channel state information parameter set in the relevant CSI Report. If the parameter indication is N, the terminal feeds back N groups of values for all the channel state information included in the channel state information parameter set in the relevant CSI Report, where N is greater than 1, for example, N is 2 or 3 or 4. The method for determining the N groups of values is the same as method 1.
[0136] Method 3:
[0137] It is determined by whether the base station configures the RRC signaling corresponding to the CSI feedback number parameter for the terminal and if the information is configured, the specific value of the signaling.
[0138] If the base station does not configure the RRC signaling corresponding to the CSI feedback number parameter for the terminal, then the terminal only feeds back one set of values for all the channel state information contained in the channel state information parameter set in the relevant CSI Report, that is, the terminal only feeds back one value for all the channel state information that needs to be fed back in the relevant CSI Report. Furthermore, one value can be the optimal channel state information value, which refers to one or more of the best modulation order, coding rate and transport block size that can be achieved under a certain bit error rate condition.
[0139] The base station configures the RRC signaling corresponding to the CSI feedback number parameter for the terminal, and the parameter indication is N. Then the terminal needs to feedback N sets of values for all channel state information included in the channel state information parameter set in the relevant CSI Report. The method for determining the N sets of values is the same as method 1.
[0140] Specifically, RRC signaling corresponding to the feedback CSI number parameter may be introduced into the RRC information element CSI-ReportConfig.
[0141] In an exemplary implementation, taking the trigger state associating multiple CSI-ReportConfigs as an example, the base station configures the terminal with multiple CSI-ReportConfigs with exactly the same feedback content and / or feedback quantity calculation configuration requirements but different CSI-ReportConfig ids, to indicate that the terminal needs to feedback multiple sets of values for all channel state information contained in a channel state information parameter set. The channel state information contained in the channel state information parameter set may be predefined by the system or semi-statically configured by the base station or configured by reportQuantity in CSI-ReportConfig or other RRC signaling. For example, when reportQuantity in CSI-ReportConfig includes PMI and CQI, the channel state information parameter set is PMI and CQI. For channel state information that does not belong to the channel state information parameter set, the terminal still only feeds back 1 or the indicated number of values according to the reportQuantity indication in CSI-ReportConfig.
[0142] When the terminal recognizes that the N CSI-ReportConfigs configured by the base station for itself are exactly the same and only the CSI-ReportConfig ids are different, N is an integer greater than 1, and the terminal understands that the base station needs to feedback multiple values for all channel state information contained in a channel state information parameter set. According to the system pre-defined or semi-static configuration of the base station, the terminal feeds back values from best to worst for the channel state information contained in the channel state information parameter set in the order of CSI-ReportConfig id from small to large or from large to small, and feeds back the same value for each CSI-ReportConfig for other channel state information that does not belong to the channel state information parameter set.
[0143] For example, the feedback content requirements contained in CSI-ReportConfig 1, CSI-ReportConfig 3, and CSI-ReportConfig4 configured by the base station for the terminal are exactly the same, then the terminal understands that it needs to feedback multiple values for the channel state information contained in a channel state information parameter set according to the configuration of these CSI-ReportConfigs, and for the channel state information that does not belong to the channel state information parameter set, it still only feedbacks 1 or a specified number of values according to the reportQuantity indication in the CSI-ReportConfig. If the UE determines that the channel state information parameter set includes CQI and PMI, and the channel state information that does not belong to the channel state information parameter set is the channel state information reference signal resource sequence CRI and RI, then the terminal determines 3 groups of {CQI, PMI} values according to the measurement results. Therefore, the determination of the CQI value depends on the PMI value. Therefore, the terminal must ensure that the PMI values in these 3 groups are different. Based on this principle, the UE obtains 3 groups of {CQI, PMI} values corresponding to the same group of {CRI, RI}, namely {CQI 1, PMI 1}, {CQI 2, PMI 2} and {CQI 3, PMI3}. {CQI 1, PMI 1} corresponds to the optimal modulation mode and coding rate that the terminal considers to be achievable, as the CSI feedback corresponding to CSI-ReportConfig 1; {CQI 2, PMI 2} corresponds to the second optimal modulation mode and coding rate that the terminal considers to be achievable, as the CSI feedback corresponding to CSI-ReportConfig 3; {CQI 3, PMI 3} corresponds to the third optimal modulation mode and coding rate that the terminal considers to be achievable, as the CSI feedback corresponding to CSI-ReportConfig 4. Because the calculation of CQI depends on the PMI value, PMI 1, PMI 2, and PMI 3 are not equal to each other. The UE obtains the CQI 1 value based on the PMI 1 value, the CQI 2 value based on the PMI 3 value, and the CQI 3 value based on the PMI 3 value. The values of CQI 1, CQI 2, and CQI 3 may be equal or unequal.
[0144] In an exemplary implementation, taking the number of groups of channel state information feedback values in a channel state information parameter set indicated by DCI as an example, the base station uses DCI for triggering CSI feedback or DCI for scheduling data transmission to explicitly or implicitly indicate to the terminal whether to feedback one group or multiple groups of values for all channel state information contained in a channel state information parameter set. Specifically, the following methods are included:
[0145] Method 1: Use scrambled DCI RNTI to indicate
[0146] The terminal determines whether to feed back one or multiple sets of values for all channel state information included in the channel state information parameter set according to the RNTI of the scrambled DCI.
[0147] If the RNTI of the scrambled DCI is a UE-specific RNTI, such as C-RNTI, CS-RNTI or MCS-C-RNTI, the terminal considers that in the CSI feedback triggered by the DCI or in the CSI feedback associated with the DCI, a group of values is taken for all channel state information feedbacks contained in the channel state information parameter set.
[0148] If the RNTI of the scrambled DCI is not a UE-specific RNTI, for example, a group-common RNTI, that is, an RNTI used by multiple users, then the terminal considers that in the CSI feedback triggered by the DCI or in the CSI feedback associated with the DCI, N groups of values are given for all channel state information feedbacks included in the channel state information parameter set. How to obtain the N groups of values is the same as in embodiments 1 and 2.
[0149] Method 2: Use the dispatch data type identifier to indicate
[0150] In the DCI, there will be one or more fields that can indicate whether the data transmission scheduled by the DCI is unicast data transmission or non-unicast data transmission. Non-unicast data transmission can be multicast or broadcast data transmission. The field can be a carrier indication field, a BWP indication field, a time domain resource allocation indication field, a frequency domain resource allocation indication field, a demodulation reference signal (DMRS) sequence related information indication field, a data transmission channel scrambling code information indication, or a data type indication field, an antenna port indication, a priority indication, etc.
[0151] If the DCI field indicates scheduling of unicast data transmission, the terminal considers that in the CSI feedback triggered by the DCI or in the CSI feedback associated with the DCI, one set of values is fed back for all channel state information included in the channel state information parameter set.
[0152] If the DCI domain schedules non-unicast data transmission, the terminal considers that in the CSI feedback triggered by the DCI or in the CSI feedback associated with the DCI, N sets of values are fed back for all channel state information included in the channel state information parameter set. The N sets of values are predefined by the system or configured by the CSI feedback number parameter.
[0153] Method 4: Use DCI format to indicate
[0154] The DCI format used by the base station to send the DCI is used to implicitly indicate whether the terminal feeds back one or multiple sets of values for all the channel state information included in a channel state information parameter set.
[0155] If the DCI format used to send the DCI is type 1 and its corresponding payload is value 1, the terminal considers that in the CSI feedback triggered by the DCI or in the CSI feedback associated with the DCI, one set of values is fed back for all channel state information included in the channel state information parameter set.
[0156] If the DCI format used to send the DCI is type 2 and its corresponding payload is value 2, the terminal considers that in the CSI feedback triggered by the DCI or in the CSI feedback associated with the DCI, N groups of values are given for all channel state information feedbacks included in the channel state information parameter set. How to obtain the N groups of values is the same as in embodiments 1 and 2.
[0157] DCI format type 1 is different from DCI format type 2, which can be predefined by the system or semi-statically configured by the base station for terminal blind detection. Payload value 1 is different from payload value 2, which can be predefined by the system or semi-statically configured by the base station.
[0158] Method 5: Use the time-frequency resources for sending DCI to indicate
[0159] The base station sends DCI on time-frequency resource 1 or on time-frequency resource 2, thereby implicitly indicating whether the terminal feeds back one or more sets of values for all channel state information contained in a channel state information parameter set. Time-frequency resource 1 and time-frequency resource 2 are predefined by the system or semi-statically configured to the terminal by the base station, which can be a specific CORESET configuration, search space configuration, aggregation level configuration, blind detection opportunity configuration, REG configuration used to send DCI, etc.
[0160] If the base station sends DCI on time-frequency resource 1 and the terminal blindly detects DCI on time-frequency resource 1, the terminal considers that in the CSI feedback triggered by DCI or in the CSI feedback associated with DCI, all channel state information feedback 1 groups are taken as values contained in the channel state information parameter set.
[0161] If the base station sends DCI on time-frequency resource 1 and the terminal blindly detects DCI on time-frequency resource 1, the terminal considers that in the CSI feedback triggered by DCI or in the CSI feedback associated with DCI, N sets of values are taken for all channel state information feedbacks included in the channel state information parameter set. The value of N can be predefined by the system or configured by the CSI feedback number parameter.
[0162] In an exemplary embodiment, taking the enhancement of the CSI-RS transmission beam by aligning the CSI-RS resource with the transmission beam of the PDSCH as an example, for the periodic CSI-RS resource, semi-persistent CSI-RS resource or non-periodic CSI-RS resource used for channel state information measurement, its transmission beam information may be associated with the beam information of the downlink data transmission channel. Specifically, the transmission beam information may be information such as Quasi Co-Location (QCL) information used to reflect the beam direction. Specifically, the base station may use the beam information of the downlink data transmission channel to send periodic CSI-RS resources, semi-persistent CSI-RS resources or non-periodic CSI-RS resources, so as to enable the terminal to receive periodic CSI-RS resources, semi-persistent CSI-RS resources or non-periodic CSI-RS resources based on the beam information of the downlink data transmission channel, so that the terminal performs channel state information measurement based on the periodic CSI-RS resources, semi-persistent CSI-RS resources or non-periodic CSI-RS resources based on the beam information of the downlink data transmission channel. Channel state information measurement includes measurement of information such as CQI and PMI. Specifically, the base station configures one or more periodic CSI-RS resources, semi-persistent CSI-RS resources or aperiodic CSI-RS resources for measuring channel state information on specific frequency domain resources for the terminal. Multiple periodic CSI-RS resources may belong to the same periodic CSI-RS resource Set, multiple semi-persistent CSI-RS resources may belong to the same semi-persistent CSI-RS resource Set, and multiple aperiodic CSI-RS resources may belong to the same aperiodic CSI-RS resource Set. The base station configures the frequency domain resources for sending CSI-RS resources, semi-persistent CSI-RS resources or aperiodic CSI-RS resources using RRC signaling, so that the terminal can measure the channel state information on the frequency domain resources.
[0163] The base station schedules the downlink data transmission channel on a specific frequency domain resource, and uses DCI for scheduling. The scheduling DCI can be sent on one or more opportunities in a set of PDCCH blind detection opportunities. The DCI will indicate the frequency domain resources used to transmit the downlink data transmission channel. For the determination of the periodic CSI-RS resource, semi-persistent CSI-RS resource or non-periodic CSI-RS resource beam information, at least one of the following methods is used:
[0164] The base station indicates in the scheduling DCI or MAC CE which beam information the terminal uses to send the downlink data transmission channel. Correspondingly, the base station also uses the same beam information to send periodic CSI-RS resources, semi-persistent CSI-RS resources or aperiodic CSI-RS resources. The terminal then receives periodic CSI-RS resources, semi-persistent CSI-RS resources or aperiodic CSI-RS resources according to the beam information. If the beam information of the periodic CSI-RS resources, semi-persistent CSI-RS resources or aperiodic CSI-RS resources configured by the base station using RRC signaling is different from the beam information indicated in the scheduling DCI or MAC CE, the terminal ignores the beam information of the periodic CSI-RS resources, semi-persistent CSI-RS resources or aperiodic CSI-RS resources configured by RRC signaling. The terminal will determine the periodic CSI-RS resources, semi-persistent CSI-RS resources or non-periodic CSI-RS resources and which downlink data transmission uses the same transmission beam information according to the transmission frequency domain resource configuration of the periodic CSI-RS resources, semi-persistent CSI-RS resources or non-periodic CSI-RS resources and the transmission frequency domain resource configuration of the downlink data transmission. Therefore, as the beam information indicated in the scheduling DCI or MAC CE is different, the periodic CSI-RS resources, semi-persistent CSI-RS resources or non-periodic CSI-RS resources sent on the same frequency domain resources can also be sent using different beam information.
[0165] The system pre-defines or the base station semi-statically configures the correspondence between the beam information of the periodic CSI-RS resources, semi-persistent CSI-RS resources or aperiodic CSI-RS resources and the PDCCH blind detection opportunity for sending the scheduling DCI by RRC signaling. For example: the base station semi-statically configures the periodic CSI-RS resource 1 to correspond to the PDCCH blind detection opportunity 1 within a specific window length, the periodic CSI-RS resource 2 to correspond to the PDCCH blind detection opportunity 2 within a specific window length, and the periodic CSI-RS resource 3 to correspond to the PDCCH blind detection opportunity 3 within a specific window length. Then the periodic CSI-RS resources, semi-persistent CSI-RS resources or aperiodic CSI-RS resources are sent using the beam information indicated in the scheduling DCI detected blindly on the associated PDCCH blind detection opportunity. If the terminal blindly detects the scheduling DCI on PDCCH blind detection opportunity 2, and the scheduling DCI indicates beam information 2, the periodic CSI-RS resource 2 is sent using beam information 2, and the terminal uses the corresponding beam information to receive the periodic CSI-RS resource 2. Therefore, as the beam information indicated in the scheduling DCI is different, the associated periodic CSI-RS resources can be sent using different beam information.
[0166] In another exemplary embodiment, for periodic CSI-RS resources, semi-persistent CSI-RS resources or non-periodic CSI-RS resources used for channel state information measurement, their transmission beam information may be associated with the transmission beam information of the scheduling DCI that schedules the downlink data transmission channel.
[0167] Specifically, the downlink data transmission channel sent by the base station on the specific frequency domain resources is scheduled by DCI, and the scheduling DCI can be sent on one or more opportunities in a group of PDCCH blind detection opportunities. For different PDCCH blind detection opportunities, the base station can use different beam information to send the scheduling DCI.
[0168] The system predefines or the base station semi-statically configures the correspondence between the periodic CSI-RS resources, semi-persistent CSI-RS resources or non-periodic CSI-RS resources and the PDCCH blind detection opportunities. For example, the base station semi-statically configures, using RRC signaling, that periodic CSI-RS resource 1 corresponds to PDCCH blind detection opportunity 1 within a window length, periodic CSI-RS resource 2 corresponds to PDCCH blind detection opportunity 2 within a window length, and periodic CSI-RS resource 3 corresponds to PDCCH blind detection opportunity 3 within a window length. Then the base station will use the beam information of the DCI sent on the PDCCH blind detection opportunity 1 to send the periodic CSI-RS resource 1, use the beam information of the DCI sent on the PDCCH blind detection opportunity 2 to send the periodic CSI-RS resource 2, and use the beam information of the DCI sent on the PDCCH blind detection opportunity 3 to send the periodic CSI-RS resource 3. If the sending beam information configured by the base station for the periodic CSI-RS resource 1 is not equal to the beam information for sending the DCI on the PDCCH blind detection opportunity 1, the terminal ignores the sending beam information configured by the base station for the periodic CSI-RS resource 1, and instead uses the beam information for receiving the associated PDCCH blind detection opportunity to receive periodic CSI-RS resource 1.
[0169] When the base station determines to use a certain blind detection opportunity to send the DCI, the base station uses the beam information corresponding to the blind detection opportunity to send the associated one or more periodic CSI-RS resources, semi-persistent CSI-RS resources or non-periodic CSI-RS resources. If the beam information of the periodic CSI-RS resources, semi-persistent CSI-RS resources or non-periodic CSI-RS resources configured by the base station using RRC signaling is different from the beam information corresponding to the PDCCH blind detection opportunity, the terminal ignores the beam information of the periodic CSI-RS resources configured by RRC signaling, and receives the periodic CSI-RS resources according to the beam information corresponding to the blind detection opportunity. A downlink data transmission channel is associated with channel state information measurement resources such as periodic CSI-RS resources, non-periodic CSI-RS resources, and semi-persistent CSI-RS resources, and the association includes at least one of the following: the downlink data transmission channel and the channel state information measurement resources are sent on the same carrier; the downlink data transmission channel and the channel state information measurement resources are sent on the same BWP; the downlink data transmission channel and the channel state information measurement resources are sent on the same frequency domain resources; the downlink data transmission channel and the channel state information measurement resources are of the same type and the type is a non-unicast type, and the type is indicated by RRC configuration signaling or DCI that schedules the downlink data transmission channel; the DCI that schedules the downlink data transmission channel and the channel state information measurement resources are sent on the same carrier; the DCI that schedules the downlink data transmission channel and the channel state information measurement resources are sent on the same BWP; the DCI that schedules the downlink data transmission channel and the channel state information measurement resources are sent on the same frequency domain resources.
[0170] Fig.13 This is a schematic diagram of the structure of a channel state information feedback device provided in an embodiment of the present application, which can execute the channel state information feedback method provided in any embodiment of the present application, and has the corresponding functional modules and beneficial effects of the execution method. The device can be implemented by software and / or hardware, and is generally integrated in a remote server, specifically including: an information measurement module 131 and a feedback sending module 132,
[0171] The information measuring module 131 is configured to measure channel state information CSI.
[0172] The feedback sending module 132 is configured to send the CSI feedback corresponding to the channel state information parameter set.
[0173] In the embodiment of the present application, the channel state information is measured by an information measurement module, and the feedback sending module feeds back the acquired channel state information to the base station, thereby realizing the feedback of the channel state information, enriching the feedback content through a channel state information parameter set, enhancing the measurement of the channel state information, and improving the accuracy of the scheduling decision of the base station under the broadcast and multicast services.
[0174] Further, based on the above application embodiment, the device also includes:
[0175] The feedback determination module is used to determine the CSI feedback corresponding to the channel state information parameter set according to the setting conditions.
[0176] Further, based on the above-mentioned application embodiment, the setting conditions in the feedback determination module include at least one of the following: configuration of the CSI feedback number parameter; parameter value of the CSI feedback number parameter; scrambling status of received associated downlink control information DCI; scheduling data type identifier in the associated DCI; format of received associated DCI; time-frequency domain resources of received associated DCI; receiving at least two CSI feedback configurations with the same content and different indexes; receiving at least two CSI feedback configurations with the same preset content, wherein the preset content includes at least one of the CSI feedback configuration contents.
[0177] Further, based on the above embodiment, the CSI feedback in the feedback sending module 132 includes at least one CSI report report, and a CSI feedback number parameter of the CSI feedback is configured through radio resource control layer RRC signaling.
[0178] Further, based on the above embodiment, the CSI feedback number parameter of the CSI feedback in the feedback sending module 132 is configured for a specific CSI report, or the CSI feedback number parameter is configured for all CSI reports.
[0179] Further, based on the above embodiment, the channel state information parameter set in the feedback sending module 132 includes a channel state information, and the channel state information is based on a system predefined configuration and / or an RRC signaling configuration.
[0180] Further, based on the above embodiment, the feedback determination module includes: a first value taking unit, which is used to feed back a set of optimal values for the channel state information parameter set when the CSI feedback number parameter of the CSI feedback indicates that the channel state information parameter set feeds back a set of values.
[0181] Further, based on the above embodiment, the feedback determination module includes: a second value taking unit, which is used to feedback the optimal value of a preset number of groups for the channel state information parameter set when the CSI feedback number parameter of the CSI feedback indicates that the channel state information parameter set feeds back at least two groups of values, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by the CSI feedback number parameter.
[0182] Further, based on the above embodiments, the optimum in the first value taking unit and / or the second value taking unit includes: one or more of the modulation order, coding rate and transmission block size corresponding to the preset bit error rate condition.
[0183] Further, based on the above embodiment, the associated DCI in the CSI feedback in the feedback sending module 132 includes DCI triggering CSI feedback and / or DCI scheduling data transmission.
[0184] Further, based on the above embodiment, the feedback determination module is specifically used to: when the wireless network temporary identifier RNTI for scrambling the associated DCI is a first type RNTI, feedback a group of values for the channel state information parameter set; when the wireless network temporary identifier RNTI for scrambling the associated DCI is a second type RNTI, feedback a preset number of groups of values for the channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by a CSI feedback number parameter.
[0185] Further, based on the above embodiment, the first type RNTI includes at least one of C-RNTI, CS-RNTI, and MCS-C-RNTI, and the second type RNTI includes a non-terminal specific RNTI.
[0186] Further, based on the above embodiment, the feedback determination module is specifically used to: when the scheduling data type identifier indicates that the scheduling data is unicast data transmission, feedback a group of values for the channel state information parameter set; when the scheduling data type identifier indicates that the scheduling data is non-unicast data transmission, feedback a preset number of groups of values for the channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by the CSI feedback number parameter.
[0187] Further, based on the above embodiment, the scheduling data type identifier includes at least one of the following: carrier indication, bandwidth part BWP indication, time domain resource allocation indication, frequency domain resource allocation indication, and DMRS sequence correlation.
[0188] Further, based on the above embodiments, the feedback determination module is specifically used to: when the format of the associated DCI is a first type format, feedback a group of values for the channel state information parameter set; when the format of the associated DCI is a second type format, feedback a preset number of groups of values for the channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by a CSI feedback number parameter; the first type format and the second type format contain different numbers of bits.
[0189] Further, based on the above embodiments, the feedback determination module is specifically used to: when the associated DCI is detected on the first time-frequency domain resource, feedback a group of values for the channel state information parameter set; when the associated DCI is detected on the second time-frequency domain resource, feedback a preset number of groups of values for the channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by a CSI feedback number parameter; the first time-frequency domain resource and the second time-frequency domain resource are set based on different configuration information.
[0190] Further, based on the above embodiment, the configuration information includes at least one of the following: physical resource CORESET, search space, aggregation level, blind detection opportunity and resource element group REG.
[0191] Further, based on the above embodiment, the feedback determination module is specifically used to: when at least two CSI feedback configurations with the same content and different indexes are received, feedback a preset number of groups of values for the channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by a CSI feedback number parameter.
[0192] Further, based on the above embodiment, the preset contents in the received at least two CSI feedback configurations with the same preset contents include at least one of the following:
[0193] CSI feedback format, CSI-RS resource associated with CSI feedback, measurement carrier of CSI feedback, measurement BWP of CSI feedback and purpose of CSI feedback.
[0194] Further, based on the above embodiment, the value of the preset number of groups corresponds to CSI feedback configurations with the same content and different indexes in an order from best to worst or in an order from small to large or from large to small.
[0195] Further, based on the above embodiment, the information measurement module 131 includes:
[0196] The beam information unit is used to determine the beam information of the channel state information measurement resource according to the beam judgment information.
[0197] Further, based on the above embodiment, the beam determination information includes at least one of the following:
[0198] Beam information of downlink data transmission channel;
[0199] The beam information of the DCI for scheduling the downlink data transmission channel;
[0200] A blind detection opportunity is received for a DCI scheduling a downlink data transmission channel.
[0201] Further, based on the above embodiment, the beam information of the downlink data transmission channel is determined by at least one of the following:
[0202] Indicating in the DCI for scheduling the downlink data transmission channel;
[0203] Indicated in the MAC layer control unit CE;
[0204] System predefined;
[0205] Indicated by RRC signaling.
[0206] Further, based on the above embodiment, the downlink data transmission channel is associated with the channel state information measurement resource, and the association includes at least one of the following:
[0207] The downlink data transmission channel and the channel state information measurement resource are sent on the same carrier;
[0208] The downlink data transmission channel and the channel state information measurement resource are sent on the same BWP;
[0209] The downlink data transmission channel and the channel state information measurement resource are sent on the same frequency domain resource;
[0210] The downlink data transmission channel is of the same type as the channel state information measurement resource and the type is a non-unicast type, and the type is indicated by RRC configuration signaling or DCI that schedules the downlink data transmission channel;
[0211] The DCI for scheduling the downlink data transmission channel and the channel state information measurement resource are sent on the same carrier;
[0212] The DCI for scheduling the downlink data transmission channel and the channel state information measurement resource are sent on the same BWP;
[0213] The DCI for scheduling the downlink data transmission channel and the channel state information measurement resource are sent on the same frequency domain resources.
[0214] Further, based on the above embodiment, the channel state information measurement resource includes at least one of the following: a periodic CSI-RS resource, an aperiodic CSI-RS resource, and a semi-persistent CSI-RS resource.
[0215] Fig.14 is a schematic diagram of the structure of a device provided in an embodiment of the present application, such as Fig.10 As shown, the device includes a processor 140, a memory 141, an input device 142 and an output device 143; the number of processors 140 in the device can be one or more. Fig.14 A processor 140 is taken as an example; the device processor 140, the memory 141, the input device 142 and the output device 143 may be connected via a bus or other means. Fig.14 The example of connecting through bus is taken in the following.
[0216] The memory 141, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as the modules corresponding to the channel state information feedback device in the embodiment of the present application (information measurement module 131 and feedback sending module 132). The processor 140 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 141, that is, implements the above method.
[0217] The memory 141 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 141 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 141 may further include a memory remotely arranged relative to the processor 140, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0218] The input device 142 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 143 may include a display device such as a display screen.
[0219] The embodiment of the present application further provides a computer-readable storage medium, wherein the computer-executable instructions are used to execute a channel state information feedback method when executed by a computer processor, the method comprising:
[0220] Measuring channel state information CSI;
[0221] Send the CSI feedback corresponding to the channel state information parameter set.
[0222] Of course, the storage medium containing computer executable instructions provided in an embodiment of the present application, whose computer executable instructions are not limited to the method operations described above, can also execute related operations in the channel state information feedback method provided in any embodiment of the present application.
[0223] The above description is merely an exemplary embodiment of the present application and is not intended to limit the protection scope of the present application.
[0224] Those skilled in the art will appreciate that the term user terminal covers any suitable type of wireless user equipment, such as a mobile phone, a portable data processing device, a portable web browser or a vehicle-mounted mobile station.
[0225] In general, various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic or any combination thereof. For example, some aspects can be implemented in hardware, while other aspects can be implemented in firmware or software that can be executed by a controller, microprocessor or other computing device, although the present application is not limited thereto.
[0226] Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.
[0227] The block diagram of any logic flow in the accompanying drawings of the present application can represent program steps, or can represent interconnected logic circuits, modules and functions, or can represent a combination of program steps and logic circuits, modules and functions. The computer program can be stored on a memory. The memory can have any type suitable for the local technical environment and can be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical memory device and system (digital versatile disc DVD or CD disc), etc. Computer-readable media may include non-transient storage media. The data processor can be any type suitable for the local technical environment, such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a programmable logic device (FGPA) and a processor based on a multi-core processor architecture.
[0228] By way of exemplary and non-limiting examples, a detailed description of exemplary embodiments of the present application has been provided above. However, various modifications and adjustments to the above embodiments will be apparent to those skilled in the art when considered in conjunction with the accompanying drawings and claims, but will not depart from the scope of the present invention. Therefore, the proper scope of the present invention will be determined according to the claims.
Claims
1. A channel state information feedback method, characterized in that: The method comprises: Measuring channel state information CSI; Determine the CSI feedback corresponding to the channel state information parameter set according to the setting conditions; the setting conditions include at least one of the following: the configuration of the CSI feedback number parameter; the parameter value of the CSI feedback number parameter; the scrambling of the received associated downlink control information DCI; the scheduling data type identifier in the associated DCI; the format of the received associated DCI; the time-frequency domain resources of the received associated DCI; receiving at least two CSI feedback configurations with the same content and different indexes; receiving at least two CSI feedback configurations with the same preset content, wherein the preset content includes at least one of the CSI feedback configuration contents; In a case where a CSI feedback number parameter of the CSI feedback indicates that a channel state information parameter set feeds back a set of values, feeding back a set of optimal values for the channel state information parameter set; Send CSI feedback corresponding to the channel state information parameter set.
2. The method according to claim 1, characterized in that The CSI feedback includes at least one CSI report report, and a CSI feedback number parameter of the CSI feedback is configured through radio resource control layer RRC signaling.
3. The method according to claim 2, characterized in that The CSI feedback number parameter of the CSI feedback is for a specific CSI report configuration, or the CSI feedback number parameter is for all CSI report configurations.
4. The method according to claim 1, characterized in that: The channel state information parameter set includes at least one channel state information, and the channel state information is based on a system predefined configuration and / or an RRC signaling configuration.
5. The method according to claim 1, characterized in that In a case where the CSI feedback number parameter of the CSI feedback indicates that a channel state information parameter set feeds back at least two groups of values, an optimal value of a preset number of groups is fed back for the channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured through the CSI feedback number parameter.
6. The method according to claim 5, characterized in that The channel state information parameter set includes at least two channel state information. When there is a dependency relationship between the values of the channel state information, the value of the dependent channel state information is determined based on at least two values of the corresponding dependent channel state information.
7. The method according to claim 5 or 6, characterized in that: The optimality includes at least one of the following: a modulation order, a coding rate and a transmission block size corresponding to a preset bit error rate condition.
8. The method according to claim 1, characterized in that: The DCI associated with the CSI feedback includes DCI triggering CSI feedback and / or DCI scheduling data transmission.
9. The method according to claim 1, characterized in that: Determining CSI feedback corresponding to a channel state information parameter set according to a scrambling condition of the received associated downlink control information DCI includes: In a case where the radio network temporary identifier RNTI used to scramble the associated DCI is a first type RNTI, feeding back a set of values for the channel state information parameter set; In the case where the radio network temporary identifier RNTI for scrambling the associated DCI is a second type RNTI, a value of a preset number of groups is fed back for the channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by a CSI feedback number parameter.
10. The method according to claim 9, characterized in that The first type RNTI includes at least one of C-RNTI, CS-RNTI, and MCS-C-RNTI, and the second type RNTI includes a non-terminal specific RNTI.
11. The method according to claim 1, characterized in that Determining CSI feedback of a corresponding channel state information parameter set according to a scheduling data type identifier in the associated DCI includes: When the scheduling data type identifier indicates that the scheduling data is unicast data transmission, feeding back a set of values for the channel state information parameter set; When the scheduling data type identifier indicates that the scheduling data is non-unicast data transmission, the value of the preset number of groups is fed back for the channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by a CSI feedback number parameter.
12. The method according to claim 1 or 11, characterized in that: The scheduling data type identifier includes at least one of the following: Carrier indication, bandwidth part BWP indication, time domain resource allocation indication, frequency domain resource allocation indication, demodulation reference signal DMRS sequence related information indication, data transmission channel scrambling code information indication, data type indication, antenna port indication and priority indication.
13. The method according to claim 1, characterized in that Determining CSI feedback corresponding to a channel state information parameter set according to a format of the received associated DCI, including: When the format of the associated DCI is a first type format, feeding back a set of values for the channel state information parameter set; In the case where the format of the associated DCI is the second type format, a value of a preset number of groups is fed back for the channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by a CSI feedback number parameter; The first type format and the second type format contain different numbers of bits.
14. The method according to claim 1, characterized in that Determining CSI feedback corresponding to a channel state information parameter set according to the time-frequency domain resources for receiving the associated DCI includes: In a case where the associated DCI is detected on the first time-frequency domain resource, feeding back a set of values for the channel state information parameter set; In the case where the associated DCI is detected on the second time-frequency domain resource, feeding back a value of a preset number of groups for the channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by a CSI feedback number parameter; The first time-frequency domain resources and the second time-frequency domain resources are set based on different configuration information.
15. The method according to claim 14, characterized in that The configuration information includes at least one of the following: control resource CORESET, search space, aggregation level, blind detection opportunity and resource element group REG.
16. The method according to claim 1, characterized in that The received preset contents in at least two CSI feedback configurations with the same preset contents include at least one of the following: CSI feedback format, CSI-RS resource associated with CSI feedback, measurement carrier of CSI feedback, measurement BWP of CSI feedback and purpose of CSI feedback.
17. The method according to claim 1, characterized in that In the case of receiving at least two CSI feedback configurations with the same content and different indexes, the value of a preset number of groups is fed back for the channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by a CSI feedback number parameter.
18. The method according to claim 1, characterized in that In the case of receiving at least two CSI feedback configurations with the same preset content, the value of the preset number of groups is fed back for the channel state information parameter set, wherein the preset number of groups is a positive integer greater than 1, and the preset number of groups is predefined by the system or configured by a CSI feedback number parameter.
19. The method according to claim 17 or 18, characterized in that The values of the preset number of groups correspond to CSI feedback configurations with the same content and different indexes in an order from small to large or from large to small in an order from best to worst.
20. The method according to claim 1, characterized in that The measuring channel state information CSI includes: The beam information of the channel state information measurement resource is determined according to the beam judgment information.
21. The method according to claim 20, characterized in that The beam determination information includes at least one of the following: Beam information of downlink data transmission channel; The beam information of the DCI for scheduling the downlink data transmission channel; A blind detection opportunity is received for a DCI scheduling a downlink data transmission channel.
22. The method according to claim 21, characterized in that The beam information of the downlink data transmission channel is determined by at least one of the following: Indicating in the DCI for scheduling the downlink data transmission channel; Indicated in the MAC layer control unit CE; System predefined; Indicated by RRC signaling.
23. The method according to claim 21, characterized in that The downlink data transmission channel is associated with the channel state information measurement resource, and the association includes at least one of the following: The downlink data transmission channel and the channel state information measurement resource are sent on the same carrier; The downlink data transmission channel and the channel state information measurement resource are sent on the same BWP; The downlink data transmission channel and the channel state information measurement resource are sent on the same frequency domain resource; The downlink data transmission channel is of the same type as the channel state information measurement resource and the type is a non-unicast type, and the type is indicated by RRC configuration signaling or DCI that schedules the downlink data transmission channel; The DCI for scheduling the downlink data transmission channel and the channel state information measurement resource are sent on the same carrier; The DCI for scheduling the downlink data transmission channel and the channel state information measurement resource are sent on the same BWP; The DCI for scheduling the downlink data transmission channel and the channel state information measurement resource are sent on the same frequency domain resources.
24. The method according to claim 20, characterized in that The channel state information measurement resource includes at least one of the following: a periodic CSI-RS resource, an aperiodic CSI-RS resource, and a semi-persistent CSI-RS resource.
25. A channel state information feedback device, characterized in that: The device comprises: An information measurement module, used to measure channel state information CSI; A feedback determination module, configured to determine CSI feedback corresponding to a channel state information parameter set according to a setting condition; the setting condition includes at least one of the following: configuration of a CSI feedback number parameter; parameter value of a CSI feedback number parameter; scrambling of received associated downlink control information DCI; scheduling data type identifier in the associated DCI; format of received associated DCI; time-frequency domain resources of received associated DCI; receiving at least two CSI feedback configurations with the same content and different indexes; receiving at least two CSI feedback configurations with the same preset content, wherein the preset content includes at least one of the CSI feedback configuration contents; The feedback determination module includes: a first value taking unit, configured to feed back a set of optimal values for the channel state information parameter set when a CSI feedback number parameter of the CSI feedback indicates that a channel state information parameter set feeds back a set of values; A feedback sending module is used to send CSI feedback corresponding to the channel state information parameter set.
26. A channel state information feedback device, characterized in that: The device comprises: one or more processors; A memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the channel state information feedback method as described in any one of claims 1-24.
27. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the channel state information feedback method as described in any one of claims 1 to 24 is implemented.
Citation Information
Patent Citations
Channel state information feedback and receiving methods and devices, equipment and storage medium
CN108111199A
Method for measuring and reporting channel state information in wireless communication system, and device therefor
CN110249574A