Channel state information reporting method, related device, medium and program product
By determining the reporting configuration parameters and time interval in the terminal device, the CSI reporting process is optimized, which solves the problem of excessive channel state information reporting overhead in the millimeter wave scenario of future sixth-generation mobile communication, and realizes the reduction of data overhead and the accuracy of time control.
Patent Information
- Application Number
- CN202410789666.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-18
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2044-06-18
AI Technical Summary
In future sixth-generation mobile communication millimeter-wave scenarios, multiple channel state information reference signal resource indications will be reported in a single CSI reporting operation, resulting in a significant increase in the reporting overhead of channel state information.
The terminal device determines the reporting configuration parameters, including the time interval between two consecutive reports of channel status information to the network device, and reports the channel status information set sequentially based on the time interval. By adjusting the time interval and resource configuration, the CSI reporting process is optimized.
This reduces the data throughput caused by carrying multiple CSIs in a single channel state information reporting operation, and enables precise control and resource optimization of terminal devices in the time dimension.
Smart Images

Figure CN118802079B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication, and in particular to a channel state information reporting method, related equipment, medium, and program products. Background Technology
[0002] To enhance multi-user pairing performance in future 6G millimeter-wave mobile communication scenarios, it's possible to report multiple Channel State Information (CSI) reference signal resource indicators (SSIs) in a single CSI reporting operation. This would allow the base station to obtain channel quality information associated with multiple beams through a single report from the terminal device. However, this approach would significantly increase the overhead of CSI reporting. Summary of the Invention
[0003] Based on the above technical problems, embodiments of this application provide a channel state information reporting method, related equipment, medium, and program products.
[0004] The technical solution provided in this application is as follows:
[0005] This application first provides a channel state information reporting method applied to a terminal device, the method including:
[0006] The terminal device determines the configuration parameters to be reported; wherein, the configuration parameters to be reported include the time interval between two consecutive reports of channel status information from the terminal device to the network device;
[0007] Perform channel measurements to obtain a set of channel state information;
[0008] Based on the time interval in the reporting configuration parameters, the channel state information in the channel state information set is sequentially reported to the network device.
[0009] In some embodiments, the terminal device determines the configuration parameters to be reported, including:
[0010] The terminal device receives measurement configuration information sent by the network device;
[0011] The measurement configuration information is parsed to obtain at least the control resource period and the control resource offset value; wherein, the control resource period includes the reporting period of at least one set of physical uplink control channel resources associated with the terminal device; the control resource offset value includes the set of time slot offset values of resources in the at least one set of physical uplink control channel resources;
[0012] Based on the control resource period and the control resource offset value, the time interval associated with the at least one set of physical uplink control channel resources in the reported configuration parameters is determined.
[0013] In some embodiments, the terminal device determines the configuration parameters to be reported, including:
[0014] The terminal device acquires the downlink control information sent by the network device;
[0015] Determine a first time slot offset value associated with the downlink control information; wherein, the first time slot offset value includes a time slot offset value between the downlink control information and the physical uplink shared channel resource group;
[0016] Based on the first time slot offset value, the time interval associated with the physical uplink shared channel resource group in the reported configuration parameters is determined.
[0017] In some embodiments, determining the time interval associated with the physical uplink shared channel resource group in the reported configuration parameters based on the first time slot offset value includes:
[0018] The measurement configuration information sent by the network device is parsed to determine the second time slot offset value between adjacent physical uplink shared channel resources in the physical uplink shared channel resource group associated with the terminal device;
[0019] The time interval associated with the physical uplink shared channel resource group includes the first time slot offset value and the second time slot offset value.
[0020] In some embodiments, the step of sequentially reporting channel state information from the channel state information set to the network device based on the time interval in the reporting configuration parameters includes:
[0021] M channel state information reference signal resources are determined from the K channel state information reference signal resources configured in the network device; where M is an integer greater than or equal to 1 and less than or equal to K; and K is an integer greater than or equal to 2.
[0022] Generate a state indication sequence corresponding to the M channel state information reference signal resources;
[0023] If the m-th resource in the M channel state information reference signal resources carries the n-th channel state information in the channel state information set, the state identifier corresponding to the m-th resource in the state indication sequence is set; where m is an integer greater than or equal to 1 and less than or equal to M;
[0024] Based on the time interval, the set state indication sequence and the channel state information in the channel state information set are sequentially reported to the network device.
[0025] In some embodiments, the step of sequentially reporting channel state information from the channel state information set to the network device based on the time interval in the reporting configuration parameters includes:
[0026] M channel state information reference signal resources are determined from the K channel state information reference signal resources configured in the network device; where M is an integer greater than or equal to 1 and less than or equal to K; and K is an integer greater than or equal to 2.
[0027] Generate resource quantity identifiers corresponding to the M channel state information reference signal resources;
[0028] The resource quantity identifier is associated with the first i channel state information in the channel state information set; where i is an integer greater than or equal to 1 and less than M;
[0029] Based on the time interval, the first i channel state information associated with the resource quantity identifier and the subsequent channel state information are sequentially reported to the network device; wherein, the subsequent channel state information includes the channel state information in the channel state information set excluding the first i channel state information.
[0030] In some embodiments, the step of sequentially reporting channel state information from the channel state information set to the network device based on the time interval in the reporting configuration parameters includes:
[0031] If P bearer resources used to carry the channel state information are deleted, at least a portion of the bearer resources corresponding to the KP channel state information reference signal resources configured by the network device are sequentially reported to the network device according to the time interval; wherein, the bearer resources include physical uplink control channel resources or physical uplink shared channel resources; K is an integer greater than or equal to 2; P is an integer greater than or equal to 1 and less than K; the first target information includes at least a portion of the channel state information in the channel state information set excluding the channel state information corresponding to the P bearer resources.
[0032] In some embodiments, the step of sequentially reporting channel state information from the channel state information set to the network device based on the time interval in the reporting configuration parameters includes:
[0033] If P bearer resources used to carry the channel state information are deleted, at least a portion of the bearer resources corresponding to the KP channel state information reference signal resources configured by the network device are sequentially reported to the network device according to the time interval; wherein, K is an integer greater than or equal to 2; P is an integer greater than or equal to 1 and less than K; the bearer resources include physical uplink control channel resources or physical uplink shared channel resources; the second target information includes the first at least a portion of the channel state information in the channel state information set.
[0034] In some embodiments, the method further includes:
[0035] The first channel state information in the set of channel state information is determined to be reported to the network device through the bearer resources; wherein, the bearer resources include physical uplink control channel resources or physical uplink shared channel resources.
[0036] This application embodiment also provides a channel state information reporting method applied to network devices, the method comprising:
[0037] The network device sequentially receives channel state information from the channel state information set reported by the terminal device; wherein, the terminal device is used to sequentially report the channel state information in the channel state information set to the network device based on the time interval in the reporting configuration parameters; the channel state information in the channel state information set is obtained by the terminal device performing channel measurements; the reporting configuration parameters are determined by the terminal device.
[0038] In some embodiments, before the network device sequentially receives channel state information from the channel state information set reported by the terminal device, the method further includes:
[0039] The network device determines the control resource period and the control resource offset value; wherein, the control resource period includes the reporting period of at least one set of physical uplink control channel resources; the control resource offset value includes the set of time slot offset values of resources in the at least one set of physical uplink control channel resources;
[0040] Measurement configuration information, including the control resource period and the control resource offset value, is sent to the terminal device so that the terminal device can determine the time interval associated with the at least one set of physical uplink control channel resources based on the control resource period and the control resource offset value.
[0041] In some embodiments, before the network device sequentially receives channel state information from the channel state information set reported by the terminal device, the method further includes:
[0042] The network device determines a first timeslot offset value; wherein, the first timeslot offset value includes the timeslot offset value between the downlink control information associated with the terminal device and the physical uplink shared channel resource group;
[0043] The downlink control information is sent to the terminal device to trigger the terminal device to determine the time interval associated with the physical uplink shared channel resource group based on the first time slot offset value.
[0044] In some embodiments, before sending the downlink control information to the terminal device, the method further includes:
[0045] Determine the second timeslot offset value between adjacent resources in the physical uplink shared channel resource group associated with the terminal device;
[0046] Measurement configuration information is generated based on the second time slot offset value;
[0047] The measurement configuration information is sent to the terminal device so that the terminal device can determine the time interval associated with the physical uplink shared channel resource group based on the first time slot offset value and the second time slot offset value.
[0048] In some embodiments, before the network device sequentially receives channel state information from the channel state information set reported by the terminal device, the method further includes:
[0049] K channel state information reference signal resources are associated with the terminal device, so that the terminal device can determine M channel state information reference signal resources from the K channel state information reference signal resources; where K is an integer greater than 2; M is an integer greater than or equal to 1 and less than or equal to K.
[0050] In some embodiments, the network device sequentially receives channel state information from the channel state information set reported by the terminal device, including:
[0051] The system sequentially receives a sequence of data frames sent by the terminal device; wherein the physical uplink shared channel resources or physical uplink control channel resources in the data frames of the data frame sequence carry the channel state information.
[0052] The data frames in the data frame sequence are parsed to obtain the state indication sequence corresponding to the M channel state information reference signal resources;
[0053] Based on the status identifier in the status indication sequence, the data carried by the physical uplink shared channel resource or physical uplink control channel resource in the data frame sequence are parsed sequentially to obtain the channel status information.
[0054] This application embodiment also provides a terminal device, the terminal device including a first processor and a first memory; wherein, the first memory stores a first computer program; when the first computer program is executed by the first processor, it can implement the channel state information reporting method applied to the terminal device as described above.
[0055] This application also provides a network device, which includes a second processor and a second memory; wherein the second memory stores a second computer program; when the second computer program is executed by the second processor, it can implement the channel state information reporting method applied to the network device as described above.
[0056] This application also provides a computer-readable storage medium storing a third computer program; when the third computer program is executed by a processor of an electronic device, it can implement the channel state information reporting method as described above.
[0057] This application also provides a computer program product, which includes a fourth computer program; when the fourth computer program is executed by the processor of an electronic device, it can implement the channel state information reporting method as described above.
[0058] The channel state information reporting method provided in this application embodiment involves a terminal device determining reporting configuration parameters, including the time interval between two consecutive channel state information reports from the terminal device to the network device. This provides a time basis for the terminal device to report channel state information multiple times. Furthermore, after the terminal device performs channel measurement to obtain a set of channel state information, it sequentially reports the channel state information in the set to the network device based on the time interval in the reporting configuration parameters. This enables the terminal device to sequentially report channel state information to the network device based on a pre-set time interval, achieving precise control of the terminal device's operation of reporting channel state information to the network device in the time dimension. Moreover, through the above operation, the data throughput caused by a single channel state information reporting operation carrying multiple channel state information can be reduced. Attached Figure Description
[0059] Figure 1 A schematic diagram of configuration information related to channel state information;
[0060] Figure 2 A schematic diagram illustrating the principle of channel state information reporting in low-frequency scenarios;
[0061] Figure 3 A schematic diagram illustrating the principle of channel state information reporting in millimeter-wave scenarios;
[0062] Figure 4 A schematic diagram illustrating the principle of channel state information reporting;
[0063] Figure 5 A flowchart illustrating the channel state information reporting method for terminal devices provided in this application embodiment;
[0064] Figure 6 A schematic diagram illustrating the principle of a terminal device reporting channel status information as provided in an embodiment of this application;
[0065] Figure 7 Another schematic diagram illustrating the principle of terminal equipment reporting channel status information provided in this application embodiment;
[0066] Figure 8 Another schematic diagram illustrating the principle of a terminal device reporting channel status information provided in an embodiment of this application;
[0067] Figure 9 Another schematic diagram illustrating the principle of an interrupt device reporting channel status information provided in an embodiment of this application;
[0068] Figure 10 Another schematic diagram illustrating the principle of a terminal device reporting channel status information provided in an embodiment of this application;
[0069] Figure 11 A flowchart illustrating a channel state information reporting method for network devices provided in an embodiment of this application;
[0070] Figure 12 This is a schematic diagram of the structure of the terminal device provided in the embodiments of this application;
[0071] Figure 13 This is a schematic diagram of the network device provided in an embodiment of this application. Detailed Implementation
[0072] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0073] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0074] Channel State Information (CSI) reports are used to transmit channel state-related data, including Rank Indicator (RI), Channel State Information Reference Signal (CSI-RS), Resource Indicator (CSI-RS), Channel Quality Indicator (CQI), and Precoding Matrix Indicator (PMI).
[0075] Because the Physical Uplink Control Channel (PUCCH) and the Physical Uplink Shared Channel (PUSCH) may not be able to carry all the CSI information that the terminal device needs to report, a CSI-Report is actually divided into two parts: Part 1 and Part 2. Part 1 contains real-time, urgent CSI information and has a fixed payload. Part 2 is used to determine the number of bits in Part 1 and also includes some supplementary information. In the actual CSI-Report process, Part 1 should be transmitted completely before Part 2 to support immediate radio resource scheduling and optimization.
[0076] Figure 1 This is a diagram illustrating CSI-related configuration information. For example... Figure 1 As shown, CSI reporting is divided into three reporting methods: periodic, semi-persistent (semiPersistentOnPUCCH and semiPersistentOnPUSCH), and aperiodic.
[0077] like Figure 1As shown, semi-persistent CSI reporting activated by the Medium Access Control-Control Element (MAC-CE) supports PUCCH carrying, and the period and slot offset values for each report are configured through CSI-ReportPeriodicityAndOffset, and a PUCCH resource identifier (ID) carrying CSI is configured on each uplink Bandwidth Part (BWP).
[0078] Semi-persistent and Downlink Control Information (DCI) activated aperiodic CSI-Report supports PUSCH reporting. A set of slot offset values between activated DCI and PUSCH reporting is configured via reportSlotOffsetList, where the number of entries in the slot offset list must equal the number of entries in pusch-TimeDomainAllocationList. Furthermore, one of the entries is indicated by 0, 1, 2, 3, 4, 5, or 6 bits in the Time domainresource assignment field of the activated DCI.
[0079] Figure 2 This is a schematic diagram illustrating the principle of CSI reporting in low-frequency scenarios, such as... Figure 2 As shown, in low-frequency scenarios such as the multi-user (MU) scenario of sub-6G mobile communication technology, the beam #1 202 transmitted by base station 201 is an omnidirectional wide beam. At any time, the eight terminals included in the first terminal set 203 can access base station 201 through beam #1 202 and send CSI-Report #1 (CRI #1) to base station 201 for user pairing on the base station side.
[0080] Figure 3 This is a schematic diagram illustrating the principle of CSI reporting in millimeter-wave scenarios. For example... Figure 3As shown, in millimeter wave (30GHz-300GHz) scenarios, due to the higher frequency of the carrier, base station 301 can transmit a relatively fine beam group 302 including Beam#1 to Beam#6; at the same time, at a certain moment, only two terminals in the second terminal set 303 or the third terminal set 304 may access base station 301 through Beam#1 in beam group 302 and report channel quality information through CSI-Report#1 (CRI#1) so that the network side can perform user pairing.
[0081] However, considering the coverage requirements of the future 6G millimeter wave band, more antennas may be set up on the base station side, and the beam emitted by each antenna will be more refined, resulting in fewer candidate MU paired users for the same beam.
[0082] Therefore, in order to enhance the multi-user pairing performance in future 6G millimeter wave scenarios, i.e., to enable the network to use more potential users for MU pairing at a certain time, it may be necessary to report multiple CRIs through a single CSI-Report. In this way, the base station can obtain channel quality information associated with multiple beams through a single report from the UE at a certain time, thereby enabling the base station to pair more users in MU scenarios.
[0083] However, reporting multiple CRIs through a single CSI-Report results in a single trigger-state / report carrying the results of multiple reports. Furthermore, each report contains a large number of data bits for CSI Part 1 and CSI Part 2. The combination of these large numbers of data bits with multiple CRI reports can cause the reporting overhead to increase exponentially.
[0084] Figure 4 This is a schematic diagram illustrating the principle of CSI reporting. For example... Figure 4 As shown, after the base station (gNB) configures CSI-RSs401 for the terminal, the terminal performs channel measurement, obtains CSI feedback for CRI#1 to CRI#Q, and sends the data set 402, including CSI feedback for CRI#1 to CRI#Q, to the gNB through a CSI-Report via bearer resource 403. This results in a significant increase in the data cost of CSI Report reporting. Bearer resource 403 includes PUSCH or PUCCH resources, where Q is an integer greater than 2.
[0085] Based on the above technical issues, this application provides a CSI reporting method, related equipment, media, and program products.
[0086] Figure 5This is a flowchart illustrating the CSI reporting method for terminal devices provided in an embodiment of this application, as shown below. Figure 5 As shown, the method may include the following steps:
[0087] Step 501: The terminal device determines the configuration parameters to be reported.
[0088] The reported configuration parameters include the time interval between two consecutive CSI reports from the terminal device to the network device.
[0089] In one embodiment, the terminal device may include user equipment (UE) equipped with a wireless communication module capable of supporting mobile communication technology; for example, the terminal device may include devices such as smartphones.
[0090] In one implementation, the network device may include a base station.
[0091] In one implementation, the time interval may include at least one time interval period.
[0092] For example, when the time interval contains only one interval period, it can be characterized that the time interval between two consecutive CSI reports by the terminal device is the same in any time period and / or any scenario.
[0093] For example, when the time interval includes multiple interval periods of different lengths, it can characterize the time interval between two consecutive CSI reports by the terminal device, which can be adjusted or changed according to at least one of the terminal device's operating period, operating power consumption, and operating scenario; for example, the operating period can be associated with the local time of the region where the terminal device is located, such as the operating period can include weekday periods and / or holiday periods, and can also include daytime periods or nighttime periods; for example, the operating power consumption can include the power consumption of the terminal device at the time when it needs to report CSI; for example, the operating scenario can include office scenarios and entertainment and leisure scenarios, etc.
[0094] In one implementation, the reported configuration parameters may further include the conditions under which the terminal device performs CSI reporting, wherein the conditions may include the terminal device reporting CSI based on DCI activation.
[0095] In one implementation, the reported configuration parameters can be determined in the following way:
[0096] The terminal device receives measurement configuration information sent by the network device, and determines the reporting configuration parameters by parsing parameters such as time interval and activation method in the measurement configuration information.
[0097] Step 502: Perform channel measurements to obtain the CSI set.
[0098] In one implementation, the number of CSIs in the CSI set can be N; where N can be greater than or equal to 3.
[0099] In one implementation, the terminal device can perform channel measurements at the time points set in the reporting configuration parameters to obtain the CSI set.
[0100] Step 503: Based on the time interval in the reported configuration parameters, sequentially report the channel status information in the channel status information set to the network device.
[0101] In one implementation, the terminal device sends the CSIs from the CSI set to the network device, which can be achieved in any of the following ways:
[0102] If the time interval in the reported configuration parameters includes an interval period, then the kth CSI in the CSI set is reported to the network device sequentially through the kth CSI-Report; in this way, the periodic CSI reporting mentioned above can be achieved; where k is an integer greater than 1.
[0103] If the time interval in the reported configuration parameters includes at least two interval periods, then the kth CSI in the CSI set is sent to the network device through the kth interval period of the at least two time intervals; in this way, combined with the measurement configuration information pre-configured by the network device, the terminal device can realize semi-continuous and non-periodic CSI reporting.
[0104] The time interval in the reported configuration parameters may include a first interval and a second interval. A first association relationship is pre-established between the first interval and at least one of the terminal device's operating mode, operating status, and operating segment. At the same time, a second association relationship is established between the second interval and at least one of the terminal device's operating mode, operating status, and operating segment. After the terminal device obtains the CSI set, based on at least one of the terminal device's real-time operating mode, real-time operating status, and real-time operating segment when it obtained the CSI set, a matching operation is performed between the corresponding parameters in the first or second association relationship to determine the target interval time period corresponding to at least one of the real-time operating mode, real-time operating status, and real-time operating segment. Based on the target interval time period, the CSIs in the CSI set are reported to the network device in sequence.
[0105] Based on the time slot offset value indicated by the aforementioned time interval, the terminal device sequentially reports the CSIs in the CSI set to the network device.
[0106] A preset threshold is determined in advance. The terminal device divides the CSIs in the CSI set to obtain a subset of CSIs whose data volume is not greater than the preset threshold, and reports the subset of CSIs to the network device in sequence based on the above time interval. For example, the preset threshold can be less than or equal to twice the data volume of Part 1 and Part 2 of CSI.
[0107] Figure 6 This is a schematic diagram illustrating the principle of CSI reporting by a terminal device provided in an embodiment of this application. Figure 6 As shown, after the base station configures CSI-RSs 601 for the terminal device and determines the measurement configuration information, the terminal device performs channel measurements based on the above measurement configuration information to obtain CSI feedback for CRI#1 to CRI#W. At this time, the terminal device can determine the time interval and send CSI feedback for CRI#1 to CRI#2 602 to the base station through the first CSI-Report 603 based on the first interval in the time interval, send CSI feedback for CRI#3 604 to the base station through the second CSI-Report 605 based on the second interval in the time interval, and send CSI feedback for CRI#W 606 to the base station through the WCSI-Report 607 based on the subsequent intervals in the time interval; where W can be an integer greater than 3.
[0108] Through the above process, the terminal device can sequentially report the W CSIs it has measured to the base station, thereby reducing the data overhead caused by sending all CSIs in a single CSI-Report.
[0109] As can be seen from the above, the CSI reporting method provided in this application embodiment involves the terminal device determining reporting configuration parameters, including the time interval between two consecutive CSI reports from the terminal device to the network device, thus providing a time basis for the terminal device to report CSIs multiple times. Furthermore, after the terminal device performs channel measurement to obtain the CSI set, it sequentially reports the CSIs in the CSI set to the network device based on the time interval in the reporting configuration parameters. This enables the terminal device to sequentially report CSIs to the network device based on a pre-set time interval, achieving precise control of the terminal device's CSI reporting operation to the network device in the time dimension. Moreover, through the above operations, the data consumption caused by a single CSI-Report carrying multiple CSIs can be reduced.
[0110] Based on the foregoing embodiments, the CSI reporting method for terminal devices provided in this application can determine the reporting configuration parameters through the following steps:
[0111] Step A1: The terminal device receives the measurement configuration information sent by the network device.
[0112] Step A2: Parse the measurement configuration information to obtain at least the control resource cycle and the control resource offset value.
[0113] The control resource cycle includes the reporting cycle of at least one set of PUCCH resources associated with the terminal device; the control resource offset value includes the set of time slot offset values of resources in at least one set of PUCCH resources.
[0114] In one implementation, the number of PUCCHs in at least one set of PUCCH resources can be configured by the network device and sent to the terminal device by measuring the configuration information.
[0115] In one implementation, the number of reporting cycles included in the control resource cycle can be the same as the number of PUCCH resources in at least one set of PUCCH resources; for example, the control resource cycle can include at least one reporting cycle, and when there are multiple reporting cycles, each reporting cycle can be different; for example, if the control resource cycle includes a reporting cycle with a single value, it can indicate that the network device instructs the terminal device to report CSI in the cycle indicated by the reporting cycle.
[0116] In one implementation, the control resource offset value may include the offset time value of resources in at least one set of PUCCH resources relative to the first slot of any period within the transmission cycle of the terminal device; for example, the slot offset values corresponding to different PUCCH resources in at least one set of PUCCH resources may be different, that is, the control resource offset value may include different slot offset values with the same number of resources in at least one set of PUCCH resources.
[0117] In one implementation, the control resource cycle and control resource offset value associated with PUCCH can be associated with periodic CSI or semi-continuous CSI reporting.
[0118] For example, the control resource period and control resource offset values included in the measurement configuration information sent by the network device can be reflected through the configuration fields in reportConfigType.
[0119] For example, for the periodic and semi-persistent CSI reporting method activated by MAC-CE of the terminal device, the network device can configure multiple sets of PUCCH resources for the terminal device, and configure the reporting period and time slot offset value for each set of PUCCH resources; specifically, the configuration of the control resource period and control resource offset value can be implemented through the following code.
[0120] reportConfigType CHOICE{
[0121] periodicconfiglist SEQUENCE{
[0122] reportSlotConfig1 CSI-ReportPeriodicityAndOffset,
[0123] pucch-CSI-ResourceList1 SEQUENCE(SIZE(1..maxNrofBWPs))OF PUCCH-CSI-Resource
[0124] reportSlotConfig2 CSI-ReportPeriodicityAndOffset,
[0125] pucch-CSI-ResourceList2 SEQUENCE(SIZE(1..maxNrofBWPs))OF PUCCH-CSI-Resource ......
[0127] reportSlotConfigX CSI-ReportPeriodicityAndOffset,
[0128] pucch-CSI-ResourceListX SEQUENCE(SIZE(1..maxNrofBWPs))OF PUCCH-CSI-Resource
[0129] },
[0130] semiPersistentOnPUCCHconfiglist SEQUENCE{
[0131] reportSlotConfig1 CSI-ReportPeriodicityAndOffset,
[0132] pucch-CSI-ResourceList1 SEQUENCE(SIZE(1..maxNrofBWPs))OF PUCCH-CSI-Resource
[0133] reportSlotConfig2 CSI-ReportPeriodicityAndOffset,
[0134] pucch-CSI-ResourceList2 SEQUENCE(SIZE(1..maxNrofBWPs))OF PUCCH-CSI-Resource ......
[0136] reportSlotConfigX CSI-ReportPeriodicityAndOffset,
[0137] pucch-CSI-ResourceListX SEQUENCE(SIZE(1..maxNrofBWPs))OF PUCCH-CSI-Resource
[0138] }
[0139] As shown above, in reportConfigType, the periodicconfiglist corresponding to the periodically reported PUCCH resources, reportSlotConfig1 to reportSlotConfigX, respectively configure the reporting period of X groups of PUCCH resources and the corresponding time slot offset values; and pucch-CSI-ResourceList1 to pucch-CSI-ResourceListX respectively correspond to X groups of PUCCH resources; where X can be an integer greater than 2.
[0140] Meanwhile, as shown above, in reportConfigType, the reportSlotConfig1 to reportSlotConfigX in semiPersistentOnPUCCHconfiglist corresponding to the semi-persistent PUCCH resources configure the reporting period of X groups of PUCCH resources and their corresponding time slot offset values; and pucch-CSI-ResourceList1 to pucch-CSI-ResourceListX correspond to X groups of PUCCH resources respectively.
[0141] For example, for semi-persistent and DCI-activated CSI reporting methods, the network device can configure a set of PUCCH resources for the terminal device and configure different time slot offset values for the above PUCCH resources. Specifically, the configuration of the control resource period and control resource offset value can be achieved by configuring the control resource period and control resource offset value in the following ways.
[0142]
[0143] CSI-ReportPeriodicityAndOffset,
[0144] pucch-CSI-Resource SEQUENCE(SIZE(1..maxNrofBWPs))OF PUCCH-CSI-Resource
[0145] }
[0146] As shown in the code above, for periodic and semi-persistent (semiPersistentOnPUCCH) CSI reporting methods, network devices can configure a set of PUCCH resources for terminal devices through pucch-CSI-Resource, and configure different time slot offset values for the above PUCCH resources through CSI-ReportPeriodicityAndOffset respectively.
[0147] Step A3: Based on the control resource cycle and control resource offset value, determine the time interval associated with at least one set of PUCCH resources in the reported configuration parameters.
[0148] In one implementation, the terminal device can integrate the reporting period in the control resource cycle with the time slot offset value in the control resource offset value, and determine the integrated result as the aforementioned time interval.
[0149] In one implementation, for both periodic CSI reporting and semi-persistent (MAC-CE activated) CSI reporting, the network device can configure multiple sets of PUCCH resources and multiple timeslot offset values corresponding to the aforementioned PUCCH resources. The reporting period corresponding to the multiple sets of PUCCH resources can be the same. That is, within different periods, the terminal device can report CSI through multiple sets of PUCCH resources at different times corresponding to different timeslot offset values. In other words, for periodic and MAC-CE activated semi-persistent CSI reporting, the network device can set the same reporting period for different PUCCH resources, and the time intervals corresponding to different PUCCH resources can be different. This configuration method is relatively flexible.
[0150] Figure 7 Another schematic diagram illustrating the principle of CSI reporting by the terminal device provided in this application embodiment, as shown below. Figure 7As shown, if the base station associates configuration information with the terminal device to include two PUCCH resources, and the IDs of the two PUCCH resources can be 1 and 2 respectively, their reporting periods can be the same, for example, the reporting period of the PUCCH resources can both be slot 10, but their slot offset values can be different. For example, the slot offset value of the PUCCH resource with ID 1 can be offset 3, while the slot offset value of the PUCCH resource with ID 2 can be offset 5. That is to say, the CSI-ReportPeriodicityAndOffset values of the above PUCCH resources can be (slot 10, offset 3) and (slot 10 offset 5) respectively.
[0151] Furthermore, a single reporting process of the terminal device can include two CRI reports. Therefore, the reporting process of the terminal device can include: the terminal device reporting CRI 1 through PUCCH1 at the third time slot offset value (slot 3) of the m-th cycle 701, and reporting CRI 2 through PUCCH2 at the fifth time slot offset value (slot 5) of the same cycle; similarly, in the (m+i)-th cycle 702, the terminal device can perform the same operation as in the m-th cycle through PUCCH1 and PUCCH2; where m and i can both be integers greater than or equal to 1.
[0152] In one implementation, for the semi-persistent CSI reporting method with periodicity and MAC-CE activation, the network device can configure a set of PUCCH resources and multiple sets of time slot offset values for the terminal device to report CRI through the same PUCCH resources at different times.
[0153] In other words, for the semi-persistent CSI reporting method with periodicity and MAC-CE activation, the reporting period configured by the network device in CSI-ReportPeriodicityAndOffset of reportSlotConfiglist can be the same, but the time slot offset can be different. The configuration process of the above configuration method is simple and the configuration data overhead is small.
[0154] Figure 8 This is another schematic diagram illustrating the principle of CSI reporting by a terminal device provided in an embodiment of this application. For example... Figure 8As shown, if the base station associates a PUCCH resource with a single PUCCH resource for the terminal device through measurement configuration information, and the ID of the aforementioned PUCCH resource can be 2, its reporting period can be slot 10, and its slot offset value can be different, for example, the CSI-ReportPeriodicityAndOffset values of the aforementioned PUCCH resource can be (slot 10, offset 3) and (slot 10 offset 5) respectively. Thus, as... Figure 8 As shown, in the nth cycle 801, the terminal device reports CRI 1 and CRI 2 through PUCCH with ID 2 at the times corresponding to slot 3 and slot 5, respectively. In the (n+i)th cycle 802, the terminal device performs the same operation as in the nth cycle; where n can be an integer greater than or equal to 1.
[0155] As can be seen from the above, in the CSI reporting method for terminal devices provided in this application embodiment, the terminal device receives measurement configuration information sent by the network device and parses the measurement configuration information to obtain at least the control resource period and control resource offset value. The control resource period includes the reporting period of at least one set of PUCCH resources associated with the terminal device, and the control resource offset value includes the set of time slot offset values of resources in at least one set of PUCCH resources. Thus, through the above process, the terminal device can accurately determine its control resource period and control resource offset value in real time based on the measurement configuration information sent by the network device. Furthermore, through the above operation, the network device also realizes the control and management of the PUCCH resources associated with the terminal device, their reporting period, and time slot offset values. On this basis, the terminal device determines the time interval associated with at least one set of PUCCH resources in the reporting configuration parameters based on the control resource period and control resource offset value, so that the terminal device can flexibly determine the time interval in real time based on the network device's configuration. This allows the CSI reporting behavior performed by the terminal device to meet the network device's needs for CSI detection, acquisition, and parsing.
[0156] Based on the foregoing embodiments, the CSI reporting method for terminal devices provided in this application can also be implemented by the terminal device determining the reporting configuration parameters in the following ways:
[0157] Step B1: The terminal device obtains the DCI sent by the network device.
[0158] Step B2: Determine the first slot offset value associated with DCI.
[0159] The first time slot offset value includes the time slot offset value between the DCI and the PUSCH resource group.
[0160] In one implementation, the first timeslot offset value may be preset by the network device before sending DCI.
[0161] In one implementation, the first timeslot offset value may include the number of timeslot values during the period between when the terminal device receives the DCI and when it first sends the CSI via the PUSCH resource.
[0162] In one implementation, the first time slot offset value can be determined in the following way:
[0163] The terminal device receives configuration information associated with DCI sent by the network device, and parses the configuration information to obtain the first time slot offset value; for example, the configuration information may include TimeDomainAllocationList.
[0164] Step B3: Based on the first time slot offset value, determine the time interval associated with the PUSCH resource group in the reported configuration parameters.
[0165] In one implementation, the time interval associated with the PUSCH resource group in the reporting configuration parameters may include the time interval between two consecutive CSI reports carried by the terminal device through the PUSCH resource group.
[0166] In one implementation, the time interval can be determined in the following way:
[0167] The time period length corresponding to the first time slot offset value is determined as the time interval associated with the PUSCH resource group in the reported configuration parameters.
[0168] In one implementation, for semi-persistent and DCI-activated aperiodic CSI reporting methods, the terminal device can report CSI through PUSCH resources. Furthermore, during the process of the terminal device reporting CSI through PUSCH resources, the time interval between two adjacent PUSCH resources can be the same as the offset between DCI and PUSCH in the reportSlotOffsetList indicated by DCI. In addition, the time-frequency resource positions of multiple PUSCH resource reports can remain the same.
[0169] It should be noted that since the above time interval reuses the time interval between DCI and PUSCH resources, the configuration data overhead of the above scheme is small. However, the time interval between two adjacent CSI or CRI reports needs to be greater than the network device's processing time for CSI.
[0170] Figure 9 Another schematic diagram illustrating the principle of CSI reporting by an interrupt device provided in this application embodiment, as shown below. Figure 9As shown, the base station DCI activation configuration includes 2 report reports in one trigger-state, with 3 CRIs in report1 and 2 CRIs in report2. The DCI-related offset is 2, meaning the time interval between the DCI and the first PUSCH resource report (CSI) is 2 slots.
[0171] The principle of CSI reporting on terminal devices can be as follows: Figure 9 As shown, after the base station performs DCI activation 901 and configures CSI RSs, the terminal device can determine that the time interval between the first PUSCH resource report and DCI activation 901 is 2 slots. That is, the first time slot offset value in the aforementioned embodiment can be 2 slots.
[0172] For example, the first reporting process 902 of the terminal device reporting CSI through PUSCH resources may include: at a time interval of 2 slots after DCI activation 901, the terminal device performs the first PUSCH resource reporting CSI operation by carrying CRI 1 in report1 and CRI 1 in report2 through PUSCH resource with ID 1; and at 2 slots and 4 slots after the first PUSCH resource reporting CSI operation, the terminal device may perform the second CSI reporting (CRI 2 in report1 and CRI 2 in report2) through PUSCH 2 resource and the third CSI reporting (CRI 3 in report1) through PUSCH 3 resource respectively.
[0173] As can be seen from the above, in the CSI reporting method for terminal devices provided in this application embodiment, the terminal device obtains the DCI sent by the network device and determines the first timeslot offset value associated with the DCI. The first timeslot offset value includes the timeslot offset value between the DCI and the PUSCH resource group. Then, based on the first timeslot offset value, the time interval associated with the PUSCH resource group in the reporting configuration parameters is determined. Thus, through the above process, the time interval associated with the PUSCH resource group in the reporting configuration parameters can be associated with the timeslot offset value between the DCI and the PUSCH resource group, thereby realizing the reuse of the timeslot offset value between the DCI and the PUSCH resource group. This reduces the data overhead generated by configuring resources for CSI reporting via PUSCH resources and improves the flexibility of terminal devices reporting CSI through PUSCH resource groups.
[0174] Based on the foregoing embodiments, the CSI reporting method for terminal devices provided in this application, which determines the time interval associated with the PUSCH resource group in the reporting configuration parameters based on the first timeslot offset value, can also be implemented in the following ways:
[0175] Step C1: Parse the measurement configuration information sent by the network device to determine the second time slot offset value between adjacent PUSCH resources in the PUSCH resource group.
[0176] In one implementation, the number of slots indicated by the second slot offset value may be the same as or different from the number of slots indicated by the first slot offset value.
[0177] In one implementation, the second timeslot offset value can be a parameter added by the network device to the measurement configuration information to indicate the timeslot offset between adjacent PUSCH resources; for example, the parameter may include reportSlotIntervalList.
[0178] For example, for semi-persistent and DCI-activated non-periodic CSI reporting via PUSCH, network devices, including base stations, can add a reportSlotIntervalList. The size of the reportSlotIntervalList is the same as the number of entries in the reportSlotOffsetList, and the entries of the two correspond one-to-one. The value can also be indicated by the time domain resource assignment in the DCI. In this case, the time interval between two adjacent PUSCH resources is the same as the offset in the reportSlotIntervalList indicated by the DCI, and the time-frequency resource positions of multiple PUSCH reports remain the same.
[0179] For example, the above configuration of reportSlotIntervalList can be achieved through the following code:
[0180] reportConfigType CHOICE{
[0181]
[0182] As can be seen from the above configuration code, for semi-persistent (semiPersistentOnPUSCH) and aperiodic (DCI-activated) CSI reporting via PUSCH, the base station can configure reportSlotIntervalList respectively, and its size is the same as the number of entries in reportSlotOffsetList.
[0183] In the above manner, for semi-persistent (semi-persistentOnPUSCH) and aperiodic (DCI-activated) CSI reporting via PUSCH, network devices can flexibly configure the time parameters for terminal devices to report CSI via PUSCH resource groups.
[0184] Although the above configuration process requires increasing the configuration overhead of reportSlotIntervalList, it can improve the time-domain configuration flexibility of PUSCH resources, reduce the dependence of adjacent PUSCH resources reporting CSI on the time interval between the first PUSCH reporting resources of DCI, and also ensure that the interval between two adjacent CRI reports does not have to be greater than the processing time of CSI.
[0185] Step C2: Determine the time interval associated with the PUSCH resource group, including the first time slot offset value and the second time slot offset value.
[0186] In one implementation, the terminal device can determine the time interval associated with the PUSCH resource group as a combination of a first time slot offset value and a plurality of second time slot offset values in a time slot sequence.
[0187] Figure 10 This is another schematic diagram illustrating the principle of CSI reporting by a terminal device provided in an embodiment of this application. Figure 10 In the middle, the DCI activation and report settings are similar to... Figure 9 The corresponding items are the same, so they will not be repeated here.
[0188] like Figure 10 As shown, the first time slot offset value can be 3 slots, and the second time slot offset value set by reportSlotIntervalList can be 2 slots. In this case, the second reporting process 1001 of the terminal device reporting CSI through PUSCH resources can include: at the time when the offset with DCI activation 901 is 3 slots, reporting CRI 1 of report1 and CRI 1 of report2 through PUSCH 1 resources, and at the time when the offset with PUSCH 1 resources is 2 slots, reporting CRI 2 of report1 and CRI 2 of report2 through PUSCH 2, and then at the time when the offset with PUSCH 2 resources is 2 slots, reporting CRI 3 of report1 through PUSCH 3.
[0189] As can be seen from the above, in the CSI reporting method for terminal devices provided in this application embodiment, the terminal device parses the measurement configuration information sent by the network device, determines the second timeslot offset value between adjacent PUSCH resources in the PUSCH resource group, and determines that the time interval associated with the PUSCH resource group includes both the first timeslot offset value and the second timeslot offset value. Thus, through the above operations, the richness of the timeslot offset values in the time interval associated with the PUSCH resource group is increased, improving the flexibility of the terminal device in reporting CSI through PUSCH resources based on the above time interval, and reducing the dependence on the time interval between DCI activation and the first PUSCH resource report.
[0190] Based on the foregoing embodiments, the CSI reporting method for terminal devices provided in this application, which sequentially reports CSIs in the CSI set to the network device based on the time interval in the reporting configuration parameters, can be achieved through the following steps:
[0191] Step D1: Determine M CSI-RS from the K CSI-RS configured on the network device.
[0192] Where M is an integer greater than or equal to 1 and less than or equal to K; K is an integer greater than or equal to 2.
[0193] In one implementation, the terminal device may randomly select M CSI-RS from K CSI-RS.
[0194] In one implementation, the value of M can be configured by the network device or determined by the terminal device itself.
[0195] In one implementation, if M is less than K, then the M CSI-RS can be the first M CSI-RS among the K CSI-RS, and the remaining CSI-RS excluding the M CSI-RS can be used to transmit other signals sent by the terminal device.
[0196] Step D2: Generate a status indication sequence corresponding to M CSI-RS.
[0197] In one implementation, the status indication sequence may include M status identifiers, and the m-th identifier among the M status identifiers may be used to indicate whether the m-th CSI-RS among the M CSI-RS carries CSI via PUCCH or PUSCH.
[0198] In one implementation, the M status identifiers in the status indication sequence can be represented by characters or numbers; for example, the number form may include binary.
[0199] In one implementation, the status indication sequence can be a bit-map comprising M bits; correspondingly, the terminal device can generate the status indication sequence based on M according to a preset bit-map generation algorithm.
[0200] Step D3: If the m-th resource in the M CSI-RS carries the n-th CSI in the CSI set, set the status flag corresponding to the m-th resource in the status indication sequence.
[0201] Where m is an integer greater than or equal to 1 and less than or equal to M.
[0202] For example, if no CSI in the CSI set is carried by the m-th resource in the M CSI-RS, then the status identifier corresponding to the m-th resource in the status indication sequence may not be set.
[0203] In one implementation, after generating the status indication sequence, the status indication sequence can be initialized. For example, each status identifier in the initialized status indication sequence can be 0, while the status identifier corresponding to the m-th resource after being set can be 1.
[0204] Step D4: Based on the time interval, sequentially report the status indication sequence after the bit is set and the CSIs in the CSI set to the network device.
[0205] In one implementation, the sequential reporting of the set status indication sequence and CSI to the network device can be achieved in the following way:
[0206] If the m-th resource in the M CSI-RS carries the n-th CSI, then according to the time indicated by the time interval corresponding to the m-th resource, the m-th status identifier after being set in the status indicator sequence and other status identifiers in the initialization state are reported to the network device along with the n-th CSI; for example, the m-th resource may include the PUCCH resource or PUSCH resource group in the above embodiments.
[0207] As can be seen from the above, the CSI reporting method for terminal devices provided in this application involves the terminal device determining M CSI-RS from K CSI-RS configured in the network device and generating a status indication sequence corresponding to the M CSI-RS. If the m-th resource in the M CSI-RS carries the n-th CSI in the CSI set, the status flag corresponding to the m-th resource in the status indication sequence is set. In this way, the status flag in the status indication sequence can accurately indicate in real time whether each resource in the M CSI-RS carries a CSI. Furthermore, based on time intervals, the set status indication sequence and the CSIs in the CSI set are sequentially reported to the network device. The status of whether the M CSI-RS carries a CSI is synchronized between the terminal device and the network device. Moreover, the set status indication sequence enables the network device to accurately obtain the CSI sent by the terminal device in real time and also enables the network device to accurately parse the CSI sent by the terminal device.
[0208] Based on the foregoing embodiments, the CSI reporting method for terminal devices provided in this application, which sequentially reports CSIs in the CSI set to the network device based on the time interval in the reporting configuration parameters, can also be implemented in the following ways:
[0209] Step E1: Determine M CSI-RS from the K CSI-RS configured on the network device.
[0210] Where M is an integer greater than or equal to 1 and less than or equal to K; K is an integer greater than or equal to 2.
[0211] Step E2: Generate resource quantity identifiers corresponding to M CSI-RS.
[0212] In one implementation, the quantity represented by the resource quantity identifier can be the same as M, but the base and number of bits of the resource quantity identifier can be different from the base and number of bits of M. For example, the terminal device can generate a log2M bit bit bit map by ceiling algorithm and determine the above log2M bit bit bit map as the resource quantity identifier.
[0213] Step E3: Associate the resource quantity identifier with the first i CSIs of the CSI set.
[0214] Where i is an integer greater than or equal to 1 and less than M.
[0215] In one implementation, the value of i can be determined by the terminal device or by the terminal device in response to the configuration of the network device; this application does not limit this.
[0216] In one implementation, the terminal device may set the resource quantity identifier in the header of the first i PUSCH / PUCCH resources carrying CSI.
[0217] Step E4: Based on the time interval, sequentially report the first i CSIs of the associated resource quantity identifier and subsequent CSIs to the network device.
[0218] Subsequent CSIs include all CSIs in the CSI set except for the first i CSIs.
[0219] In one implementation, after receiving the first i CSI-RS resources carrying CSI, the network device can parse them to determine the resource quantity identifier, thereby providing a basis for the network device to parse the CSI.
[0220] As described above, the CSI reporting method for terminal devices provided in this application involves the terminal device determining M CSI-RS from K CSI-RS configured by the network device, generating resource quantity identifiers corresponding to the M CSI-RS, associating these resource quantity identifiers with the first i CSIs in the CSI set, and then, based on time intervals, sequentially reporting the first i CSIs associated with the resource quantity identifiers and subsequent CSIs to the network device. Subsequent CSIs include all CSIs in the CSI set excluding the first i CSIs. Thus, through these operations, not only is the association between resource quantity identifiers and the resources carrying CSI-RSs achieved, but also, by sending the first i CSIs associated with the resource quantity identifiers to the network device, data is provided for the network device to parse the CSIs, thereby improving the efficiency of CSI parsing by the network device.
[0221] Based on the foregoing embodiments, the CSI reporting method for terminal devices provided in this application, which sequentially reports CSIs in the CSI set to the network device based on the time interval in the reporting configuration parameters, can also be implemented in the following ways:
[0222] If P bearer resources used to carry CSI are deleted, at least some of the bearer resources corresponding to KP CSI-RS configured by the network device will sequentially report the first target information to the network device according to the time interval.
[0223] The bearer resources include PUCCH resources or PUSCH resources; K is an integer greater than or equal to 2; P is an integer greater than or equal to 1 and less than K; the first target information includes at least a portion of the CSIs in the CSI set excluding the CSIs corresponding to the P bearer resources.
[0224] Accordingly, if the P bearer resources used to carry CSI are not deleted, the first target information can be reported to the network device sequentially without going through the bearer resources corresponding to the KP CSI-RS.
[0225] In one implementation, when a terminal device is about to or is in the process of sending a CSI through bearer resources, if the network device instructs the terminal device to send a scheduling instruction with a target priority, and the target priority is higher than the priority of the CSI reported by the terminal device, the terminal device can respond to the scheduling instruction and execute the target operation indicated by the scheduling instruction with the target priority, thereby triggering the bearer resources carrying the CSI to be deleted.
[0226] In one implementation, if the number of CSIs in the first target information is less than or equal to KP, then the number of bearer resources in at least some bearer resources can be the same as the number of CSIs in the first target information. In this case, all CSIs in the first target information can be reported to the network device in sequence through the aforementioned at least some bearer resources.
[0227] In one implementation, if the number of CSIs in the first target information is greater than KP, then the number of bearer resources in the aforementioned at least some bearer resources can be KP. In this case, the first KP CSIs in the first target information can be reported to the network device in sequence using KP bearer resources.
[0228] As can be seen from the above, in the CSI reporting method for terminal devices provided in this application embodiment, if the P PUSCH resources or PUCCH resources carrying the CSI are deleted, the first target information is sequentially reported to the network device according to time intervals through at least a portion of the bearer resources corresponding to the KP CSI-RS configured by the network device. The first target information includes at least a portion of the CSIs in the CSI set excluding the CSIs corresponding to the P bearer resources. Thus, through the above operations, not only can the flexibility of CSI reporting by the terminal device be improved, but the probability of the terminal device discarding all CSIs or failing to report CSIs can also be reduced, thereby improving the flexibility and stability of the network device in obtaining the CSIs reported by the terminal device.
[0229] Based on the foregoing embodiments, the CSI reporting method for terminal devices provided in this application, which sequentially reports CSIs in the CSI set to the network device based on the time interval in the reporting configuration parameters, can also be implemented in the following ways:
[0230] If P bearer resources used to carry CSI are deleted, at least some of the bearer resources corresponding to KP CSI-RS configured by the network device will sequentially report the second target information to the network device according to the time interval.
[0231] Where K is an integer greater than or equal to 2; P is an integer greater than or equal to 1 and less than K; the carrying resources include PUCCH resources or PUSCH resources; the second target information includes at least the first part of the CSIs in the CSI set.
[0232] Accordingly, if the P bearer resources carrying the CSI are not deleted, the operation of reporting the second target information sequentially through at least some of the bearer resources corresponding to the KP CSI-RS can be skipped.
[0233] In one implementation, if the number of CSIs in the CSI set is less than or equal to KP, when the terminal device determines that P bearer resources used to carry CSIs have been deleted, the number of bearer resources in the aforementioned at least some bearer resources can be the same as the number of CSIs in the CSI set. At this time, the second target information can be the same as the CSI set. In this case, the terminal device can report all CSIs in the CSI set to the network device in sequence through at least some bearer resources according to the time interval.
[0234] In one implementation, if the number of CSIs in the CSI set is greater than KP, when the terminal device determines that P bearer resources used to carry the CSIs have been deleted, the number of bearer resources in the aforementioned at least some bearer resources can be KP. In this case, the second target information can be the first KP CSIs in the CSI set. In this case, the terminal device can use the aforementioned KP bearer resources to sequentially report the first KP CSIs indicated by the second target information to the network device according to the time interval.
[0235] As can be seen from the above, the CSI reporting method for terminal devices provided in this application, if P bearer resources used to carry CSI are deleted, then at least a portion of the bearer resources corresponding to KP CSI-RS configured on the network device are used to sequentially report second target information to the network device according to time intervals, and the second target information includes at least the first portion of CSIs in the CSI set. Thus, through the above operations, the robustness of the terminal device reporting at least the first portion of the CSIs in the CSI set can be improved, and the comprehensiveness and completeness of the CSIs reported by the terminal device can also be improved.
[0236] Based on the foregoing embodiments, the CSI reporting method for terminal devices provided in this application can also perform the following operations:
[0237] Determine the first CSI in the CSI set reported by the bearer resources to the network device.
[0238] The resources carried include PUCCH resources or PUSCH resources.
[0239] In one implementation, the bearer resource used to carry the first CSI may also carry the status identifier in the aforementioned embodiments.
[0240] As can be seen from the above, the CSI reporting method for terminal devices provided in this application determines the first CSI in the CSI set to be reported to the network device through bearer resources, including PUCCH resources or PUSCH resources. This reduces the probability that the network device cannot obtain the first CSI reported by the terminal device, and improves the stability of the network device obtaining the first CSI.
[0241] Based on the foregoing embodiments, this application also provides a CSI reporting method for network devices. Figure 11 This is a flowchart illustrating the CSI reporting method for network devices provided in an embodiment of this application, as shown below. Figure 11 As shown, the method may include the following steps:
[0242] Step 1101: The network device sequentially receives the CSIs from the CSI set reported by the terminal device.
[0243] The terminal device is used to sequentially report the CSIs in the CSI set to the network device based on the time interval in the reporting configuration parameters; the CSIs in the CSI set are obtained by the terminal device performing channel measurements; the reporting configuration parameters are determined by the terminal device.
[0244] As described above, the CSI reporting method for network devices provided in this application involves the network device sequentially receiving CSIs from a CSI set reported by a terminal device. The terminal device reports the CSIs in the CSI set sequentially based on the time interval specified in the reporting configuration parameters. The CSIs in the CSI set are obtained by the terminal device through channel measurements, and the reporting configuration parameters are determined by the terminal device. Thus, through the above operations, not only can the flexibility of the network device in receiving CSIs from the CSI set be improved, but the flexibility of the terminal device in reporting CSIs can also be improved. Furthermore, by sequentially receiving CSIs from the CSI set, while ensuring that the network device obtains comprehensive CSIs, the large data overhead caused by receiving a single batch of CSI sets can also be reduced.
[0245] Based on the foregoing embodiments, in the CSI reporting method for network devices provided in this application embodiment, before the network device sequentially receives the CSIs from the CSI set reported by the terminal device, the following steps may also be performed:
[0246] Step F1: The network device determines the control resource cycle and the control resource offset value.
[0247] The control resource cycle includes the reporting cycle of at least one set of PUCCH resources; the control resource offset value includes the set of time slot offset values of resources in at least one set of PUCCH resources.
[0248] Step F2: Send measurement configuration information, including control resource period and control resource offset value, to the terminal device so that the terminal device can determine the time interval associated with at least one set of PUCCH resources based on the control resource period and control resource offset value.
[0249] As described above, the CSI reporting method for network devices provided in this application involves the network device determining the control resource period and control resource offset value, and then sending measurement configuration information including the control resource period and control resource offset value to the terminal device. This allows the terminal device to determine the time interval associated with at least one set of PUCCH resources based on the control resource period and control resource offset value. The control resource period includes the reporting period of at least one set of PUCCH resources, and the control resource offset value includes a set of time slot offset values for resources in at least one set of PUCCH resources. Through this operation, the network device can flexibly determine the reporting period and time slot offset value associated with PUCCH resources, thereby improving the network device's controllability over the time interval of PUCCH resources associated with the terminal device. This allows the network device to flexibly configure the reporting period and time slot offset value associated with PUCCH resources according to actual channel measurement requirements, ensuring that the CSI reporting operation performed by the terminal device based on time intervals using PUCCH resource association meets the channel measurement requirements of the network device.
[0250] Based on the foregoing embodiments, in the CSI reporting method for network devices provided in this application embodiment, before the network device sequentially receives the CSIs from the CSI set reported by the terminal device, the following operations may also be performed:
[0251] The network device determines the first timeslot offset value and sends the DCI to the terminal device to trigger the terminal device to determine the time interval associated with the PUSCH resource group based on the first timeslot offset value.
[0252] The first timeslot offset value includes the timeslot offset value between the DCI and PUSCH resource group associated with the terminal device.
[0253] As can be seen from the above, the CSI reporting method for network devices provided in this application involves the network device determining a first timeslot offset value between the DCI associated with the terminal device and the PUSCH resource group, and sending the DCI to the terminal device to trigger the determination of the time interval associated with the PUSCH resource group by the terminal device based on the first timeslot offset value. Thus, through the above operations, the network device can indirectly control the process of determining the time interval of the PUSCH resource group associated with the terminal device, thereby improving the network device's controllability over the terminal device's CSI reporting via the PUSCH resource group.
[0254] Based on the foregoing embodiments, in the CSI reporting method for network devices provided in this application embodiment, before sending DCI to the terminal device, the following operations may also be performed:
[0255] Determine the two-slot offset values between adjacent PUSCH resources in the PUSCH resource group associated with the terminal device; generate measurement configuration information based on the second time slot offset value; send the measurement configuration information to the terminal device so that the terminal device can determine the time interval associated with the PUSCH resource group based on the first time slot offset value and the second time slot offset value.
[0256] As can be seen from the above, in the CSI reporting method for network devices provided in this application embodiment, the network device determines a second timeslot offset value between adjacent PUSCH resource groups associated with the terminal device, and generates and sends measurement configuration information to the terminal device based on the second timeslot offset value, thereby triggering the terminal device to determine the time interval associated with the PUSCH resource group based on the first timeslot offset value and the second timeslot offset value. Thus, through the above process, the network device can set diverse timeslot offset values for the time interval at which the terminal device sequentially reports CSI through the PUSCH resource group, thereby improving the flexibility and diversity of the operation of the terminal device determining the time interval associated with the PUSCH resource group, and further improving the flexibility of the operation of the terminal device sending CSI through the PUSCH resource.
[0257] Based on the foregoing embodiments, in the CSI reporting method for network devices provided in this application embodiment, before the network device sequentially receives the CSIs from the CSI set reported by the terminal device, the following operations may also be performed:
[0258] Configure K CSI-RSs for the terminal device so that the terminal device can select M CSI-RSs from the K CSI-RSs.
[0259] Where K is an integer greater than 2; M is an integer greater than or equal to 1 and less than or equal to K.
[0260] As can be seen from the above, in the CSI reporting method for network devices provided in this application embodiment, the network device associates and configures K CSI-RSs with the terminal device, so that the terminal device can determine M CSI-RSs from the K CSI-RSs. Thus, through the above operations, the network device pre-configures CSI-RSs for the terminal device, thereby providing a resource basis for the terminal device to select M CSI-RSs and also providing resource guarantees for the terminal device to report CSI through CSI-RSs.
[0261] Based on the foregoing embodiments, the CSI reporting method for network devices provided in this application embodiment, in which the network device sequentially receives CSIs from the CSI set reported by the terminal device, can be implemented through the following steps:
[0262] Step G1: Receive the sequence of data frames sent by the terminal device in sequence.
[0263] Among them, the PUSCH or PUCCH resources in the data frames of the data frame sequence carry CSI.
[0264] In one implementation, after determining the CSI, the terminal device can generate a data frame using a symbol carrying the CSI, including PUSCH or PUCCH resources, and then send the data frame to the network device in sequence.
[0265] Step G2: Parse the data frames in the data frame sequence to obtain the status indication sequence corresponding to M CSI-RS.
[0266] In one implementation, the status indication sequence can be set at a specified position in the data frame, so that the network device can parse the data at the specified position in the data frame to obtain the aforementioned status indication sequence. For example, the specified position can be determined in advance by the terminal device and the network device, or can be specified in advance by the network device. This application embodiment does not limit this.
[0267] Step G3: Based on the status identifier in the status indication sequence, parse the data carried by the PUSCH resource or PUCCH resource in the data frame sequence in sequence to obtain the CSI.
[0268] In one implementation, the network device can obtain CSI in the following way:
[0269] If the status flag in the status indicator sequence is set, the data carried by the PUSCH or PUCCH resources in the data frame sequence is parsed to obtain the CSI; if the status flag in the status indicator sequence is initialized, the operation of parsing the data carried by the PUSCH or PUCCH resources in the data frame sequence is not performed.
[0270] As described above, in the CSI reporting method for network devices provided in this application embodiment, the network device sequentially receives a sequence of data frames sent by the terminal device, parses the data frames in the data frame sequence to obtain a status indication sequence corresponding to M CSI-RS, and then, based on the status identifiers in the status indication sequence, sequentially parses the data carried by the PUSCH resources or PUCCH resources in the data frame sequence to obtain the CSI. Thus, through the above operations, the network device can perform targeted parsing of the PUSCH resources or PUCCH resources contained in the data frames sent by the terminal device according to the status indication sequence, thereby improving the efficiency of the network device in parsing the CSI carried by the PUSCH resources or PUCCH resources and reducing invalid parsing operations of the network device on the PUSCH resources or PUCCH resources.
[0271] Based on the foregoing embodiments, this application also provides a terminal device 12. Figure 12 This is a schematic diagram of the structure of the terminal device provided in the embodiments of this application, such as... Figure 12 As shown, the terminal device 12 may include a first processor 1201 and a first memory 1202; wherein, the first memory 1202 stores a first computer program; when the first computer program is executed by the first processor 1201, it can implement the CSI reporting method for the terminal device as provided in any of the preceding embodiments.
[0272] Based on the foregoing embodiments, this application also provides a first CSI reporting device applied to a terminal device, which may include:
[0273] The first processing module is used to determine the reporting configuration parameters; perform channel measurement to obtain the CSI set; wherein, the reporting configuration parameters include the time interval between two consecutive CSI reports from the terminal device to the network device;
[0274] The first transceiver module is used to sequentially report the CSIs in the CSI set to the network devices based on the time interval in the reporting configuration parameters.
[0275] In some embodiments, the first transceiver module is used for the terminal device to receive measurement configuration information sent by the network device;
[0276] The first processing module is used to parse the measurement configuration information to obtain at least the control resource cycle and the control resource offset value; wherein, the control resource cycle includes the reporting cycle of at least one set of PUCCH resources associated with the terminal device; and the control resource offset value includes the set of time slot offset values of resources in at least one set of PUCCH resources.
[0277] The first processing module is also used to determine the time interval associated with at least one set of PUCCH resources in the reported configuration parameters based on the control resource cycle and the control resource offset value.
[0278] In some embodiments, the first transceiver module is configured to acquire the DCI sent by the network device;
[0279] The first processing module is used to determine the first time slot offset value associated with the DCI; based on the first time slot offset value, determine the time interval associated with the PUSCH resource group in the reported configuration parameters; wherein, the first time slot offset value includes the time slot offset value between the DCI and the PUSCH resource group.
[0280] In some embodiments, the first processing module is configured to parse the measurement configuration information sent by the network device, determine the second time slot offset value between adjacent PUSCH resources in the PUSCH resource group, and determine the time interval associated with the PUSCH resource group, including the first time slot offset value and the second time slot offset value.
[0281] In some embodiments, the first processing module is configured to determine M CSI-RS resources from K CSI-RS configured in the network device; wherein M is an integer greater than or equal to 1 and less than or equal to K; and K is an integer greater than 2.
[0282] The first processing module is also used to generate a status indication sequence corresponding to M CSI-RS; if the m-th resource in the M CSI-RS carries the n-th CSI set, the status flag corresponding to the m-th resource in the status indication sequence is set; where m is an integer greater than or equal to 1 and less than or equal to M;
[0283] The first transceiver module is used to sequentially report the set status indication sequence and the CSIs in the CSI set to the network device based on time intervals.
[0284] In some implementation sets, a first processing module is configured to determine M CSI-RS from K CSI-RS configured in the network device; wherein M is an integer greater than or equal to 1 and less than or equal to K; and K is an integer greater than 2.
[0285] The first processing module is used to generate resource quantity identifiers corresponding to M CSI-RS; and associate the resource quantity identifiers with the first i CSIs in the CSI set; where i is an integer greater than or equal to 1 and less than M;
[0286] The first transceiver module is used to sequentially report the first i CSIs and subsequent CSIs of the associated resource quantity identifier to the network device based on time intervals; wherein, the subsequent CSIs include the CSIs in the CSI set excluding the first i CSIs.
[0287] In some embodiments, the first transceiver module is configured to, if P bearer resources used to carry CSI are deleted, sequentially report first target information to the network device according to time intervals, using at least a portion of the bearer resources corresponding to KP CSI-RS resources configured by the network device; wherein K is an integer greater than or equal to 2; P is an integer greater than or equal to 1 and less than K; the bearer resources include PUCCH resources or PUSCH resources; and the first target information includes at least a portion of the CSIs in the CSI set excluding the CSIs corresponding to the P bearer resources.
[0288] In some embodiments, the first transceiver module is configured to, if P bearer resources used to carry CSI are deleted, sequentially report second target information to the network device through at least a portion of the bearer resources corresponding to KP CSI-RS resources configured by the network device, according to time intervals; wherein K is an integer greater than or equal to 2; P is an integer greater than or equal to 1 and less than K; the bearer resources include PUCCH resources or PUSCH resources; and the second target information includes at least the first portion of CSIs in the CSI set.
[0289] In some embodiments, the first transceiver module is configured to determine the first CSI in the CSI set to be reported to the network device via bearer resources; wherein the bearer resources include PUCCH resources or PUSCH resources.
[0290] Based on the foregoing embodiments, this application also provides a network device. Figure 13 This is a schematic diagram of the network device provided in the embodiments of this application, such as... Figure 13 As shown, the network device 13 may include a second processor 1301 and a second memory 1302; wherein, the second memory 1302 stores a second computer program; when the second computer program is executed by the second processor 1301, it can implement the CSI reporting method for network devices as provided in any of the preceding embodiments.
[0291] Based on the foregoing embodiments, this application also provides a second CSI reporting device for network devices, which may include:
[0292] The second transceiver module is used to sequentially receive CSIs from the CSI set reported by the terminal device; wherein, the terminal device is used to sequentially report the CSIs from the CSI set to the network device based on the time interval in the reporting configuration parameters; the CSIs in the CSI set are obtained by the terminal device performing channel measurements; the reporting configuration parameters are determined by the terminal device.
[0293] In some embodiments, the second CSI reporting device may further include a second processing module for determining a control resource period and a control resource offset value; wherein the control resource period includes the reporting period of at least one set of PUCCH resources; and the control resource offset value includes a set of time slot offset values of resources in at least one set of PUCCH resources.
[0294] The second transceiver module is used to send measurement configuration information, including control resource period and control resource offset value, to the terminal device, so that the terminal device can determine the time interval associated with at least one set of PUCCH resources based on the control resource period and control resource offset value.
[0295] In some embodiments, the second processing module is configured to determine a first timeslot offset value; wherein the first timeslot offset value includes a timeslot offset value between the DCI and PUSCH resource group associated with the terminal device;
[0296] The second transceiver module is used to send DCI to the terminal device to trigger the terminal device to determine the time interval associated with the PUSCH resource group based on the first timeslot offset value.
[0297] In some embodiments, the second processing module is configured to determine a second timeslot offset value between adjacent PUSCH resources in the PUSCH resource group associated with the terminal device; and generate measurement configuration information based on the second timeslot offset value.
[0298] The second transceiver module is used to send measurement configuration information to the terminal device so that the terminal device can determine the time interval associated with the PUSCH resource group based on the first time slot offset value and the second time slot offset value.
[0299] In some embodiments, the second processing module is configured to associate K CSI reference signal resources with the terminal device so that the terminal device can determine M CSI-RS from the K CSI-RS; wherein K is an integer greater than 2; and M is an integer greater than or equal to 1 and less than or equal to K.
[0300] In some embodiments, the second transceiver module is configured to sequentially receive a sequence of data frames sent by the terminal device; wherein, the PUSCH resources or PUCCH resources in the data frames of the data frame sequence carry CSI;
[0301] The second processing module is used to parse the data frames in the data frame sequence to obtain the status indication sequence corresponding to M CSI reference signal resources; based on the status identifiers in the status indication sequence, the data carried by the PUSCH resources or PUCCH resources in the data frame sequence are parsed sequentially to obtain CSI.
[0302] Based on the foregoing embodiments, this application also provides a computer-readable storage medium storing a third computer program; when the third computer program is executed by the processor of an electronic device, it can implement the CSI reporting method provided in any of the preceding embodiments.
[0303] Based on the foregoing embodiments, this application also provides a computer program product; the program product includes a fourth computer program; when the fourth computer program is executed by the processor of an electronic device, it can implement the CSI reporting method provided in any of the preceding embodiments.
[0304] The description of the various embodiments above tends to emphasize the differences between the various embodiments. The similarities or similarities between them can be referred to, and for the sake of brevity, they will not be repeated here.
[0305] The methods disclosed in the various method embodiments provided in this application can be arbitrarily combined to obtain new method embodiments without conflict.
[0306] The features disclosed in the various product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.
[0307] The features disclosed in the various method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method or device embodiments.
[0308] It should be noted that the aforementioned computer-readable storage media can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM), etc.; or it can be various electronic devices that include one or any combination of the above-mentioned memories, such as mobile phones, computers, tablet devices, personal digital assistants, etc.
[0309] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0310] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0311] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware nodes. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0312] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0313] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0314] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0315] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A channel state information reporting method, characterized in that, The method comprises: The terminal device determines a reporting configuration parameter; wherein the reporting configuration parameter comprises a time interval between adjacent two times of reporting channel state information to a network device by the terminal device; Channel measurement is performed to obtain a set of channel state information; Based on the time interval in the reporting configuration parameter, channel state information in the set of channel state information is sequentially reported to the network device.
2. The method of claim 1, wherein, The terminal device determines a reporting configuration parameter, comprising: The terminal device receives measurement configuration information issued by the network device; The measurement configuration information is parsed to obtain at least a control resource period and a control resource offset value; wherein the control resource period comprises a reporting period of at least one group of physical uplink control channel resources associated with the terminal device; the control resource offset value comprises a set of time slot offset values of resources in the at least one group of physical uplink control channel resources; Based on the control resource period and the control resource offset value, the time interval associated with the at least one group of physical uplink control channel resources in the reporting configuration parameter is determined.
3. The method of claim 1, wherein, The terminal device determines a reporting configuration parameter, comprising: The terminal device acquires downlink control information sent by the network device; A first time slot offset value associated with the downlink control information is determined; wherein the first time slot offset value comprises a time slot offset value between the downlink control information and a physical uplink shared channel resource group; Based on the first time slot offset value, the time interval associated with the physical uplink shared channel resource group in the reporting configuration parameter is determined.
4. The method of claim 3, wherein, Based on the first time slot offset value, the time interval associated with the physical uplink shared channel resource group in the reporting configuration parameter is determined, comprising: The measurement configuration information sent by the network device is parsed to determine a second time slot offset value between adjacent physical uplink shared channel resources in the physical uplink shared channel resource group; The time interval associated with the physical uplink shared channel resource group comprises the first time slot offset value and the second time slot offset value.
5. The method of claim 1, wherein, Based on the time interval in the reporting configuration parameter, channel state information in the set of channel state information is sequentially reported to the network device, comprising: From K channel state information reference signal resources configured by the network device, M channel state information reference signal resources are determined; wherein M is an integer greater than or equal to 1 and less than or equal to K; K is an integer greater than or equal to 2; A state indication sequence corresponding to the M channel state information reference signal resources is generated; If the nth channel state information in the set of channel state information is carried by the mth resource in the M channel state information reference signal resources, the state identifier corresponding to the mth resource in the state indication sequence is set; wherein m is an integer greater than or equal to 1 and less than or equal to M; Based on the time interval, the set state indication sequence and the channel state information in the set of channel state information are sequentially reported to the network device.
6. The method of claim 1, wherein, reporting, in sequence, channel state information in the channel state information set to the network device according to the time interval in the reporting configuration parameter, comprises: determining M channel state information reference signal resources from the K channel state information reference signal resources configured by the network device; wherein M is an integer greater than or equal to 1 and less than or equal to K; K is an integer greater than or equal to 2; generating resource quantity identifiers corresponding to the M channel state information reference signal resources; associating the resource quantity identifiers to the first i channel state information in the channel state information set; wherein i is an integer greater than or equal to 1 and less than M; reporting, in sequence, the first i channel state information associated with the resource quantity identifiers and subsequent channel state information to the network device according to the time interval; wherein the subsequent channel state information comprises channel state information in the channel state information set except the first i channel state information.
7. The method of claim 1, wherein, reporting, in sequence, channel state information in the channel state information set to the network device according to the time interval in the reporting configuration parameter, comprises: if P bearing resources used to bear the channel state information are deleted, reporting, in sequence, first target information to the network device according to the time interval through at least part of the bearing resources corresponding to K-P channel state information reference signal resources configured by the network device; wherein the bearing resources comprise physical uplink control channel resources or physical uplink shared channel resources; K is an integer greater than or equal to 2; P is an integer greater than or equal to 1 and less than K; the first target information comprises at least part of the channel state information in the channel state information set except the channel state information corresponding to the P bearing resources.
8. The method of claim 1, wherein, reporting, in sequence, channel state information in the channel state information set to the network device according to the time interval in the reporting configuration parameter, comprises: if P bearing resources used to bear the channel state information are deleted, reporting, in sequence, second target information to the network device according to the time interval through at least part of the bearing resources corresponding to K-P channel state information reference signal resources configured by the network device; wherein K is an integer greater than or equal to 2; P is an integer greater than or equal to 1 and less than K; the bearing resources comprise physical uplink control channel resources or physical uplink shared channel resources; the second target information comprises at least part of the channel state information in the channel state information set.
9. The method of claim 1, wherein, The method further comprises: determining that the first channel state information in the channel state information set is reported to the network device through bearing resources; wherein the bearing resources comprise physical uplink control channel resources or physical uplink shared channel resources.
10. A channel state information reporting method, comprising: The method comprises: The network device sequentially receives channel state information in a channel state information set reported by a terminal device; wherein, the terminal device sequentially reports the channel state information in the channel state information set to the network device based on a time interval in a reporting configuration parameter; the channel state information in the channel state information set is obtained by the terminal device performing channel measurement; and the reporting configuration parameter is determined by the terminal device.
11. The method of claim 10, wherein, Before the network device sequentially receives the channel state information in the channel state information set reported by the terminal device, the method further comprises: The network device determines a control resource period and a control resource offset value; wherein, the control resource period comprises a reporting period of at least one group of physical uplink control channel resources; and the control resource offset value comprises a set of time slot offset values of resources in the at least one group of physical uplink control channel resources; The network device sends measurement configuration information comprising the control resource period and the control resource offset value to the terminal device, so that the terminal device determines the time interval associated with the at least one group of physical uplink control channel resources based on the control resource period and the control resource offset value.
12. The method of claim 10, wherein, Before the network device sequentially receives the channel state information in the channel state information set reported by the terminal device, the method further comprises: The network device determines a first time slot offset value; wherein, the first time slot offset value comprises a time slot offset value between a downlink control information associated with the terminal device and a physical uplink shared channel resource group; The network device sends the downlink control information to the terminal device, so as to trigger the terminal device to determine the time interval associated with the physical uplink shared channel resource group based on the first time slot offset value.
13. The method of claim 12, wherein, Before the network device sends the downlink control information to the terminal device, the method further comprises: Determining a second time slot offset value between adjacent physical uplink shared channel resources in a physical uplink shared channel resource group associated with the terminal device; Generating measurement configuration information based on the second time slot offset value; The network device sends the measurement configuration information to the terminal device, so that the terminal device determines the time interval associated with the physical uplink shared channel resource group based on the first time slot offset value and the second time slot offset value.
14. The method of claim 10, wherein, Before the network device sequentially receives the channel state information in the channel state information set reported by the terminal device, the method further comprises: A K number of channel state information reference signal resources are configured for the terminal device, so that the terminal device determines M number of channel state information reference signal resources from the K number of channel state information reference signal resources; wherein, K is an integer greater than 2; and M is an integer greater than or equal to 1 and less than or equal to K.
15. The method of claim 14, wherein, The network device sequentially receives channel state information in a channel state information set reported by a terminal device, comprising: The network device sequentially receives a data frame sequence sent by the terminal device; wherein, a physical uplink shared channel resource or a physical uplink control channel resource in a data frame in the data frame sequence carries the channel state information; parsing a data frame in the data frame sequence to obtain a state indication sequence corresponding to the M channel state information reference signal resource pairs; based on a state identifier in the state indication sequence, sequentially parsing data carried by the physical uplink shared channel resource or the physical uplink control channel resource in the data frame sequence to obtain the channel state information.
16. A terminal device, comprising: The terminal device comprises a first processor and a first memory; wherein the first memory stores a first computer program; when the first computer program is executed by the first processor, the channel state information reporting method of any one of claims 1 to 9 can be realized.
17. A network device, comprising: The network device comprises a second processor and a second memory; wherein the second memory stores a second computer program; when the second computer program is executed by the second processor, the channel state information reporting method of any one of claims 10 to 15 can be realized.
18. A computer-readable storage medium, characterized in that, The storage medium stores a third computer program; when the third computer program is executed by the processor of the electronic device, the channel state information reporting method of any one of claims 1 to 9 or 10 to 15 can be realized.
19. A computer program product, characterised in that, The program product comprises a fourth computer program; when the fourth computer program is executed by the processor of the electronic device, the channel state information reporting method of any one of claims 1 to 9 or 10 to 15 can be realized.
Citation Information
Patent Citations
Channel state information measurement and feedback method and device
CN106559109A
Information reporting method and device, information receiving method and device, equipment and storage medium
CN114586312A