Method and apparatus for reporting downlink channel state information, and device and medium

By periodically or non-periodically sending downlink channel state information, carrying MCS selection-related information, the problem of inaccurate MCS selection caused by the HARQ process feedback being disabled is solved, thus improving system capacity.

WO2026157668A1PCT designated stage Publication Date: 2026-07-30DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
DATANG MOBILE COMM EQUIP CO LTD
Filing Date
2025-12-16
Publication Date
2026-07-30

AI Technical Summary

Technical Problem

In existing networks, when the HARQ process feedback of terminal devices is turned off, the base station cannot accurately correct the CQI, which makes it impossible to select a suitable MCS and leads to a decrease in system capacity.

Method used

Between two CQI reports, the terminal device periodically or aperiodically sends downlink channel state information, carrying MCS selection-related information, including the number of correctly/incorrectly decoded data, block error rate, etc., to help the network device select a suitable MCS.

Benefits of technology

Even with HARQ process feedback disabled, network devices can still select a suitable MCS based on downlink channel state information, thereby improving system capacity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025142940_30072026_PF_FP_ABST
    Figure CN2025142940_30072026_PF_FP_ABST
Patent Text Reader

Abstract

The embodiments of the present disclosure relate to a method and apparatus for reporting downlink channel state information, and a device and a medium. Downlink channel state information is sent to a network device between two instances of CQI reporting, and information related to MCS selection is carried in the downlink channel state information, such that when the feedback of some or all HARQ processes of a terminal device is disabled, the network device can still perform MCS selection on the basis of the information related to MCS selection that is carried in the downlink channel state information, thereby improving the system capacity.
Need to check novelty before this filing date? Find Prior Art

Description

Methods, equipment, devices and media for reporting downlink channel state information

[0001] This disclosure claims priority to Chinese Patent Application No. 202510117978.4, filed on January 24, 2025, entitled “Method, apparatus, device and medium for reporting downlink channel state information”, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This disclosure relates to the field of communication technology, and in particular to a method, device, apparatus, and medium for reporting downlink channel state information. Background Technology

[0003] Existing networks, such as non-terrestrial networks (NTNs), can be configured to monitor the feedback status of the Hybrid Automatic Repeat Request (HARQ) process of terminal devices. When the network is configured so that only a few processes of terminal devices provide feedback on the downlink data reception status (e.g., decoding correct or decoding incorrect), or even when all processes are disabled, the base station cannot correct the Channel Quality Indicator (CQI) of the downlink channel reported by the terminal device based on the HARQ ACK feedback. Consequently, it cannot select the appropriate Modulation and Coding Scheme (MCS) based on the corrected CQI. Instead, it can only ensure the reliability of downlink data transmission by selecting the less efficient MCS or by repeating the transmission, resulting in a decrease in system capacity. Summary of the Invention

[0004] To address the aforementioned technical problems, embodiments of this disclosure provide a method, device, apparatus, and medium for reporting downlink channel state information.

[0005] A first aspect of this disclosure provides a method for reporting downlink channel state information. The method includes: a terminal device sending downlink channel state information to a network device between two channel quality indication (CQI) reports, wherein the downlink channel state information includes information related to modulation and coding scheme (MCS) selection.

[0006] In some implementations, the terminal device receives a first Radio Resource Control (RRC) message, the first RRC message including a reporting period for downlink channel state information; the terminal device periodically sends downlink channel state information to the network device according to the reporting period.

[0007] In some implementations, the terminal device generates downlink channel state information for periodic reporting based on the reception status of downlink data within the reporting period, wherein the reception status includes decoding correct and decoding error.

[0008] In some implementations, the terminal device generates downlink channel state information for periodic reporting based on the reception status of downlink data within the reporting period, including: if the terminal device does not report CQI to the network device within the reporting period, the terminal device generates downlink channel state information based on the reception status of downlink data within the reporting period; if the terminal device reports CQI to the network device within the reporting period, the terminal device generates downlink channel state information based on the reception status of downlink data after reporting CQI.

[0009] In some implementations, the first RRC message further includes a time slot offset value; the terminal device determines the reporting timing based on the time slot offset value and the reporting period; the terminal device sends downlink channel state information to the network device according to the reporting timing.

[0010] In some implementations, the terminal device generates downlink channel state information for periodic reporting based on the reception status of downlink data within a reporting period. This includes: the terminal device generating downlink channel state information containing at least one of the following information based on the reception status of downlink data within a reporting period: the number of downlink data correctly decoded by the terminal device within the reporting period; the number of downlink data incorrectly decoded by the terminal device within the reporting period; the block error rate (BLER) of the terminal device within the reporting period; and the probability of correct decoding by the terminal device within the reporting period.

[0011] In some implementations, the terminal device generates downlink channel state information for periodic reporting based on the reception status of downlink data within a reporting period. This includes: the terminal device determining the total change in the spectral efficiency of the downlink channel within the reporting period based on the number of correctly decoded downlink data and the number of incorrectly decoded downlink data; determining a first target spectral efficiency of the downlink channel after adjusting for the total change based on the total change; determining a first CQI index value and / or a first MCS index value of the downlink channel based on the first target spectral efficiency; and generating downlink channel state information based on the first CQI index value and / or the first MCS index value. Downlink channel state information; the downlink channel state information includes at least one of the following: the first CQI index value; the first MCS index value; a first mapping value that has a mapping relationship with the first CQI index value; a second mapping value that has a mapping relationship with the first MCS index value; a first change in the first CQI index value relative to the second CQI index value, wherein the second CQI index value refers to the CQI index value obtained based on the previous CQI report or downlink channel state report; a second change in the first MCS index value relative to the second MCS index value, wherein the second MCS index value refers to the MCS index value obtained based on the previous CQI report or downlink channel state report.

[0012] In this embodiment of the present disclosure, even if feedback of some or all HARQ processes of the terminal device is turned off, the downlink channel state information can be periodically reported to carry information related to MCS selection in the downlink channel state information. This allows the network device to select the appropriate MCS based on the information in the downlink channel state information, without having to select a lower MCS under all channel quality conditions, thereby improving system capacity.

[0013] In some implementations, the terminal device sends downlink channel state information to the network device non-periodically.

[0014] In some implementations, the terminal device periodically sends downlink channel state information to the network device, including: for each downlink data after the previous CQI report or downlink channel state information report, the terminal device determines the cumulative change in the spectral efficiency of the downlink channel based on the reception status of the downlink data; if the absolute value of the cumulative change in spectral efficiency is greater than or equal to a threshold value, the terminal device generates downlink channel state information based on the cumulative change and sends the downlink channel state information to the network device; wherein the threshold value is sent to the terminal device by the network device through a second RRC message, or the threshold value is the absolute value of the difference between a first spectral efficiency and a second spectral efficiency, where the first spectral efficiency refers to the spectral efficiency obtained based on the previous CQI report or downlink channel state report; and the second spectral efficiency refers to the spectral efficiency adjacent to the first spectral efficiency in the CQI table or MCS index table.

[0015] In some implementations, the terminal device generates downlink channel state information based on the cumulative change, including: the terminal device determining a second target spectral efficiency of the downlink channel based on the cumulative change and a first spectral efficiency of the downlink channel; and generating downlink channel state information based on the second target spectral efficiency.

[0016] In some implementations, the terminal device determines a second target spectral efficiency of the downlink channel based on the cumulative change and a first spectral efficiency of the downlink channel, including: the terminal device summing the cumulative change and the first spectral efficiency, and determining the third spectral efficiency obtained by the summation as the second target spectral efficiency; or determining the maximum spectral efficiency in the CQI table or MCS index table that is less than or equal to the third spectral efficiency as the second target spectral efficiency.

[0017] In some implementations, the downlink channel state information includes at least one of the following: the cumulative change; the second target spectral efficiency; the third CQI index value corresponding to the second target spectral efficiency; the third MCS index value corresponding to the second target spectral efficiency; a third mapping value that has a mapping relationship with the third CQI index value; a fourth mapping value that has a mapping relationship with the third MCS index value; a third change in the third CQI index value relative to the second CQI index value; and a fourth change in the third MCS index value relative to the second MCS index value.

[0018] In this embodiment of the present disclosure, after the terminal device reports CQI or downlink channel state information, it calculates the cumulative change in the spectral efficiency of the downlink channel. Only when the absolute value of the cumulative change is greater than or equal to a threshold value does it send downlink channel state information carrying information related to MCS selection to the network device. This avoids reporting to the network device when the channel quality change is small, thus saving uplink resources.

[0019] A second aspect of this disclosure provides a method for reporting downlink channel state information, the method comprising: a network device receiving downlink channel state information sent by a terminal device between two CQI reports, the downlink channel state information including information related to MCS selection; and selecting an MCS for the downlink channel based on the information in the downlink channel state information.

[0020] In some implementations, the network device sends a first RRC message to the terminal device, the first RRC message including the reporting period of downlink channel state information.

[0021] In some implementations, the first RRC message further includes a time slot offset value, which is used to instruct the terminal device to determine the reporting timing based on the time slot offset value and the reporting period.

[0022] In some implementations, the downlink channel state information includes at least one of the following: the number of downlink data that the terminal device decodes incorrectly during the reporting period; the block error rate (BLER) of the terminal device during the reporting period; the probability that the terminal device decodes correctly during the reporting period; a first CQI index value of the downlink channel; a first MCS index value of the downlink channel; a first mapping value that has a mapping relationship with the first CQI index value; a second mapping value that has a mapping relationship with the first MCS index value; a first change in the first CQI index value relative to a second CQI index value, wherein the second CQI index value refers to the CQI index value obtained based on the previous CQI report or downlink channel state report; and a second change in the first MCS index value relative to the second MCS index value, wherein the second MCS index value refers to the MCS index value obtained based on the previous CQI report or downlink channel state report.

[0023] In some implementations, the network device sends a second RRC message to the terminal device, the second RRC message including a threshold value for the cumulative change in spectrum efficiency.

[0024] In some embodiments, the downlink channel state information includes at least one of the following: the cumulative change in the spectral efficiency of the downlink channel; the second target spectral efficiency of the downlink channel; the third CQI index value corresponding to the second target spectral efficiency; the third MCS index value corresponding to the second target spectral efficiency; a third mapping value that has a mapping relationship with the third CQI index value; a fourth mapping value that has a mapping relationship with the third MCS index value; a third change in the third CQI index value relative to the second CQI index value; and a fourth change in the third MCS index value relative to the second MCS index value.

[0025] A third aspect of this disclosure provides a terminal device including: a first memory, a first transceiver, and a first processor; the first memory is used to store a computer program; the first transceiver is used to transmit and receive signals under the control of the first processor; the first processor is used to read the computer program in the first memory and execute the following method: between two Channel Quality Indication (CQI) reports, sending downlink channel state information to a network device, the downlink channel state information including information related to MCS selection.

[0026] In some implementations, the first processor is configured to: receive a first Radio Resource Control (RRC) message, the first RRC message including a reporting period for downlink channel state information; and periodically send downlink channel state information to the network device according to the reporting period.

[0027] In some implementations, the first processor is configured to: generate downlink channel state information for periodic reporting based on the reception status of downlink data within a reporting period, wherein the reception status includes decoding correct and decoding error.

[0028] In some implementations, the first processor is configured to: if the terminal device does not report CQI to the network device during the reporting period, generate downlink channel state information based on the downlink data reception status during the reporting period; if the terminal device reports CQI to the network device during the reporting period, generate downlink channel state information based on the downlink data reception status after reporting CQI.

[0029] In some implementations, the first RRC message further includes a slot offset value; the first processor is configured to: determine the reporting timing based on the slot offset value and the reporting period;

[0030] Send downlink channel status information to the network device according to the reporting timing.

[0031] In some implementations, the first processor is configured to: generate downlink channel state information containing at least one of the following information based on the reception status of downlink data during the reporting period: the number of downlink data correctly decoded by the terminal device during the reporting period; the number of downlink data incorrectly decoded by the terminal device during the reporting period; the block error rate (BLER) of the terminal device during the reporting period; and the probability that the terminal device decodes correctly during the reporting period.

[0032] In some implementations, the first processor is configured to: determine the total change in the spectral efficiency of the downlink channel during the reporting period based on the number of correctly decoded downlink data and the number of incorrectly decoded downlink data; determine a first target spectral efficiency of the downlink channel after changing the total change based on the total change; determine a first CQI index value and / or a first MCS index value of the downlink channel based on the first target spectral efficiency; and generate downlink channel state information based on the first CQI index value and / or the first MCS index value; the downlink channel state information includes the following... The following information is missing: the first CQI index value; the first MCS index value; a first mapping value that has a mapping relationship with the first CQI index value; a second mapping value that has a mapping relationship with the first MCS index value; a first change in the first CQI index value relative to the second CQI index value, wherein the second CQI index value refers to the CQI index value obtained based on the previous CQI report or downlink channel state report; and a second change in the first MCS index value relative to the second MCS index value, wherein the second MCS index value refers to the MCS index value obtained based on the previous CQI report or downlink channel state report.

[0033] In some implementations, the first processor is configured to: periodically send downlink channel state information to the network device.

[0034] In some implementations, the first processor is configured to: for each downlink data after a previous CQI report or downlink channel state information report, determine the cumulative change in the spectral efficiency of the downlink channel based on the reception status of the downlink data; if the absolute value of the cumulative change in spectral efficiency is greater than or equal to a threshold value, generate downlink channel state information based on the cumulative change, and send the downlink channel state information to the network device; wherein the threshold value is sent by the network device to the terminal device through a second RRC message, or the threshold value is the absolute value of the difference between a first spectral efficiency and a second spectral efficiency, wherein the first spectral efficiency refers to the spectral efficiency obtained based on the previous CQI report or downlink channel state report; and the second spectral efficiency refers to the spectral efficiency adjacent to the first spectral efficiency in the CQI table or MCS index table.

[0035] In some implementations, the first processor is configured to: determine a second target spectral efficiency of the downlink channel based on the cumulative change and a first spectral efficiency of the downlink channel; and generate downlink channel state information based on the second target spectral efficiency.

[0036] In some implementations, the first processor is configured to: sum the cumulative change and the first spectral efficiency, and determine the third spectral efficiency obtained by the summation as the second target spectral efficiency; or determine the maximum spectral efficiency in the CQI table or MCS index table that is less than or equal to the third spectral efficiency as the second target spectral efficiency.

[0037] In some embodiments, the first processor is configured to: the downlink channel state information includes at least one of the following: the cumulative change in the spectral efficiency of the downlink channel; the second target spectral efficiency; the third CQI index value corresponding to the second target spectral efficiency; the third MCS index value corresponding to the second target spectral efficiency; a third mapping value that has a mapping relationship with the third CQI index value; a fourth mapping value that has a mapping relationship with the third MCS index value; a third change in the third CQI index value relative to the second CQI index value; and a fourth change in the third MCS index value relative to the second MCS index value.

[0038] A fourth aspect of this disclosure provides a network device comprising: a second memory, a second transceiver, and a second processor; the second memory for storing a computer program; the second transceiver for transmitting and receiving signals under the control of the second processor; and the second processor for reading the computer program in the second memory and executing any of the methods described in the second aspect.

[0039] A fifth aspect of this disclosure provides a downlink channel state information reporting apparatus, the apparatus comprising: a first transmitting module, configured to transmit downlink channel state information to a network device between two Channel Quality Indication (CQI) reports, the downlink channel state information including information related to MCS selection.

[0040] A sixth aspect of this disclosure provides a downlink channel state information reporting apparatus, the apparatus comprising: a first receiving module, configured to receive downlink channel state information sent by a terminal device between two CQI reports, the downlink channel state information including information related to MCS selection; and a selection module, configured to select an MCS of the downlink channel based on the information in the downlink channel state information.

[0041] A seventh aspect of this disclosure provides a processor-readable storage medium storing a program for causing a processor to perform any of the methods described in the first or second aspect above. Attached Figure Description

[0042] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0043] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0044] Figure 1 is a schematic diagram of a downlink channel state information reporting method provided in an embodiment of this disclosure;

[0045] Figure 2 is a schematic diagram of a downlink channel state information reporting method provided in an embodiment of this disclosure;

[0046] Figure 3 is a schematic diagram of the timing of reporting downlink channel state information according to an embodiment of this disclosure;

[0047] Figure 4 is a schematic diagram of another downlink channel state information reporting method provided in an embodiment of this disclosure;

[0048] Figure 5 is a flowchart of a method for generating downlink channel state information according to an embodiment of this disclosure;

[0049] Figure 6 is a schematic diagram of another downlink channel state information reporting timing provided in an embodiment of this disclosure;

[0050] Figure 7 is a flowchart of another downlink channel state information reporting method provided in an embodiment of this disclosure;

[0051] Figure 8 is a flowchart of another downlink channel state information reporting method provided in an embodiment of this disclosure;

[0052] Figure 9 is a schematic diagram of the structure of a terminal device provided in an embodiment of this disclosure;

[0053] Figure 10 is a schematic diagram of the structure of a network device provided in an embodiment of this disclosure. Detailed Implementation

[0054] In this embodiment of the invention, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0055] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

[0056] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0057] When feedback from some or all HARQ processes of a terminal device is disabled, the base station cannot correct the CQI reported by the terminal device based on the HARQ-ACK feedback of downlink data. Consequently, it cannot adjust the MCS based on the corrected CQI and can only ensure the reliability of downlink data transmission by selecting an MCS with lower data transmission efficiency or repeating transmissions. This disclosure provides a method, device, apparatus, and medium for reporting downlink channel state information. Figure 1 is a schematic diagram of a downlink channel state information reporting method provided by this disclosure. As shown in Figure 1, this disclosure sends downlink channel state information to the network device between two CQI reports. This downlink channel state information carries information related to MCS selection. This allows the network device to select the appropriate MCS even when feedback from some or all HARQ processes of the terminal device is disabled, without having to select a lower MCS under all channel quality conditions, thereby improving system capacity.

[0058] The technical solutions provided in this disclosure can be applied to a variety of systems. For example, applicable systems may include Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Long Term Evolution Advanced (LTE-A) systems, Universal Mobile Telecommunications System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) systems, 5G New Radio (NR) systems and their evolved communication systems, 6G (sixth generation mobile communication technology) systems, and non-terrestrial network systems. These systems may include terminal equipment and network equipment. The systems may also include a core network component, such as the Evolved Packet Core (EPC) and the 5G Core Network (5GC).

[0059] The terminal devices involved in the embodiments of this disclosure can be devices that provide video, voice, and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in 5G or 6G systems, the terminal device may be called User Equipment (UE). Wireless terminal devices can be USB storage devices, other personal computer memory devices, and dongles. They can also communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices. For example, they can be portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the radio access network. Examples of such devices include Personal Communication Service (PCS) telephones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), personal computers, tablets, and Machine-type Communication (MTC) terminal devices. Wireless terminal devices can also be referred to as systems, subscriber units, subscriber stations, mobile stations, mobile devices, remote stations, access points, remote terminals, access terminals, user terminals, user agents, user devices, and wireless access devices and routers / modems that meet the limitations of this definition, but are not limited to these in the embodiments of this disclosure.

[0060] The network device referred to in this disclosure can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in the access network that communicates with wireless terminal devices through one or more sectors on the air interface, or other names. The base station referred to in this disclosure can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The base station can also coordinate the attribute management of the air interface. For example, the base station involved in this application embodiment may be an evolved network device (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, or a Home evolved Node B (HeNB), relay node, femto, pico, network testing equipment, etc., and is not limited in this application embodiment. In some network structures, the base station referred to in the embodiments of this disclosure may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may also be geographically separated.

[0061] The following describes the downlink channel state information reporting scheme provided in the embodiments of this disclosure with reference to exemplary implementation methods.

[0062] Downlink channel state information reporting scheme 1

[0063] The terminal device periodically reports downlink channel status information between two CQI events.

[0064] For example, Figure 2 is a schematic diagram of a downlink channel state information reporting method provided by an embodiment of the present disclosure. As shown in Figure 2, in some embodiments, the downlink channel state information reporting method includes steps S21-S22.

[0065] S21. The terminal device receives a first Radio Resource Control (RRC) message sent by the network device. The first RRC message includes the reporting period for downlink channel state information. It should be noted that the network device referred to in this embodiment can be understood as a device used to select the MCS based on the downlink channel state information reported by the terminal device, such as a base station. Although in this embodiment, the first RRC message is sent to the terminal device by the network device, in other embodiments, it can also be sent to the terminal device by other devices in the core network besides the network device referred to in this embodiment.

[0066] S22. The terminal device periodically sends downlink channel status information to the network device according to the reporting cycle. The downlink channel status information includes information related to MCS selection.

[0067] In this embodiment of the disclosure, the downlink data can be understood as the downlink data transmitted for the first time, or in some implementations, it can be understood as the downlink data transmitted for the first time and the downlink data transmitted repeatedly.

[0068] However, in order to improve the accuracy of downlink channel state information and help network devices select MCS more accurately, the downlink data referred to in the following embodiments of this disclosure can be specifically the downlink data transmitted for the first time.

[0069] The downlink channel state information referred to in this disclosure can be specifically a Media Access Control (MAC) control element (CE). The header of the MAC CE includes an index value for a logical channel, the logical channel corresponding to which is used to report the downlink channel state information as described in this disclosure. This index value can be one of the reserved index values ​​in Table 6.2.1-2 of standard 38.321, such as one of 37-42 or 47. The value of the logical channel identifier corresponding to this index value in Table 6.2.1-2 is defined as the uploaded downlink channel state information as described in this disclosure.

[0070] In some implementations, the information content of the MAC CE (as described in this disclosure) may include reserved fields and valid fields, wherein information related to MCS selection is carried in the valid fields of the MAC CE. The number of bits in the valid fields and reserved fields can be set as needed.

[0071] During the periodic reporting process, the terminal device generates downlink channel state information for periodic reporting based on the downlink data reception status within the reporting period. The downlink data reception status includes whether the decoding is correct or incorrect.

[0072] For example, in some methods of generating downlink channel state information, for each reporting period, regardless of whether the terminal device has performed CQI reporting within that reporting period, downlink channel state information for reporting in that reporting period can be generated based on the reception status of all downlink data within that reporting period. The downlink channel state information may include at least one of the following: the number of downlink data correctly decoded by the terminal device within the reporting period; the number of downlink data incorrectly decoded by the terminal device within the reporting period; the block error rate (BLER) of the terminal device within the reporting period; and the probability that the terminal device decodes correctly within the reporting period.

[0073] For example, Figure 3 is a schematic diagram of the reporting timing of downlink channel state information provided in an embodiment of this disclosure. As shown in Figure 3, assuming the terminal device reports CQI in 640 slots, and the network device is configured to report downlink channel state information in 80 slots, that is, downlink channel state information needs to be reported 8 times between two CQI reports. In Figure 3, the specific reporting timing of downlink channel state information is exemplarily shown as the 40th slot, the 120th slot, the 200th slot, the 280th slot, the 360th slot, the 440th slot, the 520th slot, the 600th slot, the 680th slot, and so on, with downlink channel state information reported once every 80 slots. Taking the 680th time slot as an example, even if the terminal device reports CQI in the 640th time slot, the downlink channel state information reported in the 680th time slot can still be generated based on the reception status of all downlink data from the 600th to the 680th time slot. Assuming that y downlink data are received from the 600th to the 680th time slot, with x being the number of downlink data with decoding errors and z being the number of correctly decoded downlink data, the downlink channel state information reported in the 680th time slot can include at least one of x, z, x / y (i.e., block error rate), z / y (i.e., the probability of correct decoding), x / y / A, z / y / A, x / y*h, and z / y*h. Here, A is a user-defined decimal, h is a user-defined positive integer greater than 1, such as 100 but not limited to 100, " / " represents division, and "*" represents multiplication. By dividing the block error rate and / or the probability of correct decoding by A or multiplying by h, the number of bits required to report the block error rate and / or the probability of correct decoding can be reduced, thus saving reporting resources.

[0074] For example, in some other methods of generating downlink channel state information, for each reporting period, if the terminal device does not report a CQI to the network device within that reporting period, the terminal device generates downlink channel state information based on the reception status of all downlink data within that reporting period. The generation method can be found in Figure 3 above. If the terminal device reports a CQI to the network device within that reporting period, the terminal device generates downlink channel state information based on the reception status of downlink data after reporting the CQI. The downlink channel state information may include at least one of the following: the number of downlink data correctly decoded by the terminal device within the reporting period; the number of downlink data incorrectly decoded by the terminal device within the reporting period; the block error rate (BLER) of the terminal device within the reporting period; and the probability that the terminal device decodes correctly within the reporting period.

[0075] Taking time slots 600 and 680 in Figure 3 as examples, since the terminal device did not report CQI to the network device from time slot 520 to time slot 600, downlink channel state information (DSI) for reporting in time slot 600 is generated based on the reception status of downlink data received from time slot 520 to time slot 600. However, if the terminal device reports CQI to the network device from time slot 600 to time slot 680 (CQI reporting time slot 640), then downlink channel state information for reporting in time slot 680 is generated based on the reception status of downlink data received from time slot 641 to time slot 680.

[0076] If the terminal device reports a CQI to the network device within the reporting period, the terminal device generates downlink channel state information based on the downlink data reception status after reporting the CQI. This reduces the number of times the terminal device needs to determine the downlink data decoding status and saves the terminal device's processing resources.

[0077] For example, in some implementations, after receiving downlink channel state information from a terminal device, the network device selects the appropriate MCS based on the downlink channel state information.

[0078] When selecting the appropriate MCS based on downlink channel state information, the network device can first redetermine the spectral efficiency of the downlink channel based on the downlink channel state information, and then select the corresponding MCS from the MCS index table based on the redetermined spectral efficiency. If no MCS corresponding to the redetermined spectral efficiency can be found in the MCS index table, the maximum spectral efficiency less than the redetermined spectral efficiency is searched in the MCS index table, and the MCS corresponding to the maximum spectral efficiency is selected.

[0079] There are several methods that can be used to redetermine the spectral efficiency of the downlink channel based on downlink channel state information.

[0080] For example, when the downlink channel state information includes the block error rate (BLER), the spectral efficiency of the downlink channel can be redetermined using the following expression: modified SE1=SE1+(L*(1-B*A)-B*A*D)*y'

[0081] In this context, "modified SE1" represents the adjusted spectral efficiency. SE1 indicates the spectral efficiency determined based on the most recent report. For example, for slot 600 in Figure 3, SE1 is the spectral efficiency determined based on the downlink channel state information reported in slot 520. For slot 680 in Figure 3, the previous reported SE1 was the spectral efficiency determined based on the CQI reported in slot 640. L represents the increase in spectral efficiency for each correctly decoded downlink data, and D represents the decrease in spectral efficiency for each incorrectly decoded downlink data. L and D are set values. B is the block error rate (BLER) carried in the downlink channel state information, and B equals x / y / A. y' is the downlink data sent by the network device to the terminal device during the reporting period. In some implementations, y may be less than y' due to channel limitations.

[0082] For example, when B equals x / y*h, the network device can redetermine the downlink channel spectral efficiency using the following expression: modified SE1=SE1+((1-B / h)*LD*B / h)*y'

[0083] For example, when the downlink channel state information includes the probability that the terminal device decodes correctly within the reporting period, the network device can redetermine the spectral efficiency of the downlink channel based on a method similar to the block error rate (BLER) mentioned above.

[0084] For example, when the downlink channel state information includes the number x of downlink data with decoding errors during the reporting period, the network device can redetermine the downlink channel spectral efficiency based on the following expression: modified SE1=SE1+(y'-x)*Lx*D

[0085] For example, when the downlink channel state information includes the number z of downlink data with decoding errors during the reporting period, the network device can redetermine the downlink channel spectral efficiency based on the following expression: modified SE1=SE1+z*L-(y'-z)*D

[0086] In this embodiment of the disclosure, even if feedback of some or all HARQ processes of the terminal device is turned off, the downlink channel state information can be periodically reported to carry information related to MCS selection in the downlink channel state information. This allows the network device to select the appropriate MCS based on the information in the downlink channel state information, without having to select a lower MCS under all channel quality conditions, thereby improving system capacity.

[0087] Figure 4 is a schematic diagram of another downlink channel state information reporting method provided by an embodiment of this disclosure. As shown in Figure 4, in some embodiments, the downlink channel state information reporting method includes steps S41-S43.

[0088] S41. The terminal device receives a first RRC message sent by the network device. The first RRC message includes the reporting period and time slot offset value of downlink channel state information.

[0089] S42. The terminal device determines the reporting timing for each reporting cycle based on the time slot offset value and the reporting cycle.

[0090] S43. The terminal device sends downlink channel status information to the network device according to the reporting timing. The downlink channel status information includes information related to MCS selection.

[0091] In some implementations, the reporting timing can be determined based on the following expression.

[0092] n f The system frame number (SFN) It is the number of time slots within a system frame. It is the intra-frame slot number, T HARQ For the reporting cycle, T offset This is the time slot offset value.

[0093] The downlink channel state information sent by the terminal device at the reporting time corresponding to each reporting period may include at least one of the following information: the number of downlink data correctly decoded by the terminal device during the reporting period; the number of downlink data incorrectly decoded by the terminal device during the reporting period; the block error rate (BLER) of the terminal device during the reporting period; and the probability that the terminal device decodes correctly during the reporting period.

[0094] The method for generating downlink channel state information by the terminal device can be found in the embodiment of Figure 2, and will not be described again here.

[0095] After receiving downlink channel state information from the terminal device, the network device selects the appropriate MCS based on the downlink channel state information.

[0096] When selecting the appropriate MCS based on downlink channel state information, the network device can first redetermine the spectral efficiency of the downlink channel based on the downlink channel state information, and then select the corresponding MCS from the MCS index table based on the redetermined spectral efficiency. If an MCS corresponding to the redetermined spectral efficiency cannot be found in the MCS index table, the maximum spectral efficiency less than the redetermined spectral efficiency is searched in the MCS index table, and the MCS corresponding to the maximum spectral efficiency is selected.

[0097] The method for network devices to redetermine the spectral efficiency of the downlink channel based on downlink channel state information can be found in the embodiment shown in Figure 2, and will not be described again here.

[0098] In this embodiment, the reporting period and slot offset value of downlink channel state information are sent to the terminal device via a first RRC message. Based on the reporting period and slot offset value, the terminal device determines the reporting timing and sends downlink channel state information containing information related to MCS selection to the network device according to the reporting timing. Even if feedback from some or all HARQ processes of the terminal device is disabled, the network device can still select the MCS based on the downlink channel state information sent by the terminal device, without needing to select a lower MCS under all channel quality conditions, thus improving system capacity.

[0099] Figure 5 is a flowchart of a method for generating downlink channel state information according to an embodiment of this disclosure. As shown in Figure 5, when the terminal device periodically reports downlink channel state information, the method for generating downlink channel state information may include steps S51-S54.

[0100] S51. The terminal device determines the total change in the downlink channel spectral efficiency during the reporting period based on the number of correctly decoded downlink data and the number of incorrectly decoded downlink data within the reporting period.

[0101] S52. Based on the total change in the downlink channel spectral efficiency during the reporting period, determine the first target spectral efficiency obtained after changing the total change in the downlink channel spectral efficiency.

[0102] S53. Based on the first target spectral efficiency, determine the first CQI index value and / or the first MCS index value of the downlink channel.

[0103] S54. Generate downlink channel state information based on the first CQI index value and / or the first MCS index value.

[0104] The downlink channel state information includes at least one of the following: a first CQI index value; a first MCS index value; a first mapping value that has a mapping relationship with the first CQI index value; a second mapping value that has a mapping relationship with the first MCS index value; a first change in the first CQI index value relative to the second CQI index value, wherein the second CQI index value refers to the CQI index value obtained based on the previous CQI report or downlink channel state report; and a second change in the first MCS index value relative to the second MCS index value, wherein the second MCS index value refers to the MCS index value obtained based on the previous CQI report or downlink channel state report.

[0105] For example, Figure 6 is a schematic diagram of another downlink channel state information (CQI) reporting timing provided by an embodiment of this disclosure. As shown in Figure 6, assuming the terminal device reports CQI in 320 time slots, and the network device is configured to report CQI in 80 time slots, meaning that CQI needs to be reported 4 times within two CQI reporting cycles, the time slot offset configured by the network device is less than 80 time slots, for example, it could be 40 time slots, but is not limited to 40 time slots. In Figure 6, the terminal device reports CQI in time slot 0, time slot 320, and so on, reporting CQI once every 320 time slots. The terminal device reports CQI in time slots 80, 160, 240, 320, 400, and so on, reporting CQI once every 80 time slots. Specifically, when the timing of CQI reporting coincides with the timing of downlink channel status information reporting, for example, in the 320th or 640th time slot, the terminal device cancels the reporting of downlink channel status information and reports CQI instead.

[0106] For each reporting cycle of downlink channel state information, the terminal device updates the total change in downlink channel spectral efficiency within the reporting cycle based on the decoding result for each initial transmission of downlink data. If the decoding is correct, the total change in spectral efficiency increases by L; otherwise, it decreases by D. Assume the total change in spectral efficiency within the reporting cycle is MSE1, and the spectral efficiency determined based on the previous CQI report or downlink channel state information report is SE1. The MCS index value corresponding to SE1 is M1 (i.e., the second MCS index value). If SE1 + MSE1 (i.e., the first target spectral efficiency) equals the spectral efficiency corresponding to M1, the first MCS index value is M1. At this point, M1, or a mapping value with a mapping relationship to M1 (e.g., 00), or the change in the first MCS index value relative to M1 can be reported, in which case the change in the first MCS index value relative to M1 is 0. When the network device receives M1, 00, or 0, it selects the MCS corresponding to M1. If SE1 + MSE1 = 0, the terminal device updates the total change in spectral efficiency within the reporting cycle. If 1+MSE1 is greater than the spectral efficiency corresponding to M1+1, then the first MCS index value can be determined as M1+1, and M1+1, or a mapping value with a mapping relationship to M1+1, such as 01, can be reported, or the change in the first MCS index value relative to M1 can be reported as 1. When the network device receives M1+1, 01, or 1, it selects the MCS corresponding to M1+1. If SE1+MSE1 is less than the spectral efficiency corresponding to M1, then the first MCS index value can be determined as M1-1, and M1-1 can be reported, or a mapping value with a mapping relationship to M1-1, such as 10, can be reported, or the change in the first MCS index value relative to M1 can be reported as -1. When the network device receives M1-1, 10, or -1, it selects the MCS corresponding to M1-1.

[0107] Alternatively, in some implementations, if there is no spectral efficiency corresponding to SE1+MSE1 (i.e., the first target spectral efficiency) in the MSC index table, the maximum spectral efficiency less than the first target spectral efficiency can be determined from the MSC index table, and the MCS index value corresponding to this maximum spectral efficiency can be determined as the first MCS index value. Then, at least one of the following is carried in the downlink channel reporting information: the first MCS index value, a second mapping value that has a mapping relationship with the first MCS index value, and a second change in the first MCS index value relative to the second MCS index value.

[0108] For example, Table 1 is a comparison table of reporting methods. Among them, reporting method 1 reports the second change of the first MCS index value relative to the second MCS index value, reporting method 3 reports the second mapping value that has a mapping relationship with the first MCS index value, and reporting method 3 reports the first MCS index value.

[0109] Assuming the second MCS index value (i.e., M1) is 7 and the value of SE1 is 0.877, then Table 1 can be specifically referred to as Table 2 below.

[0110] Table 1

[0111] Table 2

[0112] Accordingly, the selection of MCS by network devices based on Table 2 can be represented as Table 3.

[0113] Similarly, in some embodiments of this disclosure, a first CQI index value for the downlink channel can be determined based on a first target spectral efficiency; downlink channel state information can then be generated based on the first CQI index value. The downlink channel state information includes at least one of the following: a first CQI index value, a first mapping value that has a mapping relationship with the first CQI index value, and a first change in the first CQI index value relative to a second CQI index value. The method for determining the first CQI index value, and the method for determining the first mapping value and the first change based on the first CQI index value, can be found in the methods related to the MCS index value described above, and will not be repeated here.

[0114] Table 3

[0115] By transmitting at least one of the following to the network device between two CQI reports: a first CQI index value, a first MCS index value, a first mapping value that maps to the first CQI index value, a second mapping value that maps to the first MCS index value, a first change in the first CQI index value relative to the second CQI index value, and a second change in the first MCS index value relative to the second MCS index value, the network device can select the MCS based on the downlink channel state information sent by the terminal device, even if feedback of some or all HARQ processes of the terminal device is turned off, instead of having to select a lower MCS under all channel quality conditions, thus improving system capacity.

[0116] Scheme 2 for reporting downlink channel state information

[0117] The terminal device reports downlink channel status information aperiodically between two CQI events.

[0118] For example, Figure 7 is a flowchart of another downlink channel state information reporting method provided by an embodiment of this disclosure. As shown in Figure 7, in some implementations, the downlink channel state information reporting method may include steps S71-S74.

[0119] S71. The terminal device receives a second RRC message sent by the network device. The second RRC message includes a threshold value for the cumulative change in spectrum efficiency.

[0120] S72. For each downlink data after the previous CQI report or downlink channel status information report, the terminal device determines the cumulative change in the spectrum efficiency of the downlink channel based on the reception status of the downlink data.

[0121] S73. If the absolute value of the cumulative change in the spectral efficiency of the downlink channel is greater than or equal to the threshold value, the terminal device generates downlink channel state information based on the cumulative change in the spectral efficiency of the downlink channel.

[0122] S74. Send downlink channel status information to network devices.

[0123] For example, in some implementations, after the terminal device reports CQI, for each initially transmitted downlink data received, the cumulative change in the downlink channel's spectral efficiency is calculated based on the decoding result. If the decoding is correct, the cumulative change in spectral efficiency increases by L; otherwise, the cumulative change in spectral efficiency decreases by D. Assuming the cumulative change in spectral efficiency is MSE2, if |MSE2| is greater than or equal to a threshold value configured by the network device, the terminal device is triggered to report downlink channel state information. Here, || represents the absolute value.

[0124] Assuming the CQI index value obtained from the previous CQI report or downlink channel state information report is the second CQI index value, and the spectral efficiency corresponding to the second CQI index value is the first spectral efficiency, the terminal device calculates the sum of the first spectral efficiency and MSE2 (hereinafter referred to as the third spectral efficiency), denoted as modified SE2. In some implementations, the terminal device can determine the second target spectral efficiency of the downlink channel based on the cumulative change in the downlink channel's spectral efficiency and the first spectral efficiency. For example, it can use modified SE2 as the second target spectral efficiency, or use the maximum spectral efficiency in the CQI table that is less than or equal to modified SE2 as the second target spectral efficiency, and then generate downlink channel state information based on the second target spectral efficiency.

[0125] Specifically, when generating downlink channel state information based on the second target spectral efficiency, if modified SE2 is used as the second target spectral efficiency, then the CQI index value corresponding to the maximum spectral efficiency in the CQI table that is less than or equal to modified SE2 can be used as the third CQI index value. If the maximum spectral efficiency in the CQI table that is less than or equal to modified SE2 is used as the second target spectral efficiency, then the CQI index value corresponding to the second target spectral efficiency in the CQI table can be used as the third CQI index value, thereby generating downlink channel state information including at least one of the following: the cumulative change in the downlink channel's spectral efficiency; the second target spectral efficiency; the third CQI index value corresponding to the second target spectral efficiency; a third mapping value that has a mapping relationship with the third CQI index value; and a third change in the third CQI index value relative to the second CQI index value.

[0126] Further assuming that the MCS index value obtained based on the previous CQI report or downlink channel state information report is the second MCS index value, and the spectral efficiency corresponding to the second MCS index value is the first spectral efficiency, the terminal device calculates the sum of the first spectral efficiency and MSE2 (i.e., the third spectral efficiency), and the third spectral efficiency is denoted as modified SE2. In some implementations, modified SE2 can be used as the second target spectral efficiency, or the maximum spectral efficiency in the MCS index table that is less than or equal to modified SE2 can be used as the second target spectral efficiency. If modified SE2 is used as the second target spectral efficiency, then the MCS index value corresponding to the maximum spectral efficiency in the MCS index table that is less than or equal to modified SE2 is the third MCS index value. If the maximum spectral efficiency in the MCS index table that is less than or equal to modified SE2 is used as the second target spectral efficiency, then the MCS index value corresponding to the second target spectral efficiency in the MCS index table is used as the third MCS index value. The downlink channel state information generated by the terminal device may include at least one of the following: the cumulative change in the spectral efficiency of the downlink channel; the second target spectral efficiency; the third MCS index value corresponding to the second target spectral efficiency; the third mapping value that has a mapping relationship with the third MCS index value; and the third change in the third MCS index value relative to the second MCS index value.

[0127] In other words, in some exemplary descriptions, the downlink channel state information referred to in the embodiments of this disclosure may include at least one of the following information: the cumulative change in the spectral efficiency of the downlink channel; a second target spectral efficiency; a third CQI index value corresponding to the second target spectral efficiency; a third MCS index value corresponding to the second target spectral efficiency; a third mapping value that has a mapping relationship with the third CQI index value; a fourth mapping value that has a mapping relationship with the third MCS index value; a third change in the third CQI index value relative to the second CQI index value; and a fourth change in the third MCS index value relative to the second MCS index value.

[0128] In some implementations, if the downlink channel state information includes a second target spectral efficiency, and the second target spectral efficiency is equal to the first spectral efficiency, the network device determines the MCS corresponding to the first spectral efficiency as the MCS of the downlink channel. If the second target spectral efficiency is greater than the first spectral efficiency, the sum of the first spectral efficiency and a threshold value is calculated, and the MCS corresponding to the largest spectral efficiency in the MCS index table that is less than or equal to this sum is determined as the MCS of the downlink channel. If the second target spectral efficiency is less than the first spectral efficiency, the difference between the first spectral efficiency and the threshold value is calculated, and the MCS corresponding to the largest spectral efficiency in the MCS index table that is less than or equal to this difference is determined as the MCS of the downlink channel. Of course, if the downlink channel state information includes one or more of a third CQI index value, a third MCS index value, a third mapping value, and a fourth mapping value, the network device can also use a similar method to determine the MCS.

[0129] In other implementations, if the downlink channel state information includes a third change in the third CQI index value relative to the second CQI index value, the network device can calculate the sum of the second CQI index value and the third change, and look up the corresponding MCS in the MCS index table based on the spectral efficiency corresponding to the sum. Similarly, if the downlink channel state information includes a fourth change in the third MCS index value relative to the second MCS index value, the MCS can be determined using a similar method.

[0130] In some other implementations, if the downlink channel state information includes the cumulative change in the downlink channel spectral efficiency, then the sum of the first spectral efficiency and the cumulative change is calculated, and the corresponding MCS is looked up in the sum MCS index table.

[0131] By sending a threshold value to the terminal device, the terminal device calculates the cumulative change in the spectral efficiency of the downlink channel after reporting CQI or downlink channel state information. When the absolute value of the cumulative change is greater than or equal to the threshold value, the terminal device sends downlink channel state information carrying information related to MCS selection to the network device. Even if the feedback of some or all HARQ processes of the terminal device is turned off, the network device can still select the MCS through the downlink channel state information sent by the terminal device, without having to select a lower MCS under all channel quality conditions, thus improving system capacity.

[0132] Figure 8 is a flowchart of another downlink channel state information reporting method provided by an embodiment of this disclosure. As shown in Figure 8, in some embodiments, the downlink channel state information reporting method may include steps S81-S83.

[0133] S81. For each downlink data after the previous CQI report or downlink channel status information report, the terminal device determines the cumulative change in the spectrum efficiency of the downlink channel based on the reception status of the downlink data.

[0134] S82. If the absolute value of the cumulative change in the spectral efficiency of the downlink channel is greater than or equal to the threshold value, the terminal device generates downlink channel state information based on the cumulative change in the spectral efficiency of the downlink channel.

[0135] S83. Send downlink channel status information to network devices.

[0136] The threshold value is the absolute value of the difference between the first spectral efficiency and the second spectral efficiency. The first spectral efficiency can be understood as the spectral efficiency obtained based on the previous CQI report or downlink channel state report. The second spectral efficiency can be understood as the spectral efficiency adjacent to the first spectral efficiency in the CQI table or MCS index table, such as any one of the spectral efficiencies adjacent to the first spectral efficiency, or the larger of the spectral efficiencies adjacent to the first spectral efficiency.

[0137] In some examples, assuming the MCS index value corresponding to the second spectral efficiency is M3+1, and the spectral efficiency (i.e., the first spectral efficiency) determined based on the previous CQI report or downlink channel state information report is SE3, if the absolute value of MSE3 exceeds the threshold value (i.e., |SE3-second spectral efficiency|), and SE3+MSE3 is greater than the spectral efficiency corresponding to M3+1 (i.e., the second spectral efficiency) for the first time, then M3+1, or the mapping value corresponding to M3+1, such as 1, can be reported in the downlink channel state information. If SE3+MSE3 is less than the spectral efficiency corresponding to M3 for the first time, then M3-1, or the mapping value corresponding to M3-1, such as 0, can be reported in the downlink channel state information.

[0138] Specifically, if the CQI index value (i.e., the second CQI index value) obtained from the previous CQI report or downlink channel state information report is 7, then refer to the CQI table and the MCS index table. The spectral efficiency corresponding to a CQI index value of 7 is 0.877. The adjacent spectral efficiencies corresponding to spectral efficiency 0.877 in the MCS index table are 0.7402 (MCS11) and 1.0273 (MCS13), respectively. If the SE3+MSE3 value calculated by the terminal device is greater than 1.0273, then the MCS index value corresponding to spectral efficiency 1.0273 is reported, which is 13, or 1 is reported. If the SE3+MSE3 value calculated by the terminal device is less than 0.877, then the MCS index value corresponding to spectral efficiency 0.7402 is reported, which is 11, or 0 is reported.

[0139] CQI table

[0140] If the base station receives an MCS index value, it selects the MCS corresponding to that index value. If the base station receives a mapping value corresponding to an MCS index value, it determines the corresponding MCS index value based on the mapping value and then selects the MCS corresponding to that index value.

[0141] Of course, the above examples are merely illustrative and not the only limitations. In practice, the method and content for generating downlink channel state information, as well as the operation of the base station to determine the MCS after receiving the downlink channel state information, can adopt a method similar to that in the embodiment of Figure 7. In this case, the downlink channel state information may include at least one of the following: the cumulative change in the spectral efficiency of the downlink channel; the second target spectral efficiency; the third CQI index value corresponding to the second target spectral efficiency; the third MCS index value corresponding to the second target spectral efficiency; a third mapping value that has a mapping relationship with the third CQI index value; a fourth mapping value that has a mapping relationship with the third MCS index value; a third change in the third CQI index value relative to the second CQI index value; and a fourth change in the third MCS index value relative to the second MCS index value.

[0142] MCS Index Table

[0143] After the terminal device reports CQI or downlink channel state information, it calculates the cumulative change in the spectral efficiency of the downlink channel. Only when the absolute value of the cumulative change is greater than or equal to a threshold value will it send downlink channel state information carrying information related to MCS selection to the network device. This avoids reporting to the network device when the channel quality change is small, thus saving uplink resources.

[0144] For example, Figure 9 is a schematic diagram of the structure of a terminal device provided in an embodiment of this disclosure. As shown in Figure 9, the terminal device includes: a first memory 1501, a first transceiver 1502, and a first processor 1503; wherein the first memory 1501, the first transceiver 1502, and the first processor 1503 are respectively connected to a bus interface.

[0145] The first memory 1501 is used to store computer programs; the first transceiver 1502 is used to send and receive data under the control of the first processor 1503; the first processor 1503 is used to read the computer program in the first memory 1501 and perform the following operations: between two Channel Quality Indication (CQI) reports, send downlink channel state information to the network device, the downlink channel state information including information related to MCS selection.

[0146] In some implementations, the first processor 1503 is configured to: receive a first Radio Resource Control (RRC) message, the first RRC message including a reporting period for downlink channel state information; and periodically send downlink channel state information to the network device according to the reporting period.

[0147] In some implementations, the first processor 1503 is configured to: generate downlink channel state information for periodic reporting based on the reception status of downlink data within a reporting period, wherein the reception status includes decoding correct and decoding error.

[0148] In some implementations, the first processor 1503 is configured to: if the terminal device does not report CQI to the network device within the reporting period, generate downlink channel state information based on the downlink data reception status within the reporting period; if the terminal device reports CQI to the network device within the reporting period, generate downlink channel state information based on the downlink data reception status after reporting CQI.

[0149] In some implementations, the first RRC message further includes a time slot offset value; the first processor 1503 is configured to: determine the reporting timing based on the time slot offset value and the reporting period; and send downlink channel state information to the network device according to the reporting timing.

[0150] In some embodiments, the first processor 1503 is configured to: generate downlink channel state information containing at least one of the following information based on the reception status of downlink data during the reporting period: the number of downlink data correctly decoded by the terminal device during the reporting period; the number of downlink data incorrectly decoded by the terminal device during the reporting period; the block error rate (BLER) of the terminal device during the reporting period; and the probability that the terminal device decodes correctly during the reporting period.

[0151] In some implementations, the first processor 1503 is configured to: determine the total change in the spectral efficiency of the downlink channel during the reporting period based on the number of correctly decoded downlink data and the number of incorrectly decoded downlink data during the reporting period; determine a first target spectral efficiency of the downlink channel after changing the total change based on the total change; determine a first CQI index value and / or a first MCS index value of the downlink channel based on the first target spectral efficiency; and generate downlink channel state information based on the first CQI index value and / or the first MCS index value. The downlink channel state information includes at least one of the following: the first CQI index value; the first MCS index value; a first mapping value that has a mapping relationship with the first CQI index value; a second mapping value that has a mapping relationship with the first MCS index value; a first change in the first CQI index value relative to the second CQI index value, wherein the second CQI index value refers to the CQI index value obtained based on the previous CQI report or downlink channel state report; and a second change in the first MCS index value relative to the second MCS index value, wherein the second MCS index value refers to the MCS index value obtained based on the previous CQI report or downlink channel state report.

[0152] In some implementations, the first processor 1503 is configured to: periodically send downlink channel state information to the network device.

[0153] In some implementations, the first processor 1503 is configured to: for each downlink data after the previous CQI report or downlink channel state information report, determine the cumulative change in the spectral efficiency of the downlink channel based on the reception status of the downlink data; if the absolute value of the cumulative change in spectral efficiency is greater than or equal to a threshold value, generate downlink channel state information based on the cumulative change, and send the downlink channel state information to the network device.

[0154] The threshold value is sent by the network device to the terminal device through the second RRC message, or the threshold value is the absolute value of the difference between the first spectral efficiency and the second spectral efficiency. The first spectral efficiency refers to the spectral efficiency obtained based on the previous CQI report or downlink channel state report; the second spectral efficiency refers to the spectral efficiency adjacent to the first spectral efficiency in the CQI table or MCS index table.

[0155] In some implementations, the first processor 1503 is configured to: determine a second target spectral efficiency of the downlink channel based on the cumulative change and a first spectral efficiency of the downlink channel; and generate downlink channel state information based on the second target spectral efficiency.

[0156] In some implementations, the first processor 1503 is configured to: sum the cumulative change and the first spectral efficiency, and determine the third spectral efficiency obtained by the summation as the second target spectral efficiency; or determine the maximum spectral efficiency in the CQI table or MCS index table that is less than or equal to the third spectral efficiency as the second target spectral efficiency.

[0157] In some embodiments, the first processor 1503 is configured to: the downlink channel state information include at least one of the following: the cumulative change in the spectral efficiency of the downlink channel; the second target spectral efficiency; the third CQI index value corresponding to the second target spectral efficiency; the third MCS index value corresponding to the second target spectral efficiency; a third mapping value that has a mapping relationship with the third CQI index value; a fourth mapping value that has a mapping relationship with the third MCS index value; a third change in the third CQI index value relative to the second CQI index value; and a fourth change in the third MCS index value relative to the second MCS index value.

[0158] The terminal device provided in this embodiment can execute the method executed by the terminal device in any of the above method embodiments. The execution method and beneficial effects are similar, and will not be described again here.

[0159] For example, Figure 10 is a schematic diagram of the structure of a network device provided in an embodiment of this disclosure. As shown in Figure 10, the network device includes: a second memory 1601, a second transceiver 1602, and a second processor 1603; wherein the second memory 1601, the second transceiver 1602, and the second processor 1603 are respectively connected to a bus interface.

[0160] The second memory 1601 is used to store computer programs; the second transceiver 1602 is used to send and receive data under the control of the second processor 1603; the second processor 1603 is used to read the computer program in the second memory 1601 and execute the method executed by the network device in any of the above method embodiments. The execution mode and beneficial effects are similar, and will not be described again here.

[0161] For example, this disclosure provides a downlink channel state information reporting device, which includes: a first transmitting module, configured to transmit downlink channel state information to a network device between two Channel Quality Indication (CQI) reports, wherein the downlink channel state information includes information related to MCS selection.

[0162] For example, this disclosure also provides a downlink channel state information reporting device, which includes: a first receiving module, configured to receive downlink channel state information sent by a terminal device between two CQI reports, the downlink channel state information including information related to MCS selection; and a selection module, configured to select the MCS of the downlink channel based on the information in the downlink channel state information.

[0163] It should be noted that the reporting device provided in this embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0164] It should also be noted that the division of units in the reporting device described in this embodiment is illustrative and represents only one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0165] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this disclosure.

[0166] This disclosure also provides a processor-readable storage medium storing a program for causing a processor to perform the method of any of the above method embodiments.

[0167] In this embodiment of the disclosure, the processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).

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

[0169] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus, and computer program products according to embodiments of this disclosure. 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-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more flowchart illustrations and / or one or more block diagrams.

[0170] These processor-executable instructions may also be stored in a processor-readable memory that can instruct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.

[0171] Obviously, those skilled in the art can make various modifications and variations to this disclosure without departing from its spirit and scope. Therefore, if such modifications and variations fall within the scope of the claims of this disclosure and their equivalents, this disclosure is also intended to include such modifications and variations.

Claims

1. A method for reporting downlink channel state information, wherein, The method includes: Between two Channel Quality Indication (CQI) reports, the terminal device sends downlink channel state information to the network device. The downlink channel state information includes information related to the selection of modulation and coding scheme (MCS).

2. The method according to claim 1, wherein, The method further includes: The terminal device receives a first Radio Resource Control (RRC) message, the first RRC message including the reporting period of downlink channel state information; The terminal device periodically sends downlink channel status information to the network device according to the reporting cycle.

3. The method according to claim 2, wherein, The terminal device generates downlink channel state information for periodic reporting based on the reception status of downlink data within the reporting period. The reception status includes decoding correct and decoding error.

4. The method according to claim 3, wherein, The terminal device generates downlink channel state information for periodic reporting based on the downlink data reception status within the reporting period, including: If the terminal device does not report CQI to the network device within the reporting period, the terminal device generates downlink channel state information based on the downlink data reception status within the reporting period. If the terminal device reports CQI to the network device within the reporting period, the terminal device generates downlink channel state information based on the downlink data reception status after reporting CQI.

5. The method according to claim 2, wherein, The first RRC message also includes a time slot offset value; The terminal device determines the reporting timing based on the time slot offset value and the reporting period; The terminal device sends downlink channel status information to the network device according to the reporting timing.

6. The method according to any one of claims 3-5, wherein, The terminal device generates downlink channel state information for periodic reporting based on the downlink data reception status within the reporting period, including: The terminal device generates downlink channel state information containing at least one of the following information based on the downlink data reception status within the reporting period: The number of downlink data correctly decoded by the terminal device within the reporting period; The number of downlink data that the terminal device decodes incorrectly during the reporting period; The error rate (BLER) of the terminal device during the reporting period; The probability that the terminal device decodes correctly within the reporting period.

7. The method according to any one of claims 3-5, wherein, The terminal device generates downlink channel state information for periodic reporting based on the downlink data reception status within the reporting period, including: The terminal device determines the total change in the downlink channel spectral efficiency during the reporting period based on the number of correctly decoded downlink data and the number of incorrectly decoded downlink data within the reporting period. Based on the total change, the first target spectral efficiency of the downlink channel is determined after changing the total change. Based on the first target spectral efficiency, determine the first CQI index value and / or the first MCS index value of the downlink channel; Based on the first CQI index value and / or the first MCS index value, downlink channel state information is generated; The downlink channel state information includes at least one of the following: The first CQI index value; The first MCS index value; The first mapping value that has a mapping relationship with the first CQI index value; A second mapping value that has a mapping relationship with the first MCS index value; The first change in the first CQI index value relative to the second CQI index value, wherein the second CQI index value refers to the CQI index value obtained based on the previous CQI report or downlink channel state report; The second change in the first MCS index value relative to the second MCS index value, wherein the second MCS index value refers to the MCS index value obtained based on the previous CQI report or downlink channel status report.

8. The method according to claim 1, wherein, The terminal device periodically sends downlink channel status information to the network device.

9. The method according to claim 8, wherein, The terminal device periodically sends downlink channel state information to the network device, including: For each downlink data after the previous CQI report or downlink channel state information report, the terminal device determines the cumulative change in the spectral efficiency of the downlink channel based on the reception status of the downlink data. If the absolute value of the cumulative change in the spectral efficiency is greater than or equal to the threshold value, the terminal device generates downlink channel state information based on the cumulative change and sends the downlink channel state information to the network device. The threshold value is sent by the network device to the terminal device through the second RRC message, or the threshold value is the absolute value of the difference between the first spectral efficiency and the second spectral efficiency. The first spectral efficiency refers to the spectral efficiency obtained based on the previous CQI report or downlink channel state report; the second spectral efficiency refers to the spectral efficiency adjacent to the first spectral efficiency in the CQI table or MCS index table.

10. The method according to claim 9, wherein, The terminal device generates downlink channel state information based on the cumulative change, including: The terminal device determines the second target spectral efficiency of the downlink channel based on the cumulative change and the first spectral efficiency of the downlink channel; Based on the second target spectral efficiency, downlink channel state information is generated.

11. The method according to claim 10, wherein, The terminal device determines the second target spectral efficiency of the downlink channel based on the cumulative change and the first spectral efficiency of the downlink channel, including: The terminal device sums the cumulative change and the first spectral efficiency, and determines the third spectral efficiency obtained by the summation as the second target spectral efficiency. or The maximum spectral efficiency in the CQI table or MCS index table that is less than or equal to the third spectral efficiency is determined as the second target spectral efficiency.

12. The method according to claim 10 or 11, wherein, The downlink channel state information includes at least one of the following: The cumulative change; The second target spectral efficiency; The third CQI index value corresponding to the second target spectral efficiency; The third MCS index value corresponding to the second target spectral efficiency; A third mapping value that has a mapping relationship with the third CQI index value; A fourth mapping value that has a mapping relationship with the third MCS index value; The third change in the third CQI index value relative to the second CQI index value; The fourth change in the third MCS index value relative to the second MCS index value.

13. A method for reporting downlink channel state information, wherein, The method includes: The network device receives downlink channel state information sent by the terminal device between two CQI reports, the downlink channel state information including information related to MCS selection; Based on the information in the downlink channel state information, the MCS of the downlink channel is selected.

14. The method according to claim 13, wherein, The method further includes: The network device sends a first RRC message to the terminal device, the first RRC message including the reporting period of downlink channel state information.

15. The method according to claim 14, wherein, The first RRC message also includes a time slot offset value, which is used to instruct the terminal device to determine the reporting timing based on the time slot offset value and the reporting period.

16. The method according to any one of claims 13-15, wherein, The downlink channel state information includes at least one of the following: The number of downlink data that the terminal device decodes incorrectly during the reporting period; The error rate (BLER) of the terminal device during the reporting period; The probability that the terminal device decodes correctly within the reporting period; The first CQI index value of the downlink channel; The first MCS index value of the downlink channel; The first mapping value that has a mapping relationship with the first CQI index value; A second mapping value that has a mapping relationship with the first MCS index value; The first change in the first CQI index value relative to the second CQI index value, wherein the second CQI index value refers to the CQI index value obtained based on the previous CQI report or downlink channel state report; The second change in the first MCS index value relative to the second MCS index value, wherein the second MCS index value refers to the MCS index value obtained based on the previous CQI report or downlink channel status report.

17. The method according to claim 13, wherein, The method further includes: The network device sends a second RRC message to the terminal device, the second RRC message including a threshold value for the cumulative change in spectrum efficiency.

18. The method according to claim 17, wherein, The downlink channel state information includes at least one of the following: The cumulative change in the spectral efficiency of the downlink channel; The second target spectral efficiency of the downlink channel; The third CQI index value corresponding to the second target spectral efficiency; The third MCS index value corresponding to the second target spectral efficiency; A third mapping value that has a mapping relationship with the third CQI index value; A fourth mapping value that has a mapping relationship with the third MCS index value; The third change in the third CQI index value relative to the second CQI index value; The fourth change in the third MCS index value relative to the second MCS index value.

19. A terminal device, wherein, include: A first memory, a first transceiver, and a first processor; The first memory is used to store a computer program; the first transceiver is used to transmit and receive signals under the control of the first processor; the first processor is used to read the computer program in the first memory and execute the following method: Between two Channel Quality Indication (CQI) reports, downlink channel state information is sent to the network device. This downlink channel state information includes information related to MCS selection.

20. The terminal device according to claim 19, wherein, The first processor is configured to: Receive a first Radio Resource Control (RRC) message, wherein the first RRC message includes a reporting period for downlink channel state information; According to the reporting cycle, downlink channel status information is periodically sent to network devices.

21. The terminal device according to claim 20, wherein, The first processor is configured to: Based on the reception status of downlink data within the reporting period, downlink channel state information for periodic reporting is generated, wherein the reception status includes decoding correct and decoding error.

22. The terminal device according to claim 21, wherein, The first processor is configured to: If the terminal device does not report CQI to the network device within the reporting period, it generates downlink channel state information based on the downlink data reception status within the reporting period. If the terminal device reports CQI to the network device within the reporting period, it generates downlink channel state information based on the downlink data reception status after reporting CQI.

23. The terminal device according to claim 20, wherein, The first RRC message also includes a time slot offset value; The first processor is configured to: The reporting timing is determined based on the time slot offset value and the reporting period; Send downlink channel status information to the network device according to the reporting timing.

24. The terminal device according to any one of claims 21-23, wherein, The first processor is configured to: Based on the reception status of downlink data within the reporting period, downlink channel state information containing at least one of the following information is generated: The number of downlink data correctly decoded by the terminal device within the reporting period; The number of downlink data that the terminal device decodes incorrectly during the reporting period; The error rate (BLER) of the terminal device during the reporting period; The probability that the terminal device decodes correctly within the reporting period.

25. The terminal device according to any one of claims 21-23, wherein, The first processor is configured to: Based on the number of correctly decoded downlink data and the number of incorrectly decoded downlink data within the reporting period, the total change in the spectral efficiency of the downlink channel within the reporting period is determined. Based on the total change, the first target spectral efficiency of the downlink channel is determined after changing the total change. Based on the first target spectral efficiency, determine the first CQI index value and / or the first MCS index value of the downlink channel; Based on the first CQI index value and / or the first MCS index value, downlink channel state information is generated; The downlink channel state information includes at least one of the following: The first CQI index value; The first MCS index value; The first mapping value that has a mapping relationship with the first CQI index value; A second mapping value that has a mapping relationship with the first MCS index value; The first change in the first CQI index value relative to the second CQI index value, wherein the second CQI index value refers to the CQI index value obtained based on the previous CQI report or downlink channel state report; The second change in the first MCS index value relative to the second MCS index value, wherein the second MCS index value refers to the MCS index value obtained based on the previous CQI report or downlink channel status report.

26. The terminal device according to claim 19, wherein, The first processor is configured to: Downlink channel status information is sent to the network device non-periodically.

27. The terminal device according to claim 26, wherein, The first processor is configured to: For each downlink data after the previous CQI report or downlink channel state information report, the cumulative change in the spectral efficiency of the downlink channel is determined based on the reception status of the downlink data; If the absolute value of the cumulative change in the spectral efficiency is greater than or equal to the threshold value, downlink channel state information is generated based on the cumulative change, and the downlink channel state information is sent to the network device. The threshold value is sent by the network device to the terminal device through the second RRC message, or the threshold value is the absolute value of the difference between the first spectral efficiency and the second spectral efficiency. The first spectral efficiency refers to the spectral efficiency obtained based on the previous CQI report or downlink channel state report; the second spectral efficiency refers to the spectral efficiency adjacent to the first spectral efficiency in the CQI table or MCS index table.

28. The terminal device according to claim 27, wherein, The first processor is configured to: Based on the cumulative change and the first spectral efficiency of the downlink channel, the second target spectral efficiency of the downlink channel is determined; Based on the second target spectral efficiency, downlink channel state information is generated.

29. The terminal device according to claim 28, wherein, The first processor is configured to: The cumulative change and the first spectral efficiency are summed, and the third spectral efficiency obtained by the summation is determined as the second target spectral efficiency. or The maximum spectral efficiency in the CQI table or MCS index table that is less than or equal to the third spectral efficiency is determined as the second target spectral efficiency.

30. The terminal device according to claim 28 or 29, wherein, The downlink channel state information includes at least one of the following: The cumulative change; The second target spectral efficiency; The third CQI index value corresponding to the second target spectral efficiency; The third MCS index value corresponding to the second target spectral efficiency; A third mapping value that has a mapping relationship with the third CQI index value; A fourth mapping value that has a mapping relationship with the third MCS index value; The third change in the third CQI index value relative to the second CQI index value; The fourth change in the third MCS index value relative to the second MCS index value.

31. A network device, wherein, include: Second memory, second transceiver, and second processor; The second memory is used to store computer programs; The second transceiver is configured to transmit and receive signals under the control of the second processor; the second processor is configured to read the computer program in the second memory and execute the method as described in any one of claims 13-18.

32. A device for reporting downlink channel state information, wherein, include: The first transmitting module is used to send downlink channel state information to the network device between two Channel Quality Indication (CQI) reports, the downlink channel state information including information related to MCS selection.

33. A device for reporting downlink channel state information, wherein, include: The first receiving module is used to receive downlink channel state information sent by the terminal device between two CQI reports, the downlink channel state information including information related to MCS selection; The selection module is used to select the MCS of the downlink channel based on the information in the downlink channel state information.

34. A processor-readable storage medium, wherein, The processor-readable storage medium stores a program for causing the processor to perform the method as described in any one of claims 1-18.