Channel quality index (CQI) calculation method, terminal device, and network device

By selecting K ports in the terminal device to calculate CQI and reporting them to the network device, the problem of insufficient CQI accuracy in future communication systems is solved and communication performance is improved.

JP7656577B2Active Publication Date: 2025-04-03GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2022176195
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-11-02
Publication Date
2025-04-03
Estimated Expiration
2037-09-30

AI Technical Summary

Technical Problem

In future communication systems, especially in MU-MIMO systems, it is difficult for the prior art to obtain sufficiently accurate CQI, thereby affecting communication performance.

Method used

By determining K ports in the terminal device, CQI is calculated and reported to the network device, K and N are positive integers, the network device instructs the terminal device to select appropriate K ports by transmitting configuration information.

Benefits of technology

Through CQI calculation based on K ports, the terminal device can obtain more accurate CQI, thereby improving communication performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007656577000005
    Figure 0007656577000005
  • Figure 0007656577000006
    Figure 0007656577000006
  • Figure 0007656577000007
    Figure 0007656577000007
Patent Text Reader

Abstract

A CQI calculation method, a terminal device, and a network device are provided. [Solution] A method for calculating a CQI includes: a terminal device determining K ports from N ports for calculating a channel quality indicator (CQI); the terminal device calculating the CQI based on the K ports; and the terminal device reporting the CQI and a rank to a network device, where the rank is equal to K. [Effect] By calculating the CQI based on K ports out of the N ports, the terminal device can obtain a more accurate CQI, thereby improving communication performance.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] FIELD OF THE DISCLOSURE The embodiments of the present application relate to the field of wireless communication, and more particularly to a CQI calculation method, a terminal device, and a network device. [Background technology]

[0002] In uplink control information, Channel Quality Indicator (CQI) is used to reflect the channel quality. In future communication systems, the usage probability of Multi-User Multiple-Input Multiple-Output (MU-MIMO) will be significantly increased compared with Long Term Evolution (LTE) communication systems, so the network needs to obtain more accurate CQI to optimize MU-MIMO transmission, thereby improving the communication performance of the system. Summary of the Invention [Problem to be solved by the invention]

[0003] The embodiments of the present application provide a CQI calculation method, a terminal device, and a network device that can realize an effective CQI calculation and improve communication performance. [Means for solving the problem]

[0004] In a first aspect, there is provided a method for calculating a CQI, comprising: A terminal device determines K ports from the N ports for calculating a channel quality indicator (CQI); The terminal device calculates the CQI based on the K ports; The terminal device reports the CQI and rank to the network device, the rank being equal to K; K and N are positive integers.

[0005] Therefore, by calculating the CQI based on K ports out of the N ports, the terminal device can obtain a more accurate CQI, thereby improving communication performance.

[0006] In a possible embodiment, the terminal device determines K ports for calculating CQI from N ports, The terminal device selects the K ports preset from among the N ports based on the rank.

[0007] In a possible embodiment, the port numbers of the K ports are from 0 to K-1, or from NK to N-1.

[0008] In possible implementations, the port numbers of the K ports are 0 to K-1 when K is odd, and the port numbers of the K ports are N-K to N-1 when K is even, or the port numbers of the K ports are 0 to K-1 when K is even, and the port numbers of the K ports are N-K to N-1 when K is odd.

[0009] In a possible embodiment, the method further comprises the terminal device transmitting information of the K selected ports to the network device.

[0010] In a possible embodiment, before the terminal device determines K ports for calculating CQI from N ports, the method further comprises: The terminal device further includes receiving first setting information, the first setting information indicating information of the K ports, transmitted from a network device; The terminal device determines K ports for calculating CQI from N ports, The terminal device determines the K ports from the N ports based on the first setting information.

[0011] In a possible embodiment, the first configuration information includes a target port configuration for calculating the CQI, the target port configuration includes a correspondence relationship between a plurality of ranks and a plurality of port sets, and the port sets corresponding to different ranks in the plurality of ranks include different numbers of ports; The terminal device determines the K ports from the N ports based on the first setting information, The terminal device determines a first port set corresponding to a rank in the plurality of ranks based on the target port setting and a rank in the plurality of ranks, and the first port set includes the K ports.

[0012] In a possible embodiment, the first configuration information includes identification information of a target port configuration for calculating the CQI, and the identification information is used to identify the target port configuration; The terminal device determines the K ports from the N ports based on the first setting information, The terminal device determines the target port setting indicated by the identification information from a plurality of port settings based on the identification information, each port setting in the plurality of port settings includes a correspondence relationship between a plurality of ranks and a plurality of port sets, and in each port setting, port sets corresponding to different ranks include different numbers of ports; The terminal device determines a first port set corresponding to a rank in the plurality of ranks based on the target port setting and a rank in the plurality of ranks, and the first port set includes the K ports.

[0013] In a possible embodiment, before the terminal device receives the first setting information transmitted from the network device, the method further comprises: The method further includes the terminal device receiving second setting information sent from the network device, the second setting information including the plurality of port settings.

[0014] In a possible embodiment, the terminal device receiving the second setting information transmitted from the network device includes: The terminal device receives the second configuration information sent by the network device via Radio Resource Control (RRC) signaling, Medium Access Control Element (MAC CE).

[0015] In a possible embodiment, the terminal device receiving the first setting information transmitted from the network device includes: The method includes the terminal device receiving the first configuration information sent by the network device via RRC signaling, MAC CE, or downlink control information (DCI).

[0016] In a possible embodiment, the port numbers of the K ports in the first port set are consecutive.

[0017] In a possible embodiment, the port numbers of the K ports in the first port set are consecutive, and the minimum port number M of the port numbers of the K ports satisfies M mod K=0, where M is a natural number.

[0018] In a possible embodiment, the port numbers of the K ports are from 0 to K-1, or from NK to N-1.

[0019] In a possible embodiment, the method comprises: the terminal device receives updated configuration information sent from the network device, the updated configuration information including a second port set corresponding to a rank in the plurality of ranks in the target port configuration; The method further includes the terminal device updating the first port set corresponding to a rank in the plurality of ranks in the target port setting to the second port set.

[0020] In a possible embodiment, the terminal device receiving the updated configuration information transmitted from the network device includes: The terminal device receives the updated configuration information sent by the network device via RRC signaling, MAC CE or DCI.

[0021] In a possible embodiment, when calculating the CQI, the terminal device considers other ports belonging to the same channel state indication reference signal (CSI-RS) resources as the K ports as interference, or does not consider other ports belonging to the same CSI-RS resources as the K ports as interference.

[0022] In a second aspect, there is provided a method for calculating a CQI, comprising: A network device sends first configuration information to a terminal device, the first configuration information indicating K ports for the terminal device to calculate a channel quality indicator (CQI), whereby the terminal device determines the K ports from N ports based on the first configuration information, calculates the CQI based on the K ports, and reports the CQI and a rank, the rank being equal to K, and K and N being positive integers; The network device includes receiving the CQI transmitted by the terminal device based on the first setting information.

[0023] Therefore, the network device indicates K ports for calculating the CQI to the terminal device, so that the terminal device can calculate the CQI based on these K ports, thereby obtaining a more accurate CQI and improving communication performance.

[0024] In a possible embodiment, the first configuration information includes a target port configuration for calculating the CQI, the target port configuration includes a correspondence relationship between a plurality of ranks and a plurality of port sets, and the port sets corresponding to different ranks in the plurality of ranks include different numbers of ports; The target port setting is used by the end device to determine a first port set corresponding to a rank in the plurality of ranks, and the first port set includes the K ports.

[0025] In a possible embodiment, the first configuration information includes identification information of a target port configuration for calculating the CQI, and the identification information is used to identify the target port configuration; The identification information is used by the terminal device to determine the target port configuration indicated by the identification information from a plurality of port configurations, each port configuration in the plurality of port configurations includes a correspondence relationship between a plurality of ranks and a plurality of port sets, and in each of the port configurations, the port sets corresponding to different ranks include different numbers of ports; The target port setting is used by the end device to determine a first port set corresponding to a rank in the plurality of ranks, and the first port set includes the K ports.

[0026] In a possible embodiment, before the network device transmits the first configuration information to the terminal device, the method further comprises: The method further includes the network device sending second setting information, which includes the plurality of port settings, to the terminal device.

[0027] In a possible embodiment, the network device transmits second configuration information to the terminal device, The network device transmits the second configuration information to the terminal device via Radio Resource Control (RRC) signaling, a Medium Access Control Element (MAC CE).

[0028] In a possible embodiment, the network device transmits the first setting information to the terminal device, The method includes the network device sending the first configuration information to the terminal device via RRC signaling, MAC CE, or downlink control information (DCI).

[0029] In a possible embodiment, the port numbers of the K ports in the first port set are consecutive.

[0030] In a possible embodiment, the port numbers of the K ports in the first port set are consecutive, and the minimum port number M of the port numbers of the K ports satisfies M mod K=0, where M is a natural number.

[0031] In a possible embodiment, the port numbers of the K ports are from 0 to K-1, or from NK to N-1.

[0032] In a possible embodiment, the method comprises: The network device further includes sending updated configuration information to the terminal device, the updated configuration information including a second port set corresponding to a rank in the multiple ranks in the target port setting, and the second port set being used by the terminal device to update the first port set corresponding to a rank in the multiple ranks in the target port setting.

[0033] In a possible embodiment, the network device transmits updated configuration information to the terminal device, The network device transmits the updated configuration information to the terminal device via RRC signaling, MAC CE or DCI.

[0034] In a third aspect, a terminal device is provided that can perform the operation of the terminal device in the first aspect or any selectable embodiment of the first aspect. Specifically, the terminal device may include a module unit for performing the operation of the terminal device in the first aspect or any selectable embodiment of the first aspect.

[0035] In a fourth aspect, there is provided a network device capable of performing the operation of the network device in the above second aspect or any selectable embodiment of the second aspect, specifically, the network device may comprise a module unit for performing the operation of the network device in the above second aspect or any possible embodiment of the second aspect.

[0036] In a fifth aspect, there is provided a terminal device comprising a processor, a transceiver and a memory, the processor, the transceiver and the memory communicating with each other via an internal connection path, the memory for storing instructions and the processor for executing the instructions stored in the memory, such that when the processor executes the instructions stored in the memory, said execution causes the terminal device to perform a method of the first aspect or any possible implementation of the first aspect, or said execution causes the terminal device to realize a terminal device according to the third aspect.

[0037] In a sixth aspect, there is provided a network device comprising a processor, a transceiver and a memory, the processor, the transceiver and the memory communicating with each other via an internal connection path, the memory for storing instructions and the processor for executing the instructions stored in the memory, such that when the processor executes the instructions stored in the memory, said execution causes the network device to perform the method of the second aspect or any possible implementation of the second aspect, or said execution causes the network device to realize a network device according to the fourth aspect.

[0038] In a seventh aspect, there is provided a computer-readable storage medium, the computer-readable storage medium storing a program for causing a terminal device to execute any one of the CQI calculation methods in the first aspect and its various implementations.

[0039] In an eighth aspect, there is provided a computer-readable storage medium, the computer-readable storage medium storing a program for causing a network device to execute any one of the CQI calculation methods in the second aspect and its various implementations.

[0040] In a ninth aspect, there is provided a system chip comprising an input interface, an output interface, a processor and a memory, the processor being for executing instructions stored in the memory, which when executed enable the processor to realise a method in the first aspect above or any possible implementation of the first aspect.

[0041] In a tenth aspect, there is provided a system chip comprising an input interface, an output interface, a processor and a memory, the processor being for executing instructions stored in the memory, which when executed enable the processor to realise a method in the second aspect above or any possible implementation of the second aspect.

[0042] In an eleventh aspect there is provided a computer program product comprising instructions, which when executed on a computer causes the computer to perform the method of the first aspect above or any possible implementation of the first aspect.

[0043] In a twelfth aspect there is provided a computer program product comprising instructions, which when executed on a computer causes the computer to perform the method of the second aspect above or any possible implementation of the second aspect. [Brief description of the drawings]

[0044] [Figure 1] FIG. 1 is a schematic architecture diagram of an application scenario according to an embodiment of the present application. [Diagram 2] FIG. 2 is a schematic flow chart of a method for calculating a CQI according to an embodiment of the present application. [Diagram 3] FIG. 3 is a schematic flow chart of a method for calculating a CQI according to an embodiment of the present application. [Figure 4] FIG. 4 is a schematic block diagram of a terminal device according to an embodiment of the present application. [Diagram 5] FIG. 5 is a schematic block diagram of a network device according to an embodiment of the present application. [Figure 6] FIG. 6 is a structural schematic diagram of a communication device according to an embodiment of the present application. [Figure 7] FIG. 7 is a structural schematic diagram of a system chip according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0045] Hereinafter, technical solutions in the embodiments of the present application will be described with reference to the drawings.

[0046] In addition, the technical solutions of the embodiments of the present application can be applied to various communication systems, such as a Global System of Mobile Communication (GSM) system, a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system, a Long Term Evolution (LTE) system, an LTE Frequency Division Duplex (FDD) system, an LTE Time Division Duplex (TDD), a Universal Mobile Telecommunication System (UMTS), and a future 5G communication system.

[0047] In the present application, each embodiment is described in combination with a terminal device. The terminal device may refer to a user equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile site, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a future 5G network, or a terminal device in a future advanced Public Land Mobile Network (PLMN), etc.

[0048] In this application, each embodiment will be described in combination with a network device. The network device may be a device for communicating with a terminal device, for example, a base station (Base Transceiver Station, BTS) in a GSM system or CDMA, a base station (NodeB, NB) in a WCDMA system, an evolved base station (Evolutional Node B, eNB or eNodeB) in an LTE system, or the network device may be a relay station, an access point, an in-vehicle device, a wearable device, and a network side device in a future 5G network or a network side device in a future evolved PLMN network, etc.

[0049] Fig. 1 is a schematic diagram of an application scenario according to an embodiment of the present application. The communication system in Fig. 1 may include a network device 10 and a terminal device 20. The network device 10 is used to provide communication services to the terminal device 20 and access a core network, and the terminal device 20 can access and communicate with the network by searching for a synchronization signal, a broadcast signal, etc. transmitted from the network device 10. The arrows shown in Fig. 1 may indicate uplink / downlink transmissions over a cellular link between the terminal device 20 and the network device 10.

[0050] The network in the embodiments of the present application may refer to a Public Land Mobile Network (PLMN) or a Device to Device (D2D) network or a Machine to Machine / Man (M2M) network or other network, and FIG. 1 is merely an example of a simplified schematic diagram, and the network may include other terminal devices not shown in FIG. 1.

[0051] In future communication systems, when channel reciprocity is established, for downlink (DL), the terminal device does not need to feed back channel precoding matrix indicator information (PMI) to the network device, which greatly reduces signaling overhead, and at the same time, the network can more flexibly select a better precoding matrix.

[0052] However, since the interference on the network side and the terminal side is different, the terminal device still needs to notify the network of interference-related information so that the network can select a relatively good modulation and coding scheme (MCS) for transmission, and therefore CQI feedback is still necessary.

[0053] It is assumed that a network configures a CSI-RS resource for transmitting a Channel State Indication Reference Signal (CSI-RS), and the CSI-RS signal resource includes N ports. A terminal device can obtain a channel corresponding to a downlink (DL) based on a measurement of the CSI-RS, and at the same time, can perform interference measurement through an interference measurement resource (IMR), comprehensively consider channel information and interference information to calculate a CQI, and report the CQI to the network.

[0054] For example, in future communication systems such as 5G and New Radio (NR) communication systems, the number of antennas will increase, so the probability of using MU-MIMO technology will be significantly increased compared to LTE systems, and therefore it is urgent to optimize this scenario.

[0055] In an embodiment of the present application, the network device indicates K ports for calculating CQI to the terminal device, so that the terminal device calculates the CQI based on the K ports among N ports, thereby obtaining a more accurate CQI and improving communication performance.

[0056] Fig. 2 is a schematic flowchart of a method for calculating a CQI according to an embodiment of the present application. The method shown in Fig. 2 can be performed by a terminal device, which may be, for example, the terminal device 20 shown in Fig. 1. As shown in Fig. 2, the method for calculating a CQI includes the following steps 210 to 230.

[0057] At 210, the terminal device determines K ports from the N ports for calculating the CQI.

[0058] At 220, the terminal device calculates the CQI based on the K ports.

[0059] At 230, the terminal device reports the CQI and rank to a network device.

[0060] The rank (Rank, RI) is equal to K, where K and N are positive integers.

[0061] Therefore, by calculating the CQI based on K ports out of the N ports, the terminal device can obtain a more accurate CQI, thereby improving communication performance.

[0062] As an option, at 210, the terminal device determining K ports from the N ports for calculating the CQI includes the terminal device selecting the K ports pre-determined from the N ports based on the rank.

[0063] Alternatively, the port numbers of the K ports range from 0 to K-1, or from NK to N-1.

[0064] For example, the K preset ports may be those shown in Table 1. The port numbers of the K ports are 0 to K-1, respectively, and when the values ​​of the report waiting ranks of the terminal devices are different, the K selected ports are also different.

[0065] [Table 1]

[0066] Also, for example, the K preset ports may be those shown in Table 2. The port numbers of the K ports are NK to N-1, respectively, and when the values ​​of the report waiting ranks of the terminal devices are different, the K selected ports are also different.

[0067] [Table 2]

[0068] Further options include, if K is odd, the port numbers of the K ports are 0 to K-1, and if K is even, the port numbers of the K ports are N-K to N-1; or, if K is even, the port numbers of the K ports are 0 to K-1, and if K is odd, the port numbers of the K ports are N-K to N-1.

[0069] Optionally, the method further comprises the terminal device transmitting information of the K selected ports to a network device.

[0070] That is, the terminal device can select K ports by itself from N ports, and transmit information of the selected K ports to the network device through an uplink transmission.

[0071] Optionally, before 210, i.e. before the terminal device determines K ports for calculating the CQI from the N ports, the method may further include: The method further includes the terminal device receiving first setting information sent from the network device, the first setting information indicating information of the K ports. In 210, the terminal device determines K ports for calculating CQI from N ports, The terminal device determines the K ports from the N ports based on the first setting information.

[0072] In this embodiment, the network device sends first setting information to the terminal device to indicate the information of the K ports, and the network device can indicate the information of the K ports to the terminal device in two ways, which will be described respectively below.

[0073] Method 1 As an option, the first configuration information includes a target port configuration for calculating the CQI, the target port configuration including a correspondence between a plurality of ranks and a plurality of port sets, and the port sets corresponding to different ranks in the plurality of ranks include different numbers of ports. In 210, the terminal device determines the K ports from the N ports based on the first setting information, The terminal device determines a first port set corresponding to the rank based on the target port setting and the rank, and the first port set includes the K ports.

[0074] Specifically, the network device can directly indicate a port configuration for calculating CQI, i.e., a target port configuration, to the terminal device through the first configuration information, and the target port configuration includes a correspondence relationship between a plurality of ranks and a plurality of port sets, for example, the target port configuration can be the port configuration shown in Table 1 or Table 2. The terminal device determines a port set corresponding to the rank in the target port configuration, i.e., a first port set, based on the target port configuration and the rank that needs to be reported, and calculates CQI based on the ports in the first port set. In the target port configuration, there is a one-to-one correspondence between a plurality of ranks and a plurality of port sets, and the number of ports in the port sets corresponding to different ranks is different, for example, when the rank is K, the corresponding first port set includes K ports.

[0075] Method 2 Optionally, the first configuration information includes identification information of a target port configuration for calculating the CQI, and the identification information is used to identify the target port configuration. In 210, the terminal device determines the K ports from the N ports based on the first setting information, The terminal device determines, based on the identification information, from a plurality of port settings, the target port setting indicated by the identification information, where each port setting in the plurality of port settings includes a correspondence relationship between a plurality of ranks and a plurality of port sets, and in each port setting, the port sets corresponding to different ranks include different numbers of ports; The terminal device determines a first port set corresponding to the rank based on the target port setting and the rank, and the first port set includes the K ports.

[0076] Specifically, a plurality of port configurations can be pre-stored in the terminal device, and the network device can indicate to the terminal device through the first configuration information an identification information of a target port configuration for calculating a CQI, and the identification information is used to identify the target port configuration, so that the terminal device can find the target port configuration indicated by the identification information from the plurality of port configurations based on the identification information. Each port configuration in the plurality of port configurations includes a correspondence relationship between a plurality of ranks and a plurality of port sets, and there is a one-to-one correspondence between the plurality of ranks and the plurality of port sets in each port configuration, and the port sets corresponding to the same rank in different port configurations may be different. The terminal device calculates the CQI based on K ports in the first port set corresponding to rank K in the target port configuration.

[0077] In addition, when there are multiple port sets corresponding to rank K, the terminal device can select one of the port sets corresponding to rank K as the first port set for calculating the CQI.

[0078] Alternatively, the port numbers of the K ports in the first port set range from 0 to K-1.

[0079] Alternatively, the port numbers of the K ports in the first port set are N K ∼ N-1.

[0080] Optionally, the port numbers of the K ports in the first port set are consecutive.

[0081] As an option, the port numbers of the K ports in the first port set are consecutive, and a minimum port number M of the port numbers of the K ports satisfies M mod K=0, where M is a natural number.

[0082] For example, the multiple port configurations may include four types of port configurations shown in Table 1, Table 2, Table 3, and Table 4, and the multiple port configurations may be notified to the terminal device by the network device via the second configuration information, or may be pre-stored in the terminal device, for example, specified in a protocol. Based on identification information included in the first configuration information, the terminal device can select a first port set corresponding to rank RI=K in the target port configuration indicated by the identification information, and calculate a CQI based on the K ports in the first port set.

[0083] In Table 1, the port numbers of the ports in the port set corresponding to rank K are port 0 to port K-1.

[0084] In Table 2, the port numbers of the ports in the port set corresponding to rank K are port NK to port N-1.

[0085] In Table 3, the port numbers of the ports in each port set are consecutive.

[0086] For example, when RI=2, the terminal device can select one of multiple port sets corresponding to RI=2, (port 0, port 1), (port 1, port 2), ..., (port N-2, port N-1) (which may further include (port N-1, port 0)), as the first port set for calculating the CQI.

[0087] When RI=3, the terminal device can select one of multiple port sets corresponding to RI=3, (port 0, port 1, port 2), (port 1, port 2, port 3), ..., (port N-3, port N-2, port N-1) (which may further include (port N-1, port 0, port 1) and (port N-2, port N-1, port 0)), as the first port set for calculating the CQI.

[0088] In Table 4, the port numbers of the ports in each port set are consecutive, and the minimum port number in the port set is 0 or an integer multiple of the rank value corresponding to the port set.

[0089] For example, when RI=2, the terminal device can select one of multiple port sets corresponding to RI=2, (port 0, port 1), (port 2, port 3), ..., (port N-2, port N-1) (which may further include (port N-1, port 0)), as the first port set for calculating the CQI.

[0090] When RI=3, the terminal device can select one of multiple port sets corresponding to RI=3, (port 0, port 1, port 2), (port 3, port 4, port 5), ..., (port N-3, port N-2, port N-1) (which may further include (port N-1, port 0, port 1) or (port N-2, port N-1, port 0)), as the first port set for calculating the CQI.

[0091] The network device sets the CSI-RS signal of one of the N ports in the terminal device to perform channel measurement, and the terminal device selects a port from the N ports to calculate the CQI. If N=4 and the port numbers of the four ports are port 1, port 2, port 3, and port 4, Tables 3 and 4 are as follows:

[0092] [Table 3]

[0093] [Table 4]

[0094] Note that Tables 1 to 4 are merely examples, and in each port setting, the port set corresponding to the rank may be in other formats. When a certain rank corresponds to multiple port sets (for example, Tables 3 and 4), the terminal device can select one from multiple possible port sets as the first port set for calculating the CQI. Further, in a certain uplink transmission, the terminal device can report information of the selected port to the network device. When a rank corresponds to one port set (for example, Tables 1 and 2), the terminal device calculates the CQI based on the port in the port set corresponding to the rank.

[0095] As an option, before the terminal device receives the first setting information sent from the network device, the method further comprises: The method further includes receiving, by the terminal device, second setting information sent from the network device, the second setting information including the plurality of port settings.

[0096] As an option, the terminal device receiving the second setting information transmitted from the network device includes: The terminal device includes receiving the second configuration information sent by the network device via Radio Resource Control (RRC) signaling, Medium Access Control (MAC) Control Element (CE).

[0097] As an option, the terminal device receiving the first setting information transmitted from the network device includes: The terminal device receives the first configuration information sent by the network device via RRC signaling, MAC CE, or downlink control information (DCI).

[0098] For example, the network device may send second setting information to the terminal device via RRC signaling to indicate the multiple port settings, and send first setting information to the terminal device via MAC CE to indicate identification information of a target port setting for calculating CQI.

[0099] For example, the network device may send second setting information to the terminal device via RRC signaling to indicate the multiple port settings, and send first setting information to the terminal device via DCI to indicate identification information of a target port setting for calculating a CQI.

[0100] For example, the network device can send second setting information to the terminal device via MAC CE to indicate the multiple port settings, and send first setting information to the terminal device via DCI to indicate identification information of a target port setting for calculating CQI.

[0101] Also for example, the network device may directly send the first configuration information to the terminal device via RRC signaling to indicate a target port configuration for calculating the CQI.

[0102] Also for example, the network device may directly send the first configuration information to the terminal device via the MAC CE to indicate a target port configuration for calculating the CQI.

[0103] Also for example, the network device may directly send the first configuration information to the terminal device via DCI to indicate a target port configuration for calculating the CQI.

[0104] In the above multiple port settings, each port setting can be updated.

[0105] Optionally, the method comprises: The terminal device receives updated configuration information sent from the network device, the updated configuration information including a second port set corresponding to the rank in the target port configuration; The terminal device further includes updating the first port set corresponding to the rank in the target port setting to the second port set.

[0106] As an option, the terminal device receiving the updated configuration information transmitted from the network device comprises: The terminal device includes receiving the updated configuration information sent by the network device via RRC signaling, MAC CE or DCI.

[0107] For example, the network device may send the first configuration information to the terminal device via RRC signaling, and send the updated configuration information to the terminal device via MAC CE or DCI.

[0108] Also for example, the network device may send the first configuration information to the terminal device via a MAC CE, and send the updated configuration information to the terminal device via a DCI.

[0109] Also for example, the network device can transmit the first configuration information to the terminal device via a DCI, and transmit the updated configuration information to the terminal device via a DCI.

[0110] As an option, in 230, when the terminal device calculates the CQI based on the K ports, it may treat other ports belonging to the same CSI-RS resources as the K ports as interference, or may not treat other ports belonging to the same CSI-RS resources as the K ports as interference.

[0111] For example, if a network device configures a terminal device with four-port CSI-RS signals to perform channel measurement, and the terminal device selects two ports from the four ports to calculate a CQI, when the terminal device calculates the CQI based on the two selected ports, the other two ports belonging to the same CSI-RS resource as the two selected ports may be considered as interference, i.e., interference occurs from the other two ports and other ports other than the CSI-RS resource, or the other two ports belonging to the same CSI-RS resource as the two selected ports may not be considered as interference, i.e., interference occurs only from other ports other than the CSI-RS resource.

[0112] Fig. 3 is a schematic flow chart of a method for calculating a CQI according to an embodiment of the present application. The method shown in Fig. 3 can be performed by a network device, which may be, for example, the network device 10 shown in Fig. 1. As shown in Fig. 3, the method for calculating a CQI includes the following steps 310 to 320.

[0113] In 310, the network device sends first configuration information to the terminal device, where the first configuration information indicates K ports for the terminal device to calculate a channel quality indicator (CQI), whereby the terminal device determines the K ports from N ports based on the first configuration information, calculates the CQI based on the K ports, and reports the CQI and a rank, where the rank is equal to K, and K and N are positive integers.

[0114] At 320, the network device receives the CQI sent by the terminal device based on the first configuration information.

[0115] Therefore, the network device indicates K ports for calculating CQI to the terminal device, so that the terminal device can calculate the CQI based on the K ports, thereby obtaining a more accurate CQI and improving communication performance.

[0116] As an option, the first configuration information includes a target port configuration for calculating the CQI, the target port configuration includes a correspondence between a plurality of ranks and a plurality of port sets, the port sets corresponding to different ranks in the plurality of ranks include different numbers of ports, and the target port configuration is used by the terminal device to determine a first port set corresponding to the rank, and the first port set includes the K ports.

[0117] As an option, the first setting information includes identification information of a target port setting for calculating the CQI, the identification information is used to identify the target port setting, and the identification information is used by the terminal device to determine the target port setting indicated by the identification information from a plurality of port settings, each port setting in the plurality of port settings includes a correspondence between a plurality of ranks and a plurality of port sets, and in each of the port settings, port sets corresponding to different ranks include different numbers of ports, and the target port setting is used by the terminal device to determine a first port set corresponding to the rank, and the first port set includes the K ports.

[0118] Optionally, before the network device transmits the first configuration information to the terminal device, the method further comprises: The network device further includes transmitting second setting information, including the plurality of port settings, to the terminal device.

[0119] As an option, the network device transmitting second configuration information to the terminal device includes: The network device transmits the second configuration information to the terminal device via Radio Resource Control (RRC) signaling, a Medium Access Control Element (MAC CE).

[0120] As an option, the network device transmitting first configuration information to the terminal device comprises: The method includes the network device sending the first configuration information to the terminal device via RRC signaling, MAC CE, or downlink control information (DCI).

[0121] Optionally, the port numbers of the K ports in the first port set are consecutive.

[0122] As an option, the port numbers of the K ports in the first port set are consecutive, and the minimum port number M of the port numbers of the K ports satisfies M mod K=0, where M is a natural number.

[0123] Alternatively, the port numbers of the K ports range from 0 to K-1, or from NK to N-1.

[0124] Optionally, the method further comprises: The network device further includes sending updated configuration information to the terminal device, the updated configuration information including a second port set corresponding to the rank in the target port setting, and the second port set being used by the terminal device to update the first port set corresponding to the rank in the target port setting.

[0125] Optionally, the network device sending updated configuration information to the terminal device comprises: The network device transmits the updated configuration information to the terminal device via RRC signaling, MAC CE or DCI.

[0126] For specific details of the process in which the network device indicates the port settings for calculating CQI to the terminal device, reference may be made to the description related to the terminal device in FIG. 2 above, and for the sake of brevity, the description will not be repeated here.

[0127] Furthermore, in various embodiments of the present application, the magnitude of the numbers of each of the above processes does not indicate the order of execution, and the order of execution 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.

[0128] The above describes in detail the carrier sorting method according to the embodiments of the present application. Below, we will describe the apparatus according to the embodiments of the present application with reference to Figures 4 to 7, and the technical features described in the method embodiments can be applied to the following apparatus embodiments.

[0129] 4 is a schematic block diagram of a terminal device 400 according to an embodiment of the present application. As shown in FIG. 4, the terminal device 400 includes a processing unit 410 and a sending unit 420; The processing unit 410 is used for determining K ports for calculating a channel quality indicator (CQI) from the N ports, and calculating the CQI based on the K ports; The sending unit 420 is used for reporting the CQI and rank to a network device, where the rank is equal to K, and K and N are positive integers.

[0130] Therefore, the terminal device calculates the CQI based on K ports out of the N ports, thereby obtaining a more accurate CQI and improving communication performance.

[0131] Optionally, the processing unit 410 is further adapted to select the pre-defined K ports from the N ports based on the rank.

[0132] Alternatively, the port numbers of the K ports range from 0 to K-1, or from NK to N-1.

[0133] As an option, if K is odd, the port numbers of the K ports are 0 to K-1, and if K is even, the port numbers of the K ports are N-K to N-1; or if K is even, the port numbers of the K ports are 0 to K-1, and if K is odd, the port numbers of the K ports are N-K to N-1.

[0134] Optionally, the sending unit 420 is further used for sending information of the selected K ports to the network device.

[0135] As an option, the terminal device further includes a receiving unit 430, which is used for receiving first setting information sent from a network device, the first setting information indicating information of the K ports, and the processing unit 410 is specifically used for determining the K ports from the N ports based on the first setting information.

[0136] As an option, the first configuration information includes a target port configuration for calculating the CQI, the target port configuration includes a correspondence relationship between a plurality of ranks and a plurality of port sets, and port sets corresponding to different ranks in the plurality of ranks include different numbers of ports, and the processing unit 410 is specifically used for determining a first port set corresponding to the rank based on the target port configuration and the rank, and the first port set includes the K ports.

[0137] Optionally, the first configuration information includes identification information of a target port configuration for calculating the CQI, and the identification information is used to identify the target port configuration, and the processing unit 410 specifically: determining, based on the identification information, from a plurality of port configurations, the target port configuration indicated by the identification information, where each port configuration in the plurality of port configurations includes a correspondence relationship between a plurality of ranks and a plurality of port sets, where in each port configuration, port sets corresponding to different ranks include different numbers of ports; determining a first port set corresponding to the rank based on the target port setting and the rank, wherein the first port set includes the K ports.

[0138] Optionally, the receiving unit 430 is further used for receiving second configuration information sent from the network device, the second configuration information including the plurality of port configurations.

[0139] Optionally, the receiving unit 430 is specifically used for receiving the second configuration information sent by the network device via Radio Resource Control (RRC) signaling, Medium Access Control Element (MAC CE).

[0140] As an option, the receiving unit 430 is specifically used for receiving the first configuration information sent by the network device via RRC signaling, MAC CE or Downlink Control Information (DCI).

[0141] Optionally, the port numbers of the K ports in the first port set are consecutive.

[0142] As an option, the port numbers of the K ports in the first port set are consecutive, and the minimum port number M of the port numbers of the K ports satisfies M mod K=0, where M is a natural number.

[0143] Alternatively, the port numbers of the K ports range from 0 to K-1, or from NK to N-1.

[0144] Optionally, the receiving unit 430 is further adapted to receive updated configuration information sent from the network device, the updated configuration information including a second port set corresponding to the rank in the target port configuration; The processing unit 410 is further used for updating the first port set corresponding to the rank in the target port configuration to the second port set.

[0145] As an option, the receiving unit 430 is specifically used for receiving the updated configuration information sent by the network device via RRC signaling, MAC CE or DCI.

[0146] As an option, when calculating the CQI, the processing unit 410 may consider other ports belonging to the same channel condition indication reference signal (CSI-RS) resources as the K ports as interference, or may not consider other ports belonging to the same CSI-RS resources as the K ports as interference.

[0147] It should be noted that the terminal device 400 may perform the operations corresponding to those of the method 200 performed by the terminal device in the above method embodiments, which will not be described again here for the sake of brevity.

[0148] 5 is a schematic block diagram of a network device 500 according to an embodiment of the present application. As shown in FIG. 5, the network device 500 includes a sending unit 510 and a receiving unit 520; The sending unit 510 is used for sending first configuration information to a terminal device, the first configuration information indicating K ports for the terminal device to calculate a channel quality indicator (CQI), so that the terminal device determines the K ports from N ports according to the first configuration information, calculates the CQI according to the K ports, and reports the CQI and a rank, the rank being equal to K, and K and N being positive integers; The receiving unit 520 is used for receiving the CQI sent by the terminal device according to the first configuration information.

[0149] Therefore, the network device indicates K ports for calculating CQI to the terminal device, and the terminal device calculates the CQI based on the K ports, thereby obtaining a more accurate CQI and improving communication performance.

[0150] As an option, the first configuration information includes a target port configuration for calculating the CQI, the target port configuration includes a correspondence between a plurality of ranks and a plurality of port sets, the port sets corresponding to different ranks in the plurality of ranks include different numbers of ports, and the target port configuration is used by the terminal device to determine a first port set corresponding to the rank, and the first port set includes the K ports.

[0151] As an option, the first setting information includes identification information of a target port setting for calculating the CQI, the identification information is used to identify the target port setting, and the identification information is used by the terminal device to determine the target port setting indicated by the identification information from a plurality of port settings, each port setting in the plurality of port settings includes a correspondence between a plurality of ranks and a plurality of port sets, and in each of the port settings, port sets corresponding to different ranks include different numbers of ports, and the target port setting is used by the terminal device to determine a first port set corresponding to the rank, and the first port set includes the K ports.

[0152] Optionally, the sending unit 510 is further used for sending second configuration information, which includes the plurality of port configurations, to the terminal device.

[0153] Optionally, the sending unit 510 is specifically used for sending the second configuration information to the terminal device via Radio Resource Control (RRC) signaling, Medium Access Control Element (MAC CE).

[0154] Optionally, the sending unit 510 is specifically used for sending the first configuration information to the terminal device via RRC signaling, MAC CE or downlink control information (DCI).

[0155] Optionally, the port numbers of the K ports in the first port set are consecutive.

[0156] As an option, the port numbers of the K ports in the first port set are consecutive, and the minimum port number M of the port numbers of the K ports satisfies M mod K=0, where M is a natural number.

[0157] Alternatively, the port numbers of the K ports range from 0 to K-1, or from NK to N-1.

[0158] As an option, the sending unit 510 is further used for sending updated configuration information to the terminal device, the updated configuration information including a second port set corresponding to the rank in the target port setting, and the second port set is used by the terminal device to update the first port set corresponding to the rank in the target port setting.

[0159] As an option, the sending unit 510 is specifically used for sending the updated configuration information to the terminal device via RRC signaling, MAC CE or DCI.

[0160] It should be noted that the network device 500 may perform the corresponding operations of the method 300 performed by the network device in the above method embodiments, which will not be described again here for the sake of brevity.

[0161] Fig. 6 is a structural schematic diagram of a communication device 600 according to an embodiment of the present application. As shown in Fig. 6, the communication device includes a processor 610, a transceiver 620 and a memory 630, and the processor 610, the transceiver 620 and the memory 630 communicate with each other through an internal connection path. The memory 630 is for storing instructions, and the processor 610 is for executing the instructions stored in the memory 630 to control the transceiver 620 to transmit and receive signals.

[0162] Optionally, the processor 610 can call up program code stored in memory 630 to perform corresponding operations of the method 200 performed by the terminal device in the method embodiment, which will not be repeated here for the sake of brevity.

[0163] Optionally, the processor 610 can call up program code stored in the memory 630 to perform corresponding operations of the method 300 performed by the network device in the method embodiment, which will not be repeated here for the sake of brevity.

[0164] It should be noted that the processor according to the embodiment of the present application may be an integrated circuit chip having a signal processing capability. In the implementation process, each step of the above method embodiment may be completed by an integrated logic circuit of hardware or an instruction in the form of software in the processor. The processor may 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 device, a discrete gate or transistor logic device, a discrete hardware component, etc. Each method, step, and logic block diagram disclosed in the embodiment of the present application may be realized or executed. The general-purpose processor may be a microprocessor, or the processor may be any general processor, etc. The steps of the method disclosed in the combination of the embodiment of the present application may be directly embodied to be executed and completed by a hardware decode processor, or executed and completed by a combination of hardware and software modules in the decode processor. The software module may be located in a mature storage medium 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 the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0165] It should be noted that the memory in the embodiments of the present application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory may 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 may be a Random Access Memory (RAM), and may be used as an external cache. By way of example and not of limitation, many forms of RAM are available, such as, for example, static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous linked dynamic random access memory (Synchlink DRAM, SLDRAM), and direct memory bus random access memory (Direct Rambus RAM, DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, without being limited to, these and any other suitable types of memory.

[0166] 7 is a structural schematic diagram of a system chip according to an embodiment of the present application. The system chip 700 in FIG. 7 includes an input interface 701, an output interface 702, at least one processor 703, and a memory 704, and the input interface 701, the output interface 702, the processor 703, and the memory 704 are connected to each other through an internal connection path. The processor 703 is used to execute the code in the memory 704.

[0167] Alternatively, when the code is executed, the processor 703 may implement the method 200 performed by a terminal device in a method embodiment, which for the sake of brevity will not be repeated here.

[0168] Alternatively, the code, when executed, may cause the processor 703 to implement the method 300 performed by a network device in a method embodiment, which for the sake of brevity will not be repeated here.

[0169] As can be understood by those skilled in the art, each exemplary unit and algorithm step described with reference to the embodiments disclosed herein can be realized by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in the form of hardware or software is determined by the specific application and design constraints of the technical solution. Those skilled in the art can realize the functions described for each specific application in different ways, but such realization should not be considered as going beyond the scope of this application.

[0170] In order to make it possible for those skilled in the art to clearly understand, for convenience and clarity of explanation, the specific operating processes of the systems, devices and units described above may refer to the corresponding processes in the above method embodiments, and will not be described repeatedly here.

[0171] It should be understood that in some embodiments of the present application, the disclosed system, device, and method may be realized in other forms. For example, the above-described device embodiment is merely illustrative, and the division of the units is merely a division of logical functions, and in actual implementation, there may be other division methods, for example, multiple units or elements may be combined or integrated into other systems, or some features may be ignored or not implemented. In addition, the mutual couplings or direct couplings or communication connections shown or discussed may be indirect couplings or communication connections through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0172] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one place or distributed among multiple network units. According to actual needs, some or all of the units may be selected to achieve the objective of the technical solution of this embodiment.

[0173] Furthermore, each functional unit in each embodiment of the present application may be integrated into a single monitoring unit, each unit may exist physically separately, and further, two or more units may be integrated into a single unit.

[0174] When the functions are realized in the form of a software functional unit and sold or used as an independent product, they may be stored in one computer-readable storage medium. Based on this understanding, the technical solution of the present application may be essentially or a part of the technical solution that contributes to the prior art may be implemented in the form of a software product, and the computer software product is stored in one storage medium and includes a number of instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or a part of the steps described in each embodiment of the present application. The storage medium includes various media capable of storing program code, such as a U disk, a mobile disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0175] The above are merely specific embodiments of the present application, and the scope of protection of the present application is not limited thereto, and any modifications or replacements that a person skilled in the art can easily conceive without departing from the technical scope disclosed in the present application are within the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A network device receives a CQI and a rank from a terminal device, the rank being equal to K, K and N being positive integers; Before the network device receives the CQI and the rank from the terminal device, The network device sends first configuration information to the terminal device, the first configuration information is used to indicate a sequence of port information including K ports, and the terminal device is used to determine K ports in the N ports, the K ports are used to calculate channel quality indicators (CQIs) for the N ports, N is a number of ports in a channel state indication reference signal (CSI-RS) resource, and K is associated with a rank; When the network device does not transmit the first setting information to the terminal device, the terminal device selects the K ports that are preset from the N ports based on the rank.

2. The method of claim 1, wherein the first setting information includes a target port setting for calculating the CQI, the target port setting includes a correspondence relationship between a plurality of ranks and a plurality of port sets, and port sets corresponding to different ranks in the plurality of ranks include different numbers of ports, and the target port setting is used by the terminal device to determine a first port set corresponding to the rank, and the first port set includes the K ports.

3. The network device transmits first setting information to the terminal device, 2. The method of claim 1, comprising: the network device transmitting the first configuration information to the terminal device via RRC signaling.

4. The method according to any one of claims 1 to 3, characterized in that the port numbers of the K ports are 0 to K-1, or NK to N-1.

5. 3. The method of claim 2, further comprising: the network device sending updated configuration information to the terminal device, the updated configuration information including a second port set corresponding to the rank in the target port setting, the second port set being used by the terminal device to update a first port set corresponding to the rank in the target port setting.

6. The network device transmits updated configuration information to the terminal device, 6. The method of claim 5, comprising the network device sending updated configuration information to the terminal device via RRC signaling.

7. A network device comprising a transmitting unit and a receiving unit, The receiving unit is used for receiving a channel quality indicator (CQI) and a rank from a terminal device, the rank being equal to K, where K and N are positive integers; The transmitting unit is used to transmit first configuration information to the terminal device, the first configuration information is used to indicate a sequence of port information including K ports, and the terminal device is used to determine K ports in the N ports, the K ports are used to calculate channel quality indicators (CQIs) for the N ports, N is a number of ports in a channel state indication reference signal (CSI-RS) resource, and K is associated with a rank; A network device characterized in that, when the transmitting unit is configured not to transmit the first setting information to the terminal device, the terminal device selects the K ports that have been pre-set from the N ports based on the rank.

8. The network device of claim 7, characterized in that the first setting information includes a target port setting for calculating the CQI, the target port setting including a correspondence relationship between a plurality of ranks and a plurality of port sets, and port sets corresponding to different ranks among the plurality of ranks include different numbers of ports, and the target port setting is used by the terminal device to determine a first port set corresponding to the rank, and the first port set includes the K ports.

9. The sending unit specifically includes: The network device according to claim 7, characterized in that the network device is adapted to transmit the first configuration information to the terminal device via RRC signaling.

10. 10. The network device according to claim 7, wherein the port numbers of the K ports in the first port set are consecutive.

11. The transmitting unit further comprises: The network device of claim 8, characterized in that it is used to send updated configuration information to the terminal device, the updated configuration information including a second port set corresponding to the rank in the target port setting, and the second port set is used by the terminal device to update the first port set corresponding to the rank in the target port setting.

12. The sending unit specifically includes: The network device according to claim 11, characterized in that it is used for sending updated configuration information to the terminal device via RRC signaling.

Citation Information

Patent Citations

  • Channel state information feedback and receiving method and device

    WO2017020730A1

  • Method and apparatus for measuring channel quality index

    WO2017152415A1