Communication method and communication device
By adjusting the frequency domain particle size in the reporting bandwidth, terminal devices can feedback PMI more accurately, solving the problem of insufficient PMI feedback in 5G communication systems and improving data transmission performance.
Patent Information
- Application Number
- CN202210038014.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-03-27
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2039-03-27
AI Technical Summary
In 5G communication systems, the precoding matrix indication (PMI) feedback of the terminal device is not accurate enough, affecting the data transmission performance.
By adjusting the frequency domain granularity in the reporting bandwidth, the terminal device can feedback PMI more accurately. The specific method is to divide the first type of frequency domain units into the second type of frequency domain units, and perform channel measurements on the second type of frequency domain units to obtain more accurate PMI feedback.
Improved data transmission performance, ensuring that the terminal device can obtain accurate PMI feedback on each frequency domain unit, thereby helping the network device determine the appropriate precoding matrix.
Smart Images

Figure CN114465648B_ABST
Abstract
Description
[0001] This application is a divisional application. The application number of the original application is 201910240080.0, and the original application date is March 27, 2019. The entire contents of the original application are incorporated into this application by reference. Technical Field
[0002] The present application relates to the wireless field, and more particularly, to a communication method and a communication device. Background Art
[0003] In some communication systems, such as the fifth generation (5G) communication system, in order to improve system performance, network equipment usually determines the modulation and coding scheme (MCS), the number of transmission layers and the precoding matrix for downlink data transmission based on the channel state information (CSI) fed back by the terminal equipment. Among them, MCS can be indicated by the channel quality indicator (CQI) in CSI, the number of transmission layers can be indicated by the rank indication (RI), and the precoding matrix can be indicated by the precoding matrix indicator (PMI) in CSI.
[0004] In order to obtain better data transmission performance, network equipment can pre-configure the subbands to be measured and reported through signaling. Terminal equipment can perform channel measurement and feedback on each pre-configured subband. Since PMI is the key information for network equipment to determine the precoding matrix, in order to obtain more accurate feedback from terminal equipment, the frequency domain granularity of PMI reporting can be redesigned. Summary of the invention
[0005] The present application provides a communication method and a communication device, in order to obtain more accurate PMI feedback of a terminal device, thereby improving data transmission performance.
[0006] In a first aspect, a communication method is provided. The method may be executed by a terminal device, or may be executed by a chip configured in the terminal device.
[0007] Specifically, the method includes: receiving first indication information, the first indication information is used to configure a reporting bandwidth, the reporting bandwidth includes multiple first-type frequency domain units based on channel quality indication CQI reporting, the multiple first-type frequency domain units include one or more first frequency domain units and one or more second frequency domain units, the granularity of the first frequency domain unit is smaller than the preconfigured first granularity, the granularity of the second frequency domain unit is the first granularity, and the first granularity is the frequency domain granularity preconfigured for channel quality indication CQI reporting; determining multiple second-type frequency domain units based on precoding matrix indication PMI reporting in the reporting bandwidth, the multiple second-type frequency domain units include the one or more first frequency domain units and multiple third frequency domain units divided by the one or more second frequency domain units, the granularity of the third frequency domain unit is a predetermined second granularity, the second granularity is the frequency domain granularity predetermined for PMI reporting, and the second granularity is smaller than the first granularity.
[0008] Therefore, in the method provided in the embodiment of the present application, the first frequency domain unit at the edge of the reporting bandwidth is not divided to ensure that the pilot density is greater than or equal to the preconfigured pilot density, so that the terminal device can obtain accurate PMI feedback when performing channel measurement on each second-type frequency domain unit. The network device can determine the precoding matrix corresponding to each second-type frequency domain unit based on the PMI feedback for data transmission. Therefore, it is beneficial to improve data transmission performance.
[0009] In a second aspect, a communication method is provided. The method may be executed by a terminal device, or may be executed by a chip configured in the terminal device.
[0010] Specifically, the method includes: receiving first indication information, the first indication information is used to configure a reporting bandwidth, the reporting bandwidth includes multiple first-type frequency domain units based on CQI reporting, the multiple first-type frequency domain units include one or more first frequency domain units and one or more second frequency domain units, the granularity of the first frequency domain unit is smaller than the preconfigured first granularity, the granularity of the second frequency domain unit is the first granularity, and the first granularity is the frequency domain granularity preconfigured for CQI reporting; determining multiple second-type frequency domain units based on which a precoding matrix indication PMI reporting in the reporting bandwidth is based, the multiple second-type frequency domain units include the one or more second frequency domain units. A plurality of third frequency domain units obtained by dividing the frequency domain units and a plurality of fourth frequency domain units determined by the one or more first frequency domain units; wherein, at least one first frequency domain unit among the one or more first frequency domain units satisfies a preset condition, and at least some of the fourth frequency domain units among the multiple fourth frequency domain units are obtained by dividing the first frequency domain unit that satisfies the preset condition; the granularity of the third frequency domain unit is a predetermined second granularity, and the granularity of at least one fourth frequency domain unit among the one or more fourth frequency domain units is smaller than the second granularity; the second granularity is a frequency domain granularity predetermined for PMI reporting, and the second granularity is smaller than the first granularity.
[0011] Therefore, in the method provided in the embodiment of the present application, the first frequency domain unit that meets the preset conditions is divided into a plurality of second-type frequency domain units, which can largely ensure that the pilot density is greater than or equal to the preconfigured pilot density, thereby facilitating the terminal device to obtain accurate PMI feedback when performing channel measurement on each second-type frequency domain unit. The network device can determine the precoding matrix corresponding to each second-type frequency domain unit based on the PMI feedback for data transmission. Therefore, it is beneficial to improve data transmission performance.
[0012] In combination with the second aspect, in some possible implementations, at least some of the multiple fourth frequency domain units are obtained by dividing the first frequency domain unit according to the second granularity.
[0013] That is, the terminal device can divide at least one of the one or more first frequency domain units according to the second granularity to obtain multiple fourth frequency domain units. The granularity of at least one of the multiple fourth frequency domain units obtained by division is the second granularity.
[0014] It should be understood that the terminal device can also divide the first frequency domain unit according to the ratio R of the first granularity to the second granularity. When the granularity of the first frequency domain unit is smaller than the preconfigured first granularity, the frequency domain granularity of the fourth frequency domain unit obtained thereby may be smaller than the second granularity.
[0015] Optionally, the preset condition is: a pilot density preconfigured for the first frequency domain unit is greater than or equal to 1.
[0016] The pilot density preconfigured for the first frequency domain unit is the pilot density configured for the reporting bandwidth. When the pilot density is greater than or equal to 1, the first frequency domain unit is divided. No matter how it is divided, it can still ensure that the pilot density of the fourth frequency domain unit obtained by the division is greater than or equal to the preconfigured pilot density. At the same time, the frequency domain granularity based on the PMI report can be maximized, which is conducive to obtaining more accurate PMI feedback from the terminal device.
[0017] In a third aspect, a communication method is provided, which can be executed by a terminal device, or can also be executed by a chip configured in the terminal device.
[0018] Specifically, the method includes: receiving first indication information, the first indication information is used to configure a reporting bandwidth, the reporting bandwidth includes multiple first-type frequency domain units based on CQI reporting, the multiple first-type frequency domain units include one or more first frequency domain units and one or more second frequency domain units, the granularity of the first frequency domain unit is smaller than the preconfigured first granularity, the granularity of the second frequency domain unit is the first granularity, and the first granularity is the frequency domain granularity preconfigured for CQI reporting; determining multiple second-type frequency domain units based on PMI reporting in the reporting bandwidth, the multiple second-type frequency domain units include multiple fourth frequency domain units determined by one or more first frequency domain units and multiple third frequency domain units divided by one or more second frequency domain units; at least part of the multiple fourth frequency domain units are obtained by dividing at least one first frequency domain unit of the one or more first frequency domain units according to a predetermined second granularity; the granularity of the third frequency domain unit is a predetermined second granularity, the second granularity is a frequency domain granularity predetermined for PMI reporting, and the second granularity is smaller than the first granularity.
[0019] Therefore, in the method provided in the embodiment of the present application, the first frequency domain unit is divided into a plurality of second-class frequency domain units according to a predefined second granularity, so that both the terminal device and the network device can divide the first frequency domain unit according to a pre-agreed rule. By dividing the first frequency domain unit, the frequency domain granularity of the PMI report can be reduced, so that the terminal device can obtain accurate PMI feedback when performing channel measurement on a frequency domain unit with a smaller granularity. The network device can determine the precoding matrix corresponding to each second-class frequency domain unit based on the PMI feedback for data transmission. Therefore, it is beneficial to improve data transmission performance.
[0020] In combination with the third aspect, in some possible implementations, at least some of the multiple fourth frequency domain units are obtained by dividing the first frequency domain units that meet the preset condition according to the second granularity.
[0021] By dividing the first frequency domain units that meet the preset conditions, it can be ensured to a large extent that the pilot density is greater than or equal to the pre-configured pilot density, which can help the terminal device obtain accurate PMI feedback when performing channel measurement on each second frequency domain unit.
[0022] Optionally, the preset condition is: a pilot density preconfigured for the first frequency domain unit is greater than or equal to 1.
[0023] The pilot density preconfigured for the first frequency domain unit is the pilot density configured for the reporting bandwidth. When the pilot density is greater than or equal to 1, the first frequency domain unit is divided. No matter how it is divided, it can still ensure that the pilot density of the fourth frequency domain unit obtained by the division is greater than or equal to the preconfigured pilot density. At the same time, the frequency domain granularity based on the PMI report can be maximized, which is conducive to obtaining more accurate PMI feedback from the terminal device.
[0024] In a fourth aspect, a communication method is provided, which can be executed by a terminal device, or can also be executed by a chip configured in the terminal device.
[0025] Specifically, the method includes: receiving first indication information, the first indication information is used to configure a reporting bandwidth, the reporting bandwidth includes multiple first-class frequency domain units based on CQI reporting, and the number of first-class frequency domain units included in the reporting bandwidth is greater than or equal to a preset threshold; the multiple first-class frequency domain units include one or more first frequency domain units and one or more second frequency domain units, the granularity of the first frequency domain unit is smaller than the preconfigured first granularity, the granularity of the second frequency domain unit is the first granularity, and the first granularity is the frequency domain granularity preconfigured for CQI reporting; determining multiple second-class frequency domain units based on PMI reporting in the reporting bandwidth, the multiple second-class frequency domain units include one or more first frequency domain units and multiple third frequency domain units divided by one or more second frequency domain units; the granularity of the third frequency domain unit is a predetermined second granularity, the second granularity is a frequency domain granularity predetermined for PMI reporting, and the second granularity is smaller than the first granularity. Therefore, in the method provided in the embodiment of the present application, the first frequency domain unit at the edge of the reporting bandwidth is not divided to ensure that the pilot density is greater than or equal to the preconfigured pilot density, so that the terminal device can obtain accurate PMI feedback when performing channel measurement on each second-type frequency domain unit. The network device can determine the precoding matrix corresponding to each second-type frequency domain unit based on the PMI feedback for data transmission. Therefore, it is beneficial to improve data transmission performance. At the same time, for some codebook feedback methods, storage space can be saved.
[0026] Optionally, the preset threshold is 19.
[0027] In combination with the first to fourth aspects, in some possible implementations, the method further includes: receiving second indication information, where the second indication information is used to indicate that a ratio R of the first granularity to the second granularity is not 1.
[0028] The ratio R of the first granularity to the second granularity may be 1 or 2. The network device may indicate the value of R through signaling.
[0029] Of course, the ratio of the first granularity to the second granularity may also be a predefined value. For example, the protocol predefines R to be 2.
[0030] It should be understood that the first indication information and the second indication information may be carried in the same high-layer signaling or in different high-layer signaling, and this application does not limit this.
[0031] In a fifth aspect, a communication method is provided, which can be executed by a network device, or can also be executed by a chip configured in the network device.
[0032] Specifically, the method includes: determining a reporting bandwidth, the reporting bandwidth includes a plurality of first-type frequency domain units based on which a channel quality indication CQI report is reported, the plurality of first-type frequency domain units include one or more first frequency domain units and one or more second frequency domain units, the granularity of the first frequency domain unit is smaller than a preconfigured first granularity, the granularity of the second frequency domain unit is the first granularity, and the first granularity is a frequency domain granularity preconfigured for the channel quality indication CQI report; determining a plurality of second-type frequency domain units based on which a precoding matrix indication PMI report is reported in the reporting bandwidth, the plurality of second-type frequency domain units include the one or more first frequency domain units and a plurality of third frequency domain units divided by the one or more second frequency domain units, the granularity of the third frequency domain unit is a pre-determined second granularity, the second granularity is a frequency domain granularity pre-determined for PMI reporting, and the second granularity is smaller than the first granularity.
[0033] Therefore, in the method provided in the embodiment of the present application, the first frequency domain unit at the edge of the reporting bandwidth is not divided to ensure that the pilot density is greater than or equal to the preconfigured pilot density, so that the terminal device can obtain accurate PMI feedback when performing channel measurement on each second-type frequency domain unit. The network device can determine the precoding matrix corresponding to each second-type frequency domain unit based on the PMI feedback for data transmission. Therefore, it is beneficial to improve data transmission performance.
[0034] In a sixth aspect, a communication method is provided, which can be executed by a network device, or can also be executed by a chip configured in the network device.
[0035] Specifically, the method includes: determining a reporting bandwidth, the reporting bandwidth includes a plurality of first-type frequency domain units based on which a channel quality indication CQI report is reported, the plurality of first-type frequency domain units include one or more first frequency domain units and one or more fourth frequency domain units, the granularity of the first frequency domain unit is smaller than a preconfigured first granularity, the granularity of the fourth frequency domain unit is the first granularity, and the first granularity is a frequency domain granularity preconfigured for the channel quality indication CQI report; determining a plurality of second-type frequency domain units based on which a precoding matrix indication PMI report is reported in the reporting bandwidth, the plurality of second-type frequency domain units include a plurality of first frequency domain units and a fourth frequency domain unit composed of the one or more second frequency domain units. The invention relates to a plurality of third frequency domain units obtained by dividing the third frequency domain units and a plurality of fourth frequency domain units determined by the one or more first frequency domain units; wherein, at least one first frequency domain unit among the one or more first frequency domain units meets a preset condition, and at least some of the fourth frequency domain units among the multiple fourth frequency domain units are obtained by dividing the first frequency domain unit that meets the preset condition; the granularity of the third frequency domain unit is a predetermined second granularity, and the granularity of at least one fourth frequency domain unit among the one or more fourth frequency domain units is smaller than the second granularity; the second granularity is a frequency domain granularity predetermined for PMI reporting, and the second granularity is smaller than the first granularity.
[0036] Therefore, in the method provided in the embodiment of the present application, the first frequency domain unit that meets the preset conditions is divided into a plurality of second-type frequency domain units, which can largely ensure that the pilot density is greater than or equal to the preconfigured pilot density, thereby facilitating the terminal device to obtain accurate PMI feedback when performing channel measurement on each second-type frequency domain unit. The network device can determine the precoding matrix corresponding to each second-type frequency domain unit based on the PMI feedback for data transmission. Therefore, it is beneficial to improve data transmission performance.
[0037] In combination with the sixth aspect, in some possible implementations, at least some of the multiple fourth frequency domain units are obtained by dividing the first frequency domain unit according to the second granularity.
[0038] That is, the network device may divide at least one of the one or more first frequency domain units according to the second granularity to obtain multiple fourth frequency domain units, at least one of which has the second granularity.
[0039] It should be understood that the network device can also divide the first frequency domain unit according to the ratio R of the first granularity to the second granularity. When the granularity of the first frequency domain unit is smaller than the preconfigured first granularity, the frequency domain granularity of the fourth frequency domain unit obtained thereby may be smaller than the second granularity.
[0040] Optionally, the preset condition is: a pilot density preconfigured for the first frequency domain unit is greater than or equal to 1.
[0041] The pilot density preconfigured for the first frequency domain unit is the pilot density configured for the reporting bandwidth. When the pilot density is greater than or equal to 1, the first frequency domain unit is divided. No matter how it is divided, it can still ensure that the pilot density of the fourth frequency domain unit obtained by the division is greater than or equal to the preconfigured pilot density. At the same time, the frequency domain granularity based on the PMI report can be maximized, which is conducive to obtaining more accurate PMI feedback from the terminal device.
[0042] In a seventh aspect, a communication method is provided, which can be executed by a network device, or can also be executed by a chip configured in the network device.
[0043] Specifically, the method includes: determining a reporting bandwidth, the reporting bandwidth includes a plurality of first-class frequency domain units based on CQI reporting, the plurality of first-class frequency domain units include one or more first frequency domain units and one or more second frequency domain units, the granularity of the first frequency domain unit is smaller than a preconfigured first granularity, the granularity of the second frequency domain unit is a first granularity, and the first granularity is a frequency domain granularity preconfigured for CQI reporting; determining a plurality of second-class frequency domain units based on PMI reporting in the reporting bandwidth, the plurality of second-class frequency domain units include a plurality of fourth frequency domain units determined by one or more first frequency domain units and a plurality of third frequency domain units divided by one or more second frequency domain units; at least some of the plurality of fourth frequency domain units are obtained by dividing at least one first frequency domain unit of the one or more first frequency domain units according to a predetermined second granularity; the granularity of the third frequency domain unit is a predetermined second granularity, the second granularity is a frequency domain granularity predetermined for PMI reporting, and the second granularity is smaller than the first granularity.
[0044] That is, the network device may divide at least one of the one or more first frequency domain units according to the second granularity to obtain multiple fourth frequency domain units, at least one of which has the second granularity.
[0045] Therefore, in the method provided in the embodiment of the present application, the first frequency domain unit is divided into a plurality of second-class frequency domain units according to a predefined second granularity, so that both the terminal device and the network device can divide the first frequency domain unit according to a pre-agreed rule. By dividing the first frequency domain unit, the frequency domain granularity of the PMI report can be reduced, so that the terminal device can obtain accurate PMI feedback when performing channel measurement on a frequency domain unit with a smaller granularity. The network device can determine the precoding matrix corresponding to each second-class frequency domain unit based on the PMI feedback for data transmission. Therefore, it is beneficial to improve data transmission performance.
[0046] In combination with the seventh aspect, in some possible implementations, at least some of the multiple fourth frequency domain units are obtained by dividing the first frequency domain units that meet the preset conditions according to the second granularity.
[0047] By dividing the first frequency domain units that meet the preset conditions, it can be ensured to a large extent that the pilot density is greater than or equal to the pre-configured pilot density, which can help the terminal device obtain accurate PMI feedback when performing channel measurement on each second frequency domain unit.
[0048] Optionally, the preset condition is: a pilot density preconfigured for the first frequency domain unit is greater than or equal to 1.
[0049] The pilot density preconfigured for the first frequency domain unit is the pilot density configured for the reporting bandwidth. When the pilot density is greater than or equal to 1, the first frequency domain unit is divided. No matter how it is divided, it can still ensure that the pilot density of the fourth frequency domain unit obtained by the division is greater than or equal to the preconfigured pilot density. At the same time, the frequency domain granularity based on the PMI report can be maximized, which is conducive to obtaining more accurate PMI feedback from the terminal device.
[0050] In an eighth aspect, a communication method is provided, which can be executed by a network device, or can also be executed by a chip configured in the network device.
[0051] Specifically, the method includes: determining a reporting bandwidth, the reporting bandwidth includes multiple first-class frequency domain units based on CQI reporting, and the number of first-class frequency domain units included in the reporting bandwidth is greater than or equal to a preset threshold; the multiple first-class frequency domain units include one or more first frequency domain units and one or more second frequency domain units, the granularity of the first frequency domain unit is smaller than the preconfigured first granularity, the granularity of the second frequency domain unit is the first granularity, and the first granularity is the frequency domain granularity preconfigured for CQI reporting; determining multiple second-class frequency domain units based on PMI reporting in the reporting bandwidth, the multiple second-class frequency domain units include one or more first frequency domain units and multiple third frequency domain units divided by one or more second frequency domain units; the granularity of the third frequency domain unit is a predetermined second granularity, the second granularity is a frequency domain granularity predetermined for PMI reporting, and the second granularity is smaller than the first granularity.
[0052] Therefore, in the method provided in the embodiment of the present application, the first frequency domain unit at the edge of the reporting bandwidth is not divided to ensure that the pilot density is greater than or equal to the preconfigured pilot density, so that the terminal device can obtain accurate PMI feedback when performing channel measurement on each second-type frequency domain unit. The network device can determine the precoding matrix corresponding to each second-type frequency domain unit based on the PMI feedback for data transmission. Therefore, it is beneficial to improve data transmission performance. At the same time, for some codebook feedback methods, storage space can be saved.
[0053] Optionally, the preset threshold is 19.
[0054] In combination with the fifth to eighth aspects, in some possible implementations, the method further includes: sending first indication information, where the first indication information is used to configure the reporting bandwidth.
[0055] The network device may configure the reporting bandwidth by sending first indication information to the terminal device, so that the terminal device determines the reporting bandwidth according to the first indication information, and further determines the second type of frequency domain unit based on which the PMI report is reported in the reporting bandwidth.
[0056] In combination with the fifth to eighth aspects, in some possible implementations, the method further includes: sending second indication information, where the second indication information is used to indicate that a ratio R of the first granularity to the second granularity is not 1.
[0057] The ratio R of the first granularity to the second granularity may be 1 or 2. The network device may indicate the value of R through signaling.
[0058] Of course, the ratio of the first granularity to the second granularity may also be a predefined value. For example, the protocol predefines R to be 2.
[0059] It should be understood that the first indication information and the second indication information may be carried in the same high-layer signaling or in different high-layer signaling, and this application does not limit this.
[0060] In combination with the first to eighth aspects, in some possible implementations, the number of resource blocks RB included in the second granularity N 2 =N 1 / R,N 1 Indicates the number of RBs contained in the preconfigured first granularity, R is the ratio of the first granularity to the second granularity, R, N 1 and N 2 All are positive integers.
[0061] Therefore, the second granularity can be determined by the first granularity. 2 =N 1 / R.
[0062] Optionally, the ratio R of the first particle size to the second particle size is 2.
[0063] That is, the second granularity may be obtained by dividing the preconfigured first granularity by 2.
[0064] In a ninth aspect, a communication device is provided, comprising modules or units for executing the method in the first to fourth aspects and any possible implementation of the first to fourth aspects.
[0065] In a tenth aspect, a communication device is provided, comprising a processor. The processor is coupled to a memory and can be used to execute instructions in the memory to implement the method in the first to fourth aspects and any possible implementation of the first to fourth aspects. Optionally, the communication device also includes a memory. Optionally, the communication device also includes a communication interface, and the processor is coupled to the communication interface.
[0066] In one implementation, the communication device is a terminal device. When the communication device is a terminal device, the communication interface may be a transceiver, or an input / output interface.
[0067] In another implementation, the communication device is a chip configured in a terminal device. When the communication device is a chip configured in a terminal device, the communication interface may be an input / output interface.
[0068] Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.
[0069] In an eleventh aspect, a communication device is provided, comprising modules or units for executing the method in the fifth to eighth aspects and any possible implementation of the fifth to eighth aspects.
[0070] In a twelfth aspect, a communication device is provided, comprising a processor. The processor is coupled to a memory and can be used to execute instructions in the memory to implement the method in any possible implementation of the fifth to eighth aspects and the fifth to eighth aspects. Optionally, the communication device also includes a memory. Optionally, the communication device also includes a communication interface, and the processor is coupled to the communication interface.
[0071] In one implementation, the communication device is a network device. When the communication device is a network device, the communication interface may be a transceiver, or an input / output interface.
[0072] In another implementation, the communication device is a chip configured in a network device. When the communication device is a chip configured in a network device, the communication interface may be an input / output interface.
[0073] Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.
[0074] In a thirteenth aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is used to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in any possible implementation of the first to eighth aspects and the first to eighth aspects.
[0075] In the specific implementation process, the processor can be one or more chips, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a trigger, and various logic circuits. The input signal received by the input circuit can be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to a transmitter and transmitted by the transmitter, and the input circuit and the output circuit can be the same circuit, which is used as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation methods of the processor and various circuits.
[0076] In a fourteenth aspect, a processing device is provided, comprising a processor and a memory. The processor is used to read instructions stored in the memory, and can receive signals through a receiver and transmit signals through a transmitter to execute the method in any possible implementation of the first to eighth aspects and the first to eighth aspects.
[0077] Optionally, the number of the processors is one or more, and the number of the memories is one or more.
[0078] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.
[0079] In the specific implementation process, the memory can be a non-transitory memory, such as a read-only memory (ROM), which can be integrated with the processor on the same chip or can be set on different chips respectively. The embodiments of the present application do not limit the type of memory and the setting method of the memory and the processor.
[0080] It should be understood that the relevant data interaction process, such as sending indication information, can be a process of outputting indication information from a processor, and receiving capability information can be a process of receiving input capability information from a processor. Specifically, the processed output data can be output to a transmitter, and the input data received by the processor can come from a receiver. Among them, the transmitter and the receiver can be collectively referred to as a transceiver.
[0081] The processing device in the above-mentioned fourteenth aspect can be one or more chips. The processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading the software code stored in the memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.
[0082] In the fifteenth aspect, a computer program product is provided, which includes: a computer program (also referred to as code, or instruction), which, when executed, enables a computer to execute the method in the above-mentioned first to eighth aspects and any possible implementation of the first to eighth aspects.
[0083] In the sixteenth aspect, a computer-readable medium is provided, which stores a computer program (also referred to as code, or instructions) which, when executed on a computer, enables the computer to execute the method in the above-mentioned first to eighth aspects and any possible implementation of the first to eighth aspects.
[0084] In the seventeenth aspect, a communication system is provided, comprising the aforementioned network device and terminal device. BRIEF DESCRIPTION OF THE DRAWINGS
[0085] Figure 1 is a schematic diagram of a communication system applicable to the communication method provided in an embodiment of the present application;
[0086] Figure 2 is a schematic diagram of a pilot density of 1 provided in an embodiment of the present application;
[0087] Figure 3 is a schematic diagram of a pilot density of 0.5 provided in an embodiment of the present application;
[0088] Figure 4 It is a schematic diagram of BWP, subband and reported bandwidth provided in an embodiment of the present application;
[0089] Figure 5 is a schematic flow chart of a communication method provided in an embodiment of the present application;
[0090] Figure 6 It is a schematic diagram of dividing the reporting bandwidth into a plurality of second-type frequency domain units provided in an embodiment of the present application;
[0091] Figure 7 is a schematic flow chart of a communication method provided by another embodiment of the present application;
[0092] Figure 8 is a schematic flow chart of a communication method provided by another embodiment of the present application;
[0093] Fig. 9 It is a schematic diagram of a pilot density greater than 0.5 provided in an embodiment of the present application;
[0094] Fig.10 is another schematic diagram of dividing the reward reporting bandwidth into a plurality of second-type frequency domain units provided in an embodiment of the present application;
[0095] Fig.11 is a schematic flow chart of a communication method provided in yet another embodiment of the present application;
[0096] Fig.12 is a schematic flow chart of a communication method provided in yet another embodiment of the present application;
[0097] Fig.13 is a schematic flow chart of a communication method provided in yet another embodiment of the present application;
[0098] Fig.14 is a schematic block diagram of a communication device provided in an embodiment of the present application;
[0099] Fig.15 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application;
[0100] Fig.16 It is a structural diagram of the network device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0101] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0102] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: Global System for Mobile communications (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, future fifth generation (5G) communication system or new radio access technology (NR), etc.
[0103] To facilitate understanding of the embodiments of the present application, first Figure 1 A communication system applicable to an embodiment of the present application is described in detail. Figure 1 FIG. 1 is a schematic diagram showing a communication system applicable to an embodiment of the present application. Figure 1 As shown, the communication system 100 may include at least one network device, such as Figure 1 The network device 110 shown; the communication system 100 may also include at least one terminal device, such as Figure 1 The terminal device 120 shown. The network device 110 and the terminal device 120 can communicate via a wireless link. Each communication device, such as the network device 110 or the terminal device 120, can be configured with multiple antennas, and the multiple antennas may include at least one transmitting antenna for sending signals and at least one receiving antenna for receiving signals. In addition, each communication device also additionally includes a transmitter chain and a receiver chain, and those skilled in the art can understand that they can all include multiple components related to signal transmission and reception (such as processors, modulators, multiplexers, demodulators, demultiplexers or antennas, etc.). Therefore, the network device 110 and the terminal device 120 can communicate via multi-antenna technology.
[0104] It should be understood that the network device in the wireless communication system can be any device with wireless transceiver function. The device includes but is not limited to: evolved Node B (eNB), Radio Network Controller (RNC), Node B (NB), Base Station Controller (BSC), Base Transceiver Station (BTS), Home Base Station (e.g., Home evolved NodeB, or Home Node B, HNB), Base Band Unit (BBU), Access Point (AP) in Wireless Fidelity (WIFI) system, wireless relay node, wireless backhaul node, transmission point (TP) or transmission and reception point (TRP), etc., and can also be a gNB in a 5G, such as NR, system, or a transmission point (TRP or TP), one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU), etc.
[0105] In some deployments, the gNB may include a centralized unit (CU) and a DU. The gNB may also include a radio unit (RU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB, for example, the CU implements the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers, and the DU implements the functions of the radio link control (RLC) layer, the media / medium access control (MAC) layer, and the physical (PHY) layer. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, therefore, under this architecture, high-level signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or by the DU+CU. It can be understood that the network device can be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU can be divided into a network device in an access network (radio access network, RAN), and the CU can also be divided into a network device in a core network (core network, CN), which is not limited in this application.
[0106] It should also be understood that the terminal device in the wireless communication system can also be called user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device in the embodiment of the present application can be a mobile phone, a tablet computer (pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The embodiment of the present application does not limit the application scenario.
[0107] To facilitate understanding of the embodiments of the present application, the terms involved in the present application are first briefly explained.
[0108] 1. Precoding Matrix Indicator (PMI): PMI can be used to indicate a precoding matrix, wherein the precoding matrix can be, for example, a precoding matrix corresponding to each frequency domain unit and determined by the terminal device based on a channel matrix of each frequency domain unit (eg, subband).
[0109] The channel matrix may be determined by the terminal device through channel estimation or based on channel reciprocity. However, it should be understood that the specific method for the terminal device to determine the channel matrix is not limited to the above, and the specific implementation method may refer to the prior art, which is not listed here for brevity.
[0110] The precoding matrix may be obtained by performing singular value decomposition (SVD) on the channel matrix or the covariance matrix of the channel matrix, or may be obtained by performing eigenvalue decomposition (EVD) on the covariance matrix of the channel matrix.
[0111] It should be understood that the above-mentioned determination methods of the precoding matrix are only examples and should not constitute any limitation to the present application. The determination methods of the precoding matrix can refer to the prior art and are not listed here for brevity.
[0112] It should be noted that, in the embodiment of the present application, the precoding matrix corresponding to the frequency domain unit may refer to the precoding matrix fed back for the frequency domain unit, for example, it may be a precoding matrix for channel measurement and feedback based on the reference signal on the frequency domain unit. The precoding matrix corresponding to the frequency domain unit can be used as a precoding matrix for precoding data subsequently transmitted through the frequency domain unit. In the following, the precoding matrix corresponding to the frequency domain unit may also be referred to as the precoding matrix of the frequency domain unit, and the precoding vector corresponding to the frequency domain unit may also be referred to as the precoding vector of the frequency domain unit.
[0113] It should also be noted that in an embodiment of the present application, the precoding matrix determined by the network device based on the feedback of the terminal device can be directly used for downlink data transmission; it can also be subjected to some beamforming methods, such as zero forcing (ZF), regularized zero-forcing (RZF), minimum mean square error (MMSE), maximizing the signal-to-leakage-and-noise ratio (SLNR), etc., to obtain the precoding matrix ultimately used for downlink data transmission. This application does not limit this. Unless otherwise specified, the precoding matrix (or vector) referred to below may refer to the precoding matrix (or vector) determined by the network device based on the feedback of the terminal device.
[0114] 2. Channel Quality Indicator (CQI): It can be used to indicate channel quality. CQI can be characterized, for example, by signal-to-noise ratio (SNR), signal-to-interference plus noise ratio (SINR), etc. CQI can be used to determine the modulation and coding scheme (MCS). In downlink transmission, the network device can determine the MCS corresponding to the channel quality based on the CQI fed back by the terminal device to encode and modulate the signal to be transmitted. For example, the network device can determine the MCS corresponding to the currently fed back CQI based on the predefined correspondence between CQI and MCS.
[0115] It should be understood that the SNR, SINR used to characterize CQI and the correspondence between CQI and MCS listed above are only examples and should not constitute any limitation to this application. This application does not limit the specific content and indication method of CQI. This application also does not limit the relationship between CQI and MCS.
[0116] 3. Reporting Bandwidth: In an embodiment of the present application, the reporting bandwidth may refer to the bandwidth configured by the network device through the length of the reporting bandwidth (csi-ReportingBand) field in the information element (IE) CSI reporting configuration (CSI-ReportConfig) in high-level signaling (such as radio resource control (RRC) message). The information element csi-ReportingBand can be used to indicate a group of continuous or non-continuous subbands in the BWP that need to report CSI. The information element csi-ReportingBand can be, for example, a bitmap. Each bit may correspond to a subband in the reporting bandwidth. Therefore, the length of the bitmap can represent the number of subbands contained in the reporting bandwidth. Each bit in the bitmap can be used to indicate whether the corresponding subband needs to report CSI. For example, when the indication bit is set to "1", the corresponding subband needs to report CSI; when the indication bit is set to "0", the corresponding subband does not need to report CSI. It should be understood that the meanings expressed by the values of the indicator bits listed here are only examples and should not constitute any limitation to the present application.
[0117] In one possible design, the reported bandwidth may be a BWP. That is, the length of the bitmap used to indicate the reported bandwidth may be the same as the number of subbands included in the BWP.
[0118] The subband may refer to a subband on which CQI reporting is based, or in other words, a frequency domain unit on which CQI reporting is based. The terminal device may receive a reference signal on the reporting bandwidth to perform channel measurement and report CQI.
[0119] It should be understood that the signaling for configuring the reported bandwidth and the signaling for indicating the subband to be reported listed above are only examples and should not constitute any limitation to the present application. The present application does not limit the signaling for indicating the reported bandwidth, the signaling for indicating the subband to be reported, and the specific indication method.
[0120] In addition, the reported bandwidth may be continuous or discontinuous, which is not limited in this application.
[0121] Since the subband based on PMI reporting will be involved in the following text, for the sake of distinction, the following explanation is made here: the subband configured in the reporting bandwidth refers to the subband based on CQI reporting, that is, the first type of frequency domain unit described later. The granularity of the first type of frequency domain unit can be a pre-configured first granularity.
[0122] 4. Pilot density: the ratio of the resource elements (RE) occupied by the reference signal of the same port to the total number of RBs in the occupied bandwidth. For example, if the pilot density of the reference signal of a port is 1, it means that in the bandwidth occupied by the reference signal of this port, there is one RE in each RB used to carry the reference signal of this port; for another example, if the pilot density of the reference signal of a port is 0.5, it means that in the bandwidth occupied by the reference signal of this port, one RB in every two RBs includes an RE that carries the reference signal of this port, or in other words, there is one RB between adjacent RBs used to carry the reference signal of this port.
[0123] In the current protocol, the pilot density may include 3, 1, or 0.5.
[0124] For ease of understanding, Figure 2 and Figure 3 Two examples with pilot density of 1 and 0.5 are shown. It should be understood that the attached figure is only for ease of understanding and only shows the distribution of the reference signal of one port in 4 RBs, but this should not constitute any limitation to the present application. The present application does not limit the number of RBs contained in the bandwidth occupied by the reference signal of one port. The present application does not limit the number of REs occupied by the reference signal of one port in one RB. The present application does not limit the number of ports that can carry reference signals in each RB.
[0125] Figure 2 An example of a pilot density of 1 is shown. As shown in the figure, there is one RE in each RB for carrying the reference signal of the same port. In the figure, the RE of the 1st subcarrier and the 0th symbol in each RB carries the reference signal. Therefore, when the pilot density is 1, each RB carries one reference signal in the bandwidth occupied by the reference signal of the port.
[0126] Figure 3 An example of a pilot density of 0.5 is shown. As shown in the figure, there is one RE in every two RBs for carrying the reference signal of the same port. The RE of the 1st subcarrier and the 0th symbol in RB#0 and RB#2 in the figure carries the reference signal, while the RE in RB#1 and RB#3 does not carry the reference signal. Therefore, when the pilot density is 0.5, there is one RB between adjacent RBs for carrying the reference signal of the same port. In other words, one RB carries the reference signal every other RB.
[0127] It should be understood that, although not shown in the figure, technicians in this field can understand that the two REs used to carry reference signals can also be the REs of the 1st subcarrier and the 0th symbol in RB#1 and RB#3, respectively, while the REs in RB#0 and RB#2 may not carry reference signals.
[0128] It should also be understood that the pilot density listed above is only an example and should not constitute any limitation to the present application. The present application does not limit the specific value of the pilot density.
[0129] 5. Frequency domain unit: The unit of frequency domain resources, which can represent different frequency domain resource granularities. Frequency domain units may include, but are not limited to, subband, resource block (RB), resource block group (RBG), precoding resource block group (PRG), etc.
[0130] In an embodiment of the present application, different types of frequency domain units may be defined based on different functions. Specifically, the frequency domain unit on which the CQI report is based, or the frequency domain unit corresponding to the CQI report, may be referred to as a first type of frequency domain unit. The frequency domain unit on which the PMI report is based, or the frequency domain unit corresponding to the PMI report, may be referred to as a second type of frequency domain unit. In an embodiment of the present application, the first type of frequency domain unit may be replaced by a CQI subband, and the second type of frequency domain unit may be replaced by a PMI subband.
[0131] Here, the frequency domain unit corresponding to the CQI reporting may specifically refer to reporting the CQI based on the frequency domain unit, and the network device may determine the MCS used for the transmission signal according to the CQI reported based on multiple frequency domain units.
[0132] The frequency domain unit corresponding to the PMI reporting may specifically refer to reporting the PMI based on the frequency domain unit, and the network device may determine the precoding matrix used to transmit data on the frequency domain unit based on the PMI.
[0133] The first type of frequency domain unit and the second type of frequency domain unit may have the same granularity, or may have different granularities.
[0134] The granularity of the first type of frequency domain unit based on which the CQI report is based may be preconfigured. The granularity of the second type of frequency domain unit based on which the PMI report is based may also be predetermined. In the following text, for the sake of distinction and explanation, the frequency domain unit granularity preconfigured for the CQI report is recorded as the first granularity, and the frequency domain unit granularity predetermined for the PMI report is recorded as the second granularity.
[0135] Optionally, the first granularity is greater than the second granularity. In the embodiment of the present application, different granularities can be distinguished by the number of RBs included. For example, the first granularity is smaller than the second granularity, which may specifically mean that the number of RBs included in the first granularity is smaller than the number of RBs included in the second granularity.
[0136] The network device may indicate the first granularity to the terminal device through signaling, or in other words, configure the first granularity through signaling. The first granularity may be configured, for example, through high-layer signaling CSI reporting configuration (CSI-ReportConfig). The first granularity may specifically be indicated by a subband size field in the CSI reporting configuration. In other words, the first granularity may be a preconfigured subband granularity.
[0137] The network device may also indicate the ratio R of the first granularity to the second granularity to the terminal device through signaling. The ratio R may also be indicated, for example, through high-layer signaling. The second granularity may be determined based on the first granularity and the ratio R of the first granularity to the second granularity. For example, the number of RBs included in the first granularity is denoted as N 1 , the number of RBs contained in the second granularity is recorded as N 2 , then N 2 =N 1 / R. When R is 1, the first particle size and the second particle size are the same particle size; when R is greater than 1, the first particle size is greater than the second particle size.
[0138] In a possible design, R=2. That is, the ratio of the first granularity to the second granularity is 2. In other words, the number of RBs included in the first granularity is twice the number of RBs included in the second granularity.
[0139] It should be noted that since the first granularity is pre-configured and the second granularity is predetermined, the actual reporting bandwidth configured for the terminal device cannot guarantee that the granularity of all first-type frequency domain units is equal to the first granularity, and thus cannot guarantee that the granularity of all second-type frequency domain units is equal to the second granularity.
[0140] This is mainly because the starting position of the bandwidth part (BWP) is different from the reference point of the subband. Specifically, in NR, each carrier frequency is divided into RBs in units of 12 consecutive subcarriers in the frequency domain, and the RB is divided with "point A" as the common reference point. Specifically, the common resource block (CRB) numbering can start from 0, for example, denoted as CRB 0. The midpoint of subcarrier 0 in CRB0 in the frequency domain can correspond to point A, and point A can be configured by the network device for the terminal device. The division of the subband can be based on CRB 0 as the reference point.
[0141] On the other hand, up to 4 BWPs can be configured on the same carrier frequency, each BWP can be composed of multiple consecutive physical resource blocks (PRBs), and the PRBs in each BWP can be numbered starting from 0. BWP is divided into several subbands, each subband is composed of a group of consecutive PRBs, and the subband division is based on CRB0 as the reference point. Therefore, the size of the first subband and the last subband in a BWP is not necessarily equal to the pre-configured subband granularity.
[0142] It should be understood that the above-mentioned PRB and RB can represent the same meaning when used to represent physical resources.
[0143] For ease of understanding, Figure 4 An example of BWP, subband and reported bandwidth is shown. As shown in the figure, the reference point for subband division is CRB#0 in the figure. The starting position of BWP is determined according to the signaling configured by the network device for the terminal device. The starting position of BWP can be aligned with the starting point of a certain RB, or it may not be aligned with the starting point of any RB; the ending position of BWP can be aligned with the ending point of a certain RB, or it may not be aligned with the starting point of any RB. The figure shows an example in which the starting position of BWP is not aligned with the starting point of RB and the ending position of BWP is not aligned with the ending point of RB.
[0144] On the other hand, the reported bandwidth can be the same as the BWP configured by the network device for the terminal device. Therefore, the starting position of the reported bandwidth coincides with the starting position of the BWP, and the ending position of the reported bandwidth also coincides with the ending position of the BWP. In this case, the first subband in the reported bandwidth is an incomplete subband, and the last subband in the reported bandwidth is also an incomplete subband. In other words, the granularity of the first subband in the reported bandwidth is not the preconfigured subband granularity, and the granularity of the last subband in the reported bandwidth is not the preconfigured subband granularity.
[0145] It should be understood that the figure is only an example, showing an example of using BWP as a reported bandwidth. However, this should not constitute any limitation to the present application, and the present application does not limit the size relationship between BWP and the reported bandwidth. For example, BWP may also include one or more reported bandwidths. When the boundary of the reported bandwidth coincides with the boundary of BWP, it is possible that the first subband or the last subband in the reported bandwidth is an incomplete subband. Here, the boundary may include a starting position and an ending position.
[0146] It should also be understood that the pre-configured subband granularity described above may be a sub-band granularity configured for CQI reporting, that is, it may be an example of a pre-configured first granularity in an embodiment of the present application. The sub-band described above may be a sub-band configured for CQI reporting, that is, it may be an example of a first type of frequency domain unit in an embodiment of the present application. As can be seen from the above description, the granularity of the first type of frequency domain unit is not necessarily the pre-configured first granularity.
[0147] As mentioned above, the second granularity may be determined according to the first granularity and the ratio R between the first granularity and the second granularity. In order to obtain more accurate PMI feedback from the terminal device, R may be designed to be a value greater than 1, such as R=2.
[0148] On the other hand, the network device can map the reference signal to the corresponding RB for transmission according to the pre-configured pilot signal, so that the terminal device can perform channel measurement according to the reference signal received on the reporting bandwidth. The pre-configured pilot density may be 1, or it may be less than 1, such as 0.5. When the pilot density is 0.5, that is, one RB in every two RBs carries the reference signal. However, if the first subband or the last subband in the reporting bandwidth is an incomplete subband, it is possible that after the subband is divided according to the second granularity, the pilot density in the divided subband is less than the pre-configured pilot density.
[0149] For example, the first subband in the reporting bandwidth (i.e., an example of the first type of frequency domain unit, recorded as CQI subband for easy distinction) contains 2 RBs, and the pilot density is 0.5, then one of the two RBs carries the reference signal, and the other RB does not carry the reference signal. However, if R is 2, then after the subband is further divided into two subbands of smaller granularity (i.e., an example of the second type of frequency domain unit, recorded as PMI subband for ease of explanation), each PMI subband contains only 1 RB. At this time, there must be a PMI subband that does not carry a reference signal, that is, the pilot density in the PMI subband is 0, which is less than the pre-configured pilot density of 0.5. The terminal device does not receive the reference signal on this PMI subband and cannot perform channel measurement based on this PMI subband. Even if the pilot density of the PMI subband is not 0, if it is less than the pre-configured pilot density of 0.5, the result obtained by the terminal device performing channel measurement on this PMI subband is not accurate. Therefore, accurate feedback for the PMI subband cannot be obtained.
[0150] In view of this, the present application provides a communication method to avoid the situation where the pilot density in the PMI subband is less than the pre-configured pilot density, thereby obtaining more accurate PMI feedback to achieve the effect of improving data transmission performance.
[0151] To facilitate understanding of the embodiments of the present application, the following explanations are given.
[0152] First, in an embodiment of the present application, the reporting bandwidth can be used to configure the CQI subband to be reported. However, this does not mean that every CQI subband in the reporting bandwidth needs to report CQI. As mentioned above, the network device can indicate whether each CQI subband in the reporting bandwidth needs to report CQI through a bitmap. The terminal device can determine the position and number of subbands to be reported CQI based on the bitmap. Since the boundary of the reporting bandwidth may not be aligned with the boundary of the CQI subband, it cannot be guaranteed that each CQI subband in the reporting bandwidth meets the pre-configured pilot density. For example, when a CQI subband at the edge of the reporting bandwidth contains an odd number of RBs and the pilot density is 0.5, the pilot density in this CQI subband may be greater than 0.5 or less than 0.5. If the pilot density is less than 0.5, the network device will not configure the CQI subband as the subband to be reported in the bitmap corresponding to the reporting bandwidth. For example, the indication bit corresponding to the CQI subband in the bitmap is always "0". However, if the pilot density is greater than 0.5, the CQI subband can be configured as a subband for reporting CQI.
[0153] For ease of understanding and explanation, the description in the following embodiments assumes that the pilot density of the first frequency domain unit located at the edge of the reporting bandwidth is greater than or equal to the preconfigured pilot density. In other words, the first frequency domain unit located at the edge of the reporting bandwidth can be configured as a subband to report CQI.
[0154] Second, in the embodiments of the present application, for the convenience of description, when numbering is involved, it can be numbered continuously from 0. For example, RB#0, CRB#0, etc., which are not illustrated one by one here. Of course, the specific implementation is not limited to this, for example, it can also be numbered continuously from 1. It should be understood that the above descriptions are all settings made to facilitate the description of the technical solutions provided in the embodiments of the present application, and are not used to limit the scope of the present application.
[0155] Third, in the embodiments of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the configuration information described below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein the other information has an association relationship with the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved by means of the arrangement order of each information agreed in advance (such as specified by the protocol), thereby reducing the indication overhead to a certain extent.
[0156] Fourth, in the embodiments shown below, various terms and English abbreviations, such as downlink control information (DCI), radio resource control (RRC), pilot density, subband, CQI, PMI, RI, etc., are illustrative examples given for the convenience of description and should not constitute any limitation to the present application. The present application does not exclude the possibility of defining other terms that can achieve the same or similar functions in existing or future protocols.
[0157] Fifth, the first, second and various digital numbers in the embodiments shown below are only used for the convenience of description and are not used to limit the scope of the embodiments of the present application. For example, to distinguish different indication information, different frequency domain units, etc.
[0158] Sixth, in the embodiments shown below, "pre-configuration" may refer to the network device pre-indicating to the terminal device through signaling, so that the terminal device determines the corresponding content according to the signaling, and can pre-save the content. For example, the network device pre-configures the first granularity for the terminal device, which may refer to the network device pre-indicating the first granularity to the terminal device through signaling, so that the terminal device determines the first granularity according to the signaling, and can pre-save the value of the first granularity.
[0159] "Predefined" may refer to pre-definition, for example, protocol pre-definition. "Pre-definition" may be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including a terminal device and / or a network device), and this application does not limit the specific implementation method.
[0160] The "storage" mentioned here may refer to storage in one or more memories of a device (such as the above-mentioned terminal device and / or network device). The one or more memories may be separately set or integrated in an encoder or decoder, a processor, or a communication device. The one or more memories may also be partially separately set and partially integrated in a decoder, a processor, or a communication device. The type of memory may be any form of storage medium, which is not limited by this application.
[0161] Seventh, the “protocol” involved in the embodiments of the present application may refer to a standard protocol in the communication field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.
[0162] Eighth, "at least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c, where a, b, c can be single or multiple.
[0163] Ninth, in an embodiment of the present application, for the convenience of distinction and explanation, the frequency domain unit based on which the CQI report is reported is recorded as a first type of frequency domain unit, and the frequency domain unit based on which the PMI report is reported is recorded as a second type of frequency domain unit. The first type of frequency domain unit may include one or more first frequency domain units and one or more second frequency domain units. Among them, the first frequency domain unit is a frequency domain unit at the edge of the reporting bandwidth, and the second frequency domain unit is a frequency domain unit other than the first frequency domain unit in the reporting bandwidth. Therefore, the granularity of the first frequency domain unit may be smaller than the preconfigured first granularity, or it may be equal to the preconfigured first granularity; the granularity of the second frequency domain unit is equal to the preconfigured first granularity. Multiple third frequency domain units can be obtained by dividing each second frequency domain unit, and the granularity of the third frequency domain unit is a predetermined second granularity. One or more fourth frequency domain units can be determined by a first frequency domain unit. For example, the first frequency domain unit is directly determined as the fourth frequency domain unit, or the first frequency domain unit is divided into multiple fourth frequency domain units. The granularity of the fourth frequency domain unit may be smaller than the second granularity, may be equal to the second granularity, or may be larger than the second granularity, and this application does not limit this. It can be understood that the first frequency domain unit and the second frequency domain unit both belong to the first type of frequency domain unit. The third frequency domain unit and the fourth frequency domain unit both belong to the second type of frequency domain unit.
[0164] The communication method and communication device provided by the present application will be described in detail below with reference to the accompanying drawings.
[0165] It should be understood that the technical solution of the present application can be applied to wireless communication systems, for example, Figure 1 The communication system 100 shown in FIG. Two communication devices in the wireless communication system may have a wireless communication connection relationship, and one of the two communication devices may correspond to Figure 1 The terminal device 120 shown in FIG. 1 may be, for example, Figure 1 The terminal device shown in may also be a chip configured in the terminal device; the other communication device of the two communication devices may correspond to Figure 1The network device 110 shown in FIG. 1 may be, for example, Figure 1 The network device shown in may also be a chip configured in the network device.
[0166] In the following, without loss of generality, the communication method provided by the embodiment of the present application is described in detail by taking the interaction process between the terminal device and the network device as an example. For ease of understanding, the method provided by the embodiment of the present application is described by taking the downlink transmission as an example.
[0167] Figure 5 This is a schematic flow chart of a communication method 400 provided in an embodiment of the present application from the perspective of device interaction. As shown in the figure, Figure 5 The method 400 shown in FIG. 4 may include steps 410 to 440. The method 400 is described in detail below in conjunction with the accompanying drawings.
[0168] In step 410, the network device determines a reporting bandwidth, where the reporting bandwidth includes a plurality of first-type frequency domain units based on which CQI reporting is performed.
[0169] Specifically, the multiple first-type frequency domain units include one or more first frequency domain units and one or more second frequency domain units. The first frequency domain unit may be, for example, the first frequency domain unit or the last frequency domain unit in the reporting bandwidth. In other words, the first frequency domain unit may be a frequency domain unit at the edge of the reporting bandwidth.
[0170] In the embodiment of the present application, the granularity of the first frequency domain unit is smaller than the preconfigured first granularity. Figure 4 , Figure 4 The first CQI subband and the last CQI subband in the reporting bandwidth shown in are both incomplete first-type frequency domain units, or in other words, the granularity of the first CQI subband and the last CQI subband in the reporting bandwidth are both smaller than the preconfigured first granularity.
[0171] It is understandable that the reported bandwidth may include one incomplete first-class frequency domain unit, may include two incomplete first-class frequency domain units, or may not include an incomplete first-class frequency domain unit. The method provided in the present application is mainly a technical solution proposed for the case where the reported bandwidth includes an incomplete first-class frequency domain unit. The case where the reported bandwidth does not include an incomplete first-class frequency domain unit is not described in detail here. In other words, the above-mentioned first frequency domain unit may be an incomplete first-class frequency domain unit, or may be two incomplete first-class frequency domain units. The granularity of the second frequency domain unit may be a preconfigured first granularity. The second frequency domain unit may, for example, be a frequency domain unit other than the first frequency domain unit and the last frequency domain unit in the reported bandwidth. The second frequency domain units all belong to the first-class frequency domain units.
[0172] In step 420, the network device sends first indication information, where the first indication information is used to indicate the reporting bandwidth. Correspondingly, in step 420, the terminal device receives the first indication information.
[0173] The terminal device can determine the reporting bandwidth according to the first indication information sent by the network device. The first indication information can be, for example, the CSI reporting configuration described above. The CSI reporting configuration can carry IE csi-ReportingBand to indicate the frequency domain unit to be reported CQI. Since the specific indication method of the reporting bandwidth is described in detail above, it will not be repeated here for the sake of brevity.
[0174] In step 430, the terminal device determines a plurality of second-type frequency domain units based on which the PMI report is reported in the reporting bandwidth. The plurality of second-type frequency domain units include one or more first frequency domain units and a plurality of third frequency domain units divided from the one or more second frequency domain units.
[0175] Specifically, the terminal device can determine the reporting bandwidth according to the first indication information, and then determine the multiple second-type frequency domain units based on which the PMI reporting in the reporting bandwidth is based. In this embodiment, the terminal device may not divide the first frequency domain unit, and directly use the first frequency domain unit as the second-type frequency domain unit. In other words, the terminal device may only divide the second frequency domain unit to obtain multiple second-type frequency domain units including multiple third frequency domain units and one or more first frequency domain units.
[0176] Since the first frequency domain unit is selected as the frequency domain unit to be reported CQI, it is determined that the pilot density of the first frequency domain unit is greater than or equal to the pre-configured pilot density. When determining the frequency domain unit for PMI reporting, since the first frequency domain unit is not divided, the pilot density of the second type of frequency domain unit reported by the PMI is also greater than or equal to the pre-configured pilot density.
[0177] Optionally, the method also includes: the terminal device divides the one or more second frequency domain units into multiple third frequency domain units.
[0178] The terminal device may divide each second frequency domain unit into a plurality of third frequency domain units. Multiple third frequency domain units may be obtained by dividing one or more second frequency domain units. Optionally, the terminal device divides one or more second frequency domain units into a plurality of third frequency domain units according to a predetermined second granularity, so as to ensure that the granularity of each third frequency domain unit obtained by the division is the second granularity.
[0179] Therefore, the terminal device may determine the second granularity before dividing the second frequency domain unit.
[0180] As mentioned above, the second granularity and the first granularity can be characterized by the number of RBs included. Optionally, the number of RBs included in the second granularity N 2 =N 1 / R,N 1 Indicates the number of RBs contained in the preconfigured first granularity, R is the ratio of the first granularity to the second granularity, R, N 1 and N 2 Therefore, the terminal device can determine the second granularity according to the pre-configured first granularity and the ratio R between the first granularity and the second granularity.
[0181] For example, the number of RBs included in the second granularity is recorded as N 2 , the number of RBs contained in the first granularity is, for example, N 1 , N 1 It can be determined by the preconfigured first granularity. Then N 2 =N 1 / R. For example, N 1 =8, R = 2, then N 2 =4.
[0182] The first granularity may be configured by the network device through signaling, for example. For example, a subband size field in the CSI reporting configuration indicates the first granularity.
[0183] In addition, the ratio R of the first granularity to the second granularity may be predefined by the protocol, or may be configured by the network device through signaling.
[0184] Optionally, the method further includes: the terminal device receives second indication information, where the second indication information is used to indicate a ratio R of the first granularity to the second granularity. Correspondingly, the network device sends the second indication information.
[0185] In one implementation, the second indication information may directly indicate the value of R. For example, when the second indication information indicates that R is 2, the terminal device may determine that R is not 1. Therefore, the second indication information also implicitly indicates that the ratio R of the first granularity to the second granularity is not 1.
[0186] In another implementation, the second indication information may also directly indicate whether the value of R is 2 through an indication bit. For example, when the indication bit is "1", it indicates that R is 2; when the indication bit is "0", it indicates that R is 1. In this case, the terminal device may determine whether the value of R is 1 according to the indication bit. This actually implicitly indicates the specific value of R.
[0187] Optionally, the ratio R of the first particle size to the second particle size is 2.
[0188] In a possible design, the second indication information can be carried through the same signaling as the first indication information, which can be, for example, high-layer signaling, such as an RRC message.
[0189] It should be understood that the present application does not limit the method for indicating whether the R value is 1 and the specific value of R. For example, the R value may also have more optional values.
[0190] After determining the second granularity, the terminal device can divide each second frequency domain unit. Since each second frequency domain unit is a complete first-class frequency domain unit, its granularity is the preconfigured first granularity, so the value determined by the ratio of the first granularity to R is also the second granularity. Therefore, the above-mentioned terminal device divides one or more second frequency domain units into multiple third frequency domain units according to the predetermined second granularity, and it can also be replaced by the terminal device dividing one or more second frequency domain units into multiple third frequency domain units according to the ratio R of the preconfigured first granularity to the second granularity.
[0191] In the current protocol, the number of RBs included in the granularity of CQI reporting (i.e., the first granularity) is a multiple of 4. For example, the first granularity may include 4 RBs, 8 RBs, or 16 RBs. The ratio R of the first granularity to the second granularity is 1 or 2. Therefore, the number of RBs included in the second granularity is an even number. In addition, the minimum pilot density defined in the current protocol is 0.5. That is, one RB carries a reference signal in every two RBs. Therefore, the pilot density of each third frequency domain unit obtained after dividing a complete first-class frequency domain unit can be guaranteed to be a pre-configured pilot density.
[0192] It should be noted that dividing the first type of frequency domain unit into a plurality of second type of frequency domain units is a step performed when the ratio R of the first granularity to the second granularity is not 1. If the ratio R of the first granularity to the second granularity is 1, or in other words, the first granularity is equal to the second granularity, the terminal device does not need to perform step 430. This application is mainly aimed at the case where the ratio R of the first granularity to the second granularity is not 1.
[0193] Optionally, when the granularity of the first frequency domain unit is smaller than the preconfigured first granularity, the terminal device only divides one or more second frequency domain units into multiple third frequency domain units, and does not divide the first frequency domain unit.
[0194] That is, the terminal device may first determine whether the first frequency domain unit is a complete first-type frequency domain unit. If the first frequency domain unit is an incomplete first-type frequency domain unit, the first frequency domain unit is not divided, and only the second frequency domain unit is divided.
[0195] It should be understood that the terminal device may not predetermine whether the granularity of the first frequency domain unit is smaller than the preconfigured first granularity. In other words, regardless of whether the granularity of the first frequency domain unit is smaller than the first granularity, the terminal device may not divide the first frequency domain unit, but only divide the second frequency domain unit.
[0196] Figure 6 A schematic diagram of dividing the reporting bandwidth into multiple second-class frequency domain units is shown. As shown in the figure, the figure shows that the reporting bandwidth includes N+2 first-class frequency domain units. The N+2 first-class frequency domain units specifically include 2 first frequency domain units and N second frequency domain units. The granularity of the two first frequency domain units is smaller than the pre-configured first granularity, so the two first frequency domain units are not divided. The two first frequency domain units can be directly treated as second-class frequency domain units. Among the N second frequency domain units other than the two first frequency domain units in the reporting bandwidth, the granularity of each second frequency domain unit is the pre-configured first granularity. Therefore, the N second frequency domain units can be divided according to the predetermined second granularity. Figure 6 An example where R is 2 is shown. That is, the second granularity is 1 / 2 of the first granularity. The N first frequency domain units can be divided into 2N third frequency domain units. That is, each of the N second frequency domain units is divided into two third frequency domain units of the same size. The granularity of each third frequency domain unit is the second granularity. Therefore, the above-mentioned N+2 first-class frequency domain units can be divided into 2N+2 second-class frequency domain units. Moreover, the granularity of the two second-class frequency domain units at the edge of the reporting bandwidth is not necessarily the predetermined second granularity. It should be understood that Figure 6 It is shown only for the purpose of facilitating understanding and shall not constitute any limitation to the present application.
[0197] From this we can see that if the number of the first type of frequency domain units is N SB (N SB is a positive integer), the ratio of the first granularity to the second granularity is R, then the number of the second type of frequency domain units N 3 (N 3 is a positive integer) can be N 3 =(N SB -a)×R+a, where a represents the number of incomplete first-class frequency domain units at the edge of the reporting bandwidth, and a is a positive integer. If R is 2, the above formula can be simplified to: N 3 =2N SB -a. In step 440, the network device determines a plurality of second-type frequency domain units based on which the PMI report is based in the reporting bandwidth. The plurality of second-type frequency domain units include one or more first frequency domain units and a plurality of third frequency domain units divided from the one or more second frequency domain units.
[0198] It should be understood that the specific process of the network device determining the second type of frequency domain unit in step 440 is similar to the specific process of the terminal device determining the second type of frequency domain unit in step 430. For the sake of brevity, it will not be repeated here.
[0199] Thus, both the terminal device and the network device can determine the second type of frequency domain unit based on which the PMI report is based according to the reported bandwidth. After that, the terminal device can report the PMI based on the determined second type of frequency domain unit, and the network device can determine the precoding matrix corresponding to each second type of frequency domain unit according to the received PMI and the second type of frequency domain unit determined above.
[0200] In one implementation, for each second-class frequency domain unit, the terminal device can estimate the downlink channel based on the received reference signal. The terminal device can perform singular value decomposition (SVD) on the downlink channel or the covariance matrix of the downlink channel, or perform eigenvalue decomposition (EVD) on the covariance matrix of the downlink channel to determine the precoding matrix corresponding to the second-class frequency domain unit. The precoding matrix is determined based on the reference signal received on the second-class frequency domain unit, so for the second-class frequency domain unit, it is a precoding matrix adapted to the channel.
[0201] It should be understood that the specific process of the terminal device performing channel measurement and reporting based on the reference signal can be the same as the prior art. For example, the PMI can be reported in accordance with the feedback method defined by the type I codebook, type II codebook, and dual-domain compression codebook adopted in the current standard progress defined in the current protocol. For the sake of brevity, detailed description is not given here. In addition, the present application does not limit the specific method for the terminal device to determine the precoding matrix and indicate the precoding matrix.
[0202] It should also be understood that the specific method for determining the precoding matrix by the terminal device listed above and the codebook based thereon are only examples and should not constitute any limitation to the present application. Since the specific process of the terminal device generating the PMI and the network device determining the precoding matrix according to the PMI can refer to the prior art, for the sake of brevity, it is not described in detail here.
[0203] Therefore, in the technical solution provided by the present application, the first frequency domain unit at the edge of the reporting bandwidth is processed separately. Specifically, the method provided in the embodiment of the present application does not divide the first frequency domain unit to ensure that the pilot density is greater than or equal to the preconfigured pilot density, so that the terminal device can obtain accurate PMI feedback when performing channel measurement on each second-class frequency domain unit. The network device can determine the precoding matrix corresponding to each second-class frequency domain unit based on the PMI feedback for data transmission. Therefore, it is beneficial to improve data transmission performance.
[0204] In fact, when the granularity of the first frequency domain unit or the last frequency domain unit of the reported bandwidth is the preconfigured first granularity, the first frequency domain unit or the last frequency domain unit may also not be divided according to the method provided in this application. In this case, the granularity of the first frequency domain unit is the preconfigured first granularity. After the first frequency domain unit is directly used as the second type of frequency domain unit, the granularity of the second type of frequency domain unit is also the first granularity.
[0205] In order to better understand the method provided by the present application, Figure 7 The communication method 400 provided in the above embodiment is described in more detail.
[0206] Figure 7 This is a schematic flow chart of a communication method 500 provided in an embodiment of the present application from the perspective of device interaction. As shown in the figure, Figure 7 The method 500 shown in FIG. 5 may include steps 501 to 510. The method 500 is described in detail below in conjunction with the accompanying drawings.
[0207] In step 501, the network device determines a reporting bandwidth, where the reporting bandwidth includes a plurality of first-type frequency domain units based on which CQI reporting is performed.
[0208] Specifically, the multiple first-class frequency domain units include one or more first frequency domain units and one or more second frequency domain units. The granularity of the first frequency domain unit may be smaller than the preconfigured first granularity. The granularity of the second frequency domain unit may be equal to the preconfigured first granularity. In other words, the multiple first-class frequency domain units may include one or more incomplete first-class frequency domain units and one or more complete first-class frequency domain units.
[0209] In step 502, the network device sends first indication information, where the first indication information is used to indicate a reported bandwidth. Correspondingly, the terminal device receives the first indication information.
[0210] For detailed description of step 501 to step 502, please refer to step 410 to step 420 in the above method 400. For the sake of brevity, they will not be described here.
[0211] In step 503, the terminal device determines a reporting bandwidth according to the first indication information.
[0212] The terminal device may determine the reported bandwidth according to the first indication information sent by the network device. As the above has described in detail the specific indication method of the reported bandwidth in combination with the specific signaling, it will not be repeated here for the sake of brevity.
[0213] In step 504, the terminal device determines that the granularity of the first frequency domain unit is smaller than a preconfigured first granularity.
[0214] Among them, the first frequency domain unit may refer to the first frequency domain unit and / or the last frequency domain unit in the reporting bandwidth. After receiving the configuration signaling of the reporting bandwidth, the terminal device may determine whether the granularity of the frequency domain unit at the edge of the reporting bandwidth is the preconfigured first granularity according to the preconfigured first granularity. The first type of frequency domain unit at the edge of the reporting bandwidth mentioned here may, for example, include the first first type of frequency domain unit and the last first type of frequency domain unit in the reporting bandwidth.
[0215] When the number of RBs included in the first-type frequency domain unit at the edge of the reporting bandwidth is less than the number of RBs included in the preconfigured first granularity, the first-type frequency domain unit can be considered to be an incomplete first-type frequency domain unit.
[0216] It is understandable that the reported bandwidth may include one incomplete first-class frequency domain unit, may include two incomplete first-class frequency domain units, or may not include an incomplete first-class frequency domain unit. The method provided in the present application is mainly a technical solution proposed for the case where the reported bandwidth includes an incomplete first-class frequency domain unit. For the case where the reported bandwidth does not include an incomplete first-class frequency domain unit, it can be divided according to the preconfigured second granularity. No detailed description is given here.
[0217] In other words, the first frequency domain unit may be one first-type frequency domain unit or two first-type frequency domain units.
[0218] Corresponding to the first frequency domain unit and the second frequency domain unit described in the above method 400, the reporting bandwidth includes one or more first frequency domain units and one or more second frequency domain units. The granularity of each second frequency domain unit is the first granularity.
[0219] In step 505, the terminal device divides one or more first-type frequency domain units in the reporting bandwidth except the first frequency domain unit into a plurality of second-type frequency domain units.
[0220] Specifically, the terminal device may divide each complete first-class frequency domain unit in the reported bandwidth into multiple second-class frequency domain units according to a predetermined second granularity. The granularity of each second-class frequency domain unit obtained by the terminal device from dividing each complete first-class frequency domain unit is the second granularity. For an incomplete first-class frequency domain unit, the terminal device may not divide it. In other words, the terminal device may directly determine the first frequency domain unit as a second-class frequency domain unit. Since the granularity of the first frequency domain unit may be equal to the second granularity, or may be greater than or less than the second granularity. Therefore, the granularity of the second-class frequency domain unit directly determined by the first frequency domain unit is not necessarily the predetermined second granularity. In other words, the actual granularity of the second-class frequency domain unit is not necessarily the second granularity.
[0221] Corresponding to the first frequency domain unit and the third frequency domain unit described in the above method 400, the multiple second-type frequency domain units obtained by dividing the reporting bandwidth may include one or more first frequency domain units and multiple third frequency domain units. The granularity of each third frequency domain unit is the second granularity.
[0222] In addition, the ratio R of the first granularity to the second granularity may be predefined, such as predefined by a protocol. In this case, the ratio R of the first granularity to the second granularity may be a fixed value. The ratio R of the first granularity to the second granularity may also be preconfigured by the network device. In this case, the ratio R of the first granularity to the second granularity may be a variable.
[0223] If the ratio R between the first granularity and the second granularity is preconfigured by the network device, optionally, before step 505, the method further includes step 506: the terminal device receives second indication information, the second indication information is used to indicate that the ratio R between the first granularity and the second granularity is not 1. Correspondingly, the network device sends the second indication information, the second indication information is used to indicate that the ratio R between the first granularity and the second granularity is not 1.
[0224] The specific process of indicating the ratio R of the first particle size to the second particle size has been described in detail in the above method 400, and for the sake of brevity, it will not be repeated here.
[0225] After determining the ratio R between the first granularity and the second granularity, the terminal device may further determine the second granularity. Optionally, before step 505, the method further includes: the terminal device determines the second granularity.
[0226] Specifically, the terminal device may determine the second granularity according to the pre-configured first granularity and the ratio R between the first granularity and the second granularity. The number of RBs included in the second granularity is, for example, denoted as N 2 , the number of RBs contained in the first granularity is, for example, N 1 , N 1It can be determined by the preconfigured first granularity. Then N 2 =N 1 / R. For example, N 1 =8, R = 2, then N 2 =4.
[0227] Since the ratio between the first granularity and the second granularity can be pre-configured through signaling, when the terminal device divides other complete first-class frequency domain units except the first frequency domain unit in step 505, it can also directly divide one or more first-class frequency domain units except the first frequency domain unit in the reporting bandwidth into multiple second-class frequency domain units according to the pre-configured ratio R of the first granularity to the second granularity. That is to say, in step 505, the terminal device divides one or more first-class frequency domain units except the first frequency domain unit in the reporting bandwidth into multiple second-class frequency domain units according to the pre-determined second granularity, which can be replaced by the terminal device dividing one or more first-class frequency domain units except the first frequency domain unit in the reporting bandwidth into multiple second-class frequency domain units according to the pre-configured ratio R of the first granularity to the second granularity.
[0228] For example, when R=2, each complete first-type frequency domain unit can be directly divided into two second-type frequency domain units of the same size.
[0229] The ratio R of the first granularity to the second granularity may be configured, for example, through high-level signaling, such as RRC message, etc. This application does not limit this.
[0230] In addition, the network device can also configure the pilot density through high-level signaling, such as RRC messages. The terminal device can receive the reference signal on the reporting bandwidth according to the pre-configured pilot density to perform channel measurement.
[0231] However, as mentioned above, the first frequency domain unit at the edge of the reporting bandwidth is not a complete first-class frequency domain unit. If it is divided, the pilot density of the second-class frequency domain unit obtained by division may be less than the pre-configured pilot density. Therefore, in an embodiment of the present application, when the granularity of the first-class frequency domain unit at the edge of the reporting bandwidth is less than the pre-configured first granularity, the first-class frequency domain unit is not divided, and its original pilot density can still be maintained. In other words, it can be ensured that the pilot density of the first frequency domain unit is greater than or equal to the pre-configured pilot density, and there is no possibility that the pilot density of one or more of the second-class frequency domain units is less than the pre-configured pilot density due to the incomplete first-class frequency domain unit being divided into multiple second-class frequency domain units.
[0232] In fact, the terminal device may not determine whether the granularity of the first frequency domain unit at the edge of the reported bandwidth is smaller than the preconfigured first granularity. In other words, the terminal device may still not divide the first frequency domain unit when the granularity of the first frequency domain unit is the preconfigured first granularity. This can reduce the computational complexity of the terminal device. In this case, the terminal device may directly execute the above step 505 without executing step 504.
[0233] In step 507, the terminal device sends a PMI, where the PMI is used to indicate a precoding matrix corresponding to each of the first frequency domain unit and the plurality of second-type frequency domain units. Correspondingly, in step 507, the network device receives the PMI.
[0234] Specifically, the terminal device can perform channel measurement based on each second-class frequency domain unit determined in the above step 505. Among them, the first frequency domain unit also belongs to the second-class frequency domain unit, but its granularity may not be the second granularity. However, the terminal device can still determine the PMI by performing channel measurement based on the reference signal received on the first frequency domain unit. In other words, the PMI can be used to indicate the precoding matrix corresponding to each second-class frequency domain unit in multiple second-class frequency domain units including the first frequency domain unit.
[0235] It should be understood that the specific process of the terminal device performing channel measurement and reporting based on the reference signal can refer to the prior art. For example, the PMI can be reported in accordance with the feedback method defined by the type I codebook, type II codebook, and dual-domain compression codebook adopted by the current standard progress defined in the current protocol. Since the scheme of the present application does not involve the specific process of the terminal device generating the PMI, it is not described in detail here for the sake of brevity. In addition, the present application does not limit the specific method for the terminal device to determine the precoding matrix and indicate the precoding matrix.
[0236] Optionally, the PMI is carried in a CSI report. The terminal device may, for example, report the PMI to the network device through a CSI report. The specific method for the terminal device to report the PMI through a CSI report may refer to the prior art, and for the sake of brevity, a detailed description is not given here.
[0237] After receiving the PMI, the network device may determine the precoding matrix corresponding to the first frequency domain unit and the precoding matrix corresponding to each second-type frequency domain unit (i.e., the third frequency domain unit) except the first frequency domain unit according to the PMI in step 508. In other words, the network device may determine the precoding matrix corresponding to each second-type frequency domain unit in the plurality of second-type frequency domain units according to the PMI.
[0238] Before determining the precoding matrix corresponding to each second-type frequency domain unit, the network device may first determine the granularity of each second-type frequency domain unit.
[0239] Therefore, the method 500 further includes:
[0240] Step 509: The network device determines that the granularity of the first frequency domain unit is smaller than a preconfigured first granularity.
[0241] In step 510, the network device divides one or more first-type frequency domain units except the first frequency domain unit in the reporting bandwidth into a plurality of second-type frequency domain units.
[0242] Since the specific process of the network device executing step 509 and step 510 is similar to the specific process of the terminal device executing step 504 and step 505 in the above text, it will not be repeated here for the sake of brevity.
[0243] The figure is only an example, and step 509 and step 510 are shown between step 507 and step 508, but this should not constitute any limitation to the present application. Step 509 and step 510 can also be performed before step 507, and can also be performed before step 507, as long as they are performed before step 508.
[0244] After the network device determines the granularity of each second-class frequency domain unit, it can determine the precoding matrix corresponding to each second-class frequency domain unit according to the PMI. The method by which the network device determines the precoding matrix corresponding to the second-class frequency domain unit according to the PMI corresponds to the method by which the terminal device performs channel measurement and reporting. The codebook type and feedback method based on which the PMI report is based can be pre-agreed by the network device and the terminal device, or pre-defined by the protocol. The terminal device and the network device can generate and interpret the PMI based on the same codebook type and feedback method, respectively.
[0245] Therefore, in the method provided in the embodiment of the present application, the first frequency domain unit at the edge of the reporting bandwidth is processed separately, and the first frequency domain unit at the edge of the reporting bandwidth may not be divided to ensure that the pilot density is greater than or equal to the preconfigured pilot density, so that the terminal device can obtain accurate PMI feedback when performing channel measurement on each second-class frequency domain unit. The network device can determine the precoding matrix corresponding to each second-class frequency domain unit for data transmission based on the PMI feedback. Therefore, it is beneficial to improve data transmission performance.
[0246] In fact, not all first frequency domain units will have their pilot density reduced after division. In some cases, even if the first frequency domain unit is divided into multiple second-type frequency domain units, the pilot density in each second-type frequency domain unit can still be maintained greater than or equal to the pre-configured pilot density.
[0247] The present application further provides a communication method. Figure 8 This is a schematic flow chart of a communication method 600 of another embodiment of the present application from the perspective of device interaction. As shown in the figure, Figure 8 The method 600 shown in FIG. 6 may include steps 610 to 640. The method 600 is described in detail below in conjunction with the accompanying drawings.
[0248] In step 610, the network device determines a reporting bandwidth, where the reporting bandwidth includes a plurality of first-type frequency domain units based on which CQI reporting is performed.
[0249] Specifically, the plurality of first-type frequency domain units include one or more first frequency domain units and one or more second frequency domain units. The granularity of the first frequency domain unit may be smaller than the preconfigured first granularity or may be equal to the preconfigured first granularity. The granularity of the second frequency domain unit is the second granularity.
[0250] In step 620, the network device sends first indication information, where the first indication information is used to indicate the reporting bandwidth. Correspondingly, the network device receives the first indication information.
[0251] For detailed description of step 610 and step 620, please refer to step 410 and step 420 in the above method 400. For the sake of brevity, they will not be described here.
[0252] In step 630, the terminal device determines a plurality of second-type frequency domain units based on which the PMI report is reported in the reporting bandwidth. The plurality of second-type frequency domain units include a plurality of third frequency domain units divided by one or more second frequency domain units and a plurality of fourth frequency domain units determined by one or more first frequency domain units. At least one first frequency domain unit among the one or more first frequency domain units meets a preset condition. At least some of the fourth frequency domain units among the plurality of fourth frequency domain units are obtained by dividing the first frequency domain units that meet the preset condition.
[0253] In step 640, the network device determines a plurality of second-type frequency domain units on which the PMI report in the reporting bandwidth is based. The plurality of second-type frequency domain units include a plurality of third frequency domain units divided by one or more second frequency domain units and a plurality of fourth frequency domain units determined by one or more first frequency domain units. At least one first frequency domain unit among the one or more first frequency domain units satisfies a preset condition. At least some of the fourth frequency domain units among the plurality of fourth frequency domain units are obtained by dividing the first frequency domain units that meet the preset condition. There may also be a first frequency domain unit that does not meet the preset condition among the one or more first frequency domain units, and the first frequency domain unit that does not meet the preset condition can be directly used as a fourth frequency domain unit.
[0254] Since the second frequency domain unit is a complete first-type frequency domain unit, the terminal device and the network device may divide one or more second frequency domain units into a plurality of third frequency domain units based on the method described in step 430 and step 440 of method 400 .
[0255] However, different from methods 400 and 500, in method 600, the terminal device and the network device can respectively divide the first frequency domain unit when determining that the first frequency domain unit meets certain preset conditions. Therefore, the terminal device and the network device can divide at least one of the one or more first frequency domain units.
[0256] By dividing at least one frequency domain unit in one or more first frequency domain units, multiple fourth frequency domain units can be obtained. The terminal device and the network device can divide the first frequency domain unit according to a predetermined second granularity, or divide the first frequency domain unit according to the ratio of the first granularity to the second granularity. Based on different division methods, the granularity of the fourth frequency domain unit may also be different.
[0257] If the first frequency domain unit is divided according to the second granularity, the granularity of at least one of the obtained multiple second-type frequency domain units is the second granularity, and the granularity of at least one of the multiple second-type frequency domain units is smaller than the second granularity. In other words, the granularity of the fourth frequency domain unit can be smaller than or equal to the second granularity. Moreover, the granularities of the multiple fourth frequency domain units can be different from each other.
[0258] It is understandable that if the first frequency domain unit is divided according to the second granularity, when the granularity of the first frequency domain unit is less than or equal to the second granularity, the first frequency domain unit may not be divided. The first frequency domain unit may be directly used as the fourth frequency domain unit. The granularity of the fourth frequency domain unit may be less than the second granularity or may be equal to the second granularity.
[0259] If the first frequency domain unit is divided according to the ratio of the first granularity to the second granularity, when the first frequency domain unit is smaller than the preconfigured first granularity, the granularity determined according to the granularity of the first frequency domain unit and the ratio of the first granularity to the second granularity is smaller than the second granularity. In this case, the granularity of each of the multiple second-type frequency domain units obtained by dividing the first frequency domain unit may be smaller than the second granularity. The number of second-type frequency domain units obtained by the division is N 3 Can satisfy: N 3 =N SB ×R.
[0260] It should be understood that the third frequency domain unit and the fourth frequency domain unit are both second-type frequency domain units. In the embodiment of the present application, only for the convenience of distinction, the second-type frequency domain unit obtained by dividing the second frequency domain unit is recorded as the third frequency domain unit, and the second-type frequency domain unit determined by the first frequency domain unit (including the divided and undivided) is recorded as the fourth frequency domain unit. The granularity of the third frequency domain unit is the second granularity, and the granularity of the fourth frequency domain unit can be less than the second granularity or equal to the second granularity. And when the first frequency domain unit in the reported bandwidth is divided to obtain two or more fourth frequency domain units, the granularity of the two or more fourth frequency domain units is not necessarily the same.
[0261] Those skilled in the art can understand that when the boundary of the reporting bandwidth is not aligned with the boundary of the first-class frequency domain unit, the granularity of the first-class frequency domain unit and the last-class frequency domain unit in the reporting bandwidth may be different. The two first-class frequency domain units may both be larger than the second granularity; they may both be smaller than or equal to the second granularity; one may be larger than the second granularity and the other may be smaller than or equal to the second granularity. Therefore, the first-class frequency domain units with a granularity larger than the second granularity may be divided according to the second granularity, while the frequency domain units with a granularity smaller than or equal to the second granularity may not be divided.
[0262] As mentioned above, the terminal device and the network device may respectively divide the first frequency domain unit when determining that the first frequency domain unit meets certain preset conditions. Some preset conditions are exemplarily listed below.
[0263] For example, the preset condition may be: a pilot density preconfigured for the first frequency domain unit is greater than or equal to 1.
[0264] It should be noted that the pilot density preconfigured for the first frequency domain unit is the same as the pilot density preconfigured for the reporting bandwidth. Therefore, the pilot density preconfigured for the first frequency domain unit is greater than or equal to 1, and can also be replaced by the preconfigured pilot density being greater than or equal to 1, or the pilot density preconfigured for the reporting bandwidth being greater than or equal to 1.
[0265] The pilot density is greater than or equal to 1, that is, each RB carries a reference signal. No matter how the first frequency domain unit is divided, the pilot density can be kept unchanged.
[0266] For another example, the preset condition may be: the number of RBs included in the first frequency domain unit is a multiple of 4.
[0267] As mentioned above, if the pilot density is greater than or equal to 1, the pilot density can be kept unchanged no matter how the first frequency domain unit is divided when the number of RBs included in the first frequency domain unit is any value.
[0268] If the pilot density is less than 1, the pilot density defined in the current protocol is 0.5. That is to say, there is always one RB carrying a reference signal in every two RBs. In addition, the first type of frequency domain unit currently defined in the protocol (i.e., the CQI subband granularity described above) can contain 4, 8, or 16 RBs. When the granularity ratio R is not 1, R is 2. It can be determined that the number of RBs contained in the second granularity can be 2, 4, or 8. In other words, even if the first frequency domain unit is further divided into two second type frequency domain units. If the number of RBs contained in the first frequency domain unit is a multiple of 4, whether the first frequency domain unit is divided into two second type frequency domain units according to the second granularity, or the first frequency domain unit is evenly divided into two second type frequency domain units, the granularity of each second type frequency domain unit is still a multiple of 2. This can also ensure that there is always one RB carrying a reference signal in every two RBs. That is, the pilot density can be guaranteed to be 0.5 unchanged.
[0269] On the contrary, if the number of RBs contained in the first frequency domain unit is not a multiple of 4, then after the first frequency domain unit is divided into two second-type frequency domain units, the number of RBs contained in the second-type frequency domain units may not be a multiple of 2, and it cannot be guaranteed that the pilot density is greater than or equal to 0.5.
[0270] That is, when the preconfigured pilot density is less than 1, the preset condition may be that the number of RBs included in the first frequency domain unit is a multiple of 4.
[0271] In other words, when the number of RBs included in the first frequency domain unit is not a multiple of 4 and the pilot density is less than 1, the first frequency domain unit is not divided.
[0272] For another example, the preset condition is: the number of RBs included in the first frequency domain unit is an odd number.
[0273] As mentioned above, if the pilot density is greater than or equal to 1, the pilot density can be kept unchanged no matter how the first frequency domain unit is divided when the number of RBs included in the first frequency domain unit is any value.
[0274] If the pilot density is less than 1, the pilot density defined in the current protocol is 0.5. That is to say, there is always one RB in every two RBs that carries a reference signal. If the first frequency domain unit is configured as a frequency domain unit to report CQI, it means that the pilot density in the first frequency domain unit is greater than or equal to the pre-configured pilot density. If the number of RBs contained in the first frequency domain unit is an odd number, it can be inferred that an odd number of RBs in the first frequency domain unit carry reference signals, an even number of RBs do not carry reference signals, and the number of RBs carrying reference signals is 1 more than the number of RBs not carrying reference signals. In other words, the pilot density of the first frequency domain unit is greater than 0.5.
[0275] When the granularity ratio R is not 1, R is 2. In this case, if the first frequency domain unit is divided into two second-type frequency domain units, one of the second-type frequency domain units must contain an odd number of RBs, the number of RBs carrying reference signals in the odd number of RBs is 1 more than the number of RBs not carrying reference signals, and the pilot density is greater than 0.5; the other second-type frequency domain unit contains an even number of RBs, and the pilot density is 0.5. Therefore, no matter how the division is performed, it can be ensured that the pilot densities of the two second-type frequency domain units obtained by the division are respectively greater than or equal to the pre-configured pilot density.
[0276] For example, Fig. 9 An example in which the pilot density in the first frequency domain unit is greater than 0.5 is shown. The first frequency domain unit includes 7 RBs. If the pilot density of the 7 RBs is to be greater than or equal to 0.5, 4 of the 7 RBs carry reference signals and 3 RBs do not carry reference signals. And one of every two RBs carries a reference signal. The 7 RBs can be divided into 3 RBs and 4 RBs, or into 2 RBs and 5 RBs, or into 1 RB and 6 RBs. It can be seen from the figure that no matter how the division is performed, it can be ensured that the pilot density of the two second-type frequency domain units obtained by the division is greater than or equal to the pre-configured pilot density of 0.5.
[0277] That is, when the pilot density is less than 1, the preset condition may be that the number of RBs included in the first frequency domain unit is an odd number.
[0278] In other words, when the pilot density is less than 1 and the number of RBs included in the first frequency domain unit is an even number, the first frequency domain unit is not divided.
[0279] Furthermore, the above two preset conditions can be used in combination. For example, when the pilot density is less than 1 and the number of RBs included in the first frequency domain unit is an even number but not a multiple of 4, the first frequency domain unit is not divided.
[0280] For example, when the division is performed according to a predetermined second granularity, the preset condition is that the number of RBs included in the first frequency domain unit is an even number. The second granularity is a granularity determined by a preconfigured first granularity and a ratio R of the first granularity to the second granularity.
[0281] As mentioned above, if the pilot density is greater than or equal to 1, the pilot density can be kept unchanged no matter how the first frequency domain unit is divided when the number of RBs included in the first frequency domain unit is any value.
[0282] If the pilot density is less than 1, the pilot density defined by the current protocol is 0.5. That is to say, there is always one RB in every two RBs that carries a reference signal. If the first frequency domain unit is configured as a frequency domain unit to report CQI, it means that the pilot density in the first frequency domain unit is greater than or equal to the pre-configured pilot density. If the number of RBs contained in the first frequency domain unit is an even number, it can be inferred that there is one RB in every two RBs in the first frequency domain unit that carries a reference signal, and the number of RBs that carry reference signals is the same as the number of RBs that do not carry reference signals. In other words, the pilot density of the first frequency domain unit is 0.5.
[0283] In addition, the first type of frequency domain unit currently defined in the protocol (i.e., the CQI subband granularity described above) can contain 4, 8, or 16 RBs. When the granularity ratio R is not 1, R is 2. It can be determined that the number of RBs contained in the second granularity can be 2, 4, or 8. In this case, even if the number of RBs contained in the first frequency domain unit is not a multiple of 4, if the first frequency domain unit is divided into two second type frequency domain units according to the second granularity, the number of RBs contained in the two divided second type frequency domain units are both even numbers. When the number of RBs contained in the second type frequency domain unit is an even number, its pilot density is still 0.5.
[0284] That is, when the pilot density is less than 1 and the first frequency domain unit is divided according to the second granularity, the preset condition may be that the number of RBs included in the first frequency domain unit is an even number.
[0285] In addition, in the case where the division is performed according to the second granularity, the preset condition may further include: the number of RBs included in the first frequency domain unit is greater than the second granularity.
[0286] It can be understood that if the first frequency domain unit is divided according to the second granularity, it is meaningless to divide the first frequency domain unit when the number of RBs contained in the first frequency domain unit is less than or equal to the second granularity. Therefore, the first frequency domain unit can be divided when the number of RBs contained in the first frequency domain unit is greater than the second granularity to obtain multiple second-type frequency domain units. The multiple second-type frequency domain units thus divided can include at least one second-type frequency domain unit with a granularity of the second granularity and at least one second-type frequency domain unit with a granularity less than the second granularity.
[0287] In summary, the preset condition for dividing the first frequency domain unit may be one of the following:
[0288] a. The preconfigured pilot density is greater than or equal to 1; or
[0289] b. The number of RBs included in the first frequency domain unit is a multiple of 4; or
[0290] c. The number of RBs included in the first frequency domain unit is an odd number.
[0291] It should be understood that the above is only for understanding, and some preset conditions are listed by way of example, but this should not constitute any limitation to the present application. For example, the granularity of the above-mentioned first frequency domain unit is greater than the second granularity, which can also be used as a preset condition for dividing the first frequency domain unit. For another example, the preset condition can be: when the number of RBs contained in the first frequency domain unit is an even number, the first frequency domain unit is divided; when the number of RBs contained in the first frequency domain unit is an odd number, the first frequency domain unit is not divided.
[0292] Moreover, under the premise of no conflict, the preset conditions listed above can also be used in combination. For example, the preset condition can be: the granularity of the first frequency domain unit is greater than the second granularity, and the number of RBs contained in the first frequency domain unit is a multiple of 4. Based on the principle that the pilot density of the second type of frequency domain unit obtained after division is greater than or equal to the pre-configured pilot density, technicians in this field can also think of more possible preset conditions, which are not listed here for brevity.
[0293] As described above, the terminal device may divide at least one of the one or more first frequency domain units according to the second granularity to obtain a plurality of fourth frequency domain units, and may divide one or more second frequency domain units according to the second granularity to obtain a plurality of third frequency domain units. Before dividing, the terminal device may first determine the second granularity.
[0294] The terminal device may determine the second granularity according to the preconfigured first granularity and the ratio R of the first granularity to the second granularity. The first granularity may be configured by the network device through signaling, for example. For example, the subband size field in the CSI reporting configuration indicates the first granularity.
[0295] The ratio R of the first granularity to the second granularity may be predefined by the protocol, or may be configured by the network device through signaling.
[0296] Optionally, the method further includes: the terminal device receives second indication information, where the second indication information is used to indicate a ratio R of the first granularity to the second granularity. Correspondingly, the network device sends the second indication information.
[0297] Since the specific manner in which the second indication information indicates the R value is described in detail in the above method 400, it will not be repeated here for the sake of brevity.
[0298] Fig.10A schematic diagram of dividing the reporting bandwidth into multiple second-class frequency domain units is shown. As shown in the figure, the reporting bandwidth shown in the figure includes N+2 first-class frequency domain units. The N+2 first-class frequency domain units specifically include 2 first frequency domain units and N second frequency domain units. The granularity of the 2 first frequency domain units is smaller than the preconfigured first granularity, and the granularity of the other N second frequency domain units is the first granularity.
[0299] For the convenience of explanation, assuming that the first granularity is 8 RBs and R is 2, the second granularity can be determined to be 4. In the figure, the first frequency domain unit located at the left end of the reporting bandwidth includes 5 RBs, and the first frequency domain unit located at the right end of the reporting bandwidth includes 3 RBs. The dotted box in the figure shows the second granularity. The terminal device and the network device can respectively divide the first frequency domain unit located in the reporting bandwidth. In one implementation method, the first frequency domain unit can be divided according to the second granularity. The first frequency domain unit located at the left end of the reporting bandwidth can be divided into a third frequency domain unit containing 4 RBs and a fourth frequency domain unit containing 1 RB; and the first frequency domain unit located at the right end of the reporting bandwidth only contains 3 RBs, which is less than the number of RBs contained in the second granularity, so no division is required.
[0300] Through the above division, N+2 first-class frequency domain units are divided into 2N+3 second-class frequency domain units. The 2N+3 second-class frequency domain units may include 3 fourth-class frequency domain units and 2N third-class frequency domain units. The granularity of each third frequency domain unit in the 2N third frequency domain units is the second granularity; among the 3 fourth frequency domain units, the granularity of 1 fourth frequency domain unit is the second granularity, and the granularity of the other 2 fourth frequency domain units is smaller than the second granularity. And the pilot density of each second-class frequency domain unit can be guaranteed to be greater than or equal to the preconfigured pilot density.
[0301] It should be understood that Fig.10 It is shown only for the purpose of facilitating understanding and shall not constitute any limitation to the present application.
[0302] Thus, both the terminal device and the network device can determine the second type of frequency domain unit based on which the PMI report is based according to the reported bandwidth. After that, the terminal device can report the PMI based on the determined second type of frequency domain unit, and the network device can determine the precoding matrix corresponding to each second type of frequency domain unit according to the received PMI and the second type of frequency domain unit determined above.
[0303] Since the process of the terminal device reporting the PMI and the network device determining the precoding matrix according to the PMI has been described in the above method 400, it will not be repeated here for the sake of brevity.
[0304] Therefore, in the technical solution provided by the present application, the first frequency domain unit at the edge of the reporting bandwidth is processed separately. Specifically, in the method provided by the present application, the first frequency domain unit that meets the preset conditions is divided into multiple second-class frequency domain units, which can largely ensure that the pilot density is greater than or equal to the preconfigured pilot density, thereby facilitating the terminal device to obtain accurate PMI feedback when performing channel measurement on each second-class frequency domain unit. The network device can determine the precoding matrix corresponding to each second-class frequency domain unit based on the PMI feedback for data transmission. Therefore, it is beneficial to improve data transmission performance.
[0305] In order to better understand the method provided by the present application, Fig.11 The communication method 600 provided in the above embodiment is described in more detail.
[0306] Fig.11 This is a schematic flow chart of a communication method 700 provided by another embodiment of the present application from the perspective of device interaction. As shown in the figure, the method 700 may include steps 701 to 712. The method 700 is described in detail below in conjunction with the accompanying drawings.
[0307] In step 701, the network device determines a reporting bandwidth, where the reporting bandwidth includes a plurality of first-type frequency domain units based on which CQI reporting is performed.
[0308] In step 702, the network device sends first indication information, where the first indication information is used to indicate a reported bandwidth. Correspondingly, the terminal device receives the first indication information.
[0309] For detailed description of step 701 and step 702, please refer to step 410 to step 420 in the above method 400. For the sake of brevity, they will not be described here.
[0310] In step 703, the terminal device determines a reporting bandwidth according to the first indication information.
[0311] The terminal device may determine the reported bandwidth according to the first indication information sent by the network device. Since the specific indication method for reporting the bandwidth is described in detail above, it is not repeated here for the sake of brevity. In step 704, the terminal device determines that the granularity of the first frequency domain unit is smaller than the preconfigured first granularity.
[0312] The first frequency domain unit is the first frequency domain unit or the last frequency domain unit in the reporting bandwidth, the first granularity is the granularity configured for the first type of frequency domain unit, and the first type of frequency domain unit is the frequency domain unit on which the channel quality indication CQI reporting is based.
[0313] It should be understood that the specific process of step 704 is the same as that of step 504 in the above method 500, and will not be repeated here for the sake of brevity. In addition, the relevant description of the first frequency domain unit in the above method 500 is still applicable to method 700, and will not be repeated here for the sake of brevity.
[0314] In step 705, when the first frequency domain unit meets a preset condition, the terminal device determines multiple second-type frequency domain units based on one or more first frequency domain units, and the multiple second-type frequency domain units include multiple second-type frequency domain units obtained by dividing at least one first frequency domain unit.
[0315] As mentioned above, in some cases, even if the first frequency domain unit is divided into multiple second-class frequency domain units, the pilot density in each second-class frequency domain unit can still be maintained to be greater than or equal to the preconfigured pilot density. For example, there are 4 RBs in the first frequency domain unit, and the pilot density is 0.5. If the 4 RBs are evenly divided into two second-class frequency domain units, each second-class frequency domain unit includes 2 RBs. Then the pilot density of these two second-class frequency domain units remains at 0.5. Therefore, the first frequency domain unit can be divided selectively. Among the multiple second-class frequency domain units obtained by dividing the first frequency domain unit, at least one second-class frequency domain unit has a granularity that is smaller than the second granularity. The second granularity is a frequency domain unit granularity predetermined for PMI reporting. However, it can be understood that regardless of whether the granularity of the second-class frequency domain unit obtained by division is the second granularity, the terminal device can perform channel measurement and PMI reporting based on each second-class frequency domain unit obtained by division.
[0316] The terminal device can divide the first frequency domain unit when the first frequency domain unit meets the preset conditions. In other words, the multiple second-class frequency domain units obtained by dividing the first frequency domain unit can be obtained by dividing all the first frequency domain units in the reported bandwidth, or by dividing part of the first frequency domain units in the reported bandwidth. In other words, multiple second-class frequency domain units can be determined by one or more first frequency domain units. The second-class frequency domain unit determined by one or more first frequency domain units can correspond to the fourth frequency domain unit in the above method 600. This application does not limit this.
[0317] Some preset conditions are listed below as examples.
[0318] For example, the preset condition is that the pilot density preconfigured for the first frequency domain unit is greater than or equal to 1.
[0319] It should be noted that the pilot density preconfigured for the first frequency domain unit is the same as the pilot density preconfigured for reporting bandwidth. Therefore, the pilot density preconfigured for the first frequency domain unit can be replaced by the pilot density preconfigured for reporting bandwidth, or the preconfigured pilot density.
[0320] Optionally, step 705 specifically includes: when the preconfigured pilot density is greater than or equal to 1, dividing the first frequency domain unit into a plurality of fourth frequency domain units.
[0321] In other words, when the preconfigured pilot density is less than 1, the first frequency domain unit is not divided.
[0322] For another example, the preset condition is that the number of RBs included in the first frequency domain unit is a multiple of 4.
[0323] Optionally, step 705 specifically includes: when the number of RBs included in the first frequency domain unit is a multiple of 4, dividing the first frequency domain unit into a plurality of fourth frequency domain units.
[0324] The above method 600 has described in detail the specific reasons why the preconfigured pilot density can be kept unchanged when the number of RBs included in the first frequency domain unit is a multiple of 4 regardless of whether the pilot density is less than 1. For the sake of brevity, it will not be repeated here.
[0325] In other words, when the pilot density is less than 1, if the number of RBs included in the first frequency domain unit is not a multiple of 4, the first frequency domain unit is not divided.
[0326] For another example, the preset condition is that the number of RBs included in the first frequency domain unit is an odd number.
[0327] Optionally, step 705 specifically includes: when the number of RBs included in the first frequency domain unit is an odd number, dividing the first frequency domain unit into a plurality of fourth frequency domain units.
[0328] The specific reasons why the preconfigured pilot density can be kept unchanged when the number of RBs included in the first frequency domain unit is an odd number regardless of whether the pilot density is less than 1 have been described in detail in the above method 600, and will not be repeated here for the sake of brevity.
[0329] In other words, when the pilot density is less than 1, if the number of RBs included in the first frequency domain unit is an even number, the first frequency domain unit is not divided.
[0330] Furthermore, the above preset conditions may be used in combination. For example, when the pilot density is less than 1, and the number of RBs included in the first frequency domain unit is an even number but not a multiple of 4, the first frequency domain unit is not divided.
[0331] For another example, when division is performed according to a predetermined second granularity, the preset condition is that the number of RBs included in the first frequency domain unit is an even number.
[0332] Optionally, step 705 specifically includes: when the number of RBs included in the first frequency domain unit is an even number, dividing the first frequency domain unit into a plurality of fourth frequency domain units according to a predetermined second granularity, wherein the second granularity is determined by a preconfigured first granularity and a ratio R of the first granularity to the second granularity. The specific reasons why the preconfigured pilot density can be kept unchanged when the number of RBs included in the first frequency domain unit is an odd number regardless of whether the pilot density is less than 1 have been described in detail in the above method 600, and for the sake of brevity, they will not be repeated here.
[0333] Since each of the preset conditions has been described in detail in the above method 600, they will not be repeated here for the sake of brevity.
[0334] It should be understood that the preset rules listed above are only examples and should not constitute any limitation to the present application. It should also be understood that the specific values of the number of RBs contained in the first granularity and the second granularity and the ratio R of the first granularity to the second granularity listed above are only examples for ease of understanding and should not constitute any limitation to the present application. The present application does not limit the specific values of the number of RBs contained in the first granularity and the second granularity and the ratio R of the first granularity to the second granularity.
[0335] It should also be understood that, in the absence of conflict, the preset conditions listed above can also be used in combination. For example, the preset condition can be: the granularity of the first frequency domain unit is greater than the second granularity, the number of RBs included in the first frequency domain unit is a multiple of 4 and the pilot density is less than 1. For the sake of brevity, they are not listed here one by one.
[0336] Optionally, step 705 specifically includes: the terminal device determines a plurality of second-type frequency domain units according to the second granularity and one or more first frequency domain units.
[0337] Specifically, the terminal device can divide the first frequency domain units that meet the preset conditions in one or more first frequency domain units into multiple second-class frequency domain units according to the predetermined second granularity. The granularity of at least one second-class frequency domain unit in the multiple second-class frequency domain units thus divided is the second granularity.
[0338] Optionally, the method further includes: step 706, the terminal device divides one or more second frequency domain units in the reported bandwidth into multiple third frequency domain units.
[0339] In fact, the terminal device can perform step 705 and step 706 at the same time. In this embodiment, it is divided into two steps only for the convenience of distinction and explanation. The process of the terminal device dividing the first type of frequency domain units in the reported bandwidth is an internal implementation process of the terminal device. This application does not limit the specific operation process of step 705 and step 706.
[0340] The specific process of the terminal device dividing the second frequency domain unit into multiple third frequency domain units has been described in detail in step 430 of the above method 400, and will not be repeated here for the sake of brevity.
[0341] Optionally, the method further includes step 707, the terminal device receives second indication information, the second indication information is used to indicate that the ratio R of the first granularity to the second granularity is not 1. Accordingly, in step 707, the network device sends the second indication information.
[0342] The specific method by which the network device indicates the ratio of the first granularity to the second granularity through the second indication information has been described in detail in the above method 400, and will not be repeated here for the sake of brevity.
[0343] In step 708, the terminal device sends a PMI, where the PMI is used to indicate a precoding matrix corresponding to each second-type frequency domain unit in the plurality of second-type frequency domain units. Accordingly, in step 708, the network device receives the PMI.
[0344] Specifically, the PMI can be used to indicate the precoding matrix corresponding to each third frequency domain unit and each fourth frequency domain unit in the reporting bandwidth. It should be understood that the specific process of the terminal device determining and sending the PMI has been described in detail in step 507 of the above method 500, and will not be repeated here for the sake of brevity.
[0345] In step 709, the network device determines a precoding matrix corresponding to each second-type frequency domain unit in the plurality of second-type frequency domain units according to the PMI.
[0346] After receiving the PMI, the network device may determine the precoding matrix corresponding to each third frequency domain unit and each fourth frequency domain unit according to the PMI in step 709. In other words, the network device may determine the precoding matrix corresponding to each second type frequency domain unit in the plurality of second type frequency domain units according to the PMI.
[0347] Before determining the precoding matrix corresponding to each second-type frequency domain unit, the network device may first determine the granularity of each second-type frequency domain unit.
[0348] Therefore, the method 700 further includes:
[0349] Step 710: The network device determines that the granularity of the first frequency domain unit is smaller than a preconfigured first granularity.
[0350] Step 711: The network device divides the first frequency domain unit into one or more third frequency domain units and one second frequency domain unit.
[0351] Step 712: The network device divides the second frequency domain unit into a plurality of third frequency domain units.
[0352] Since the specific process of the network device executing step 710 and step 712 is similar to the specific process of the terminal device executing step 704 to step 706 in the above text, it will not be repeated here for the sake of brevity.
[0353] The figure is only an example, and steps 710 to 712 are shown between step 708 and step 709, but this should not constitute any limitation to the present application. Steps 710 to 712 can also be performed before step 708, and can also be performed before step 702, as long as they are performed before step 709.
[0354] After the network device determines the granularity of each second-class frequency domain unit, it can determine the precoding matrix corresponding to each second-class frequency domain unit according to the PMI. The method by which the network device determines the precoding matrix corresponding to the second-class frequency domain unit according to the PMI corresponds to the method by which the terminal device performs channel measurement and reporting. The codebook type and feedback method based on which the PMI report is based can be pre-agreed by the network device and the terminal device, or pre-defined by the protocol. The terminal device and the network device can generate and interpret the PMI based on the same codebook type and feedback method, respectively.
[0355] Therefore, in the method provided by the present application, the first frequency domain unit at the edge of the reporting bandwidth is processed separately, and the first frequency domain unit that meets the preset conditions can be divided into multiple second-class frequency domain units to ensure that the pilot density is greater than or equal to the preconfigured pilot density, so that the terminal device can obtain accurate PMI feedback when performing channel measurement on each second-class frequency domain unit. The network device can determine the precoding matrix corresponding to each second-class frequency domain unit for data transmission based on the PMI feedback. Therefore, it is beneficial to improve data transmission performance.
[0356] Fig.12 This is a schematic flow chart of a communication method 800 provided by another embodiment of the present application from the perspective of device interaction. As shown in the figure, the method 800 may include steps 810 to 840. The method 800 is described in detail below in conjunction with the accompanying drawings.
[0357] In step 810, the network device determines a reporting bandwidth, where the reporting bandwidth includes a plurality of first-type frequency domain units based on which CQI reporting is performed.
[0358] Specifically, the multiple first-type frequency domain units include one or more first frequency domain units and one or more second frequency domain units. The granularity of the first frequency domain unit may be smaller than the preconfigured first granularity, or may be equal to the preconfigured first granularity. The granularity of the second frequency domain unit is the first granularity. The first granularity is the frequency domain granularity preconfigured for CQI reporting.
[0359] In step 820, the network device sends first indication information, where the first indication information is used to indicate a reported bandwidth. Correspondingly, the network device receives the first indication information.
[0360] For detailed description of step 810 and step 820, please refer to step 410 and step 420 in the above method 400. For the sake of brevity, they will not be described here.
[0361] In step 830, the terminal device determines a plurality of second-type frequency domain units based on which the PMI report is reported in the reporting bandwidth, the plurality of second-type frequency domain units including a plurality of third frequency domain units obtained by dividing one or more second frequency domain units and a plurality of fourth frequency domain units determined by one or more first frequency domain units, and at least one of the plurality of fourth frequency domain units has a granularity of the second granularity.
[0362] Correspondingly, in step 840, the network device determines a plurality of second-class frequency domain units based on which the PMI report in the reporting bandwidth is reported, wherein the plurality of second-class frequency domain units include a plurality of third frequency domain units obtained by dividing one or more second frequency domain units and a plurality of fourth frequency domain units determined by one or more first frequency domain units, and the granularity of at least one fourth frequency domain unit among the plurality of fourth frequency domain units is the second granularity. Specifically, the terminal device and the network device may divide at least one first-class frequency domain unit among the one or more first frequency domain units into a plurality of fourth frequency domain units, and divide one or more second frequency domain units into a plurality of third frequency domain units according to a predetermined second granularity.
[0363] As mentioned above, when the granularity of the first frequency domain unit is greater than the second granularity, the first frequency domain unit can be divided into a plurality of second-type frequency domain units. If the first frequency domain unit is divided according to the second granularity, the plurality of second-type frequency domain units obtained by dividing a first frequency domain unit may include at least one frequency domain unit with a granularity of the second granularity and at least one frequency domain unit with a granularity less than the second granularity. In other words, at least some of the fourth frequency domain units in the plurality of fourth units are obtained by dividing at least one first frequency domain unit in one or more first frequency domain units according to a predetermined second granularity.
[0364] Since the first frequency domain units in the reported bandwidth are not necessarily all larger than the second granularity, the terminal device can determine the first frequency domain units with granularity larger than the second granularity from one or more first frequency domain units in the reported bandwidth, and divide them according to the second granularity.
[0365] The second granularity is a frequency domain granularity predetermined for PMI reporting, and may be determined by the first granularity and a ratio R of the first granularity to the second granularity.
[0366] Optionally, the method also includes: the terminal device determines a second granularity.
[0367] If the first frequency domain unit is to be divided according to the second granularity, the terminal device may predetermine the second granularity. The second granularity may be specifically determined by the preconfigured first granularity and the ratio R of the first granularity to the second granularity.
[0368] The above methods 600 and 700 have described in detail the specific method of dividing the first frequency domain unit into a plurality of second-type frequency domain units according to the second granularity and the specific method of determining the second granularity, which will not be described here for brevity.
[0369] In addition, the terminal device and the network device may respectively divide the first frequency domain unit when determining that the first frequency domain unit meets certain preset conditions.
[0370] For example, the preset condition may be one of the following:
[0371] a. The preconfigured pilot density is greater than or equal to 1; or
[0372] b. The number of RBs included in the first frequency domain unit is a multiple of 4; or
[0373] c. The number of RBs included in the first frequency domain unit is an odd number; or
[0374] d. The number of RBs included in the first frequency domain unit is an even number.
[0375] Each preset condition has been described in detail in the above methods 600 and 700, and will not be repeated here for the sake of brevity.
[0376] After the terminal device determines the second type of frequency domain unit based on which the PMI report is based, it can perform channel measurement and PMI feedback based on the reference signal received on each second type of frequency domain unit. After the network device determines the second type of frequency domain unit based on which the PMI report is based, it can determine the precoding matrix corresponding to each second type of frequency domain unit according to the received PMI.
[0377] Since the process of the terminal device reporting the PMI and the network device determining the precoding matrix according to the PMI has been described in the above method 400, it will not be repeated here for the sake of brevity.
[0378] Therefore, in the technical solution provided by the present application, the first frequency domain unit at the edge of the reporting bandwidth is processed separately. Specifically, in the method provided in the embodiment of the present application, the first frequency domain unit is divided into a plurality of second-class frequency domain units according to a predefined second granularity. By dividing the first frequency domain unit, the frequency domain granularity of the PMI report can be reduced, which can be beneficial for the terminal device to perform channel measurement on a frequency domain unit with a smaller granularity to obtain accurate PMI feedback. In addition, by dividing the first frequency domain unit that meets the preset conditions, it can be ensured that the pilot density of the second-class frequency domain unit obtained after the division is greater than or equal to the preconfigured pilot density, which is beneficial for the terminal device to obtain more accurate PMI feedback. The network device can determine the precoding matrix corresponding to each second-class frequency domain unit based on the PMI feedback for data transmission. Therefore, it is beneficial to improve the data transmission performance.
[0379] Fig.13 9 is a schematic flow chart of a communication method provided by another embodiment of the present application from the perspective of device interaction. As shown in the figure, the method 900 includes steps 910 to 940. The method 900 is described in detail below in conjunction with the accompanying drawings.
[0380] In step 910, the network device determines a reporting bandwidth, where the reporting bandwidth includes a plurality of first-type frequency domain units based on which CQI reporting is performed.
[0381] Specifically, the plurality of first-type frequency domain units include one or more first frequency domain units and one or more second frequency domain units. The granularity of the first frequency domain unit may be smaller than the preconfigured first granularity or may be equal to the preconfigured first granularity. The granularity of the second frequency domain unit is the second granularity.
[0382] In step 920, the network device sends first indication information, where the first indication information is used to indicate a reported bandwidth. Correspondingly, the network device receives the first indication information.
[0383] For detailed description of step 910 and step 920, please refer to step 410 and step 420 in the above method 400. For the sake of brevity, they will not be described here.
[0384] In step 930, when the number of first-class frequency domain units contained in the reported bandwidth is greater than or equal to a preset threshold, the terminal device determines a plurality of second-class frequency domain units on which the PMI report is based in the reported bandwidth, and the plurality of second-class frequency domain units include a plurality of third frequency domain units obtained by dividing one or more second frequency domain units and one or more first frequency domain units.
[0385] Correspondingly, in step 940, when the number of first-class frequency domain units contained in the reported bandwidth is greater than or equal to the preset threshold, the network device determines a plurality of second-class frequency domain units on which the PMI report is based in the reported bandwidth, and the plurality of second-class frequency domain units include a plurality of third frequency domain units obtained by dividing one or more second frequency domain units and one or more first frequency domain units.
[0386] That is to say, when the number of first-type frequency domain units included in the reported bandwidth is greater than or equal to the preset threshold, the first frequency domain unit may not be divided. One or more first frequency domain units in the reported bandwidth can be directly used as fourth frequency domain units. The granularity of each fourth frequency domain unit may be smaller than the second granularity, may be equal to the second granularity, or may be greater than the second granularity. The granularities of each fourth frequency domain unit may be different from each other. The terminal device and the network device may only divide one or more second frequency domain units in the reported bandwidth to obtain multiple third frequency domain units. The granularity of each third frequency domain unit is the second granularity.
[0387] Optionally, the preset threshold is a maximum value of the first type of frequency domain units included in the reported bandwidth.
[0388] As an embodiment, the preset threshold is 19. When the number of first-class frequency domain units included in the reported bandwidth is 19, the terminal device and the network device determine a plurality of second-class frequency domain units based on which the PMI report is reported in the reported bandwidth, and the plurality of second-class frequency domain units include a plurality of third frequency domain units divided by one or more second frequency domain units and one or more first frequency domain units.
[0389] That is to say, the maximum number of first-class frequency domain units included in the reported bandwidth is 19. When the number of first-class frequency domain units included in the reported bandwidth is 19, the two first-class frequency domain units included in the 19 first-class frequency domain units (that is, the first first-class frequency domain unit and the last first-class frequency domain unit in the reported bandwidth) may not be divided. The two first frequency domain units can be directly used as two fourth frequency domain units. The terminal device and the network device can divide the 17 second frequency domain units of the 19 first-class frequency domain units to obtain 34 third frequency domain units. Thus, the 19 first-class frequency domain units can obtain 36 second-class frequency domain units after division.
[0390] The first type of frequency domain units at the edge of the reporting bandwidth are not divided, which can reduce the total number of the second type of frequency domain units. In some codebook feedback methods, such as the dual-domain compressed codebook feedback method, the terminal device can report the selected frequency domain vector based on the channel measurement result. The length of the frequency domain vector is related to the total number of the second type of frequency domain units.
[0391] In one possible design, when the number of first-type frequency domain units N SBWhen the product of the ratio R of the first particle size to the second particle size is less than or equal to 13, that is, N SB ×R≤13, the number of the second type of frequency domain units actually configured is N 3 =N SB ×R; when the number of the first type of frequency domain units N SB When the product of the ratio R of the first particle size to the second particle size is greater than 13, that is, N SB When ×R>13, the number of the second type of frequency domain units actually configured is N 3 The product of the powers of 2, 3, and 5. The terminal device can reduce the number of frequency domain dimensions actually processed to 2 by, for example, zero padding or clipping. α 3 β 5 γ . Wherein, α, β, and γ are any integers greater than or equal to 0.
[0392] For example, the total number of the second type of frequency domain units N 3 When the length is 36, a frequency domain vector with a length of 36 can be selected; for example, the total number of the second type of frequency domain units N 3 When is 38, a frequency domain vector with a length of 40 can be selected. That is, the length of the frequency domain vector is greater than or equal to the total number of the second type of frequency domain units.
[0393] That is to say, if the first frequency domain unit is divided, then N 3 The value range of is {1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,18,20,24,25,27,30,32,36,40}; if the first frequency domain unit is not divided, then N 3 The value range is {1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,18,20,24,25,27,30,32,36}.
[0394] On the other hand, the terminal device can save the codebook in advance so as to report the selected frequency domain vector according to the channel measurement result. It can be seen that if the first frequency domain unit is not divided, the number of the second frequency domain units can be reduced, which is conducive to reducing the length of the frequency domain vector. When the number of the first frequency domain units reaches the preset threshold, the selectable value of the frequency domain vector length can be reduced, and the storage space brought by the pre-stored codebook can be reduced. Still using the above example to illustrate, when the number of the first frequency domain units contained in the reporting bandwidth reaches the preset threshold, the total number of the second frequency domain units obtained by the division is 36, then the terminal device does not need to store an extra matrix with a dimension of 40*40, thereby saving storage space. This also has the effect of saving storage space for network devices. For example, the network device can restore the precoding matrix of each second frequency domain unit according to the pre-stored codebook. If one less matrix can be stored, a part of the storage space can be saved. At the same time, since the first frequency domain unit is not divided, the pilot density of the first frequency domain unit will not change.
[0395] It should be understood that the preset thresholds and the maximum number of first-class frequency domain units included in the reported bandwidth listed above are only examples and should not constitute any limitation to this application. This application does not limit the specific values of the preset thresholds and the maximum number of first-class frequency domain units that can be included in the reported bandwidth.
[0396] After the terminal device determines the second type of frequency domain unit based on which the PMI report is based, it can perform channel measurement and PMI feedback based on the reference signal received on each second type of frequency domain unit. After the network device determines the second type of frequency domain unit based on which the PMI report is based, it can determine the precoding matrix corresponding to each second type of frequency domain unit according to the received PMI.
[0397] Since the process of the terminal device reporting the PMI and the network device determining the precoding matrix according to the PMI has been described in the above method 400, it will not be repeated here for the sake of brevity.
[0398] Therefore, in the technical solution provided by the present application, the first frequency domain unit at the edge of the reporting bandwidth is processed separately. Specifically, in the method provided in the embodiment of the present application, the first frequency domain unit at the edge of the reporting bandwidth is not divided to ensure that the pilot density is greater than or equal to the preconfigured pilot density, so that the terminal device can obtain accurate PMI feedback when performing channel measurement on each second-class frequency domain unit. The network device can determine the precoding matrix corresponding to each second-class frequency domain unit based on the PMI feedback for data transmission. Therefore, it is beneficial to improve data transmission performance. At the same time, for some codebook feedback methods, storage space can be saved.
[0399] It should be understood that in the above embodiments, the size of the sequence number of each process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0400] Above, combined Figures 5 to 13 The method provided by the embodiment of the present application is described in detail. Figures 14 to 16 The device provided in the embodiments of the present application is described in detail.
[0401] Fig.14 is a schematic block diagram of a communication device provided in an embodiment of the present application. Fig.14 As shown, the communication device 1000 may include a transceiver unit 1100 and a processing unit 1200 .
[0402] In a possible design, the communication device 1000 may correspond to the terminal device in the above method embodiment, for example, it may be a terminal device, or a chip configured in the terminal device. It should be understood that the chip configured in the terminal device may be one or more. This application is not limited to this. When there are multiple chips configured in the terminal device, the multiple chips can be used to implement the operations performed by the terminal device in the above method embodiment.
[0403] Specifically, the communication device 1000 may correspond to the terminal device in the method 400, the method 500, the method 600, the method 700, the method 800 or the method 900 according to the embodiment of the present application, and the communication device 1000 may include a method for executing Figure 5 Method 400, Figure 7 Method 500, Figure 8 Method 600, Fig.11 Method 700, Fig.12 Method 800 or Fig.13 The units of the method performed by the terminal device in the method 900 in the communication device 1000 are respectively for implementing Figure 5 Method 400, Figure 7 Method 500, Figure 8 Method 600, Fig.11 Method 700, Fig.12 Method 800 or Fig.13 The corresponding process of method 900 in .
[0404] Wherein, when the communication device 1000 is used to perform Figure 5When the method 400 in the embodiment is used, the transceiver unit 1100 can be used to execute step 420 in the method 400, and the processing unit 1200 can be used to execute step 430 in the method 400. It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0405] When the communication device 1000 is used to perform Figure 7 When the method 500 in the embodiment is performed, the transceiver unit 1100 can be used to execute step 502, step 506 and step 570 in the method 500, and the processing unit 1200 can be used to execute step 503 to step 505 in the method 500. It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0406] When the communication device 1000 is used to perform Figure 8 When the method 600 in the embodiment is used, the transceiver unit 1100 can be used to execute step 620 in the method 600, and the processing unit 1200 can be used to execute step 630 in the method 600. It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0407] When the communication device 1000 is used to perform Fig.11 When the method 700 is performed in the embodiment, the transceiver unit 1100 can be used to execute steps 702, 707 and 708 in the method 700, and the processing unit 1200 can be used to execute steps 703 to 706 in the method 700. It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0408] When the communication device 1000 is used to perform Fig.12 When the method 800 in the embodiment is used, the transceiver unit 1100 can be used to execute step 820 in the method 800, and the processing unit 1200 can be used to execute step 830 in the method 800. It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0409] When the communication device 1000 is used to perform Fig.13 When the method 900 in the embodiment is used, the transceiver unit 1100 can be used to execute step 920 in the method 900, and the processing unit 1200 can be used to execute step 930 in the method 900. It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0410] It should also be understood that when the communication device 1000 is a terminal device, the transceiver unit 1100 in the communication device 1000 may correspond to Fig.15 The transceiver 2020 in the terminal device 2000 shown in FIG. 1 may correspond to the processing unit 1200 in the communication device 1000 Fig.15 The processor 2010 in the terminal device 2000 is shown.
[0411] It should also be understood that when the communication device 1000 is a chip configured in a terminal device, the transceiver unit 1100 in the communication device 1000 can be an input / output interface.
[0412] In another possible design, the communication device 1000 may correspond to the network device in the above method embodiment, for example, it may be a network device, or a chip configured in the network device. It should be understood that the chip configured in the network device may be one or more. This application is not limited to this. When there are multiple chips configured in the network device, the multiple chips can be used to implement the operations performed by the network device in the above method embodiment.
[0413] Specifically, the communication device 1000 may correspond to the network device in the method 400, the method 500, the method 600, the method 700, the method 800 or the method 900 according to the embodiment of the present application, and the communication device 1000 may include a method for executing Figure 5 Method 400, Figure 7 Method 500, Figure 8 Method 600, Fig.11 Method 700, Fig.12 Method 800 or Fig.13 The units of the method performed by the network device in the method 900 in the communication device 1000 are respectively for implementing Figure 5 Method 400, Figure 7 Method 500, Figure 8 Method 600, Fig.11 Method 700, Fig.12 Method 800 or Fig.13 The corresponding process of method 900 in .
[0414] Wherein, when the communication device 1000 is used to perform Figure 5 When the method 400 is performed in the embodiment, the transceiver unit 1100 can be used to execute step 420 in the method 400, and the processing unit 1200 can be used to execute steps 410 and 440 in the method 400. It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0415] When the communication device 1000 is used to perform Figure 7 When the method 500 in the embodiment is performed, the transceiver unit 1100 can be used to execute step 502, step 506 and step 507 in the method 500, and the processing unit 1200 can be used to execute step 501, step 508 to step 510 in the method 500. It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0416] When the communication device 1000 is used to perform Figure 8 When the method 600 in the embodiment is used, the transceiver unit 1100 can be used to execute step 620 in the method 600, and the processing unit 1200 can be used to execute steps 610 and 640 in the method 600. It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0417] When the communication device 1000 is used to perform Fig.11 When the method 700 in the embodiment is performed, the transceiver unit 1100 can be used to execute steps 702, 707 and 708 in the method 700, and the processing unit 1200 can be used to execute steps 709 to 712 in the method 700. It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0418] When the communication device 1000 is used to perform Fig.12 When the method 800 in the embodiment is used, the transceiver unit 1100 can be used to execute step 820 in the method 800, and the processing unit 1200 can be used to execute steps 810 and 840 in the method 800. It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0419] When the communication device 1000 is used to perform Fig.13 When the method 900 is used, the transceiver unit 1100 can be used to execute step 920 in the method 900, and the processing unit 1200 can be used to execute steps 910 and 940 in the method 900. It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0420] It should also be understood that when the communication device 1000 is a network device, the transceiver unit in the communication device 1000 can correspond to Fig.16 The transceiver 3100 in the network device 3000 shown in FIG. 1 may correspond to the processing unit 1200 in the communication device 1000 Fig.16Processor 3202 in network device 3000 shown in FIG.
[0421] It should also be understood that when the communication device 1000 is a chip configured in a network device, the transceiver unit 1100 in the communication device 1000 can be an input / output interface.
[0422] Fig.15 2 is a schematic diagram of the structure of a terminal device 2000 provided in an embodiment of the present application. The terminal device 2000 can be applied to Figure 1 In the system shown, the functions of the terminal device in the above method embodiment are performed. As shown in the figure, the terminal device 2000 includes a processor 2010 and a transceiver 2020. Optionally, the terminal device 2000 also includes a memory 2030. Among them, the processor 2010, the transceiver 2020 and the memory 2030 can communicate with each other through an internal connection path to transmit control and / or data signals, and the memory 2030 is used to store a computer program, and the processor 2010 is used to call and run the computer program from the memory 2030 to control the transceiver 2020 to receive and send signals. Optionally, the terminal device 2000 may also include an antenna 2040 for sending the uplink data or uplink control signaling output by the transceiver 2020 through a wireless signal.
[0423] The processor 2010 and the memory 2030 may be combined into a processing device, and the processor 2010 is used to execute the program code stored in the memory 2030 to implement the above functions. In specific implementation, the memory 2030 may also be integrated into the processor 2010, or independent of the processor 2010. The processor 2010 may be combined with the memory 2030 to form a processing device. Fig.14 The processing units in correspondence.
[0424] The above transceiver 2020 can be used with Fig.14 The transceiver 2020 may correspond to the transceiver unit in the embodiment of the present invention, and may also be referred to as a transceiver unit. The transceiver 2020 may include a receiver (or receiver, receiving circuit) and a transmitter (or transmitter, transmitting circuit). The receiver is used to receive signals, and the transmitter is used to transmit signals.
[0425] It should be understood that Fig.15 The terminal device 2000 shown can realize Figure 5 , Figure 7 , Figure 8 , Fig.11 , Fig.12 or Fig.13 The method embodiment shown involves various processes of the terminal device. The operations and / or functions of each module in the terminal device 2000 are respectively to implement the corresponding processes in the above method embodiment. For details, please refer to the description in the above method embodiment. To avoid repetition, the detailed description is appropriately omitted here.
[0426] The processor 2010 can be used to execute the actions implemented by the terminal device described in the previous method embodiment, and the transceiver 2020 can be used to execute the actions of the terminal device sending to or receiving from the network device described in the previous method embodiment. Please refer to the description in the previous method embodiment for details, which will not be repeated here.
[0427] Optionally, the terminal device 2000 may further include a power supply 2050 for providing power to various devices or circuits in the terminal device.
[0428] In addition, in order to make the functions of the terminal device more complete, the terminal device 2000 may also include one or more of an input unit 2060, a display unit 2070, an audio circuit 2080, a camera 2090 and a sensor 2100, and the audio circuit may also include a speaker 2082, a microphone 2084, etc.
[0429] Fig.16 3000 is a schematic diagram of the structure of a network device provided in an embodiment of the present application, for example, a schematic diagram of the structure of a base station. The base station 3000 can be applied to Figure 1 In the system shown in the figure, the functions of the network device in the above method embodiment are performed. As shown in the figure, the base station 3000 may include one or more radio frequency units, such as a remote radio unit (RRU) 3100 and one or more baseband units (BBU) (also referred to as distributed units (DU)) 3200. The RRU 3100 may be referred to as a transceiver unit, and Fig.14 . Optionally, the transceiver unit 3100 may also be called a transceiver, a transceiver circuit, or a transceiver, etc., and may include at least one antenna 3101 and a radio frequency unit 3102. Optionally, the transceiver unit 3100 may include a receiving unit and a sending unit, the receiving unit may correspond to a receiver (or receiver, receiving circuit), and the sending unit may correspond to a transmitter (or transmitter, transmitting circuit). The RRU 3100 part is mainly used for receiving and sending radio frequency signals and converting radio frequency signals into baseband signals, for example, for sending indication information to terminal devices. The BBU 3200 part is mainly used for baseband processing, controlling the base station, etc. The RRU 3100 and BBU 3200 may be physically arranged together or physically separated, that is, a distributed base station.
[0430] The BBU 3200 is the control center of the base station, which can also be called a processing unit. Fig.14The processing unit 1200 in the embodiment corresponds to the baseband processing unit 1200, which is mainly used to complete baseband processing functions, such as channel coding, multiplexing, modulation, spread spectrum, etc. For example, the BBU (processing unit) can be used to control the base station to execute the operation process of the network device in the above method embodiment, for example, to generate the above first indication information, etc.
[0431] In one example, the BBU 3200 may be composed of one or more single boards, and multiple single boards may jointly support a wireless access network of a single access standard (such as an LTE network), or may respectively support wireless access networks of different access standards (such as an LTE network, a 5G network, or other networks). The BBU 3200 also includes a memory 3201 and a processor 3202. The memory 3201 is used to store necessary instructions and data. The processor 3202 is used to control the base station to perform necessary actions, for example, to control the base station to execute the operation process of the network device in the above method embodiment. The memory 3201 and the processor 3202 can serve one or more single boards. In other words, a memory and a processor may be separately set on each single board. It is also possible that multiple single boards share the same memory and processor. In addition, necessary circuits may also be set on each single board.
[0432] It should be understood that Fig.16 The base station 3000 shown can achieve Figure 5 , Figure 7 , Figure 8 , Fig.11 , Fig.12 or Fig.13 The illustrated method embodiment involves various processes of the network device. The operations and / or functions of the various modules in the base station 3000 are respectively to implement the corresponding processes in the above method embodiment. For details, please refer to the description in the above method embodiment. To avoid repetition, the detailed description is appropriately omitted here.
[0433] The BBU 3200 can be used to perform the actions implemented by the network device described in the previous method embodiment, and the RRU 3100 can be used to perform the actions of the network device sending to or receiving from the terminal device described in the previous method embodiment. Please refer to the description in the previous method embodiment for details, which will not be repeated here.
[0434] It should be understood that Fig.16 The base station 3000 shown is only one possible architecture of the network device and should not constitute any limitation to the present application. The method provided in the present application can be applied to network devices of other architectures. For example, active antenna unit (AAU), CU+DU, etc. The present application does not limit the specific architecture of the network device.
[0435] An embodiment of the present application also provides a processing device, including a processor and an interface; the processor is used to execute the method in any of the above method embodiments.
[0436] It should be understood that the above-mentioned processing device can be one or more chips. For example, the processing device can be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD) or other integrated chips.
[0437] In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the method disclosed in conjunction with the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in a processor for execution. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.
[0438] It should be noted that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor can be combined and performed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0439] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0440] According to the method provided in the embodiment of the present application, the present application also provides a computer program product, which includes: a computer program code, when the computer program code is run on a computer, the computer executes Figure 5 , Figure 7 , Figure 8 , Fig.11 , Fig.12 or Fig.13 The method in the illustrated embodiment.
[0441] According to the method provided in the embodiment of the present application, the present application also provides a computer-readable medium, which stores a program code, and when the program code is run on a computer, the computer executes Figure 5 , Figure 7 , Figure 8 , Fig.11 , Fig.12 or Fig.13 The method in the illustrated embodiment.
[0442] According to the method provided in the embodiment of the present application, the present application also provides a system, which includes one or more terminal devices and one or more network devices mentioned above.
[0443] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disc (SSD)).
[0444] The network devices in the above-mentioned various device embodiments completely correspond to the network devices or terminal devices in the terminal devices and method embodiments, and the corresponding modules or units perform the corresponding steps. For example, the communication unit (transceiver) performs the steps of receiving or sending in the method embodiment, and other steps except sending and receiving can be performed by the processing unit (processor). The functions of the specific units can refer to the corresponding method embodiments. Among them, the processor can be one or more.
[0445] The terms "component", "module", "system", etc. used in this specification are used to represent computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program and / or a computer. By way of illustration, both applications running on a computing device and a computing device can be components. One or more components may reside in a process and / or an execution thread, and a component may be located on a computer and / or distributed between two or more computers. In addition, these components may be executed from various computer-readable media having various data structures stored thereon. Components may, for example, communicate through local and / or remote processes according to signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system and / or a network, such as the Internet interacting with other systems through signals).
[0446] Those of ordinary skill in the art will appreciate that the various illustrative logical blocks and steps described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or in a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0447] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0448] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0449] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0450] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0451] In the above embodiments, the functions of each functional unit can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions (programs). When the computer program instructions (programs) are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., an SSD), etc.
[0452] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.
[0453] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A communication method, It is characterized in that include: Sending first indication information, where the first indication information is used to configure a reporting bandwidth, where the reporting bandwidth includes a plurality of first-type frequency domain units on which a channel quality indication CQI report is based, where the plurality of first-type frequency domain units include one or more first frequency domain units and one or more second frequency domain units, where the granularity of the first frequency domain unit is smaller than a preconfigured first granularity, and the granularity of the second frequency domain unit is the first granularity, and the first granularity is a frequency domain granularity preconfigured for CQI reporting; In a case where the granularity of the first frequency domain unit is less than or equal to a predetermined second granularity, determining a plurality of second-type frequency domain units on which the precoding matrix indication PMI reporting in the reporting bandwidth is based, the plurality of second-type frequency domain units including the one or more first frequency domain units and a plurality of third frequency domain units divided by the one or more second frequency domain units, the granularity of the third frequency domain unit being the second granularity, the second granularity being a frequency domain granularity predetermined for PMI reporting, and the second granularity being smaller than the first granularity; In the case that the granularity of the first frequency domain unit is greater than the second granularity, a plurality of second-type frequency domain units on which the precoding matrix indication PMI reporting in the reporting bandwidth is based are determined, the plurality of second-type frequency domain units including a plurality of third frequency domain units obtained by dividing the one or more second frequency domain units and a plurality of fourth frequency domain units determined by the one or more first frequency domain units; wherein at least some of the plurality of fourth frequency domain units are obtained by dividing the first frequency domain unit; the granularity of the third frequency domain unit is the second granularity, and the granularity of at least one fourth frequency domain unit among the plurality of fourth frequency domain units is smaller than the second granularity; the second granularity is a frequency domain granularity predetermined for PMI reporting, and the second granularity is smaller than the first granularity.
2. The method according to claim 1, It is characterized in that At least some of the plurality of fourth frequency domain units are obtained by dividing the first frequency domain unit according to the second granularity.
3. The method according to claim 1 or 2, It is characterized in that The number of resource blocks (RBs) included in the second granularity is N 2 =N 1 / R,N 1 represents the number of RBs contained in the preconfigured first granularity, R is the ratio of the first granularity to the second granularity, R, N 1 and N 2 All are positive integers.
4. The method according to any one of claims 1 to 3, It is characterized in that The method further comprises: Send second indication information, where the second indication information is used to indicate that a ratio R of the first granularity to the second granularity is equal to 2.
5. The method according to claim 1, It is characterized in that The sending of the first indication information includes: The first indication information is sent via radio resource control RRC signaling.
6. The method according to claim 4, It is characterized in that The sending of the second indication information includes: The second indication information is sent through RRC signaling.
7. A communication device, It is characterized in that include: A communication unit, configured to send first indication information, where the first indication information is used to configure a reporting bandwidth, where the reporting bandwidth includes a plurality of first-type frequency domain units on which a channel quality indication CQI report is based, where the plurality of first-type frequency domain units include one or more first frequency domain units and one or more second frequency domain units, where the granularity of the first frequency domain unit is smaller than a preconfigured first granularity, and the granularity of the second frequency domain unit is the first granularity, and the first granularity is a frequency domain granularity preconfigured for CQI reporting; a processing unit, configured to determine, when the granularity of the first frequency domain unit is less than or equal to a predetermined second granularity, a plurality of second-type frequency domain units on which the precoding matrix indication PMI reporting in the reporting bandwidth is based, the plurality of second-type frequency domain units including the one or more first frequency domain units and a plurality of third frequency domain units divided by the one or more second frequency domain units, the granularity of the third frequency domain unit being the predetermined second granularity, the second granularity being a frequency domain granularity predetermined for PMI reporting, and the second granularity being smaller than the first granularity; The processing unit is also used to determine, when the granularity of the first frequency domain unit is greater than the second granularity, a plurality of second-type frequency domain units on which the precoding matrix indication PMI reporting in the reporting bandwidth is based, the plurality of second-type frequency domain units including a plurality of third frequency domain units obtained by dividing the one or more second frequency domain units and a plurality of fourth frequency domain units determined by the one or more first frequency domain units; wherein, at least one first frequency domain unit among the one or more first frequency domain units satisfies a preset condition, and at least some of the fourth frequency domain units among the plurality of fourth frequency domain units are obtained by dividing the first frequency domain unit that satisfies the preset condition; the granularity of the third frequency domain unit is the second granularity, and the granularity of at least one fourth frequency domain unit among the plurality of fourth frequency domain units is smaller than the second granularity; the second granularity is a frequency domain granularity predetermined for PMI reporting, and the second granularity is smaller than the first granularity.
8. The communication device according to claim 7, It is characterized in that At least some of the plurality of fourth frequency domain units are obtained by dividing the first frequency domain unit according to the second granularity.
9. The communication device according to claim 7 or 8, It is characterized in that The number of resource blocks (RBs) included in the second granularity is N 2 =N 1 / R,N 1 represents the number of RBs contained in the preconfigured first granularity, R is the ratio of the first granularity to the second granularity, R, N 1 and N 2 All are positive integers.
10. The communication device according to any one of claims 7 to 9, It is characterized in that The communication unit is further used to send second indication information, where the second indication information is used to indicate that a ratio R of the first granularity to the second granularity is equal to 2.
11. The communication device according to claim 7, It is characterized in that The communication unit is further used to send the first indication information via radio resource control RRC signaling.
12. The communication device according to claim 10, It is characterized in that The communication unit is further used to send the second indication information through RRC signaling.
13. A communication device, It is characterized in that The system comprises a processor and a communication interface, wherein the communication interface is used for communication, and the processor is used for executing a computer program so that the method according to any one of claims 1 to 6 is implemented.
14. The device according to claim 13, It is characterized in that The device is a chip.
15. A communication chip, It is characterized in that Instructions are stored therein, and when the chip is run on a terminal device, the method according to any one of claims 1 to 6 is implemented.
16. A computer readable medium, It is characterized in that The invention comprises a computer program, which enables the method according to any one of claims 1 to 6 to be implemented when the computer program is run on a computer.
17. A computer program product, It is characterized in that The invention comprises a computer program, which enables the method according to any one of claims 1 to 6 to be implemented when the computer program is run on a computer.
Citation Information
Patent Citations
CSI (Channel State Information) reporting control method as well as CSI reporting method and device
CN102638337A
User equipment (UE), generation node-b (GNB) and methods for signaling of control information for pre-coding
WO2018111809A1