Method for calculating channel quality indication CQI, terminal equipment and network equipment

By negotiating and selecting K ports for computing CQI between the terminal device and the network device, the problem of insufficient CQI accuracy under MU-MIMO technology is solved and communication performance is improved.

CN111095832BActive Publication Date: 2024-12-13GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN201780094644.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2017-09-30
Publication Date
2024-12-13
Estimated Expiration
2037-09-30

AI Technical Summary

Technical Problem

In future communication systems, the use of multi-user, multiple input, multiple output (MU-MIMO) technology increases the need for channel quality indication (CQI), and the prior art is difficult to obtain more accurate CQI for optimized transmission, resulting in insufficient communication performance.

Method used

The terminal equipment and the network equipment select K ports among the N ports, calculate the CQI based on these ports, and report it to the network equipment. The network equipment instructs the terminal equipment to select the appropriate port to calculate the CQI by sending configuration information, thereby improving accuracy.

Benefits of technology

Through this method, the terminal device can obtain more accurate CQI, improve communication performance, and is suitable for the application scenarios of MU-MIMO technology in future communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111095832B_ABST
    Figure CN111095832B_ABST
Patent Text Reader

Abstract

The present application discloses a method for calculating CQI, a terminal device and a network device, the method comprising: the terminal device determines K ports for calculating a channel quality indication CQI among N ports; the terminal device calculates the CQI based on the K ports; the terminal device reports the CQI and a rank to the network device, wherein the rank is equal to K. Therefore, the terminal device calculates the CQI based on the K ports among the N ports, and 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] The embodiments of the present application relate to the field of wireless communications, and more specifically, to a method for calculating CQI, a terminal device, and a network device. Background Art

[0002] In the uplink control information, the Channel Quality Indicator (CQI) is used to reflect the channel quality. In future communication systems, the probability of using Multi-User Multiple-Input Multiple-Output (MU-MIMO) will be greatly increased compared to the Long Term Evolution (LTE) communication system. Therefore, 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

[0003] The embodiments of the present application provide a method for calculating CQI, a terminal device, and a network device, which can implement effective CQI calculation to improve communication performance.

[0004] In a first aspect, a method for calculating CQI is provided, comprising: a terminal device determines K ports among N ports for calculating a channel quality indication CQI; the terminal device calculates the CQI based on the K ports; the terminal device reports the CQI and rank to the network device, wherein the rank is equal to K, and K and N are positive integers.

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

[0006] In a possible implementation manner, the terminal device determines K ports for calculating CQI from among N ports, including: the terminal device selects the pre-configured K ports from among the N ports according to the rank.

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

[0008] In one possible implementation, if K is an odd number, the port numbers of the K ports are 0 to K-1, and if K is an even number, the port numbers of the K ports are NK to N-1; or if K is an even number, the port numbers of the K ports are 0 to K-1, and if K is an odd number, the port numbers of the K ports are NK to N-1.

[0009] In a possible implementation manner, the method further includes: the terminal device sending information of the selected K ports to the network device.

[0010] In a possible implementation, before the terminal device determines K ports for calculating CQI among N ports, the method further includes: the terminal device receives first configuration information sent by a network device, and the first configuration information is used to indicate information of the K ports; the terminal device determines K ports for calculating CQI among N ports, including: the terminal device determines the K ports among the N ports according to the first configuration information.

[0011] In one possible implementation, the first configuration information includes a target port configuration for calculating the CQI, the target port configuration includes a correspondence between multiple ranks and multiple port sets, and the port sets corresponding to different ranks in the multiple ranks include different numbers of ports, wherein the terminal device determines the K ports among the N ports according to the first configuration information, including: the terminal device determines a first port set corresponding to a rank among the multiple ranks according to the target port configuration and a rank among the multiple ranks, wherein the first port set includes the K ports.

[0012] In a possible implementation manner, the first configuration information includes identification information of a target port configuration for calculating the CQI, where the identification information is used to identify the target port configuration, wherein the terminal device determines the K ports from the N ports according to the first configuration information, including:

[0013] The terminal device determines, according to the identification information, the target port configuration indicated by the identification information in a plurality of port configurations, each of the plurality of port configurations comprising a correspondence between a plurality of ranks and a plurality of port sets, wherein, in each of the port configurations, port sets corresponding to different ranks include different numbers of ports;

[0014] The terminal device determines, according to the target port configuration and a rank in the multiple ranks, a first port set corresponding to a rank in the multiple ranks, wherein the first port set includes the K ports.

[0015] In a possible implementation, before the terminal device receives the first configuration information sent by the network device, the method further includes: the terminal device receives the second configuration information sent by the network device, the second configuration information including the multiple port configurations.

[0016] In a possible implementation, the terminal device receives the second configuration information sent by the network device, including: the terminal device receives the second configuration information sent by the network device through radio resource control RRC signaling and medium access control element MAC CE.

[0017] In a possible implementation, the terminal device receives first configuration information sent by a network device, including: the terminal device receives the first configuration information sent by the network device through RRC signaling, MAC CE or downlink control information DCI.

[0018] In a possible implementation manner, the port numbers of the K ports in the first port set are continuous.

[0019] In a possible implementation manner, the port numbers of the K ports in the first port set are continuous, and the smallest port number M among the port numbers of the K ports satisfies M mod K=0, where M is a natural number.

[0020] In a possible implementation manner, the port numbers of the K ports are 0 to K-1, or NK to N-1.

[0021] In a possible implementation, the method also includes: the terminal device receives updated configuration information sent by the network device, the updated configuration information includes a second port set in the target port configuration corresponding to a rank in the multiple ranks; the terminal device updates the first port set in the target port configuration corresponding to a rank in the multiple ranks to the second port set.

[0022] In a possible implementation manner, the terminal device receives the updated configuration information sent by the network device, including: the terminal device receives the updated configuration information sent by the network device through RRC signaling, MAC CE or DCI.

[0023] In a possible implementation, when calculating the CQI, the terminal device regards other ports that belong to the same channel state indication reference signal CSI-RS resource as the K ports as interference; or does not regard other ports that belong to the same CSI-RS resource as the K ports as interference.

[0024] In a second aspect, a method for calculating CQI is provided, comprising: a network device sends first configuration information to a terminal device, the first configuration information indicating K ports used for the terminal device to calculate a channel quality indication CQI, so that the terminal device determines the K ports among N ports according to the first configuration information, calculates the CQI based on the K ports, and reports the CQI and rank, wherein the rank is equal to K, K and N are positive integers; the network device receives the CQI sent by the terminal device according to the first configuration information.

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

[0026] In one possible implementation, the first configuration information includes a target port configuration for calculating the CQI, the target port configuration includes a correspondence between multiple ranks and multiple port sets, the port sets corresponding to different ranks among the multiple ranks include different numbers of ports, wherein the target port configuration is used by the terminal device to determine a first port set corresponding to a rank among the multiple ranks, and the first port set includes the K ports.

[0027] In a possible implementation manner, the first configuration information includes identification information of a target port configuration for calculating the CQI, where the identification information is used to identify the target port configuration.

[0028] The identification information is used by the terminal device to determine the target port configuration indicated by the identification information among multiple port configurations, each of the multiple port configurations includes a correspondence between multiple ranks and multiple port sets, wherein, in each of the port configurations, port sets corresponding to different 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 a rank among the multiple ranks, and the first port set includes the K ports.

[0029] In a possible implementation, before the network device sends the first configuration information to the terminal device, the method further includes: the network device sends second configuration information to the terminal device, where the second configuration information includes the multiple port configurations.

[0030] In a possible implementation, the network device sends the second configuration information to the terminal device, including: the network device sends the second configuration information to the terminal device through radio resource control RRC signaling and medium access control element MAC CE.

[0031] In a possible implementation manner, the network device sends the first configuration information to the terminal device, including: the network device sends the first configuration information to the terminal device through RRC signaling, MAC CE or downlink control information DCI.

[0032] In a possible implementation manner, the port numbers of the K ports in the first port set are continuous.

[0033] In a possible implementation manner, the port numbers of the K ports in the first port set are continuous, and the smallest port number M among the port numbers of the K ports satisfies M mod K=0, where M is a natural number.

[0034] In a possible implementation manner, the port numbers of the K ports are 0 to K-1, or NK to N-1.

[0035] In a possible implementation, the method also includes: the network device sends update configuration information to the terminal device, the update configuration information includes a second port set in the target port configuration corresponding to a rank among the multiple ranks, and the second port set is used by the terminal device to update the first port set in the target port configuration corresponding to a rank among the multiple ranks.

[0036] In a possible implementation manner, the network device sends update configuration information to the terminal device, including: the network device sends the update configuration information to the terminal device through RRC signaling, MAC CE or DCI.

[0037] In a third aspect, a terminal device is provided, which can perform the operations of the terminal device in the first aspect or any optional implementation of the first aspect. Specifically, the terminal device may include a module unit for performing the operations of the terminal device in the first aspect or any possible implementation of the first aspect.

[0038] In a fourth aspect, a network device is provided, which can perform the operations of the network device in the second aspect or any optional implementation of the second aspect. Specifically, the network device may include a module unit for performing the operations of the network device in the second aspect or any possible implementation of the second aspect.

[0039] In a fifth aspect, a terminal device is provided, the terminal device comprising: a processor, a transceiver, and a memory. The processor, the transceiver, and the memory communicate with each other through an internal connection path. The memory is used to store instructions, and the processor is used to execute the instructions stored in the memory. When the processor executes the instructions stored in the memory, the execution causes the terminal device to execute the method in the first aspect or any possible implementation of the first aspect, or the execution causes the terminal device to implement the terminal device provided by the third aspect.

[0040] In a sixth aspect, a network device is provided, the network device comprising: a processor, a transceiver and a memory. The processor, the transceiver and the memory communicate with each other through an internal connection path. The memory is used to store instructions, and the processor is used to execute the instructions stored in the memory. When the processor executes the instructions stored in the memory, the execution causes the network device to execute the method in the second aspect or any possible implementation of the second aspect, or the execution causes the network device to implement the network device provided in the fourth aspect.

[0041] In a seventh aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a program, wherein the program enables a terminal device to execute the method for calculating CQI in the above-mentioned first aspect and any one of its various implementations.

[0042] In an eighth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a program, wherein the program enables a network device to execute the method for calculating CQI in the second aspect and any one of its various implementations.

[0043] In the ninth aspect, a system chip is provided, which includes an input interface, an output interface, a processor and a memory, wherein the processor is used to execute instructions stored in the memory. When the instructions are executed, the processor can implement the method in the aforementioned first aspect or any possible implementation of the first aspect.

[0044] In the tenth aspect, a system chip is provided, which includes an input interface, an output interface, a processor and a memory. The processor is used to execute instructions stored in the memory. When the instructions are executed, the processor can implement the method in the aforementioned second aspect or any possible implementation of the second aspect.

[0045] In an eleventh aspect, a computer program product comprising instructions is provided, and when the computer program product is run on a computer, the computer is caused to execute the method in the above-mentioned first aspect or any possible implementation manner of the first aspect.

[0046] In a twelfth aspect, a computer program product comprising instructions is provided. When the computer program product is run on a computer, the computer is caused to execute the method in the above-mentioned second aspect or any possible implementation manner of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 It is a schematic architecture diagram of an application scenario of an embodiment of the present application.

[0048] Figure 2 It is a schematic flowchart of a method for calculating CQI according to an embodiment of the present application.

[0049] Figure 3 It is a schematic flowchart of a method for calculating CQI according to an embodiment of the present application.

[0050] Figure 4 It is a schematic block diagram of a terminal device according to an embodiment of the present application.

[0051] Figure 5 It is a schematic block diagram of a network device according to an embodiment of the present application.

[0052] Figure 6 It is a schematic structural diagram of a communication device according to an embodiment of the present application.

[0053] Figure 7 It is a schematic structural diagram of the system chip of an embodiment of the present application. DETAILED DESCRIPTION

[0054] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings.

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

[0056] The present application describes various embodiments in conjunction with terminal devices. Terminal devices may also refer to user equipment (UE), access terminals, user units, user stations, mobile stations, mobile stations, remote stations, remote terminals, mobile devices, user terminals, terminals, wireless communication devices, user agents, or user devices. 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, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network, or a terminal device in a future evolving land public mobile communication network (PLMN) network, etc.

[0057] The present application describes various embodiments in conjunction 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, or an evolved base station (EvolutionalNode 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, a network side device in a future 5G network, or a network side device in a future evolved PLMN network, etc.

[0058] Figure 1 It is a schematic diagram of an application scenario of an embodiment of the present application. Figure 1 The communication system in the embodiment may include a network device 10 and a terminal device 20. The network device 10 is used to provide communication services for the terminal device 20 and access the core network. The terminal device 20 can access the network by searching for synchronization signals, broadcast signals, etc. sent by the network device 10, thereby communicating with the network. Figure 1 The arrows shown in may represent uplink / downlink transmissions performed via a cellular link between the terminal device 20 and the network device 10 .

[0059] The network in the embodiment 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 networks. Figure 1 This is just a simplified diagram for example. The network may also include other terminal devices. Figure 1 Not drawn in.

[0060] In future communication systems, if channel reciprocity holds true, then for the downlink (DL), the terminal device does not need to feed back the channel's precoding matrix indicator (PMI) to the network device, which greatly reduces the signaling overhead and gives the network greater freedom to select a better precoding matrix.

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

[0062] Assume that the network is configured with CSI-RS resources for transmitting channel state indication reference signals (CSI-RS), and the CSI-RS signal resources include N ports. Based on the measurement of the CSI-RS, the terminal device can obtain the channel corresponding to the downlink (Uplink, DL), and can perform interference measurement through the interference measurement resource (Interference Measurement Resource, IMR), comprehensively consider the channel information and interference information to calculate the CQI, and report the CQI to the network.

[0063] In future communication systems, such as 5G or New Radio (NR) communication systems, the probability of using MU-MIMO technology will be greatly increased compared to LTE systems due to the increase in the number of antennas, so it is urgently necessary to optimize this scenario.

[0064] 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 CQI based on these K ports out of N ports, thereby obtaining a more accurate CQI and improving communication performance.

[0065] Figure 2 It is a schematic flowchart of a method for calculating CQI according to an embodiment of the present application. Figure 2 The method shown can be executed by a terminal device, which can be, for example, Figure 1 The terminal device 20 shown in FIG. Figure 2 As shown, the method for calculating CQI includes:

[0066] In 210, the terminal device determines K ports among the N ports for calculating the CQI.

[0067] In 220, the terminal device calculates the CQI based on the K ports.

[0068] In 230, the terminal device reports the CQI and rank to the network device.

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

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

[0071] Optionally, in 210, the terminal device determines K ports for calculating CQI from among the N ports, including: the terminal device selects the pre-configured K ports from among the N ports according to the rank.

[0072] Optionally, the port numbers of the K ports are 0 to K-1, or NK to N-1.

[0073] For example, the preconfigured K ports may be as shown in Table 1. The port numbers of the K ports are 0 to K-1 respectively, and when the values ​​of the ranks to be reported by the terminal devices are different, the selected K ports are also different.

[0074] Table 1

[0075] rank port RI=1 port 0 RI=2 port 0, port 1 …… …… RI=K port 0, port 1, ..., port K ...... …… RI=N port 0, port 1,..., port K,...port N

[0076] For another example, the preconfigured K ports may be as shown in Table 2. The port numbers of the K ports are NK to N-1 respectively, and when the values ​​of the ranks to be reported by the terminal devices are different, the selected K ports are also different.

[0077] Table 2

[0078] rank port RI=1 port N-1 RI=2 port N-2, port N-1 …… …… RI=K port NK,...,port N-2,port N-1 ...... …… RI=N port 0,...,port NK,...,port N-2,port N-1

[0079] Further, optionally, if K is an odd number, the port numbers of the K ports are 0 to K-1, and if K is an even number, the port numbers of the K ports are NK to N-1; or, if K is an even number, the port numbers of the K ports are 0 to K-1, and if K is an odd number, the port numbers of the K ports are NK to N-1.

[0080] Optionally, the method further includes: the terminal device sending information of the selected K ports to the network device.

[0081] That is, the terminal device can select K ports from N ports by itself, and send information of the K ports selected by it to the network device through a certain uplink transmission.

[0082] Optionally, before 210, that is, before the terminal device determines K ports for calculating CQI among the N ports, the method further includes: the terminal device receives first configuration information sent by the network device, where the first configuration information is used to indicate information of the K ports.

[0083] In 210, the terminal device determines K ports for calculating the CQI from among the N ports, including: the terminal device determines the K ports from among the N ports according to the first configuration information.

[0084] In this embodiment, the network device sends first configuration information to the terminal device to indicate the information of the K ports. The network device can indicate the information of the K ports to the terminal device in two ways, which are described below respectively.

[0085] Method 1

[0086] Optionally, the first configuration information includes a target port configuration for calculating the CQI, the target port configuration includes a correspondence between multiple ranks and multiple port sets, and the port sets corresponding to different ranks in the multiple ranks include different numbers of ports.

[0087] Among them, in 210, the terminal device determines the K ports among the N ports according to the first configuration information, including: the terminal device determines a first port set corresponding to the rank according to the target port configuration and the rank, wherein the first port set includes the K ports.

[0088] Specifically, the network device can directly indicate to the terminal device the port configuration used to calculate the CQI, i.e., the target port configuration, through the first configuration information. The target port configuration includes the correspondence between multiple ranks and multiple port sets. For example, the target port configuration can be the port configuration shown in Table 1 or Table 2. The terminal device determines the port set corresponding to the rank, i.e., the first port set, in the target port configuration according to the target port configuration and the rank to be reported, and calculates the CQI based on the ports in the first port set. In the target port configuration, multiple ranks correspond to multiple port sets one by one, 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.

[0089] Method 2

[0090] Optionally, the first configuration information includes identification information of a target port configuration for calculating the CQI, where the identification information is used to identify the target port configuration.

[0091] In 210, the terminal device determines the K ports from the N ports according to the first configuration information, including:

[0092] The terminal device determines, according to the identification information, the target port configuration indicated by the identification information in a plurality of port configurations, each of the plurality of port configurations including a correspondence between a plurality of ranks and a plurality of port sets, wherein, in each port configuration, port sets corresponding to different ranks include different numbers of ports;

[0093] The terminal device determines a first port set corresponding to the rank according to the target port configuration and the rank, wherein the first port set includes the K ports.

[0094] Specifically, multiple port configurations can be pre-stored in the terminal device, and the network device can indicate the identification information of the target port configuration used to calculate the CQI to the terminal device through the first configuration information, 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 in the multiple port configurations according to the identification information. Each port configuration in the multiple port configurations includes a correspondence between multiple ranks and multiple port sets, and the multiple ranks in each port configuration correspond to the multiple port sets one by one, and the port sets corresponding to the same rank in different port configurations may be different. The terminal device calculates the CQI based on the K ports in the first port set corresponding to the rank K in the target port configuration.

[0095] It should be understood that when there are multiple port sets corresponding to the rank K, the terminal device can select one of the port sets corresponding to the rank K as the first port set for calculating the CQI.

[0096] Optionally, the port numbers of the K ports in the first port set are 0 to K-1.

[0097] Optionally, the port numbers of the K ports in the first port set are NK to N-1.

[0098] Optionally, the port numbers of the K ports in the first port set are continuous.

[0099] Optionally, the port numbers of the K ports in the first port set are continuous, and a minimum port number M among the port numbers of the K ports satisfies M mod K=0, where M is a natural number.

[0100] For example, the multiple port configurations may include the four port configurations shown in Table 1, Table 2, Table 3 and Table 4. The multiple port configurations may be told to the terminal device by the network device through the second configuration information, or may be pre-stored by the terminal device, such as agreed in the protocol. The terminal device may select the first port set corresponding to the rank RI=K in the target port configuration indicated by the identification information carried by the first configuration information, and calculate the CQI based on the K ports in the first port set.

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

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

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

[0104] For example, when RI=2, the terminal device can select one from the multiple port sets corresponding to RI=2 (port 0, port 1), (port 1, port 2), ..., (port N-2, port N-1) (possibly also including (port N-1, port 0)) as the first port set for calculating CQI.

[0105] When RI=3, the terminal device can select one from the 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) (possibly also including (port N-1, port 0, port 1) and (port N-2, port N-1, port0)) as the first port set for calculating CQI.

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

[0107] For example, when RI=2, the terminal device can select one from the multiple port sets corresponding to RI=2 (port 0, port 1), (port2, port3), ..., (port N-2, port N-1) (possibly also including (port N-1, port 0)) as the first port set for calculating CQI.

[0108] When RI=3, the terminal device can select one from the 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) (possibly also including (port N-1, port 0, port1) or (port N-2, port N-1, port0)) as the first port set for calculating CQI.

[0109] The network device configures an N-port CSI-RS signal for the terminal device for channel measurement. The terminal device selects a port from the N ports and calculates the CQI. Assuming N=4, the port numbers of the 4 ports are port1, port 2, port 3, and port 4, then Table 3 and Table 4 can be as follows.

[0110] Table 3

[0111]

[0112] Table 4

[0113] rank port RI=1 port 0 or port 1 or port 2 or port 3 RI=2 (port 0, port 1) or (port 2, port 3) RI=3 (port 0, port 1, port 2) or (port 3, port 0, port 1) RI=4 (port 0, port 1, port 2, port 3)

[0114] It should be understood that Tables 1 to 4 are merely examples. In each port configuration, the port set corresponding to the rank may also be in other forms. When a 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, and further, the terminal device can report the information of the selected port to the network device in a certain uplink transmission; when the rank corresponds to a port set (for example, Tables 1 and 2), the terminal device calculates the CQI based on the ports in the port set corresponding to the rank.

[0115] Optionally, before the terminal device receives the first configuration information sent by the network device, the method further includes: the terminal device receives second configuration information sent by the network device, the second configuration information including the multiple port configurations.

[0116] Optionally, the terminal device receives second configuration information sent by the network device, including: the terminal device receives the second configuration information sent by the network device through radio resource control (Radio Resource Control, RRC) signaling and medium access control (Medium Access Control, MAC) control element (Control Element, CE).

[0117] Optionally, the terminal device receives first configuration information sent by the network device, including: the terminal device receives the first configuration information sent by the network device through RRC signaling, MAC CE or downlink control information (Download Control Information, DCI).

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

[0119] For another example, the network device may send second configuration information to the terminal device via RRC signaling to indicate the multiple port configurations, and send first configuration information to the terminal device via DCI to indicate identification information of the target port configuration for calculating the CQI.

[0120] For another example, the network device may send second configuration information to the terminal device via MAC CE to indicate the multiple port configurations, and send first configuration information to the terminal device via DCI to indicate identification information of the target port configuration for calculating the CQI.

[0121] For another example, the network device may directly send the first configuration information to the terminal device through RRC signaling to indicate the target port configuration for calculating the CQI.

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

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

[0124] In the above-mentioned multiple port configurations, each port configuration can be updated.

[0125] Optionally, the method also includes: the terminal device receives updated configuration information sent by the network device, the updated configuration information includes a second port set in the target port configuration corresponding to the rank; the terminal device updates the first port set in the target port configuration corresponding to the rank to the second port set.

[0126] Optionally, the terminal device receives the updated configuration information sent by the network device, including: the terminal device receives the updated configuration information sent by the network device through RRC signaling, MAC CE or DCI.

[0127] 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.

[0128] For another example, the network device may send the first configuration information to the terminal device via MAC CE, and send the updated configuration information to the terminal device via DCI.

[0129] For another example, the network device may send the first configuration information to the terminal device via DCI, and send the updated configuration information to the terminal device via DCI.

[0130] Optionally, in 230, when calculating the CQI based on the K ports, the terminal device regards other ports belonging to the CSI-RS resource as interference; or other ports belonging to the same CSI-RS resource as the K ports may not be regarded as interference.

[0131] For example, the network device configures a 4-port CSI-RS signal for the terminal device for channel measurement, and the terminal device selects 2 ports out of the 4 ports to calculate the 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 regarded as interference, that is, the interference comes from the other two ports and other ports outside the CSI-RS resource; or, the other two ports belonging to the same CSI-RS resource as the two selected ports may not be regarded as interference, that is, the interference only comes from other ports outside the CSI-RS resource.

[0132] Figure 3 It is a schematic flowchart of a method for calculating CQI according to an embodiment of the present application. Figure 3 The method shown may be performed by a network device, which may be, for example, Figure 1 The network device 10 shown in FIG. Figure 3 As shown, the method for calculating CQI includes:

[0133] In 310, the network device sends first configuration information to the terminal device, and the first configuration information indicates K ports used by the terminal device to calculate the channel quality indication CQI, so that the terminal device determines the K ports among N ports according to the first configuration information, calculates the CQI based on the K ports, and reports the CQI and rank, wherein the rank is equal to K, and K and N are positive integers.

[0134] In 320, the network device receives the CQI sent by the terminal device according to the first configuration information.

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

[0136] Optionally, the first configuration information includes a target port configuration for calculating the CQI, the target port configuration including a correspondence between multiple ranks and multiple port sets, the port sets corresponding to different ranks among the multiple ranks including different numbers of ports, wherein the target port configuration is used by the terminal device to determine a first port set corresponding to the rank, the first port set including the K ports.

[0137] Optionally, the first configuration information includes identification information of a target port configuration for calculating the CQI, 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 among multiple port configurations, each port configuration in the multiple port configurations includes a correspondence between multiple ranks and multiple port sets, wherein, in each port configuration, port sets corresponding to different 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, the first port set including the K ports.

[0138] Optionally, before the network device sends the first configuration information to the terminal device, the method further includes: the network device sends second configuration information to the terminal device, the second configuration information including the multiple port configurations.

[0139] Optionally, the network device sends the second configuration information to the terminal device, including: the network device sends the second configuration information to the terminal device through radio resource control RRC signaling and medium access control element MAC CE.

[0140] Optionally, the network device sends the first configuration information to the terminal device, including: the network device sends the first configuration information to the terminal device through RRC signaling, MAC CE or downlink control information DCI.

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

[0142] Optionally, the port numbers of the K ports in the first port set are continuous, and the smallest port number M among the port numbers of the K ports satisfies M mod K=0, where M is a natural number.

[0143] Optionally, the port numbers of the K ports are 0 to K-1, or NK to N-1.

[0144] Optionally, the method also includes: the network device sends update configuration information to the terminal device, the update configuration information includes a second port set corresponding to the rank in the target port configuration, 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 configuration.

[0145] Optionally, the network device sends update configuration information to the terminal device, including: the network device sends the update configuration information to the terminal device through RRC signaling, MAC CE or DCI.

[0146] It should be understood that the specific details of the process in which the network device indicates to the terminal device the port configuration for calculating the CQI can refer to the aforementioned Figure 2 For the sake of brevity, the relevant description of the terminal device is not repeated here.

[0147] It should also be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes 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.

[0148] The above describes in detail the method for selecting a carrier according to an embodiment of the present application. Figures 4 to 7 , describing the technical features described in the device and method embodiments according to the embodiments of the present application are applicable to the following device embodiments.

[0149] Figure 4 4 is a schematic block diagram of a terminal device 400 according to an embodiment of the present application. Figure 4 As shown, the terminal device 400 includes a processing unit 410 and a sending unit 420. Among them:

[0150] The processing unit 410 is used to: determine K ports for calculating a channel quality indicator CQI among the N ports; calculate the CQI based on the K ports;

[0151] The sending unit 420 is used to: report the CQI and rank to the network device, where the rank is equal to K, and K and N are positive integers.

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

[0153] Optionally, the processing unit 410 is further configured to: select the pre-configured K ports from the N ports according to the rank.

[0154] Optionally, the port numbers of the K ports are 0 to K-1, or NK to N-1.

[0155] Optionally, if K is an odd number, the port numbers of the K ports are 0 to K-1, and if K is an even number, the port numbers of the K ports are NK to N-1; or if K is an even number, the port numbers of the K ports are 0 to K-1, and if K is an odd number, the port numbers of the K ports are NK to N-1.

[0156] Optionally, the sending unit 420 is further configured to: send information of the selected K ports to the network device.

[0157] Optionally, the terminal device also includes a receiving unit 430, which is used to: receive first configuration information sent by a network device, wherein the first configuration information is used to indicate information of the K ports; wherein the processing unit 410 is specifically used to: determine the K ports among the N ports based on the first configuration information.

[0158] Optionally, the first configuration information includes a target port configuration for calculating the CQI, the target port configuration includes a correspondence between multiple ranks and multiple port sets, and the port sets corresponding to different ranks among the multiple ranks include different numbers of ports, wherein the processing unit 410 is specifically used to: determine a first port set corresponding to the rank according to the target port configuration and the rank, wherein the first port set includes the K ports.

[0159] 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, wherein the processing unit 410 is specifically used to: determine, according to the identification information, among multiple port configurations, the target port configuration indicated by the identification information, each port configuration in the multiple port configurations including a correspondence between multiple ranks and multiple port sets, wherein, in each port configuration, port sets corresponding to different ranks include different numbers of ports; and determine, according to the target port configuration and the rank, a first port set corresponding to the rank, wherein the first port set includes the K ports.

[0160] Optionally, the receiving unit 430 is further used to: receive second configuration information sent by the network device, where the second configuration information includes the multiple port configurations.

[0161] Optionally, the receiving unit 430 is specifically used to: receive the second configuration information sent by the network device through radio resource control RRC signaling and medium access control element MAC CE.

[0162] Optionally, the receiving unit 430 is specifically used to: receive the first configuration information sent by the network device through RRC signaling, MAC CE or downlink control information DCI.

[0163] Optionally, the port numbers of the K ports in the first port set are continuous.

[0164] Optionally, the port numbers of the K ports in the first port set are continuous, and the smallest port number M among the port numbers of the K ports satisfies M mod K=0, where M is a natural number.

[0165] Optionally, the port numbers of the K ports are 0 to K-1, or NK to N-1.

[0166] Optionally, the receiving unit 430 is further configured to: receive update configuration information sent by the network device, wherein the update configuration information includes a second port set corresponding to the rank in the target port configuration;

[0167] The processing unit 410 is further configured to update the first port set corresponding to the rank in the target port configuration to the second port set.

[0168] Optionally, the receiving unit 430 is specifically used to: receive the update configuration information sent by the network device through RRC signaling, MAC CE or DCI.

[0169] Optionally, when calculating the CQI, the processing unit 410 regards other ports belonging to the same channel state indication reference signal CSI-RS resource as the K ports as interference; or does not regard other ports belonging to the same CSI-RS resource as the K ports as interference.

[0170] It should be understood that the terminal device 400 can execute the corresponding operations of the method 200 executed by the terminal device in the above method embodiment, and for the sake of brevity, they are not repeated here.

[0171] Figure 5 is a schematic block diagram of a network device 500 according to an embodiment of the present application. Figure 5 As shown, the network device 500 includes a sending unit 510 and a receiving unit 520. Among them:

[0172] The sending unit 510 is used to: send first configuration information to a terminal device, where the first configuration information indicates K ports for the terminal device to calculate a channel quality indication CQI, so that the terminal device determines the K ports from the N ports according to the first configuration information, calculates the CQI based on the K ports, and reports the CQI and rank, where the rank is equal to K, and K and N are positive integers;

[0173] The receiving unit 520 is used to: receive the CQI sent by the terminal device according to the first configuration information.

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

[0175] Optionally, the first configuration information includes a target port configuration for calculating the CQI, the target port configuration including a correspondence between multiple ranks and multiple port sets, the port sets corresponding to different ranks among the multiple ranks including different numbers of ports, wherein the target port configuration is used by the terminal device to determine a first port set corresponding to the rank, the first port set including the K ports.

[0176] Optionally, the first configuration information includes identification information of a target port configuration for calculating the CQI, the identification information being used to identify the target port configuration, wherein the identification information is used by the terminal device to determine the target port configuration indicated by the identification information among multiple port configurations, each port configuration in the multiple port configurations including a correspondence between multiple ranks and multiple port sets, wherein, in each port configuration, port sets corresponding to different 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, the first port set including the K ports.

[0177] Optionally, the sending unit 510 is further used to: send second configuration information to the terminal device, where the second configuration information includes the multiple port configurations.

[0178] Optionally, the sending unit 510 is specifically used to: send the second configuration information to the terminal device through radio resource control RRC signaling and medium access control element MAC CE.

[0179] Optionally, the sending unit 510 is specifically used to: send the first configuration information to the terminal device via RRC signaling, MAC CE or downlink control information DCI.

[0180] Optionally, the port numbers of the K ports in the first port set are continuous.

[0181] Optionally, the port numbers of the K ports in the first port set are continuous, and the smallest port number M among the port numbers of the K ports satisfies M mod K=0, where M is a natural number.

[0182] Optionally, the port numbers of the K ports are 0 to K-1, or NK to N-1.

[0183] Optionally, the sending unit 510 is also used to: send update configuration information to the terminal device, the update configuration information including a second port set corresponding to the rank in the target port configuration, 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 configuration.

[0184] Optionally, the sending unit 510 is specifically used to: send the updated configuration information to the terminal device via RRC signaling, MAC CE or DCI.

[0185] It should be understood that the network device 500 can execute the corresponding operations of the method 300 executed by the network device in the above method embodiment, which will not be described in detail here for the sake of brevity.

[0186] Figure 6 is a schematic structural diagram of a communication device 600 according to an embodiment of the present application. Figure 6 As shown, the communication device includes a processor 610, a transceiver 620 and a memory 630, wherein the processor 610, the transceiver 620 and the memory 630 communicate with each other through an internal connection path. The memory 630 is used to store instructions, and the processor 610 is used to execute the instructions stored in the memory 630 to control the transceiver 620 to receive or send signals.

[0187] Optionally, the processor 610 may call program codes stored in the memory 630 to execute corresponding operations of the method 200 executed by the terminal device in the method embodiment, which will not be described in detail here for the sake of brevity.

[0188] Optionally, the processor 610 may call the program code stored in the memory 630 to execute corresponding operations of the method 300 executed by the network device in the method embodiment, which will not be described in detail here for the sake of brevity.

[0189] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (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 processor can be a microprocessor or the processor can also be any conventional processor. 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 are combined and performed. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. 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.

[0190] 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 random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (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.

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

[0192] Optionally, when the code is executed, the processor 703 may implement the method 200 executed by the terminal device in the method embodiment. For the sake of brevity, it will not be described in detail here.

[0193] Optionally, when the code is executed, the processor 703 may implement the method 300 executed by the network device in the method embodiment. For the sake of brevity, it will not be described in detail here.

[0194] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or 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 can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0195] 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.

[0196] 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 unit 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.

[0197] 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.

[0198] In addition, each functional unit in each embodiment of the present application may be integrated into one monitoring unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0199] 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 can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a 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 a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0200] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the 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 method for calculating CQI, characterized in that: The method comprises: The network device receives the CQI and rank from the terminal device, wherein the rank is equal to K, and K and N are positive integers; Before the network device receives the CQI and the rank from the terminal device, the method further includes: The network device sends first configuration information to the terminal device, where the first configuration information indicates a sequence for indicating port information including K ports, and is used by the terminal device to determine K ports among N ports, where the K ports are used to calculate the CQI among the N ports, and report the CQI and rank, where N is the number of ports in a channel state information reference signal CSI-RS resource, and K is associated with the rank; When the network device does not send the first configuration information to the terminal device, the terminal selects the pre-configured K ports from the N ports according to the rank.

2. The method according to claim 1, characterized in that The first configuration information includes a target port configuration for calculating the CQI, the target port configuration includes a correspondence between multiple ranks and multiple port sets, and the port sets corresponding to different ranks in the multiple ranks include different numbers of ports, The target port configuration is used by the terminal device to determine a first port set corresponding to a rank among the multiple ranks, and the first port set includes the K ports.

3. The method according to claim 1, characterized in that The first configuration information includes identification information of a target port configuration for calculating the CQI, wherein 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 in multiple port configurations, each of the multiple port configurations includes a correspondence between multiple ranks and multiple port sets, wherein, in each of the port configurations, port sets corresponding to different ranks include different numbers of ports, The target port configuration is used by the terminal device to determine a first port set corresponding to a rank among the multiple ranks, and the first port set includes the K ports.

4. The method according to claim 3, characterized in that Before the network device sends the first configuration information to the terminal device, the method further includes: The network device sends second configuration information to the terminal device, where the second configuration information includes the multiple port configurations.

5. The method according to claim 3, characterized in that: The network device sends second configuration information to the terminal device, including: The network device sends the second configuration information to the terminal device through radio resource control RRC signaling and medium access control element MAC CE.

6. The method according to any one of claims 1 to 5, characterized in that The network device sends first configuration information to the terminal device, including: The network device sends the first configuration information to the terminal device through RRC signaling, MAC CE or downlink control information DCI.

7. The method according to any one of claims 1 to 5, characterized in that The port numbers of the K ports in the first port set are continuous.

8. The method according to claim 7, characterized in that The port numbers of the K ports in the first port set are continuous, and the smallest port number M among the port numbers of the K ports satisfies M mod K=0, where M is a natural number.

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

10. The method according to any one of claims 1 to 5, characterized in that The method further comprises: The network device sends update configuration information to the terminal device, the update configuration information including a second port set corresponding to the rank in the target port configuration, the second port set being used by the terminal device to update the first port set corresponding to the rank in the target port configuration.

11. The method according to any one of claims 1 to 5, characterized in that The network device sends update configuration information to the terminal device, including: The network device sends the updated configuration information to the terminal device via RRC signaling, MAC CE or DCI.

12. A network device, characterized in that: The network device comprises a receiving unit: The receiving unit is used to receive a channel quality indicator CQI and a rank from a terminal device; wherein the rank is equal to K, and K and N are positive integers; The network device also includes a sending unit, wherein The sending unit is configured to send first configuration information to a terminal device, wherein the first configuration information indicates a sequence for indicating port information including K ports, and is used by the terminal device to determine K ports among N ports, the K ports are used to calculate the CQI among the N ports, and report the CQI and rank, wherein N is the number of ports in a channel state information reference signal CSI-RS resource, and K is associated with the rank; When the sending unit is configured not to send the first configuration information to the terminal device, the terminal selects the pre-configured K ports from the N ports according to the rank.

13. The network device according to claim 12, characterized in that: The first configuration information includes a target port configuration for calculating the CQI, the target port configuration includes a correspondence between multiple ranks and multiple port sets, and the port sets corresponding to different ranks in the multiple ranks include different numbers of ports, The target port configuration is used by the terminal device to determine a first port set corresponding to a rank among the multiple ranks, and the first port set includes the K ports.

14. The network device according to claim 12, characterized in that: The first configuration information includes identification information of a target port configuration for calculating the CQI, wherein 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 in multiple port configurations, each of the multiple port configurations includes a correspondence between multiple ranks and multiple port sets, wherein, in each of the port configurations, port sets corresponding to different ranks include different numbers of ports, The target port configuration is used by the terminal device to determine a first port set corresponding to a rank among the multiple ranks, and the first port set includes the K ports.

15. The network device according to claim 14, characterized in that: The sending unit is also used for: Sending second configuration information to the terminal device, where the second configuration information includes the multiple port configurations.

16. The network device according to claim 15, characterized in that: The sending unit is specifically used for: The second configuration information is sent to the terminal device through radio resource control RRC signaling and medium access control element MAC CE.

17. The network device according to any one of claims 12 to 16, characterized in that: The sending unit is specifically used for: The first configuration information is sent to the terminal device through RRC signaling, MAC CE or downlink control information DCI.

18. The network device according to any one of claims 12 to 16, characterized in that: The port numbers of the K ports in the first port set are continuous.

19. The network device according to claim 18, characterized in that: The port numbers of the K ports in the first port set are continuous, and the smallest port number M among the port numbers of the K ports satisfies M mod K=0, where M is a natural number.

20. The network device according to any one of claims 12 to 16, characterized in that: The port numbers of the K ports are 0 to K-1, or NK to N-1.

21. The network device according to any one of claims 12 to 16, characterized in that: The sending unit is also used for: Sending update configuration information to the terminal device, the update configuration information including a second port set corresponding to the rank in the target port configuration, the second port set being used by the terminal device to update the first port set corresponding to the rank in the target port configuration.

22. The network device according to any one of claims 12 to 16, characterized in that: The sending unit is specifically used for: The updated configuration information is sent to the terminal device via RRC signaling, MAC CE or DCI.

23. A network device, the terminal device comprising: A processor, a transceiver and a memory, wherein the memory is used to store instructions, and the processor is used to execute the instructions stored in the memory, and when the processor executes the instructions stored in the memory, the execution causes the terminal device to execute the method as described in any one of claims 1-11.

24. A computer-readable storage medium storing a program, wherein the program enables a network device to execute the method according to any one of claims 1 to 11.