Communication method and apparatus

By coordinating optimization between terminal devices and network devices, SRS is transmitted only on some subbands or antenna ports, solving the problem of high resource overhead in large-scale MIMO and improving communication efficiency and the accuracy of channel estimation.

WO2026051549A1PCT designated stage Publication Date: 2026-03-12HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-06-30
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

In large-scale MIMO uplink transmission in future communication networks, terminal devices need to send SRS over the entire scheduling bandwidth allocated by the network devices, resulting in significant resource overhead.

Method used

The terminal device receives information from the network device and, based on the interpolation method and subband information, transmits SRS only on a portion of the subbands. By optimizing frequency domain resources and time/spatial domain resources, unnecessary SRS transmissions are reduced. The network device performs channel estimation and precoding information calculations only on the effective subbands.

Benefits of technology

It reduces the resource overhead of terminal and network equipment, improves communication efficiency and reliability, simplifies signaling processes, and enhances the accuracy of channel estimation and precoding information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025105595_12032026_PF_FP_ABST
    Figure CN2025105595_12032026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the field of communications. Provided in the embodiments of the present application are a communication method and an apparatus, which are used for reducing resource overhead of sending SRSs by terminal devices. In the method, a network device may send first information to a terminal device, wherein the first information may be used to indicate an interpolation method and N sub-bands. The interpolation method may represent respective precoding information of M sub-bands satisfying a preset relationship, that is, on the basis of precoding information of the N sub-bands and the interpolation method, the terminal device may obtain respective precoding information of sub-bands other than the N sub-bands amongst the M sub-bands, so as to determine precoding information of uplink data transmission corresponding to a first SRS. The terminal device may send the first SRS to the network device only on the N sub-bands amongst the M sub-bands, and does not need to send the first SRS on sub-bands other than the N sub-bands amongst the M sub-bands, that is, frequency domain resources for sending the SRS by the terminal device are reduced. In this way, resource overhead for sending SRSs by terminal devices can be reduced, thereby improving communication efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and apparatus

[0001] This application claims priority to the Chinese Patent Application No. 202411230204.4, filed on September 3, 2024, and entitled "Communication method and apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication, and in particular, to a communication method and apparatus. BACKGROUND

[0003] In codebook-based uplink transmission, a network device configures a terminal device with a sounding reference signal (SRS) resource set with a codebook-based (CB) function. One resource set can include one or more SRS resources. The terminal device can send SRS to the network device on the entire scheduling bandwidth (including multiple subbands) allocated by the network device to the terminal device according to the configuration parameters of the one or more SRS resources. The network device needs to perform channel measurement on the received SRS to obtain the transmission precoding matrix indicator (TPMI) and SRS resource indicator (SRI) of each subband. The network device can indicate the SRI and TPMI of each subband to the terminal device through downlink control information (DCI).

[0004] Currently, in massive multiple input multiple output (MIMO) uplink transmission in future communication networks, for scenarios with large antennas, large bandwidth, and high spatial multiplexing stream number (rank), for codebook-based uplink transmission, the network device can only indicate the TPMI and interpolation method of part of the subbands to the terminal device, and the terminal device obtains the TPMI of all subbands according to the interpolation method and the TPMI of part of the subbands.

[0005] However, based on the above implementation, the terminal device still needs to send SRS to the network device on the entire scheduling bandwidth allocated by the network device, resulting in a large resource overhead of the terminal device in sending SRS. SUMMARY

[0006] Embodiments of the present application provide a communication method and apparatus to reduce the resource overhead of the terminal device in sending SRS.

[0007] To achieve the above object, the following technical solutions are adopted in the application.

[0008] In a first aspect, a communication method is provided, which can be performed by a first device. The first device can be a terminal device, or a communication module in the terminal device, or a circuit or chip (such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core) responsible for communication functions in the terminal device. That is, the method can be applied to the terminal device side, such as a terminal device or a communication module in the terminal device, or a circuit or chip (such as a modem chip, also known as a baseband chip, or a system on chip chip or a system in package chip containing a modem core) responsible for communication functions in the terminal device. For convenience of description, the method is introduced below by taking the case of being applied to the terminal device. The method includes: receiving first information from a network device, and transmitting first SRS to the network device on N subbands according to the first information. The first information is used to indicate an interpolation method and N subbands, the N subbands belong to a first bandwidth, the first bandwidth includes M subbands, the first bandwidth is a scheduling bandwidth configured by the network device to the terminal device, M is an integer greater than 1, N is less than M, and N is an integer greater than 0; the interpolation method is used to determine the precoding information of uplink data transmission corresponding to the first SRS.

[0009] Based on the method of the first aspect, the terminal device receives first information from the network device, and the first information can be used to indicate an interpolation method and N subbands. The interpolation method can represent that the precoding information of each of the M subbands satisfies a preset relationship, that is, the terminal device can obtain the precoding information of each of the other subbands in the M subbands except the N subbands according to the precoding information of the N subbands and the interpolation method, to determine the precoding information of uplink data transmission corresponding to the first SRS. Based on the above relationship, the terminal device can transmit the first SRS to the network device only on the N subbands in the M subbands, and need not transmit the first SRS on the other subbands in the M subbands except the N subbands, that is, the frequency domain resource of the terminal device for transmitting SRS is reduced, so that the resource overhead of the terminal device for transmitting SRS (such as the first SRS) can be reduced, and the communication efficiency can be improved.

[0010] In a possible design, the interpolation method is associated with the frequency domain positions of the N subbands, so that the terminal device can determine the specific frequency domain positions of the N subbands according to the interpolation method.

[0011] In a possible design, the first SRS is transmitted to the network device on the N subbands according to the first information, including: transmitting the first SRS to the network device according to the first frequency domain resource and the first information. The resource position of the first frequency domain resource is the frequency domain position of the N subbands. In other words, the SRS resource pattern can be switched to the first resource pattern, the frequency domain resource corresponding to the first resource pattern is the first frequency domain resource, or in other words, the terminal device can switch from transmitting the SRS (such as the second SRS) on the M subbands to transmitting the first SRS on the N subbands, so as to implement transmitting the first SRS to the network device by the terminal device on the frequency domain position of the N subbands.

[0012] In a possible design, the method in the first aspect can further include: receiving first indication information from the network device. The first indication information is used to indicate the first frequency domain resource. In this way, the network device can dynamically indicate the first frequency domain resource to the terminal device according to a specific scenario.

[0013] In a possible design, the first SRS is transmitted to the network device on the N subbands according to the first information, including: transmitting the first SRS to the network device on the N subbands according to the first period and the first information. It can be understood that the first period can be a period for the terminal device to transmit the first SRS to the network device on the N subbands, and the terminal device can transmit the first SRS to the network device on the N subbands periodically according to the first period and the first information, without determining the time for transmitting the first SRS to the network device on the N subbands each time, which is simple and saves overhead.

[0014] In a possible design, the first period is the same as a period for transmitting the second SRS to the network device on the first bandwidth, or the first period is related to the frequency domain position of the N subbands and / or an interpolation method. In this way, the network device can not need to indicate the first period through additional signaling, so as to save overhead. Alternatively, the method in the first aspect can further include: receiving second information from the network device. The second information is used to indicate the first period. In this way, the network device can dynamically indicate the first period to the terminal device according to a specific scenario.

[0015] In a possible design, after the first SRS is sent to the network device on the N subbands according to the first information, the method of the first aspect further includes: sending a third SRS to the network device on a first time unit. The third SRS is carried on K subbands in the M subbands, where K is greater than N and less than or equal to M, and K is an integer. In other words, on the first time unit, the frequency domain resource pattern of the SRS can be switched to a second frequency domain resource pattern, and the frequency domain resource corresponding to the second frequency domain resource pattern can be K subbands. In other words, the terminal device can switch from sending SRS (such as the first SRS) on N subbands to sending the third SRS on K subbands, to avoid or reduce the performance degradation of uplink transmission, thereby affecting uplink data transmission, and to improve communication efficiency and reliability.

[0016] In a possible design, the first time unit is preconfigured or predefined, or is associated with the frequency domain positions of the N subbands and / or an interpolation method. In this way, the network device can not need to indicate the first time unit through additional signaling, to save overhead. Alternatively, the method of the first aspect further includes: receiving third information from the network device. The third information is used to indicate the first time unit. In this way, the network device can dynamically indicate the first time unit to the terminal device according to a specific scenario.

[0017] In a possible design, the frequency domain positions of the K subbands are associated with the frequency domain positions of the N subbands and / or an interpolation method. In this way, the network device can not need to indicate the frequency domain positions of the K subbands through additional signaling, to save overhead.

[0018] In a possible design, the method of the first aspect further includes: receiving second indication information from the network device. The second indication information is used to indicate the second frequency domain resource, and the resource position of the second frequency domain resource is the frequency domain position of the K subbands. In this way, the network device can dynamically indicate the second frequency domain resource to the terminal device according to a specific scenario.

[0019] In a possible design, the second SRS is carried on the M subbands, the frequency domain position of the second SRS in the M subbands is a first comb structure, and the frequency domain position of the first SRS in the N subbands is the first comb structure. The frequency domain position of the third SRS in the K subbands is a second comb structure. In this way, it can be ensured that enough SRSs can be put into (carried in) each subband, to enable the network device to better perform channel estimation and anti-noise and anti-interference, and the modification to the existing protocol is small, and the demand of different scenarios can be met. It can be understood that the first comb structure and the second comb structure can be the same or different, and are not limited.

[0020] In a possible design, after the first SRS is sent to the network device on the N subbands according to the first information, the method of the first aspect further includes: receiving fourth information from the network device, determining the precoding information of each of the other subbands in the M subbands other than the N subbands according to the interpolation method and the precoding information of each of the N subbands, and sending uplink data to the network device according to the precoding information of each of the other subbands in the M subbands other than the N subbands and the precoding information of each of the N subbands. The fourth information is used to indicate the precoding information of each of the N subbands.

[0021] It can be understood that the network device only needs to perform channel estimation and calculate precoding information for the N subbands, and does not need to perform channel estimation and calculate precoding information for the other subbands in the M subbands other than the N subbands, so that the complexity of the network device in performing channel estimation and calculating precoding information can be reduced; meanwhile, the power of sending the first SRS on the N subbands can be enhanced, that is, the power of the subbands other than the N subbands in the M subbands is transferred to the N subbands, so as to enhance the power of the terminal device in sending the SRS on the N subbands. Meanwhile, the result obtained by the network device in performing channel estimation and calculating precoding information on the N subbands is more accurate, so that the noise resistance and accuracy of the interpolation method can be enhanced. The terminal device can perform frequency domain interpolation on the precoding information of the N subbands by using the interpolation method, to obtain the precoding information of each of the M subbands, so as to ensure normal transmission of the uplink data.

[0022] In a possible design, the interpolation method is associated with the frequency domain positions of the N subbands.

[0023] In a possible design, the interpolation method is associated with the frequency domain positions of the N subbands.

[0024] In a possible design, the method in the second aspect further includes: sending first indication information to the terminal device. The first indication information is used to indicate the first frequency domain resource, and a resource position of the first frequency domain resource is a frequency domain position of the N subbands.

[0025] In a possible design, the method in the second aspect further includes: sending second information to the terminal device. The second information is used to indicate a first period, and the first period is used to indicate a period for the terminal device to send the SRS on the N subbands.

[0026] In a possible design, after receiving the first SRS from the terminal device, the method in the second aspect further includes: receiving a third SRS from the terminal device. The third SRS is sent in a first time unit, the third SRS is carried on K subbands in M subbands, K is greater than N and less than or equal to M, and K is an integer.

[0027] In a possible design, the first time unit is preconfigured or predefined; or the first time unit is associated with the frequency domain positions of the N subbands and / or an interpolation method; or the method in the second aspect further includes: sending third information to the terminal device. The third information is used to indicate the first time unit.

[0028] In a possible design, the frequency domain positions of the K subbands are associated with the frequency domain positions of the N subbands and / or the interpolation method.

[0029] In a possible design, the method in the second aspect further includes: sending second indication information to the terminal device. The second indication information is used to indicate a second frequency domain resource, and a resource position of the second frequency domain resource is a frequency domain position of the K subbands.

[0030] In a possible design, the second SRS is carried in the M subbands, the frequency domain positions of the second SRS in the M subbands are a first comb structure, the frequency domain positions of the first SRS in the N subbands are the first comb structure, and the frequency domain positions of the third SRS in the K subbands are a second comb structure.

[0031] In a possible design, after receiving the first SRS from the terminal device, the method in the second aspect further includes: measuring the first SRS, obtaining precoding information of the N subbands respectively, sending fourth information to the terminal device, and receiving uplink data from the terminal device. The fourth information is used to indicate the precoding information of the N subbands respectively, and the uplink data is associated with the interpolation method and the precoding information of the N subbands respectively.

[0032] Other technical effects of the method of the second aspect can refer to the technical effects of the method of the first aspect, which are not repeated here.

[0033] In a third aspect, a communication method is provided, which can be performed by a third device. The third device can be a terminal device, or a communication module in the terminal device, or a circuit or chip (such as a modem chip, also known as a baseband chip, or a system-on-chip chip or a system-in-package chip containing a modem core) responsible for communication functions in the terminal device. That is, the method can be applied to the terminal device side, such as a terminal device or a communication module in the terminal device, or a circuit or chip (such as a modem chip, also known as a baseband chip, or a system-on-chip chip or a system-in-package chip containing a modem core) responsible for communication functions in the terminal device. For convenience of description, the method is introduced below by taking the case of application to the terminal device. The method includes: receiving third indication information from a network device, and sending a fourth sounding reference signal (SRS) to the network device through P antenna ports. The third indication information is used to indicate the P antenna ports, the P antenna ports belong to L antenna ports, L is an integer greater than 1, P is less than L, and P is an integer greater than 0; the channel vectors of L channels corresponding to the L antenna ports are associated, and the channel is a channel between the terminal device and the network device.

[0034] Based on the method of the third aspect, the terminal device receives third indication information from the network device, and the third information can be used to indicate P antenna ports, the P antenna ports belong to L antenna ports, and the channel vectors of L channels corresponding to the L antenna ports are associated, that is, the channel vectors of the L channels satisfy a preset relationship. Based on the above relationship, the terminal device can send a fourth SRS to the network device through only P antenna ports in the L antenna ports, without sending the fourth SRS through other antenna ports in the L antenna ports except the P antenna ports, that is, the spatial domain resource of the terminal device for sending the SRS is reduced, so that the resource overhead of the terminal device for sending the SRS (such as the fourth SRS) can be reduced, and the communication efficiency can be improved.

[0035] In a possible design, sending the fourth sounding reference signal (SRS) to the network device through the P antenna ports includes: sending the fourth SRS to the network device through the P antenna ports according to a second period. It can be understood that the second period can be a period for the terminal device to send the fourth SRS to the network device through the P antenna ports, and the terminal device can periodically send the fourth SRS to the network device through the P antenna ports according to the second period, without determining the time for sending the fourth SRS to the network device through the P antenna ports each time, which is simple and saves overhead.

[0036] In a possible design, the second period is the same as a period of sending the fifth SRS to the network device through the L antenna ports, or the second period is associated with port indexes of the P antenna ports. In this way, the network device can not need to indicate the second period through additional signaling, so as to save overhead. Alternatively, the method in the third aspect further includes: receiving fifth information from the network device. The fifth information is used to indicate the second period. In this way, the network device can dynamically indicate the second period to the terminal device according to a specific scenario.

[0037] In a possible design, after sending the fourth sounding reference signal (SRS) to the network device through the P antenna ports, the method in the third aspect further includes: sending a sixth SRS to the network device through Q antenna ports in a second time unit. Q is greater than P and less than or equal to L, and Q is an integer. In other words, in the second time unit, the terminal device can switch from sending an SRS (such as the fourth SRS) through the P antenna ports to sending the sixth SRS through the Q antenna ports, so as to avoid or reduce a situation that performance of uplink transmission is reduced, thereby affecting uplink data transmission, and improve communication efficiency and reliability.

[0038] In a possible design, the second time unit is preconfigured or predefined, or the second time unit is associated with port indexes of the P antenna ports. In this way, the network device can not need to indicate the second time unit through additional signaling, so as to save overhead. Alternatively, the method in the third aspect further includes: receiving sixth information from the network device. The sixth information is used to indicate the second time unit. In this way, the network device can dynamically indicate the second time unit to the terminal device according to a specific scenario.

[0039] In a possible design, port indexes of the Q antenna ports are associated with port indexes of the P antenna ports. In this way, the network device can not need to indicate the port indexes of the Q antenna ports through additional signaling, so as to save overhead.

[0040] In a possible design, the method in the third aspect further includes: receiving fourth indication information from the network device. The fourth indication information is used to indicate the Q antenna ports. In this way, the network device can dynamically indicate the Q antenna ports to the terminal device according to a specific scenario.

[0041] In a possible design, before receiving the third indication information from the network device, the method of the third aspect further includes: sending, to the network device, a fifth SRS through the L antenna ports, where the network device can obtain an interpolation method according to the fifth SRS, and the interpolation method can indicate that the channel vectors of the L channels satisfy a preset relationship, so as to enable the network device to perform subsequent spatial interpolation and subsequent operations according to the interpolation method. The embodiments of the present application do not limit this.

[0042] In a possible design, the fourth SRS is carried on R subbands, where R is an integer greater than 1. After sending the fourth SRS through the P antenna ports to the network device, the method of the third aspect further includes: receiving seventh information from the network device, and sending uplink data to the network device according to the seventh information. The seventh information is used to indicate the precoding information of the R subbands.

[0043] In a possible design, the method of the third aspect further includes: sending seventh information to the terminal device, and receiving uplink data from the terminal device. The seventh information is used to indicate the precoding information of the R subbands, and the uplink data is associated with the precoding information of the R subbands.

[0044] It can be understood that based on the above two designs, after receiving the fourth SRS, the network device can determine the channel vectors of the channels corresponding to the P antenna ports respectively, and perform spatial interpolation on the channel vectors of the channels corresponding to the P antenna ports respectively using an interpolation method, to obtain the channel vectors of the channels corresponding to the L antenna ports respectively. The network device can obtain the precoding information of the R subbands respectively according to the channel vectors of the channels corresponding to the L antenna ports respectively, and send the precoding information of the R subbands to the terminal device through the seventh information. The terminal device can send uplink data according to the precoding information of the R subbands, to ensure normal transmission of the uplink data.

[0045] Meanwhile, the power for sending the fourth SRS through the P antenna ports can also be enhanced, that is, the power of the antenna ports other than the P antenna ports in the L antenna ports, which do not send SRS, is transferred to the P antenna ports, to enhance the power for sending SRS through the P antenna ports by the terminal device. The channel vectors of the channels corresponding to the P antenna ports respectively obtained by the network device are more accurate, thereby enhancing the noise resistance and accuracy of the interpolation method.

[0046] In a fourth aspect, a communication method is provided, which can be performed by a fourth device. The fourth device can be a network device, or a communication module in the network device, or a circuit or chip (e.g., a modem chip, also known as a baseband chip, or a system on chip (SoC) or system in package (SiP) including a modem processor) in the network device responsible for communication functions. That is, the method can be applied to the network side, for example, a network device on the network side, a module (e.g., a circuit, a processor, a chip, or a chip system) in the network device, or a logic node, a logic module, or software capable of implementing all or part of the functions of the network device. For the convenience of description, the method performed by the network device is taken as an example in the following description. The method includes: sending third indication information to a terminal device, and receiving a fourth sounding reference signal (SRS) from the terminal device. The third indication information is used to indicate P antenna ports, the P antenna ports belong to L antenna ports, L is an integer greater than 1, P is less than L, and P is an integer greater than 0. The L channel vectors corresponding to the L channels are associated, and the channel is a channel between the terminal device and the network device. The fourth SRS is sent through the P antenna ports.

[0047] In a possible design, the method of the fourth aspect further includes: sending fifth information to the terminal device. The fifth information is used to indicate a second period, and the second period is used to indicate a period for the terminal device to send the SRS through the P antenna ports.

[0048] In a possible design, after receiving the fourth SRS from the terminal device, the method of the fourth aspect further includes: receiving a sixth SRS from the terminal device. The sixth SRS is sent through Q antenna ports on a second time unit, Q is greater than P and less than or equal to L, and Q is an integer.

[0049] In a possible design, the second time unit is pre-configured or pre-defined, or the second time unit is associated with port indexes of the P antenna ports, or the method of the fourth aspect further includes: sending sixth information to the terminal device. The sixth information is used to indicate the second time unit.

[0050] In a possible design, port indexes of the Q antenna ports are associated with port indexes of the P antenna ports.

[0051] In a possible design, the method of the fourth aspect further includes: sending fourth indication information to the terminal device. The fourth indication information is used to indicate the Q antenna ports.

[0052] In a possible design, before the third indication information is sent to the terminal device, the method in the fourth aspect further includes: receiving a fifth SRS from the terminal device, and determining an interpolation method according to the fifth SRS. The fifth SRS is sent through the L antenna ports, and the interpolation method is used to determine precoding information of uplink data transmission corresponding to the fourth SRS.

[0053] In a possible design, the fourth SRS is carried on the R subbands, and L is an integer greater than 1. After the fourth SRS is received from the terminal device, the method in the fourth aspect further includes: determining channel vectors of channels corresponding to the P antenna ports respectively according to the fourth SRS, and determining channel vectors of channels corresponding to other antenna ports except the P antenna ports in the L antenna ports respectively according to the channel vectors of the channels corresponding to the P antenna ports respectively and the interpolation method. The precoding information of the R subbands is determined according to the channel vectors of the channels corresponding to the P antenna ports respectively and the channel vectors of the channels corresponding to other antenna ports except the P antenna ports in the L antenna ports respectively.

[0054] In a possible design, the method in the fourth aspect further includes: sending seventh information to the terminal device, and receiving uplink data from the terminal device. The seventh information is used to indicate the precoding information of the R subbands, and the uplink data is associated with the precoding information of the R subbands.

[0055] The technical effects of the method in the fourth aspect can be referred to the related description of the method in the third aspect, and details are not described herein.

[0056] In the fifth aspect, a communication apparatus is provided. The communication apparatus includes a module for performing the method in the first aspect, for example, a transceiver module and a processing module. The transceiver module is used to indicate the transceiving function of the communication apparatus, and the processing module is used to perform the function of the communication apparatus except the transceiving function.

[0057] For example, the transceiver module is used to receive the first information from the network device, and send the first SRS to the network device on the N subbands according to the first information. The first information is used to indicate the interpolation method and the N subbands, the N subbands belong to a first bandwidth, the first bandwidth includes M subbands, the first bandwidth is a scheduling bandwidth configured by the network device for the communication apparatus in the fifth aspect, M is an integer greater than 1, N is less than M, and N is an integer greater than 0. The interpolation method is used to determine the precoding information of uplink data transmission corresponding to the first SRS.

[0058] In a possible design, the interpolation method is associated with the frequency domain positions of the N subbands.

[0059] In a possible design, the transceiver is further configured to send, to the network device, the first SRS according to the first frequency domain resource and the first information. The resource position of the first frequency domain resource is the frequency domain position of the N subbands.

[0060] In a possible design, the transceiver is further configured to receive, from the network device, first indication information. The first indication information is used to indicate the first frequency domain resource.

[0061] In a possible design, the transceiver is further configured to send, to the network device, the first SRS on the N subbands according to the first period and the first information.

[0062] In a possible design, the first period is the same as a period of sending, to the network device, a second SRS on the first bandwidth, or the first period is related to the frequency domain position of the N subbands and / or an interpolation method, or the transceiver is further configured to receive, from the network device, second information. The second information is used to indicate the first period.

[0063] In a possible design, after sending, to the network device, the first SRS on the N subbands according to the first information, the transceiver is further configured to send, to the network device, a third SRS on a first time unit. The third SRS is carried on K subbands in M subbands, K is greater than N and less than or equal to M, and K is an integer.

[0064] In a possible design, the first time unit is preconfigured or predefined, or the first time unit is associated with the frequency domain position of the N subbands and / or the interpolation method, or the transceiver is further configured to receive, from the network device, third information. The third information is used to indicate the first time unit.

[0065] In a possible design, the frequency domain position of the K subbands is associated with the frequency domain position of the N subbands and / or the interpolation method.

[0066] In a possible design, the transceiver is further configured to receive, from the network device, second indication information. The second indication information is used to indicate a second frequency domain resource. The resource position of the second frequency domain resource is the frequency domain position of the K subbands.

[0067] In a possible design, the second SRS is carried on the M subbands. The frequency domain position of the second SRS in the M subbands is a first comb structure. The frequency domain position of the first SRS in the N subbands is the first comb structure. The frequency domain position of the third SRS in the K subbands is a second comb structure.

[0068] In a possible design, after the transceiver module sends the first SRS to the network device on the N subbands according to the first information, the transceiver module further receives fourth information from the network device. The processing module determines the precoding information of each of the other subbands in the M subbands except the N subbands according to the interpolation method and the precoding information of each of the N subbands. The transceiver module further sends uplink data to the network device according to the precoding information of each of the other subbands in the M subbands except the N subbands and the precoding information of each of the N subbands. The fourth information is used to indicate the precoding information of each of the N subbands.

[0069] Optionally, the transceiver module can include a sending module and a receiving module. The sending module is configured to implement the sending function of the communication apparatus in the fifth aspect, and the receiving module is configured to implement the receiving function of the communication apparatus in the fifth aspect.

[0070] Optionally, the communication apparatus in the fifth aspect can further include a storage module that stores a program or an instruction. When the processing module executes the program or the instruction, the communication apparatus can execute the method in the first aspect.

[0071] It can be understood that the communication apparatus in the fifth aspect can be a terminal device, a chip (system) or other components or assemblies that can be arranged in the terminal device, or an apparatus including the terminal device, which are not limited in the present application.

[0072] In addition, the technical effects of the communication apparatus in the fifth aspect can refer to the technical effects of the method in the first aspect, which will not be described herein again.

[0073] In the sixth aspect, a communication apparatus is provided. The communication apparatus includes modules for executing the method in the second aspect, for example, a transceiver module and a processing module. The transceiver module is configured to implement the transceiving function of the communication apparatus, and the processing module is configured to implement the functions of the communication apparatus other than the transceiving function.

[0074] For example, the transceiver module is configured to send first information to a terminal device and receive a first SRS from the terminal device. The first information is used to indicate an interpolation method and N subbands. The N subbands belong to a first bandwidth, the first bandwidth includes M subbands, the first bandwidth is a scheduling bandwidth configured by the communication apparatus in the sixth aspect to the terminal device, M is an integer greater than 1, N is less than M, and N is an integer greater than 0. The interpolation method is used to determine the precoding information of uplink data transmission corresponding to the first SRS. The first SRS is carried on the N subbands.

[0075] In a possible design, the interpolation method is associated with the frequency domain positions of the N subbands.

[0076] In a possible design, the transceiver is further configured to send first indication information to the terminal device. The first indication information is used to indicate the first frequency domain resource, and a resource position of the first frequency domain resource is a frequency domain position of the N subbands.

[0077] In a possible design, the transceiver is further configured to send second information to the terminal device. The second information is used to indicate the first period, and the first period is used to indicate a period for the terminal device to send the SRS on the N subbands.

[0078] In a possible design, after receiving the first SRS from the terminal device, the transceiver is further configured to receive a third SRS from the terminal device. The third SRS is sent on a first time unit, and the third SRS is carried on K subbands in the M subbands, where K is greater than N and less than or equal to M, and K is an integer.

[0079] In a possible design, the first time unit is preconfigured or predefined; or the first time unit is associated with the frequency domain positions of the N subbands and / or the interpolation method; or the transceiver is further configured to send third information to the terminal device. The third information is used to indicate the first time unit.

[0080] In a possible design, the frequency domain positions of the K subbands are associated with the frequency domain positions of the N subbands and / or the interpolation method.

[0081] In a possible design, the transceiver is further configured to send second indication information to the terminal device. The second indication information is used to indicate a second frequency domain resource, and a resource position of the second frequency domain resource is a frequency domain position of the K subbands.

[0082] In a possible design, the second SRS is carried on the M subbands, the frequency domain positions of the second SRS in the M subbands are a first comb structure, the frequency domain positions of the first SRS in the N subbands are the first comb structure, and the frequency domain positions of the third SRS in the K subbands are a second comb structure.

[0083] In a possible design, after receiving the first SRS from the terminal device, the processing module is configured to measure the first SRS to obtain precoding information of the N subbands respectively. The transceiver is further configured to send fourth information to the terminal device and receive uplink data from the terminal device. The fourth information is used to indicate the precoding information of the N subbands respectively, and the uplink data is associated with the interpolation method and the precoding information of the N subbands respectively.

[0084] Optionally, the transceiver can include a sending module and a receiving module. The sending module is configured to implement the sending function of the communication apparatus in the sixth aspect, and the receiving module is configured to implement the receiving function of the communication apparatus in the sixth aspect.

[0085] Optionally, the communication apparatus in the sixth aspect can further include a storage module, which stores programs or instructions. When the processing module executes the programs or instructions, the communication apparatus can execute the method in the second aspect.

[0086] It can be understood that the communication apparatus in the sixth aspect can be a network device, a chip (system) or other components or assemblies that can be arranged in the network device, or an apparatus including the network device, which is not limited in the present application.

[0087] In addition, the technical effects of the communication apparatus in the sixth aspect can refer to the technical effects of the method in the second aspect, which will not be repeated here.

[0088] In the seventh aspect, a communication apparatus is provided. The communication apparatus includes modules for performing the method in the third aspect, such as a transceiver module and a processing module. The transceiver module is used to indicate the transceiving function of the communication apparatus, and the processing module is used to perform the functions of the communication apparatus other than the transceiving function.

[0089] For example, the transceiver module is used to receive third indication information from the network device. The processing module is used to control the transceiver module to send fourth sounding reference signals (SRS) to the network device through P antenna ports. The third indication information is used to indicate the P antenna ports, the P antenna ports belong to L antenna ports, L is an integer greater than 1, P is less than L, and P is an integer greater than 0; the channel vectors of L channels corresponding to the L antenna ports are associated, and the channel is the channel between the communication apparatus in the seventh aspect and the network device.

[0090] In a possible design, the processing module is further configured to control the transceiver module to send the fourth SRS to the network device through the P antenna ports according to the second period.

[0091] In a possible design, the second period is the same as the period of sending fifth SRS to the network device through the L antenna ports, or the second period is associated with the port indexes of the P antenna ports; or the transceiver module is further configured to receive fifth information from the network device. The fifth information is used to indicate the second period.

[0092] In a possible design, after sending the fourth sounding reference signals (SRS) to the network device through the P antenna ports, the processing module is further configured to control the transceiver module to send sixth SRS to the network device through Q antenna ports in a second time unit. Q is greater than P and less than or equal to L, and Q is an integer.

[0093] In a possible design, the second time unit is pre-configured or pre-defined; or the second time unit is associated with the port indexes of the P antenna ports; or the transceiver is further configured to receive sixth information from the network device, where the sixth information is used to indicate the second time unit.

[0094] In a possible design, the port indexes of the Q antenna ports are associated with the port indexes of the P antenna ports.

[0095] In a possible design, the transceiver is further configured to receive fourth indication information from the network device, where the fourth indication information is used to indicate the Q antenna ports.

[0096] In a possible design, before receiving the third indication information from the network device, the processing module is further configured to control the transceiver to send fifth SRS to the network device through the L antenna ports.

[0097] In a possible design, the fourth SRS is carried on R sub-bands, where R is an integer greater than 1. After sending the fourth SRS to the network device through the P antenna ports, the transceiver is further configured to receive seventh information from the network device, where the seventh information is used to indicate the precoding information of the R sub-bands. The processing module is further configured to control the transceiver to send uplink data to the network device according to the seventh information.

[0098] Optionally, the transceiver can include a sending module and a receiving module. The sending module is configured to implement the sending function of the communication apparatus in the seventh aspect, and the receiving module is configured to implement the receiving function of the communication apparatus in the seventh aspect.

[0099] Optionally, the communication apparatus in the seventh aspect can further include a storage module that stores programs or instructions. When the processing module executes the programs or instructions, the communication apparatus can execute the method in the third aspect.

[0100] It can be understood that the communication apparatus in the seventh aspect can be a terminal device, can be a chip (system) or other components or assemblies that can be arranged in the terminal device, and can also be an apparatus containing the terminal device, which is not limited in the application.

[0101] In addition, the technical effects of the communication apparatus in the seventh aspect can refer to the technical effects of the method in the third aspect, which will not be repeated here.

[0102] In an eighth aspect, a communication apparatus is provided. The communication apparatus includes means for performing the method of the fourth aspect, e.g., a transceiver and a processor. The transceiver is configured to perform the transceiving function of the communication apparatus, and the processor is configured to perform the functions of the communication apparatus other than the transceiving function.

[0103] For example, the transceiver is configured to transmit third indication information to the terminal device and receive a fourth SRS from the terminal device. The third indication information is used to indicate P antenna ports, the P antenna ports belong to L antenna ports, L is an integer greater than 1, P is less than L, and P is an integer greater than 0. The L antenna ports correspond to L channel vectors associated with L channels, and the channels are channels between the terminal device and the communication apparatus of the eighth aspect. The fourth SRS is transmitted through the P antenna ports.

[0104] In a possible design, the transceiver is further configured to transmit fifth information to the terminal device. The fifth information is used to indicate a second period, and the second period is used to indicate a period for the terminal device to transmit the SRS through the P antenna ports.

[0105] In a possible design, after receiving the fourth SRS from the terminal device, the transceiver is further configured to receive a sixth SRS from the terminal device. The sixth SRS is transmitted through Q antenna ports on a second time unit, Q is greater than P and less than or equal to L, and Q is an integer.

[0106] In a possible design, the second time unit is preconfigured or predefined, or the second time unit is associated with port indexes of the P antenna ports, or the transceiver is further configured to transmit sixth information to the terminal device. The sixth information is used to indicate the second time unit.

[0107] In a possible design, port indexes of the Q antenna ports are associated with port indexes of the P antenna ports.

[0108] In a possible design, the transceiver is further configured to transmit fourth indication information to the terminal device. The fourth indication information is used to indicate the Q antenna ports.

[0109] In a possible design, before transmitting the third indication information to the terminal device, the transceiver is further configured to receive a fifth SRS from the terminal device. The processor is configured to determine an interpolation method according to the fifth SRS. The fifth SRS is transmitted through the L antenna ports, and the interpolation method is used to determine precoding information of uplink data transmission corresponding to the fourth SRS.

[0110] In a possible design, the fourth SRS is carried on R subbands, L is an integer greater than 1; after receiving the fourth SRS from the terminal device, the processing module is further configured to determine channel vectors of channels corresponding to the P antenna ports respectively according to the fourth SRS, and determine channel vectors of channels corresponding to other antenna ports in the L antenna ports other than the P antenna ports according to the channel vectors of the channels corresponding to the P antenna ports respectively and an interpolation method. The processing module is further configured to determine the precoding information of the R subbands respectively according to the channel vectors of the channels corresponding to the P antenna ports respectively and the channel vectors of the channels corresponding to other antenna ports in the L antenna ports other than the P antenna ports.

[0111] In a possible design, the transceiver module is further configured to send seventh information to the terminal device and receive uplink data from the terminal device. The seventh information is used to indicate the precoding information of the R subbands respectively; and the uplink data is associated with the precoding information of the R subbands respectively.

[0112] Optionally, the transceiver module can include a sending module and a receiving module. The sending module is configured to implement the sending function of the communication apparatus in the eighth aspect, and the receiving module is configured to implement the receiving function of the communication apparatus in the eighth aspect.

[0113] Optionally, the communication apparatus in the eighth aspect can further include a storage module that stores programs or instructions. When the processing module executes the programs or instructions, the communication apparatus can execute the method in the fourth aspect.

[0114] It can be understood that the communication apparatus in the eighth aspect can be a network device, can be a chip (system) or other components or assemblies that can be arranged in the network device, and can also be an apparatus including the network device, which is not limited in the present application.

[0115] In addition, the technical effects of the communication apparatus in the eighth aspect can refer to the technical effects of the method in the fourth aspect, which will not be described here.

[0116] In a ninth aspect, a communication apparatus is provided. The communication apparatus includes a processor configured to execute the method in any possible implementation manner of the first aspect to the fourth aspect.

[0117] In a possible design, the communication apparatus in the ninth aspect can further include a transceiver. The transceiver can be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication apparatus in the ninth aspect and other communication apparatuses.

[0118] In a possible design, the communication apparatus in the ninth aspect can further include a memory. The memory can be integrated with the processor, or can be separately arranged. The memory can be used to store the computer program and / or data involved in the method in any of the first aspect to the fourth aspect.

[0119] In embodiments of the present application, the communication apparatus in the ninth aspect can be the terminal device in the first aspect or the third aspect, or a chip (system) or other components or assemblies that can be arranged in the terminal device, or an apparatus including the terminal device; or the communication apparatus in the ninth aspect can be the network device in the second aspect or the fourth aspect, or a chip (system) or other components or assemblies that can be arranged in the network device, or an apparatus including the network device.

[0120] In addition, the technical effects of the communication apparatus in the ninth aspect can refer to those of the method in any of the first aspect to the fourth aspect, which will not be repeated here.

[0121] In the tenth aspect, a communication apparatus is provided. The communication apparatus includes a processor and a memory. The processor is coupled with the memory. The processor is configured to execute a computer program stored in the memory, so that the communication apparatus performs the method in any of the possible implementation manners of the first aspect to the fourth aspect.

[0122] In a possible design, the communication apparatus in the tenth aspect can further include a transceiver. The transceiver can be a transceiver circuit or an interface circuit. The transceiver can be used for the communication apparatus in the tenth aspect to communicate with other communication apparatuses.

[0123] In embodiments of the present application, the communication apparatus in the tenth aspect can be the terminal device in the first aspect or the third aspect, or a chip (system) or other components or assemblies that can be arranged in the terminal device, or an apparatus including the terminal device; or the communication apparatus in the tenth aspect can be the network device in the second aspect or the fourth aspect, or a chip (system) or other components or assemblies that can be arranged in the network device, or an apparatus including the network device.

[0124] In addition, the technical effects of the communication apparatus in the tenth aspect can refer to those of the method in any of the first aspect to the fourth aspect, which will not be repeated here.

[0125] In the eleventh aspect, a communication apparatus is provided. The communication apparatus includes a processor and a memory. The memory is used to store a computer program. When the processor executes the computer program, the communication apparatus performs the method in any of the possible implementation manners of the first aspect to the fourth aspect. In the eleventh aspect, a communication apparatus is provided. The communication apparatus includes a processor and a memory. The memory is used to store a computer program. When the processor executes the computer program, the communication apparatus performs the method in any of the possible implementation manners of the first aspect to the fourth aspect.

[0126] In a possible design, the communication apparatus in the eleventh aspect can further include a transceiver. The transceiver can be a transceiving circuit or an interface circuit. The transceiver can be used for the communication apparatus in the eleventh aspect to communicate with other communication apparatuses.

[0127] In embodiments of the present application, the communication apparatus in the eleventh aspect can be the terminal device in the first aspect or the third aspect, or a chip (system) or other component or assembly that can be arranged in the terminal device, or an apparatus including the terminal device; or the communication apparatus in the eleventh aspect can be the network device in the second aspect or the fourth aspect, or a chip (system) or other component or assembly that can be arranged in the network device, or an apparatus including the network device.

[0128] In addition, the technical effects of the communication apparatus in the eleventh aspect can refer to the technical effects of the method in any one of the implementation manners of the first aspect to the fourth aspect, which will not be described herein again.

[0129] The twelfth aspect provides a communication apparatus, including: a processor; the processor is used for coupling with a memory, reading a computer program in the memory, and executing the method in any one of the implementation manners of the first aspect to the fourth aspect according to the computer program.

[0130] In a possible design, the communication apparatus in the twelfth aspect can further include a transceiver. The transceiver can be a transceiving circuit or an interface circuit. The transceiver can be used for the communication apparatus in the twelfth aspect to communicate with other communication apparatuses.

[0131] In embodiments of the present application, the communication apparatus in the twelfth aspect can be the terminal device in the first aspect or the third aspect, or a chip (system) or other component or assembly that can be arranged in the terminal device, or an apparatus including the terminal device; or the communication apparatus in the twelfth aspect can be the network device in the second aspect or the fourth aspect, or a chip (system) or other component or assembly that can be arranged in the network device, or an apparatus including the network device.

[0132] In addition, the technical effects of the communication apparatus in the twelfth aspect can refer to the technical effects of the method in any one of the implementation manners of the first aspect to the fourth aspect, which will not be described herein again.

[0133] The thirteenth aspect provides a communication system. The communication system includes the terminal device in the first aspect and the network device in the second aspect.

[0134] The fourteenth aspect provides a communication system. The communication system includes the terminal device in the third aspect and the network device in the fourth aspect.

[0135] In a fifteenth aspect, a communication chip is provided, wherein instructions are stored in the chip, and when the chip is run on a communication device, the communication method as any one of the first aspect to the fourth aspect is implemented.

[0136] In a sixteenth aspect, a computer readable storage medium is provided, comprising a computer program or instructions, and when the computer program or instructions are run on a computer, the computer executes the method as any one of the first aspect to the fourth aspect.

[0137] In a seventeenth aspect, a computer program product is provided, comprising a computer program or instructions, and when the computer program or instructions are run on a computer, the computer executes the method as any one of the first aspect to the fourth aspect. BRIEF DESCRIPTION OF DRAWINGS

[0138] FIG. 1 is a schematic diagram of frequency domain resource distribution of SRS corresponding to different transmission comb densities;

[0139] FIG. 2 is a schematic diagram of time domain resource distribution of SRS;

[0140] FIG. 3 is a schematic diagram of a method for transmitting uplink signals based on codebook transmission in an NR system;

[0141] FIG. 4 is a schematic diagram of a method for transmitting uplink signals based on codebook transmission according to an embodiment of the present application;

[0142] FIG. 5 is a schematic diagram of time domain distribution of bandwidth P0-P1 for transmitting SRS by a terminal device;

[0143] FIG. 6 is a schematic diagram of obtaining respective TPMIs of other subbands based on different interpolation methods;

[0144] FIG. 7 is a schematic diagram of an architecture of a communication system according to an embodiment of the present application;

[0145] FIG. 8 is a schematic diagram of a method for communication according to an embodiment of the present application;

[0146] FIG. 9 is a schematic diagram of SRS pattern switching according to an embodiment of the present application;

[0147] FIG. 10 is a schematic diagram of a method for communication according to an embodiment of the present application;

[0148] FIG. 11 is a schematic diagram of equivalent channel correlation corresponding to different spatial layers according to an embodiment of the present application;

[0149] FIG. 12 is a schematic diagram of a structure of a communication apparatus according to an embodiment of the present application;

[0150] FIG. 13 is a schematic structural diagram of a communication apparatus according to an embodiment of the present application. DETAILED DESCRIPTION

[0151] For the convenience of understanding, the following first introduces technical terms related to the embodiments of the present application.

[0152] 1. Reference signal (RS)

[0153] The reference signal can also be referred to as a pilot or a pilot signal, etc., and is a known signal provided by a sending end to a receiving end for channel estimation or channel sounding. The reference signal can be divided into an uplink reference signal and a downlink reference signal. The uplink reference signal can be a signal sent by a terminal device to a network device, i.e., the sending end is the terminal device and the receiving end is the network device; the uplink reference signal can be used for uplink channel estimation (such as used for coherent demodulation and detection of the network device or used for calculating precoding), or uplink channel quality measurement, etc. The downlink reference signal can be a signal sent by a network device to a terminal device, i.e., the sending end is the network device and the receiving end is the terminal device; the downlink reference signal can be used for downlink channel estimation (such as used for coherent detection and demodulation of the terminal device), downlink channel quality measurement, or cell search, etc.

[0154] The uplink reference signal includes a sounding reference signal (SRS), a demodulation reference signal (DMRS), etc.; the downlink reference signal includes a channel status information reference signal (CSI-RS), a DMRS, a cell reference signal (CRS), a synchronization signal block (SSB), a primary synchronization signal (PSS), a secondary synchronization signal (SSS), a phase noise tracking signal (PT-RS), etc.

[0155] It can be understood that a ZC (Zadoff-Chu) sequence is a mathematical sequence, and the above uplink reference signal can be generated based on the ZC sequence, and the uplink reference signal sequence is obtained by cyclically shifting a base sequence.

[0156] 2、SRS

[0157] SRS can be used for uplink channel quality estimation and channel selection, calculating the signal to interference plus noise ratio (SINR) of the uplink channel, and can also be used for uplink channel coefficient acquisition. In a time division duplex (TDD) scenario, the uplink and downlink channels have reciprocity, and SRS can also be used to obtain the downlink channel coefficient. The network device can use the uplink / downlink channel coefficients estimated by the SRS to determine the uplink / downlink precoding matrix, improve the uplink / downlink transmission rate, and increase the system capacity. The SRS can also be used for uplink beam management, including beam training, beam switching, etc.

[0158] For example, SRS has a known amplitude and phase, and is distributed on part of the resource elements (REs) in the time-frequency two-dimensional space. Based on the pre-known SRS signal, the receiver performs channel estimation for each transmit antenna. Channel estimation refers to the process of reconstructing the received signal to compensate for channel fading and noise, which uses the pre-known SRS of the transmitter and receiver to track the time-domain and frequency-domain changes of the channel. The SRS is used to manage the uplink beam, i.e., the terminal device can send one or more SRSs, and the network device can instruct the terminal device to keep the same transmit beam based on the measurement information obtained by measuring the SRS.

[0159] SRS is configured in the terminal device-specific uplink bandwidth part (BWP). SRS resources can be divided into two levels: resource sets and resources. The network device can configure one or more SRS resource sets for the terminal device, and one resource set can include one or more SRS resources. The SRS resources in each SRS resource set are related to the capabilities of the terminal device. The functions of the new radio (NR) SRS resource set can include: antenna switching, codebook-based (CB) uplink transmission, non-codebook-based (NCB) uplink transmission, and beam management, which are distinguished by radio resource control (RRC) signaling. The time-domain characteristics of the SRS resource can be configured as three types: aperiodic, semi-static, and periodic.

[0160] The SRS resource configuration can mainly include SRS port number, physical time-frequency resource, frequency hopping, etc., without limitation. The following will be introduced in detail.

[0161] The SRS port number: the antenna port is a logical concept, one antenna port can correspond to one physical transmitting antenna, or can correspond to multiple physical transmitting antennas. In these two cases, the receiver of the terminal will not decompose the signal from the same antenna port. Because from the perspective of the terminal, whether the channel is formed by a single physical transmitting antenna, or is combined by multiple physical transmitting antennas, the reference signal corresponding to this antenna port defines this antenna port, for example, the antenna port corresponding to the CSI-RS is the CSI-RS port, and the terminal device can obtain the channel estimation of the antenna port according to the reference signal. Each antenna port corresponds to a time-frequency resource grid, and has its own reference signal. One antenna port is one channel, and the terminal can perform channel estimation and data demodulation according to the reference signal corresponding to the antenna port.

[0162] The antenna port can be simply referred to as a port, which can be understood as a virtual transmitting antenna (or antenna group) identified by the receiving end, or a virtual transmitting antenna (or antenna group) that can be distinguished in space. An antenna port can be pre-configured for each virtual antenna, each virtual antenna can be a weighted combination of multiple physical antennas, and one or more antenna ports can correspond to one reference signal. Therefore, each antenna port can be referred to as a port of a reference signal, for example, a CSI-RS port, a DMRS port, an SRS port, etc. In the embodiments provided in the present application, one antenna port can also be used to transmit multiple reference signals, for example, multiple reference signals can be sent through the antenna port by frequency division or time division. The following will introduce the SRS port in detail.

[0163] The antenna port corresponding to the SRS of the uplink can be referred to as an SRS port, or an SRS antenna port. The SRS can be used for channel state information (CSI) measurement of the uplink channel. Each SRS resource includes SRS ports, and each SRS resource corresponds to a specific time-frequency resource, that is, One SRS port can be mapped to an SRS resource to transmit SRS. In the existing design, each SRS resource includes a maximum of 8 SRS ports. In an ideal case, each SRS port is orthogonal, and each SRS port corresponds to a physical antenna or a virtual antenna of a user equipment (UE). In the embodiments of the present application, the number of SRS ports corresponds to the number of transmitting antennas of the terminal device.

[0164] One port set includes one or more antenna ports, and usually corresponds to one resource or multiple resources. The concept of a port set can also be replaced by other names, such as a resource group, a resource set, a pilot resource group, a pilot resource set, a reference signal resource group, a reference signal resource set, a port group, an antenna port group, an antenna port set, or an antenna port set, and the like. The embodiments of the present application do not make any limitation. In the embodiments of the present application, the port set can also be replaced by "port #A to port #B". Wherein port #A and port #B can be understood as an example of the index of the port. The antenna ports indicated by port #A to port #B can be understood as the antenna ports with indexes from #A to #B, and the indexes of these antenna ports are continuous. In the embodiments of the present application, the port set can also be replaced by the index of each antenna port included in the port set. In this case, the antenna ports included in the port set can be continuous antenna ports or discontinuous antenna ports, and no limitation is made.

[0165] The terminal device transmits SRS to the network device, and the network device determines the uplink channel quality by receiving and measuring the SRS, so as to perform uplink frequency selective scheduling. Since the terminal device can have multiple transmitting antenna ports, the SRS resource transmitted by the terminal device usually has multiple ports, which correspond to multiple transmitting antenna ports of the terminal device respectively. The network device can obtain the channel information on each transmitting antenna by measuring the multiple ports of the SRS, so as to determine and indicate the precoding mode for PUSCH transmission.

[0166] SRS frequency domain resource: the position of SRS in the frequency domain is in a comb structure, that is, SRS adopts a comb transmission mode. The transmission comb density can be denoted as K TC , that is, only one subcarrier carries SRS every K TC subcarriers, and K TC can be configured as 2, 4, 8, etc. For example, as shown in FIG. 1, the horizontal axis is frequency (f), and the unit is resource block (RB). As shown in FIG. 1(a), K TC= 2, i.e. one subcarrier in every 2 subcarriers (i.e. every 2 RBs) is selected to carry SRS; as shown in (b) of FIG. 1, K TC = 4, i.e. one subcarrier in every 4 subcarriers (i.e. every 4 RBs) is selected to carry SRS; as shown in (c) of FIG. 1, K TC = 8, i.e. one subcarrier in every 8 subcarriers (i.e. every 8 RBs) is selected to carry SRS. For a single terminal device, in the frequency domain, SRS is transmitted every K TC subcarriers; for a terminal device, after determining the transmission comb density, a transmission comb offset or combOffset also needs to be configured. For example, when K TC = 2, combOffset can be {0, 1}; when K TC = 4, combOffset can be {0, 1, 2, 3}; when K TC = 8, combOffset can be {0, 1, 2, 3, 4, 5, 6, 7}, etc. Different terminal devices or users can be configured with different transmission comb offsets to achieve frequency division multiplexing on different subcarriers.

[0167] Different terminal devices can use the same SRS physical resource to transmit SRS, and use different cyclic shifts of the same base sequence (i.e. code division multiplexing) to ensure orthogonality between different SRS transmissions. Different transmission comb configurations predefine the maximum number of supported cyclic shifts For example, when K TC = 2, when K TC = 4, when K TC = 8, etc.

[0168] SRS time domain resource: SRS can occupy consecutive symbols. The starting symbol l0of SRS can be: and wherein, i.e. the number of symbols contained in one slot; l offset ∈ {0, 1, …, 13}, i.e. the number of symbols counted backwards from the last symbol of the slot. Assuming that the symbols can be ordered in time as symbol #0 - symbol #13, For example, as shown in (a) of FIG. 2, i.e., the resource occupied by SRS is symbol #11; as shown in (b) of FIG. 2, l offset i.e., the resource occupied by SRS is symbol #10-symbol #13.

[0169] SRS frequency hopping: can refer to transmitting SRS on only one small bandwidth in a symbol, and then hopping to another bandwidth for transmission in the next symbol, and so on, to gradually implement channel sounding on the entire system bandwidth. The frequency hopping feature can be jointly determined by parameters in both time domain and frequency domain. Frequency hopping can support aperiodic, periodic, and semi-static, wherein aperiodic frequency hopping can only be performed within a time slot (i.e., triggered once and all hops are completed); periodic frequency hopping and semi-static frequency hopping can support intra-slot frequency hopping and inter-slot frequency hopping, without limitation.

[0170] 3、multiple-input multiple-output (MIMO)

[0171] Over the past few decades, wireless communication systems have evolved and researched from the first generation of analog communication to 5G communication systems and future communication systems. In this complex evolution, high throughput and large connectivity have always been the core challenges of wireless communication networks. Among the various solutions of 5G communication systems and future communication systems, massive MIMO technology, which can significantly improve system capacity, will still be a key technology to meet the demand for high-speed transmission. This technology utilizes spatial dimension resources to obtain array gain, multiplexing and diversity gain, and interference cancellation gain for signals in space, thereby doubling the capacity and spectral efficiency of the communication system without increasing the system bandwidth.

[0172] In a communication system, it is necessary for a device (such as a network device or a terminal device) to acquire system synchronization and feedback channel information, estimate uplink or downlink channels, and the like, in order to transmit and receive data. Channel estimation can refer to a process of reconstructing or recovering a received signal in order to compensate for signal distortion caused by fading and noise due to fading. It uses a reference signal known by the transmitter and the receiver to track the time domain and frequency domain changes of the channel. The above-mentioned reference signals are distributed on different REs in the time-frequency two-dimensional space within an OFDM symbol, and have known amplitudes and phases.

[0173] In a MIMO system, each transmit antenna (virtual antenna or physical antenna) has an independent channel. For example, in uplink and downlink, in order to realize the channel quality measurement of the multi-antenna system, the NR system defines a plurality of pilot symbols: CSI-RS, DMRS, SRS, etc. Among them, the DMRS can be used to assist the demodulation of the physical downlink shared channel (PDSCH); the CSI-RS can be used for downlink channel measurement corresponding to the physical antenna port, and the receiver performs channel estimation for each antenna port transmitted by the base station, and uses the estimation result to perform channel status information (CSI) feedback. The CSI can include channel quality indicator (CQI), precoding matrix indicator (PMI), layer indicator (LI), rank indicator (RI) and other related information. In the uplink channel measurement process, the network device, such as a base station (BS), can estimate the uplink channel through the received SRS, and can perform frequency selection resource scheduling, power control, timing estimation and modulation / coding scheme order selection, and downlink precoding generation in time division duplex (TDD) based on the information.

[0174] At present, there are mainly two ways of uplink transmission in the existing NR: non-codebook-based uplink transmission and codebook-based uplink transmission. Among them, the non-codebook-based uplink transmission can be used in the TDD scene, and the terminal device can send the SRS to the network device based on the CSI-RS. The network device can indicate the available spatial stream to the terminal device, and the specific implementation can refer to the existing technology, which will not be described here; the codebook-based uplink transmission can be used in frequency division duplex (FDD), TDD and other scenes, and the terminal device can send the SRS to the network device. The network device can measure the SRS and indicate the precoding information to the terminal device based on the measurement result. The process of sending the uplink signal based on the codebook transmission of the NR system is specifically introduced below.

[0175] For example, as shown in FIG. 3, the method can include:

[0176] S301, the terminal device sends the SRS to the network device. Correspondingly, the network device receives the SRS from the terminal device.

[0177] It can be understood that before the uplink transmission, the terminal device reports the number of transmit antennas (such as 1 transmit (T), 2T, 4T, 8T) that it can support. The number of transmit antennas usually represents the maximum number of transmission layers of the uplink transmission, and at the same time, the number of transmit antennas also corresponds to the number of ports in the SRS resource. For example, for a terminal device with 2Tx, the number of ports of the SRS resource is usually 2, and the maximum number of transmission layers is 2. Further, the terminal device also reports the maximum coherence capability between each transmit antenna, which directly corresponds to the code word that the network device can indicate. Usually, the precoding matrix of the physical uplink shared channel (PUSCH) transmission is determined by selecting a code word from a codebook, which represents the phase weighting between the antennas of the terminal device when transmitting the PUSCH. The terminal device can send SRS on the corresponding SRS resource according to the SRS resource configuration, and the network device receives the SRS on the corresponding SRS time-frequency resource.

[0178] S302, the network device sends downlink control information (DCI) to the terminal device. Correspondingly, the terminal device receives the DCI from the network device.

[0179] The network device can measure the SRS from the terminal device to obtain uplink channel information, and determine uplink scheduling permission information according to the uplink channel information. The uplink scheduling permission information can be carried in the DCI. The uplink scheduling permission information can include transmission precoding matrix indicator (TPMI), transmission rank indicator (TRI), or SRS resource indicator (SRI) and the like.

[0180] The TPMI can be used to indicate the precoding matrix selected by the network device from the pre-configured codebook for uplink transmission; the TRI can be used to indicate the number of uplink transmission layers (i.e. rank); and the SRI can be used to indicate a specific SRS resource selected from a plurality of SRS resources.

[0181] Optionally, the TPMI and the TRI can be indicated to the terminal device through the precoding information and the number of layers field in the DCI.

[0182] S303, the terminal device sends an uplink signal to the network device. Correspondingly, the network device receives the uplink signal from the terminal device.

[0183] That is, the terminal device can send an uplink signal to the network device according to the DCI. Illustratively, the terminal device can determine a corresponding uplink precoding matrix from a preconfigured codebook according to the TPMI, the SRI, and the TRI, and then the terminal device can precode the uplink signal according to the uplink precoding matrix, such as sending a PUSCH to the network device.

[0184] It can be understood that for downlink transmission, due to the large frequency domain bandwidth of the PDSCH channel, if a set of precoding is used for the entire frequency domain bandwidth of the PDSCH channel, it may cause the precoding matrix and the PDSCH channel to be not adaptive, and thus performance degradation. Therefore, NR can support different precoding matrices for different physical resource block (physical resource block, PRB, same as the concept of RB) ranges. A group of PRBs using the same precoding matrix is called a precoding resource block group (PRG), and the number of PRBs in the PRG can be configured by high layer signaling. For uplink transmission, that is, for PUSCH, the existing NR does not support subband precoding. Based on the above introduction, in uplink transmission, the above-mentioned concepts related to PRB, PRG, etc. in downlink transmission can be referred to, that is, precoding is performed in subband granularity. It can be understood that a subband can be represented as a PRG, and a PRG can contain multiple PRBs, and each RB contains multiple resource elements (REs).

[0185] At present, in the large-scale MIMO uplink transmission in future communication networks, for the scene of large antenna, large bandwidth, and high spatial multiplexing stream number, more antenna numbers can make the front streams more stable in the frequency domain and the time domain, so that the position of the part of the subbands and the interpolation method (or interpolation method) corresponding to the precoding of the part of the subbands indicated by the network device to the terminal device are often long-period unchanged. For codebook-based uplink transmission, based on the above introduction (precoding in subband granularity), the network device can only indicate the TPMI and the interpolation method of part of the subbands to the terminal device, and the terminal device can obtain the precoding of all subbands according to the interpolation method and the precoding of part of the subbands. The following will be specifically introduced.

[0186] Illustratively, as shown in FIG. 4, the method can include:

[0187] S401, the terminal device sends capability information to the network device. Correspondingly, the network device receives the capability information from the terminal device.

[0188] The capability information is used to represent the computing capability of the terminal device, so that the network device determines the corresponding interpolation manner (or interpolation method) according to the capability information.

[0189] In S402, the terminal device sends the SRS to the network device. Correspondingly, the network device receives the SRS from the terminal device.

[0190] For example, as shown in FIG. 5, in the frequency domain, the bandwidth used by the terminal device to transmit the SRS is P0-P1, that is, the entire scheduling bandwidth (containing multiple subbands) of the network device allocated to the terminal device by the network device is P0-P1; in the spatial domain, the SRS is sent through multiple antenna ports. That is, the terminal device can send the SRS to the network device through multiple antenna ports (antenna ports used to transmit the SRS, which can be 1, 2, 4, 8, etc.) on the bandwidth P0-P1.

[0191] In S403, the network device sends the DCI to the terminal device. Correspondingly, the terminal device receives the DCI from the network device.

[0192] The network device can perform channel measurement on the received SRS to obtain the TPMI and SRI of each subband in P0-P1. The network device can determine the corresponding (frequency domain) interpolation manner based on the relationship between the TPMI of each subband in P0-P1 and the capability information reported by the terminal device. The interpolation manner can be manifold interpolation, linear interpolation, or any other possible interpolation manner, without limitation. The network device can indicate the TPMI and SRI corresponding to part of the subbands, such as the initial subband P0, the end subband P1, and the interpolation manner to the terminal device through the DCI.

[0193] In S404, the terminal device sends the uplink signal to the network device. Correspondingly, the network device receives the uplink signal from the terminal device.

[0194] That is, the terminal device can send the uplink signal to the network device according to the DCI. For example, as shown in FIG. 5 and FIG. 6, the terminal device can obtain the TPMI of the other subbands in P0-P1 except P0 and P1 according to the interpolation manner (such as manifold interpolation, linear interpolation, etc.), the TPMI corresponding to P0, and the TPMI corresponding to P1. t In this way, the terminal device can obtain the respective TPMI of each subband on the entire P0-P1, so that the terminal device can send the PUSCH to the network device based on the respective TPMI of each subband in the future.

[0195] However, based on the above implementation, the terminal device still needs to send the SRS to the network device on the entire scheduling bandwidth allocated by the network device, thereby causing a large resource overhead of the terminal device in sending the SRS.

[0196] To sum up, in order to solve the above technical problems, the technical scheme is provided in the embodiments of the present application, which is used for reducing resource overhead of terminal device sending SRS.

[0197] The technical scheme in the embodiments of the present application will be described below with reference to the drawings.

[0198] The technical scheme of the embodiments of the present application can be applied to various communication systems, such as a Bluetooth system, a wireless fidelity (WiFi) system, a long range radio (LoRa), a vehicle to everything (V2X) communication system, a device-to-device (D2D) communication system, a 4th generation (4G) communication system such as a long term evolution (LTE) system, a worldwide interoperability for microwave access (WiMAX) communication system, a 5th generation (5G) communication system such as a new radio (NR) system, and a future communication system, etc. The method provided by the embodiments of the present application can also be applied to a satellite communication system, wherein the satellite communication system can be integrated with the above communication systems (such as the above Bluetooth system, the WiFi system, etc.).

[0199] The present application will present various aspects, embodiments or features around a system which can include a plurality of devices, components, modules, etc. It should be understood and appreciated that each system can include additional devices, components, modules, etc., and / or can not include all of the devices, components, modules, etc. discussed in conjunction with the figures. Moreover, combinations of these schemes can also be used.

[0200] In addition, in the embodiments of the present application, the words such as "example", "for example" are used to represent as an example, illustration or description. Any embodiment or design scheme described as "example" in the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the word "example" is intended to present the concept in a specific manner.

[0201] In the embodiments of the present application, "information", "signal", "message", "channel", and "signaling" can be used interchangeably, and it should be pointed out that when the distinction is not emphasized, the meanings expressed are matched. "Of", "corresponding", and "corresponding" can be used interchangeably, and it should be pointed out that when the distinction is not emphasized, the meanings expressed are matched. In addition, " / " mentioned in the present application can be used to represent the relationship of "or". It can be understood that in the present application, "indication" can include direct indication, indirect indication, explicit indication, and implicit indication. When describing that certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.

[0202] In the embodiments of the present application, the information indicated by the indication information is referred to as to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or an index of the to-be-indicated information, or the to-be-indicated information can be indirectly indicated by indicating other information, wherein the other information and the to-be-indicated information have an association relationship. It can also only indicate a part of the to-be-indicated information, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can also be achieved by means of the arrangement order of each information agreed in advance (for example, the protocol stipulates), thereby reducing the indication overhead to a certain extent.

[0203] The to-be-indicated information can be sent together as a whole, or can be sent separately into multiple sub-information, and the sending period and / or sending occasion of the sub-information can be the same or different. The specific sending method is not limited by the present application. The sending period and / or sending occasion of the sub-information can be pre-defined, for example, pre-defined according to the protocol, or can be configured by the transmitting end device by sending configuration information to the receiving end device.

[0204] In the present application, "sending" and "receiving" represent the direction of signal transmission. For example, "sending information to XX" can be understood as that the destination of the information is XX, which can include direct sending through the air interface, and also includes indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as that the source of the information is YY, which can include direct receiving from YY through the air interface, and also includes indirect receiving from YY through the air interface by other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface. In other words, sending and receiving can be carried out between devices, such as between network devices and terminal devices, or can be carried out within a device, such as between components, modules, chips, software modules or hardware modules within a device through a bus, wire or interface.

[0205] The network architecture and service scenarios described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of network architecture and the appearance of new service scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0206] To facilitate understanding of the embodiments of the present application, first, a communication system shown in FIG. 7 is taken as an example to illustrate the communication system applicable to the embodiments of the present application in detail. For example, FIG. 7 is a schematic diagram of a possible and non-limiting communication system. As shown in FIG. 7, the communication system 1000 includes a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the communication system 1000 can also include the Internet 300. The RAN 100 includes at least one RAN node (such as 110a and 110b in FIG. 7, collectively referred to as 110) and at least one terminal (such as 120a-120j in FIG. 7, collectively referred to as 120). The RAN 100 can also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 7), etc. The terminal 120 is connected to the RAN node 110 in a wireless manner. The RAN node 110 is connected to the core network 200 in a wireless or wired manner. The core network device in the core network 200 and the RAN node 110 in the RAN 100 can be different physical devices respectively, or can be the same physical device integrated with the logical functions of the core network and the logical functions of the radio access network.

[0207] The RAN 100 can be a 3rd generation partnership project (3GPP) -related cellular system, e.g., a 4G, 5G mobile communication system, or a future-oriented evolved system. The RAN 100 can also be an open radio access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a Wi-Fi system. The RAN 100 can also be a communication system that combines two or more of the above systems.

[0208] The RAN nodes 110, which can also be referred to as network devices, access network devices, RAN entities, or access nodes, etc., form part of the communication system, and are configured to facilitate wireless access by the terminals. The RAN nodes 110 in the communication system 1000 can be of the same type or of different types. In some scenarios, the roles of the RAN nodes 110 and the terminals 120 are relative, e.g., the network element 120i in Figure 7 can be a helicopter or a drone, which can be configured to be a mobile base station, for those terminals 120j that access the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. The RAN nodes 110 and the terminals 120 are sometimes both referred to as communication apparatuses, e.g., the network elements 110a and 110b in Figure 7 can be understood as communication apparatuses with base station functions, and the network elements 120a-120j can be understood as communication apparatuses with terminal functions.

[0209] In a possible scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a base station in a future mobile communication system, or an access node in a Wi-Fi system, etc. The RAN node can be a macro base station (such as 110a in FIG. 7), a micro base station or an indoor station (such as 110b in FIG. 7), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the access network device in the V2X technology can be a road side unit (RSU). All or part of the functions of the RAN node in this application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (such as a cloud platform). The RAN node can also be provided with a communication module, circuit or chip for performing corresponding communication functions, and program instructions for performing corresponding communication functions. The RAN node in this application can also be a logical node, a logical module or software that can implement all or part of the functions of the RAN node.

[0210] In another possible scenario, multiple RAN nodes cooperate to assist a terminal to implement wireless access, and different RAN nodes respectively implement part of the functions of a base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a radio frequency remote unit (RRU), an active antenna processing unit (AAU), or a remote radio head (RRH).

[0211] The CU (or CU-CP and CU-UP), DU or RU can also have different names in different systems, but those skilled in the art can understand their meanings. For example, in an O-RAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU and RU are taken as examples for description in this application. Any one of the CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0212] In the embodiments of the present application, the form of the network device is not limited, and the device for implementing the function of the network device can be the network device; or can be a device capable of supporting the network device to implement the function, such as a chip system. The device can be installed in the network device or used in matching with the network device.

[0213] A terminal device can be a device or module with corresponding communication functions for accessing the above-mentioned communication system. The terminal device can be a terminal device with transceiver functions, or can also be a chip or chip system provided in the terminal device. The terminal device can also be referred to as a user equipment (UE), an access terminal device, a subscriber unit, a user station, a mobile station (MS), a mobile station, a remote station, a remote terminal device, a mobile device, a user terminal device, a terminal device, a wireless communication device, a user agent, or a user apparatus. The terminal device in the embodiments of the present application can be a mobile phone, a cellular phone, a smart phone, a Pad, a wireless data card, a personal digital assistant (PDA), a wireless modem, a handset, a laptop computer, a machine type communication (MTC) terminal device, a computer with wireless transceiver functions, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a smart home device (e.g., a refrigerator, a television, an air conditioner, an electricity meter, etc.), a smart robot, a mechanical arm, a plant device, a wireless terminal device in a self driving vehicle, a wireless terminal device in industrial control, a wireless terminal device in self driving, a wireless terminal device in remote medical treatment, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, a vehicle-mounted terminal device, a road side unit (RSU) with terminal device functions, etc., a flight device (e.g., a smart robot, a hot air balloon, a drone, an airplane), etc. The terminal device in the present application can also be a vehicle-mounted module, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit built into a vehicle as one or more components or units, a transport carrier with wireless communication functions, a communication module. The terminal device can also be other devices with terminal device functions, for example, the terminal device can also be a device with terminal device functions in D2D communication.

[0214] Embodiments of the present application do not limit the form of the terminal device, and the device for implementing the function of the terminal device can be the terminal device; or can be a device capable of supporting the terminal device to implement the function, such as a chip system. The device can be installed in the terminal device or used with the terminal device. In embodiments of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. The terminal device is usually provided with a communication module, circuit or chip for performing a corresponding communication function. The terminal device also has program instructions configured to perform a corresponding communication function.

[0215] In the communication system, the network device can send first information to the terminal device, and the first information can be used to indicate an interpolation method and N subbands. The interpolation method can represent that the pre-coding information of each of the M subbands satisfies a preset relationship, that is, the terminal device can obtain the pre-coding information of each of the other subbands in the M subbands except the N subbands according to the pre-coding information of the N subbands and the interpolation method, to determine the pre-coding information of the uplink data transmission corresponding to the first SRS. Based on the above relationship, the terminal device can send the first SRS to the network device only on the N subbands in the M subbands, and does not need to send the first SRS on the other subbands in the M subbands except the N subbands, that is, the frequency domain resource of the terminal device for sending the SRS is reduced, so that the resource overhead of the terminal device for sending the SRS (such as the first SRS) can be reduced, and the communication efficiency can be improved.

[0216] It can be understood that FIG. 7 is a simplified schematic diagram for ease of understanding, and the communication system can also include other devices, which are not shown in FIG. 7.

[0217] For ease of understanding, the communication method provided by the embodiments of the present application will be specifically described below in combination with FIGS. 8-11.

[0218] Exemplarily, FIG. 8 is a flow diagram of a communication method according to an embodiment of the present application. It can be understood that the network device and the terminal device shown in FIG. 7 are taken as an example to illustrate the execution subject of the interaction in the embodiments of the present application, but the embodiments of the present application do not limit the execution subject of the interaction. For example, the method executed by the network device in the embodiments of the present application can also be implemented by a module (such as a circuit, a processor, a chip or a chip system) in the network device, or a logic node, a logic module or software capable of implementing all or part of the function of the network device; the method executed by the terminal device in the embodiments of the present application can also be implemented by a communication module in the terminal device or a circuit or a chip (such as a modem chip (also known as a baseband chip), or a SoC chip containing a modem core, or a SIP chip) responsible for the communication function in the terminal device.

[0219] As shown in FIG. 8, the flow of the communication method is as follows:

[0220] S801, the network device sends first information to the terminal device. Correspondingly, the terminal device receives the first information from the network device.

[0221] S802, the terminal device sends first SRS to the network device on N subbands according to the first information. Correspondingly, the network device receives the first SRS from the terminal device.

[0222] The related content in the above steps S801-S802 will be described in detail below.

[0223] It can be understood that before introducing step S801, in a possible design scheme, before step S801, the above method further includes:

[0224] The terminal device sends second SRS to the network device on the first bandwidth. Correspondingly, the network device receives the second SRS from the terminal device.

[0225] The network device measures the second SRS to obtain the precoding information and interpolation method of each of the M subbands.

[0226] That is, the second SRS can be carried on the first bandwidth, the first bandwidth can include M subbands, M is an integer greater than 1, and the specific value of M is not limited in the embodiments of the present application. The first bandwidth can be the (entire) scheduling bandwidth configured by the network device to the terminal device, which can be a spectrum resource reserved by the network device for the terminal device for transmitting SRS. The first bandwidth can be referred to as SRS bandwidth, which can be understood as the full bandwidth of the terminal device for transmitting SRS. It can be understood that the first bandwidth can be pre-configured or pre-defined, such as the first bandwidth can be the same as the bandwidth of PUSCH; or the first bandwidth can be indicated by the network device to the terminal device through information, without limitation. It should be understood that the above one subband can be one PRG, and one PRG can include multiple PRBs, and each RB includes multiple REs, without limitation.

[0227] The terminal device can send the second SRS to the network device through multiple antenna ports, such as antenna ports (which can be 1, 2, 4, 8, etc.) for transmitting SRS, and the number of antenna ports of the multiple antenna ports is not limited in the embodiments of the present application. It can be understood that the multiple antenna ports can be pre-defined or pre-configured, or the multiple antenna ports can be indicated by the network device to the terminal device, such as indicating the number and index of the antenna ports through which the terminal device needs to send SRS through DCI, and the implementation principle can be referred to the existing implementation, which is not described herein.

[0228] The network device can perform channel measurement and calculate precoding according to the second SRS to obtain precoding information (which can be denoted as precoding information #1) of each of the M subbands. The precoding information can include TPMI, TRI, SRI, etc., without limitation. For ease of understanding, the subsequent description is taken as an example that the precoding information includes TPMI. The network device can determine that there is correlation between the precoding information of each of the M subbands, i.e., there is correlation in the frequency domain, based on the precoding information of each of the M subbands. The network device can determine the interpolation method based on the (calculation) capability information reported by the terminal device and the correlation between the precoding information of each of the M subbands. The interpolation method is a frequency domain interpolation method. For example, the interpolation method can be linear interpolation, manifold interpolation, or any other possible interpolation method, without limitation.

[0229] Based on the above description, for step S801:

[0230] The network device can indicate part of the M subbands, such as N subbands, and the interpolation method to the terminal device through the first information. That is, the first information can be used to indicate the N subbands and the interpolation method. The N subbands can belong to the first bandwidth, N is less than M, and N is an integer greater than 0. The specific value of N is not limited in the embodiments of the present application. That is, the M subbands can include the N subbands. The interpolation method can be used to determine the precoding information of the uplink data transmission corresponding to the first SRS. In other words, the interpolation method can represent the precoding information of each of the other subbands (i.e., M-N subbands) in the M subbands other than the N subbands, which can be obtained through the interpolation method and the precoding information of the N subbands.

[0231] For example, before the network device sends the first information to the terminal device, or the terminal device receives the first information from the network device, the terminal device can determine the precoding information of each of the other subbands in the M subbands other than the N subbands according to the interpolation method and the precoding information (e.g., the first information includes the precoding information of each of the N subbands, or the network device indicates the precoding information of each of the N subbands to the terminal device through other signaling, etc.) of each of the N subbands, i.e., the above-mentioned precoding information #1. The terminal device can obtain the precoding information of the uplink data transmission corresponding to the first SRS according to the precoding information of each of the other subbands in the M subbands other than the N subbands and the precoding information of each of the N subbands, and use the precoding information of the uplink data transmission corresponding to the first SRS to send uplink data to the network device, which can be denoted as first data.

[0232] In a possible design, the interpolation method can be associated with the frequency domain positions of the N subbands.

[0233] That is, the interpolation method can be associated with the frequency domain positions of the N subbands, and the terminal device can directly determine the specific frequency domain positions of the N subbands according to the interpolation method, which is simple. It can be understood that the first information can also include the frequency domain positions of the N subbands, and the terminal device can directly determine the frequency domain positions of the N subbands according to the first information. In this case, the interpolation method can not be associated with the frequency domain positions of the N subbands, and the embodiments of the present application do not limit this.

[0234] The first information can be carried in an existing information element to reduce the implementation difficulty, such as RRC signaling, DCI, medium access control-control element (MAC-CE), system information block (SIB) 1, etc., or can be carried in a new information element to improve the implementation flexibility, without limitation. For ease of understanding, the following is introduced as an example that the first information is carried in the DCI.

[0235] It can be understood that the first information can also include any other possible signaling or parameters, without limitation. For example, the first information can also include precoding information of each of the N subbands, such as TPMI of each of the N subbands, for subsequent transmission of uplink data by the terminal device to the network device.

[0236] It should be understood that the naming of the above-mentioned first information, first bandwidth, first SRS, second SRS, and interpolation method is only an example, and the first information, first bandwidth, and interpolation method can also be replaced by any other possible naming, without limitation.

[0237] For the above step S802:

[0238] The first SRS can be carried on the N subbands. The terminal device can send the first SRS to the network device through multiple antenna ports (the same as the antenna port for sending the second SRS), such as the antenna port for transmitting the SRS (which can be 1, 2, 4, 8, etc.). The number of antenna ports of the multiple antenna ports is not limited in the embodiments of the present application. The following will introduce the step S802 in detail.

[0239] In one possible design, the terminal device sends a first sounding reference signal (SRS) to the network device on the N subbands according to the first information, including:

[0240] The terminal device sends the first SRS to the network device according to the first frequency domain resource and the first information.

[0241] The resource position of the first frequency domain resource can be the frequency domain positions of N subbands. That is, the terminal device can send the first SRS to the network device according to the first information at the frequency domain positions of the N subbands. The following takes the case as an example to introduce the specific implementation of the terminal device obtaining the resource position of the first frequency domain resource.

[0242] Implementation 1: The terminal device obtains the resource position of the first frequency domain resource according to the first information.

[0243] Based on implementation 1, after the terminal device receives the first information, the terminal device can switch the SRS resource pattern to the first resource pattern, or in other words, switch the SRS mode to the first SRS mode according to the interpolation method and the N subbands indicated by the content of the first information according to the (protocol) predefinition or pre-configuration. The frequency domain resource position corresponding to the first resource pattern or the first SRS mode can be the frequency domain position of the N subbands, that is, the resource position of the first frequency domain resource. In this way, the network device does not need to additionally indicate the resource position of the first frequency domain resource, thereby saving the overhead. The SRS frequency domain resource pattern or the SRS mode, that is, the frequency domain resource configuration for the terminal device to send the SRS. For ease of understanding, the following takes the SRS mode as an example for subsequent introduction.

[0244] It should be understood that if the interpolation method is associated with the frequency domain position of the N subbands, the terminal device can take the frequency domain position of the N subbands associated with the interpolation method as the resource position of the first frequency domain resource. If the first information includes the frequency domain position of the N subbands, the terminal device can directly take the frequency domain position of the N subbands as the resource position of the first frequency domain resource according to the first information.

[0245] Implementation 2: The terminal device obtains the resource position of the first frequency domain resource according to the first information and the first indication information.

[0246] Based on implementation 2, in a possible design scheme, the above method further includes:

[0247] The network device sends the first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the network device.

[0248] It can be understood that according to the above introduction, the terminal device can recover the precoding information of the other subbands in the M subbands except the N subbands according to the interpolation method and the N subbands indicated by the network device, and send the first uplink data to the network device based on the precoding information of the M subbands. After the network device receives the first data, it can evaluate whether the terminal device needs to switch to the partial subband, i.e. the N subband, to send the SRS (i.e. the first SRS) according to the precoding information of the M subbands measured before and the performance of the uplink transmission. For example, when the network device judges that the TPMI of each subband conforms to the interpolation method, the network device can correctly decode the uplink data (such as the first uplink data) sent by the terminal device, the throughput of the first uplink data meets the preset value, etc., the network device can send the first indication information to the terminal device.

[0249] The first indication information can be used to indicate the first frequency domain resource, and the resource position of the first frequency domain resource can be the frequency domain position of the N subbands, that is, the network device can indicate the first frequency domain resource to the terminal device through the first indication information, so that the network device can dynamically indicate the first frequency domain resource to the terminal device according to the specific scene. The representation form of the first indication information is introduced below as an example.

[0250] Case 1: The first indication information includes the resource position of the first frequency domain resource.

[0251] That is, the first indication information can include the frequency domain position of the N subbands. Based on case 1, the terminal device can switch the SRS mode to the first SRS mode according to the first indication information, and the frequency domain resource position corresponding to the first SRS mode can be the frequency domain position of the N subbands. The network device can dynamically adjust the frequency domain position of the N subbands according to the specific scene.

[0252] Case 2: The first indication information indicates that the frequency domain position of the N subbands associated with the interpolation method is the frequency domain resource position corresponding to the first SRS mode.

[0253] Based on case 2, the terminal device can determine the resource position of the first frequency domain resource according to the first indication information and the first information, which is simple.

[0254] It can be understood that before the SRS mode of the terminal device is switched to the first SRS mode, the terminal device can send the second SRS to the network device using the second SRS mode, and the frequency domain resource position corresponding to the second SRS is the frequency domain position of the M subbands. Based on the above case 1 and case 2, the terminal device can only send the first SRS to the network device on the frequency domain position of the N subbands, and does not need to send the first SRS on the other subbands in the M subbands except the N subbands, so as to save the overhead of SRS transmission.

[0255] It can be understood that the above-mentioned implementation 1-implementation 2 is only an example, and the terminal device can obtain the resource position of the first frequency domain resource through any other possible implementation, without limitation.

[0256] Based on the above introduction, in a possible design scheme, the terminal device sends a first sounding reference signal (SRS) to the network device on the N subbands according to the first information, including:

[0257] The terminal device sends the first SRS to the network device on the N subbands according to the first period and the first information.

[0258] The first period can be a period in which the terminal device sends the first SRS to the network device on the N subbands. The terminal device can periodically send the first SRS to the network device on the N subbands according to the first period and the first information, without the need to determine the time of sending the first SRS to the network device on the N subbands each time, which is simple and saves overhead. The following takes the following implementation as an example to introduce the specific implementation of the terminal device obtaining the first period.

[0259] Implementation 3: The first period is the same as a period in which the terminal device sends a second SRS to the network device on the first bandwidth.

[0260] For example, assuming that the network device configures the terminal device with a time domain characteristic of the SRS resource as periodic, before the terminal device sends the second SRS to the network device on the first bandwidth, the network device can configure the terminal device with a period of sending the second SRS, i.e., the first period (which can be denoted as period #A), through configuration information such as RRC signaling. The terminal device can determine the first period of sending the second SRS as the period of sending the first SRS.

[0261] Implementation 4: The first period is related to the frequency domain positions of the N subbands and / or the interpolation method.

[0262] That is, the terminal device can determine the first period according to the frequency domain positions of the N subbands and / or the interpolation method. Different combinations of the frequency domain positions of the N subbands and / or the interpolation method can correspond to different lengths of the first period, so that the terminal device can obtain resource configurations of different time periods, achieve more flexibility and energy saving, and at the same time enable the SRS to adapt to the subband uplink precoding based on the interpolation method.

[0263] For example, in terms of the first period and the frequency domain positions of the N subbands, assuming N=2, when the frequency domain positions of the two subbands are subband #1 and subband #2 respectively, the first period can be period #a1; when the frequency domain positions of the two subbands are subband #1 and subband #3 respectively, the first period can be period #a2, and the lengths of period #a1 and period #a2 can be the same or different, which is not limited. For another example, in terms of the first period and the interpolation method, when the interpolation method is interpolation method #1, the first period can be period #a3; when the interpolation method is interpolation method #2, the first period can be period #a4, and the lengths of period #a3 and period #a4 can be the same or different, which is not limited.

[0264] For another example, in terms of the first period and the frequency domain positions of the N subbands and the interpolation method, assuming N=2, when the frequency domain positions of the two subbands are subband #1 and subband #2 respectively and the interpolation method is interpolation method #3, the first period can be period #a5; when the frequency domain positions of the two subbands are subband #1 and subband #3 respectively and the interpolation method is interpolation method #4, the first period can be period #a6, and the lengths of period #a5 and period #a6 can be the same or different, which is not limited. For another example, in terms of the first period and the frequency domain positions of the N subbands and the interpolation method, assuming N=2, when the frequency domain positions of the two subbands are subband #1 and subband #2 respectively and the interpolation method is interpolation method #5, the first period can be period #a7; when the frequency domain positions of the two subbands are subband #1 and subband #2 respectively and the interpolation method is interpolation method #6, the first period can be period #a8, and the lengths of period #a7 and period #a8 can be the same or different, which is not limited. For another example, in terms of the first period and the frequency domain positions of the N subbands and the interpolation method, assuming N=2, when the frequency domain positions of the two subbands are subband #1 and subband #2 respectively and the interpolation method is interpolation method #7, the first period can be period #a9; when the frequency domain positions of the two subbands are subband #1 and subband #3 respectively and the interpolation method is interpolation method #7, the first period can be period #a10, and the lengths of period #a9 and period #a10 can be the same or different, which is not limited.

[0265] It can be understood that based on the implementation 3 and the implementation 4, the network device can not need to indicate the first period through additional signaling, so as to save overhead.

[0266] Implementation 5: The terminal device acquires the first period according to the second information.

[0267] Based on the implementation 5, in a possible design, the method further includes:

[0268] The network device sends the second information to the terminal device. Correspondingly, the terminal device receives the second information from the network device.

[0269] The second information can be used to indicate the first period, and the first period can be used to indicate a period in which the terminal device transmits the SRS (i.e., the first SRS) on the N subbands. That is, the network device can indicate the first period to the terminal device through the second information, so that the network device can dynamically indicate the first period to the terminal device according to a specific scenario. For example, the second information can include starting time information (such as a specific time domain position, etc.) of the first period, length information of the first period, etc., without limitation.

[0270] It should be understood that based on the above implementation 3 and implementation 5, the above first information can be the information (i.e., the latest received DCI) that the terminal device receives for the last time before the time domain position corresponding to the first period. In other words, the terminal device receives the last DCI before the time domain position corresponding to the first period, so that the terminal device can transmit the first SRS to the network device on the part of the subbands (i.e., the N subbands) indicated by the network device for the last time, which can improve the communication efficiency. Alternatively, the above first information can be the first information (i.e., the first received DCI) that the terminal device receives before transmitting the second SRS to the network device on the first bandwidth, and the terminal device can directly transmit the first SRS to the network device on the part of the subbands (i.e., the N subbands) according to the first received DCI, which is simple to implement.

[0271] Based on the above implementation 4, the above first information can be the first information (i.e., the first received DCI) that the terminal device receives before transmitting the second SRS to the network device on the first bandwidth, and the terminal device can directly transmit the first SRS to the network device on the part of the subbands (i.e., the N subbands) according to the first received DCI, which is simple to implement.

[0272] For example, as shown in FIG. 9, it is assumed that each sub-band (one PRG) can contain 4 PRBs, each PRB can be composed of 14 symbols in time domain and 12 REs in frequency domain. It is assumed that the first bandwidth contains 10 sub-bands (i.e., M=10), which are sub-band #0-sub-band #9 respectively, the length of the first period is one slot, and the interval between the periods is 4 slots. It is assumed that the N sub-bands (i.e., N=4) are sub-band #0, sub-band #3, sub-band #6, and sub-band #9. In slot #0, the terminal device can send the second SRS to the network device on the 10 sub-bands (sub-band #0-sub-band #9). Then, the terminal device can determine slot #5 according to slot #0, the length of the first period, and the interval between the periods. The terminal device can switch the SRS mode to the first SRS mode in slot #5, i.e., the terminal device can send the first SRS to the network device on sub-band #0, sub-band #3, sub-band #6, and sub-band #9; similarly, the terminal device can also determine slot #10 (i.e., the next time domain position) according to slot #5, the length of the first period, and the interval between the periods, and continue to send the first SRS to the network device on sub-band #0, sub-band #3, sub-band #6, and sub-band #9 in slot #10, and so on (until the SRS mode changes, such as switching to the second SRS below), which will not be described here.

[0273] It should be noted that if the first information is the information that the terminal device receives for the last time before the time domain position corresponding to the first period, taking slot #5 and slot #10 as an example, the partial sub-bands indicated by the latest DCI received by the terminal device before slot #5 can be different from the partial sub-bands indicated by the latest DCI received by the terminal device before slot #10 (such as different number of sub-bands, different frequency domain positions, etc.), i.e., the frequency domain resources occupied by the terminal device when sending the first SRS in slot #5 can be different from the frequency domain resources occupied by the terminal device when sending the first SRS in slot #10, which is not limited.

[0274] If the first information is the first information received by the terminal device before sending the second SRS to the network device on the first bandwidth, taking slot #5 and slot #10 as an example, the frequency domain resources occupied by the terminal device when sending the first SRS in slot #5 and slot #10 are the same, and the terminal device can continue to send the first SRS on the same frequency domain resources (such as sub-band #0, sub-band #3, sub-band #6, and sub-band #9) as when sending the first SRS in slot #5 and slot #10 in the subsequent time domain positions corresponding to the first period.

[0275] It can be understood that the above-mentioned implementation 3-implementation 5 is only an example, and the terminal device can also obtain the first period through any other possible implementation, for example, the first period can be (protocol) predefined or preconfigured, etc.

[0276] It can be understood that the naming of the first indication information, the first frequency domain resource, the first period, and the second information is only an example, and the first indication information, the first frequency domain resource, the first period, and the second information can also be replaced by any other possible name without limitation.

[0277] In summary, the network device can send the first information to the terminal device, and the first information can be used to indicate the interpolation method and the N subbands. The interpolation method can represent that the pre-coding information of each of the M subbands satisfies a preset relationship, that is, the terminal device can obtain the pre-coding information of each of the other subbands in the M subbands except the N subbands according to the pre-coding information of the N subbands and the interpolation method, to determine the pre-coding information of the uplink data transmission corresponding to the first SRS. Based on the above relationship, the terminal device can send the first SRS to the network device only on the N subbands in the M subbands, and does not need to send the first SRS on the other subbands in the M subbands except the N subbands, that is, the frequency domain resource of the terminal device for sending the SRS is reduced, so that the resource overhead of the terminal device for sending the SRS (such as the first SRS) can be reduced, and the communication efficiency can be improved.

[0278] In combination with the above embodiments, in a possible design scheme, after the terminal device sends the first SRS to the network device on the N subbands according to the first information, or after the network device receives the first SRS from the terminal device, the above method further includes:

[0279] The terminal device sends a third SRS to the network device on the first time unit. Correspondingly, the network device receives the third SRS from the terminal device.

[0280] The third SRS can be sent on the first time unit (which can be denoted as time #A), and the third SRS can be carried on the K subbands in the M subbands, K is greater than N and less than or equal to M, and K is an integer. The specific value of K is not limited in the embodiments of the present application. In other words, the first time unit can be the time when the terminal device switches the SRS mode from the first SRS mode to the second SRS mode, and the frequency domain resource position corresponding to the second SRS mode can be the frequency domain position of the K subbands. The first time unit can be represented by seconds (s), milliseconds (ms), microseconds (us), nanoseconds (ns), frames, subframes, time slots, symbols, etc. (i.e., the granularity of the first time unit), without limitation. It should be understood that the first SRS, the second SRS, and the third SRS can be transmitted through the same (SRS) antenna port.

[0281] For example, as shown in FIG. 9, assuming that the first time unit is time slot #15, the frequency domain positions of the K subbands are the first bandwidth (i.e., K=M), the terminal device can send the third SRS to the network device on the 10 subbands (subband #0-subband #9) in time slot #15.

[0282] The following describes the specific implementation of the terminal device obtaining the first time unit, taking the following implementation as an example.

[0283] Implementation 6: The first time unit is pre-configured or predefined.

[0284] Based on implementation 6, the terminal device can send the third SRS to the network device on the K subbands in the pre-configured or predefined first time unit.

[0285] Implementation 7: The first time unit is associated with the frequency domain positions of the N subbands and / or the interpolation method.

[0286] That is, the terminal device can determine the first time unit according to the frequency domain positions of the N subbands and / or the interpolation method. Different combinations of the frequency domain positions of the N subbands and / or the interpolation method correspond to different time domain positions of the first time unit. For example, taking the first time unit as being represented by a time slot, and taking the first time unit being associated with the frequency domain positions of the N subbands as an example. Assuming that N=2, when the frequency domain positions of the 2 subbands are subband #1 and subband #2 respectively, the first time unit can be time slot #a1; when the frequency domain positions of the 2 subbands are subband #1 and subband #3 respectively, the first time unit can be time slot #a2. The time domain positions of time slot #a1 and time slot #a2 can be the same or different, which is not limited. For another example, taking the first time unit being associated with the interpolation method as an example, when the interpolation method is interpolation method #1, the first time unit can be time slot #a3; when the interpolation method is interpolation method #2, the first time unit can be time slot #a4. The time domain positions of time slot #a3 and time slot #a4 can be the same or different, which is not limited.

[0287] For example, taking the first time unit related to the frequency domain positions of the N subbands and the interpolation method as an example, assuming that N=2, when the frequency domain positions of the two subbands are subband #1 and subband #2 respectively, and the interpolation method is interpolation method #3, the first time unit can be time slot #a5; when the frequency domain positions of the two subbands are subband #1 and subband #3 respectively, and the interpolation method is interpolation method #4, the first time unit can be time slot #a6. The time domain positions of time slot #a5 and time slot #a6 can be the same or different, which is not limited. For example, taking the first time unit related to the frequency domain positions of the N subbands and the interpolation method as an example, assuming that N=2, when the frequency domain positions of the two subbands are subband #1 and subband #2 respectively, and the interpolation method is interpolation method #5, the first time unit can be time slot #a7; when the frequency domain positions of the two subbands are subband #1 and subband #2 respectively, and the interpolation method is interpolation method #6, the first time unit can be time slot #a8. The time domain positions of time slot #a7 and time slot #a8 can be the same or different, which is not limited. For example, taking the first time unit related to the frequency domain positions of the N subbands and the interpolation method as an example, assuming that N=2, when the frequency domain positions of the two subbands are subband #1 and subband #2 respectively, and the interpolation method is interpolation method #7, the first time unit can be time slot #a9; when the frequency domain positions of the two subbands are subband #1 and subband #3 respectively, and the interpolation method is interpolation method #7, the first time unit can be time slot #a10. The time domain positions of time slot #a9 and time slot #a10 can be the same or different, which is not limited.

[0288] It can be understood that based on the above implementations 6 and 7, the network device can not need to indicate the first time unit through additional signaling, so as to save overhead.

[0289] Implementation 8: The terminal device acquires the first time unit according to the third information.

[0290] Based on implementation 8, in a possible design, the above method further includes:

[0291] The network device sends the third information to the terminal device. Correspondingly, the terminal device receives the third information from the network device.

[0292] The third information can be used to indicate the first time unit. That is, the network device can indicate the first time unit to the terminal device through the third information, so that the network device can dynamically indicate the first time unit to the network device according to a specific scenario. For example, the third information can include the time domain position of the first time unit, etc., which is not limited.

[0293] It can be understood that the above-mentioned implementation 6-implementation 8 is only an example, and the terminal device can also obtain the first time unit through any other possible implementation, without limitation. The above-mentioned naming of the first time unit, the third information, and the third SRS is only an example, and the first time unit, the third information, and the third SRS can also be replaced by any other possible naming, without limitation.

[0294] Before the network device sends the third information to the terminal device, or before the terminal device receives the third information from the network device, the network device can perform channel measurement according to the first SRS, and evaluate whether the terminal device needs to switch to send the SRS (i.e., the above-mentioned third SRS) on more subbands, i.e., K subbands, according to the performance of the uplink transmission. For example, when the network device detects that the uplink transmission performance is impaired by more than a preset threshold, the network device can send the third information to the terminal device to instruct the terminal device to send the third SRS to the network device on K subbands at the first time unit (such as after K slots).

[0295] The following implementation is taken as an example to specifically introduce the terminal device obtaining the frequency domain position of the K subbands.

[0296] Implementation 9: The frequency domain position of the K subbands is associated with the frequency domain position of the N subbands and / or the interpolation method.

[0297] That is, the terminal device can determine the frequency domain position of the K subbands according to the frequency domain position of the N subbands and / or the interpolation method. Different combinations of the frequency domain position of the N subbands and / or the interpolation method correspond to different frequency domain positions of the K subbands, and the implementation principle is similar to that of the above-mentioned implementation 4, which can be understood with reference, and will not be described in detail.

[0298] It can be understood that based on the above-mentioned implementation 9, the network device can not need to indicate the frequency domain position of the K subbands through additional signaling, so as to save overhead.

[0299] Implementation 10: The terminal device obtains the frequency domain position of the K subbands according to the second indication information.

[0300] Based on the implementation 10, in a possible design scheme, the above-mentioned method further includes:

[0301] The network device sends the second indication information to the terminal device. Correspondingly, the terminal device receives the second indication information from the network device.

[0302] The second indication information can be used to indicate the second frequency domain resource, and the resource position of the second frequency domain resource can be the frequency domain position of the K subbands. That is, the network device can indicate the second frequency domain resource to the terminal device through the second indication information, so that the network device can dynamically indicate the frequency domain position of the second frequency domain resource to the terminal device according to the specific scene.

[0303] For example, the second indication information can include the frequency domain locations of the K subbands, without limitation. Based on the implementation 10, the terminal device can switch the SRS mode to the second SRS mode according to the first indication information.

[0304] It can be understood that the above implementations 9 and 10 are only examples, and the terminal device can also obtain the frequency domain locations of the K subbands according to any other possible implementation, for example, the frequency domain locations of the K subbands can be (protocol) preconfigured or predefined, without limitation. The above second indication information and the naming of the second frequency domain resource are only examples, and the second indication information and the second frequency domain resource can also be replaced by any other possible naming, without limitation.

[0305] Based on the above description, the network device can also perform channel measurement and calculation of precoding based on the third SRS for subsequent uplink data transmission between the terminal device and the network device, and details are not described herein.

[0306] In a possible design, the second SRS is carried in the M subbands, the frequency domain locations of the second SRS in the M subbands are the first comb structure, the frequency domain locations of the first SRS in the N subbands are the first comb structure, and the frequency domain locations of the third SRS in the K subbands are the second comb structure.

[0307] It can be understood that the SRS mode structure is a comb structure, which can ensure that each subband, i.e., PRG, can contain sufficient SRS, so that the network device can better perform channel estimation, anti-noise and anti-interference, and the modification to the existing protocol is small and the implementation is simple. The first comb structure and the second comb structure can be the same or different, without limitation. For example, the transmission comb density and the transmission comb offset of the first comb structure and the second comb structure can be the same or different.

[0308] In a possible design, after the terminal device transmits the first SRS to the network device according to the first information in the N subbands, or after the network device receives the first SRS from the terminal device, the above method further includes:

[0309] The network device measures the first SRS to obtain the precoding information (which can be denoted as precoding information #2) of each of the N subbands.

[0310] The network device transmits fourth information to the terminal device. Correspondingly, the terminal device receives the fourth information from the network device.

[0311] The terminal device determines the precoding information of each of the other subbands in the M subbands except the N subbands according to an interpolation method and the precoding information of each of the N subbands.

[0312] The terminal device sends uplink data (which can be denoted as second data) to the network device according to the precoding information of the other subbands in the M subbands excluding the N subbands and the precoding information of the N subbands. Correspondingly, the network device receives the uplink data from the terminal device.

[0313] The fourth information can be used to indicate the precoding information (which can be denoted as precoding information #2) of the N subbands. The (second) uplink data and the interpolation method can be associated with the precoding information of the N subbands.

[0314] For example, the network device can perform channel measurement and precoding calculation on the first SRS to obtain the precoding information #2 of the N subbands and send the precoding information #2 to the terminal device through the fourth information. When the terminal device has a service requirement, i.e., needs to send data to the network device, the terminal device can perform frequency domain interpolation according to the interpolation method (indicated by the first information) and the precoding information #2 of the N subbands to determine the precoding information #2 of the other subbands in the M subbands excluding the N subbands. In this way, the precoding information #2 of the M subbands can be obtained. The terminal device can use the precoding information #2 of the M subbands to send uplink data, such as PUSCH, to the network device.

[0315] The naming of the fourth information is only an example, and the fourth information can also be replaced by any other possible naming without limitation.

[0316] It can be understood that, based on the above implementation process, the terminal device only needs to send the first SRS to the network device on the N subbands, and the network device only needs to perform channel estimation and precoding information calculation on the N subbands, without performing channel estimation and precoding information calculation on the other subbands in the M subbands excluding the N subbands. In this way, the complexity of the network device in performing channel estimation and precoding information calculation can be reduced. At the same time, the power of sending the first SRS on the N subbands can be enhanced, i.e., by transferring the power of the subbands on which no SRS is sent, i.e., the other subbands in the M subbands excluding the N subbands, to the N subbands, to enhance the power of sending the SRS by the terminal device on the N subbands. At the same time, the result obtained by the network device when performing channel estimation and precoding information calculation on the N subbands will be more accurate, thereby enhancing the noise resistance and accuracy of the interpolation method. The terminal device can perform frequency domain interpolation on the precoding information of the N subbands using the interpolation method to obtain the precoding information of the M subbands, to ensure normal transmission of the uplink data.

[0317] Exemplarily, FIG. 10 is a flow diagram of another example of a communication method provided by the embodiments of the present application. It can be understood that the embodiments of the present application are exemplarily described by taking the network device and the terminal device shown in FIG. 7 as the execution subject of the interaction diagram, but the embodiments of the present application are not limited to the execution subject of the interaction diagram. For example, the method executed by the network device in the embodiments of the present application can also be implemented by a module (such as a circuit, a processor, a chip or a chip system, etc.) in the network device, or a logic node, a logic module or software capable of implementing all or part of the function of the network device; the method executed by the terminal device in the embodiments of the present application can also be implemented by a communication module in the terminal device or a circuit or a chip (such as a modem chip (also known as a baseband chip), or a SoC chip containing a modem core, or a SIP chip) responsible for the communication function in the terminal device.

[0318] As shown in FIG. 10, the flow of the communication method is as follows:

[0319] S1001, the network device sends third indication information to the terminal device. Correspondingly, the terminal device receives the third indication information from the network device.

[0320] S1002, the terminal device sends a fourth SRS to the network device through P antenna ports. Correspondingly, the network device receives the fourth SRS from the terminal device.

[0321] The related content in the above steps S1001-S1002 is described in detail below.

[0322] It can be understood that before introducing the step S1001, in a possible design scheme, before the step S1001, the above method further includes:

[0323] The terminal device sends a fifth SRS to the network device through L antenna ports. Correspondingly, the network device receives the fifth SRS from the terminal device.

[0324] The network device determines the interpolation method according to the fifth SRS.

[0325] That is, the fifth SRS can be sent through L antenna ports. The L antenna ports can be multiple antenna ports (which can be 1, 2, 4, 8, etc.) used by the terminal device to transmit the SRS, and L is an integer greater than 1, and the embodiments of the present application do not limit the specific value of L. It can be understood that the L antenna ports can be indicated to the terminal device by the network device, such as indicating the number and index of the antenna ports through which the terminal device needs to send the SRS by the DCI, and the implementation principle can be referred to the existing implementation, which is not described herein. It should be understood that the L antenna ports can correspond to L channels between the terminal device and the network device, and the channel vectors of the L channels corresponding to the L antenna ports are associated.

[0326] It can be understood that for uplink transmission (especially for partially coherent transmission and non-coherent transmission), due to low precoding accuracy, the equivalent channel vectors corresponding to different spatial layers after precoding still have high correlation. Each antenna port can correspond to a spatial layer or a data stream. By utilizing the correlation of the equivalent channels corresponding to different spatial layers, the terminal device can only send SRS ports corresponding to part of the spatial layers when sending uplink, and the network device only measures the equivalent channels corresponding to part of the spatial layers. Subsequently, the network device can further utilize the spatial correlation of the equivalent channels between the antenna ports to obtain the equivalent channels corresponding to other spatial layers. For example, as shown in FIG. 11, assuming that L = 4, denoted as antenna port #0-antenna port #3 (corresponding to spatial layer #0-spatial layer #3 respectively), the network device can calculate the channel vectors (or channel matrices) of the channels corresponding to the antenna port #0-antenna port #3 respectively according to the fifth SRS.

[0327] The network device can obtain an interpolation method based on the (computing) capability information reported by the terminal device and the correlation between the channel vectors of the channels corresponding to the antenna port #0-antenna port #3. The interpolation method can be used to determine the precoding information of the uplink data transmission corresponding to the fourth SRS, and the specific implementation can refer to the introduction of the related content below, which will not be repeated. The interpolation method is a spatial interpolation method. For example, the interpolation method can be a linear interpolation method, a manifold interpolation method, or any other possible interpolation method, without limitation.

[0328] Therefore, the network device can subsequently only measure the channel vectors of the equivalent channels corresponding to part of the antenna ports, such as the antenna port #0 and the antenna port #2, and then obtain the channel vectors of the equivalent channels of the antenna port #1 and the antenna port #3 by the spatial interpolation method, for subsequent calculation of the precoding information.

[0329] Based on the above introduction, for the above step S1001:

[0330] The network device can evaluate whether the terminal device needs to switch to transmitting through part of the antenna ports, i.e., transmitting through P antenna ports (i.e., the fourth SRS described below), according to the channel vectors of the L channels corresponding to the L antenna ports and the performance of the uplink transmission, etc. For example, when the network device determines that the channel vectors of the L channels corresponding to the L antenna ports meet the interpolation method and the performance of the uplink transmission meets a preset threshold, the network device can send third indication information to the terminal device to trigger the terminal device to switch from transmitting the SRS through the L antenna ports (i.e., the fifth SRS described above) to transmitting the SRS through the P antenna ports (i.e., the fourth SRS described below), in other words, the terminal device switches the antenna port pattern to the first antenna port pattern, and the antenna ports corresponding to the first antenna port pattern are the P antenna ports. The antenna port pattern is the spatial domain resource configuration for the terminal device to transmit the SRS.

[0331] The network device can indicate part of the antenna ports, such as the P antenna ports, to the terminal device through the third indication information. That is, the third indication information can be used to indicate the P antenna ports, and the P antenna ports can belong to the L antenna ports. In other words, the P antenna ports can be part of the L antenna ports, or in other words, the L antenna ports can include the P antenna ports, P is less than L, P is an integer greater than 0, and the embodiments of the present application do not limit the specific value of P.

[0332] In a possible design, the third indication information can include the indexes of the P antenna ports, so that the terminal device can directly obtain the indexes of the P antenna ports according to the third indication information. Alternatively, the terminal device can also obtain the indexes of the P antenna ports through any other possible implementation, which is not limited. The third indication information can also include any other possible signaling or parameters, which is not limited.

[0333] It can be understood that the naming of the third indication information, the fourth SRS, the fifth SRS, and the interpolation method is only an example, and the third indication information, the fourth SRS, the fifth SRS, and the interpolation method can also be replaced by any other possible naming, which is not limited.

[0334] For the above step S1002:

[0335] The fourth SRS can be transmitted through the P antenna ports. After receiving the third indication information, the terminal device can switch to the first antenna port pattern, i.e., transmitting the fourth SRS to the network device through the P antenna ports. The terminal device does not need to transmit the fourth SRS through the antenna ports other than the P antenna ports in the L antenna ports, so as to save the overhead of SRS transmission.

[0336] In a possible design, the terminal device sends, to the network device, a fourth SRS through P antenna ports, including:

[0337] The terminal device sends, to the network device, the fourth SRS through the P antenna ports according to a second period.

[0338] The second period can be a period in which the terminal device sends the fourth SRS to the network device through part of the antenna ports, i.e., the P antenna ports. The terminal device can periodically send the fourth SRS to the network device through the P antenna ports according to the second period, without determining the time for sending the fourth SRS to the network device through the P antenna ports each time, which is simple and saves overhead. The following takes the following implementation as an example to introduce the specific implementation of the terminal device obtaining the second period.

[0339] Implementation 11: The second period is the same as a period in which the terminal device sends a fifth SRS to the network device through L antenna ports.

[0340] For example, assuming that the network device configures the terminal device with a time-domain characteristic of a period for an SRS resource, before the terminal device sends the fifth SRS to the network device through the L antenna ports, the network device can configure the terminal device with a period for sending the fifth SRS, i.e., the second period, by using configuration information such as RRC signaling, which can be denoted as period #B. The terminal device can determine the second period for sending the fifth SRS as the period for sending the fourth SRS.

[0341] Implementation 12: The second period is associated with port indexes of the P antenna ports.

[0342] That is, the terminal device can determine the second period according to the port indexes of the P antenna ports. Different combinations of the port indexes of the P antenna ports correspond to different lengths of the second period, so that resource configuration of different time periods can be obtained, more flexibility and energy saving can be achieved, and the SRS can be adapted to sub-band uplink precoding based on an interpolation method.

[0343] For example, assuming that P=2, when the port indexes of the two P antenna ports are antenna port #1 and antenna port #2 respectively, the second period can be period #b1; when the port indexes of the two P antenna ports are antenna port #1 and antenna port #3 respectively, the second period can be period #b2. The lengths of the period #b1 and the period #b2 can be the same or different, which is not limited.

[0344] It can be understood that, based on the implementation 11 and the implementation 12, the network device can not need to indicate the second period by using additional signaling, to save overhead.

[0345] Implementation 13: The terminal device obtains the second period according to fifth information.

[0346] Based on implementation 13, in a possible design, the method further includes:

[0347] The network device sends fifth information to the terminal device. Correspondingly, the terminal device receives the fifth information from the network device.

[0348] The fifth information can be used to indicate the second period, and the second period can be used to indicate a period in which the terminal device sends the SRS (i.e., the fourth SRS) through the P antenna ports. That is, the network device can indicate the second period to the terminal device through the fifth information, so that the network device can dynamically indicate the second period to the terminal device according to a specific scenario. For example, the fifth information can include starting time information (such as a specific time domain position) of the second period, length information of the second period, and the like, without limitation.

[0349] It can be understood that the implementations 11-13 are only examples, and the terminal device can obtain the second period through any other possible implementation, without limitation. For example, the second period can be (protocol) predefined or preconfigured, and the like.

[0350] It can be understood that the names of the second period and the fifth information are only examples, and the second period and the fifth information can be replaced by any other possible name, without limitation.

[0351] In summary, the network device can send third indication information to the terminal device, and the third information can be used to indicate the P antenna ports, the P antenna ports belong to the L antenna ports, the L antenna ports correspond to the channel vectors of the L channels, and the channel vectors of the L channels satisfy a preset relationship. Based on the above relationship, the terminal device can send the fourth SRS to the network device only through the P antenna ports in the L antenna ports, without sending the fourth SRS through other antenna ports in the L antenna ports. That is, the terminal device reduces the spatial domain resource for sending the SRS, so that the resource overhead of the terminal device for sending the SRS (such as the fourth SRS) is reduced, and the communication efficiency is improved.

[0352] In combination with the above embodiments, in a possible design, after the terminal device sends the fourth SRS to the network device through the P antenna ports, or the network device receives the fourth SRS from the terminal device, the method further includes:

[0353] The terminal device sends a sixth SRS to the network device through Q antenna ports at a second time unit. Correspondingly, the network device receives the sixth SRS from the terminal device.

[0354] The sixth SRS can be transmitted by the terminal device to the network device through Q antenna ports on the second time unit, Q is greater than P and less than or equal to L, and Q is an integer. The embodiments of the present application do not limit the specific value of Q. In other words, the second time unit can be the time when the terminal device switches the antenna port mode from the first antenna port mode to the second antenna port mode, and the antenna port corresponding to the second antenna port mode can be Q antenna ports. The second time unit can be represented by seconds, milliseconds, microseconds, nanoseconds, frames, subframes, slots, symbols, etc., without limitation. It should be understood that the fourth SRS, the fifth SRS, and the sixth SRS can be carried on the same frequency domain resource, such as R subbands (second bandwidth), R being an integer greater than 1, and the specific value of R not being limited by the embodiments of the present application. The second bandwidth can be the (entire) scheduling bandwidth configured by the network device to the terminal device, which can be a spectrum resource reserved by the network device for the terminal device for transmitting SRS. The second bandwidth can be referred to as the SRS bandwidth, which can be understood as the full bandwidth of the terminal device for transmitting SRS. It can be understood that the specific introduction of the second bandwidth can refer to the related introduction of the first bandwidth in the above step S801, which will not be repeated here.

[0355] The following takes the following implementation as an example to introduce the specific implementation of the terminal device obtaining the second time unit.

[0356] Implementation 14: The second time unit is pre-configured or pre-defined.

[0357] Based on implementation 14, the terminal device can transmit the fourth SRS to the network device through Q antenna ports on the pre-configured or pre-defined second time unit.

[0358] Implementation 15: The second time unit is associated with the port index of the P antenna ports.

[0359] That is, the terminal device can determine the second time unit according to the port index of the P antenna ports. The port index of the P antenna ports is different, and the time domain position of the corresponding second time unit is different. For example, taking the second time unit represented by the time slot as an example. Assuming that P=2, when the port indexes of the two P antenna ports are antenna port #1 and antenna port #2, the second time unit can be time slot #b1; when the port indexes of the two P antenna ports are antenna port #1 and antenna port #3, the second time unit can be time slot #b2. The time domain positions of time slot #b1 and time slot #b2 can be the same or different, without limitation.

[0360] It can be understood that based on the above implementations 14 and 15, the network device can not need to indicate the second time unit through additional signaling, thereby saving overhead.

[0361] Implementation 16: The terminal device obtains the second time unit according to the sixth information.

[0362] Based on implementation 16, in a possible design, the method further includes:

[0363] The network device sends the sixth information to the terminal device. Correspondingly, the terminal device receives the sixth information from the network device.

[0364] The sixth information can be used to indicate the second time unit. That is, the network device can indicate the second time unit to the terminal device through the sixth information, so that the network device can dynamically indicate the second time unit to the terminal device according to a specific scenario. For example, the sixth information can include a time domain position of the second time unit, without limitation.

[0365] It can be understood that the above implementations 14-16 are only examples, and the terminal device can also obtain the second time unit through any other possible implementation, without limitation. The names of the second time unit and the sixth information are only examples, and the second time unit and the sixth information can also be replaced by any other possible name, without limitation.

[0366] Before the network device sends the third information to the terminal device or before the terminal device receives the third information from the network device, the network device can perform channel measurement according to the fourth SRS, and evaluate whether the terminal device needs to send SRS (i.e., the sixth SRS) through Q antenna ports according to the performance of the uplink transmission. For example, when the network device detects that the uplink transmission performance is damaged by more than a preset threshold, the network device can send the sixth information to the terminal device to indicate the terminal device to send the sixth SRS to the network device through Q antenna ports at the second time unit (e.g., after K slots).

[0367] The following takes the following implementation as an example to specifically introduce how the terminal device obtains the port index of the Q antenna ports.

[0368] Implementation 17: The port index of the Q antenna ports is associated with the port index of the P antenna ports.

[0369] That is, the terminal device can determine the port index of the Q antenna ports according to the port index of the P antenna ports. The port index of the P antenna ports is different, and the corresponding port index of the Q antenna ports is different. The implementation principle is similar to that of implementation 12, and can be understood with reference, and will not be described in detail.

[0370] It can be understood that based on the above implementation 17, the network device can not need to indicate the port index of the Q antenna ports through additional signaling, so as to save overhead.

[0371] The terminal device obtains, according to the fourth indication information, port indexes of the Q antenna ports.

[0372] Based on the implementation 18, in a possible design, the method further includes:

[0373] The network device sends the fourth indication information to the terminal device. Correspondingly, the terminal device receives the fourth indication information from the network device.

[0374] The fourth indication information can be used to indicate the Q antenna ports. That is, the network device can indicate the Q antenna ports to the terminal device through the fourth indication information, so that the network device can dynamically indicate the second frequency domain resource to the terminal device according to a specific scenario. For example, the fourth indication information can include port indexes of the Q antenna ports, and the like, without limitation.

[0375] It can be understood that the implementation 17 and the implementation 18 are only examples, and the terminal device can also obtain the port indexes of the Q antenna ports according to any other possible implementation, for example, the port indexes of the Q antenna ports can be (protocol) pre-configured or pre-defined, and the like, without limitation. The naming of the fourth indication information is only an example, and the fourth indication information can also be replaced by any other possible naming, without limitation.

[0376] Based on the above introduction, the network device can also perform channel measurement and calculation of precoding according to the sixth SRS, for subsequent uplink data transmission between the terminal device and the network device, which is not described in detail in the embodiments of the present application.

[0377] The interpolation method is used to determine the precoding information of the uplink data transmission corresponding to the fourth SRS.

[0378] In a possible design, after the terminal device sends the fourth SRS to the network device through the P antenna ports, or after the network device receives the fourth SRS from the terminal device, the method further includes

[0379] The network device determines channel vectors of channels corresponding to the P antenna ports respectively according to the fourth SRS.

[0380] The network device determines channel vectors of channels corresponding to other antenna ports except the P antenna ports in the L antenna ports respectively according to the channel vectors of the channels corresponding to the P antenna ports respectively and the interpolation method.

[0381] The network device determines the precoding information of each of the R subbands according to the channel vectors of the channels corresponding to the P antenna ports respectively and the channel vectors of the channels corresponding to other antenna ports except the P antenna ports in the L antenna ports respectively.

[0382] That is, the network device can determine the channel vectors of the channels corresponding to the P antenna ports respectively after receiving the fourth SRS, and perform spatial interpolation on the channel vectors of the channels corresponding to the P antenna ports respectively using an interpolation method to obtain the channel vectors of the channels corresponding to the L antenna ports respectively. The network device can obtain the precoding information of the R subbands respectively, i.e., the precoding information of the uplink data transmission corresponding to the fourth SRS, according to the channel vectors of the channels corresponding to the L antenna ports respectively.

[0383] Based on the above implementation, the power of sending the fourth SRS on the P antenna ports can be enhanced, that is, by transferring the power of the antenna ports that do not send SRS, i.e., the antenna ports other than the P antenna ports among the L antenna ports, to the P antenna ports, the power of sending the SRS by the terminal device through the P antenna ports is enhanced. The channel vectors of the channels corresponding to the P antenna ports obtained by the network device are more accurate, thereby enhancing the noise resistance and accuracy of the interpolation method.

[0384] In a possible design, after the terminal device sends the fourth SRS to the network device through the P antenna ports, the above method further includes:

[0385] The network device sends seventh information to the terminal device. Correspondingly, the terminal device receives the seventh information from the network device.

[0386] The terminal device sends uplink data to the network device according to the seventh information. Correspondingly, the network device receives the uplink data from the terminal device.

[0387] The seventh information can be used to indicate the precoding information of the R subbands respectively, and the uplink data can be associated with the precoding information of the R subbands respectively.

[0388] That is, the network device can send the precoding information of the uplink data transmission corresponding to the fourth SRS, i.e., the precoding information of the R subbands respectively, obtained according to the interpolation method to the terminal device through the seventh information. When the terminal device has a service requirement, i.e., needs to send data to the network device, the terminal device can send uplink data, such as PUSCH, to the network device using the precoding information of the R subbands respectively.

[0389] It should be noted that based on the fact that the fourth SRS, the fifth SRS, and the sixth SRS are all carried on the R subbands, the network device feeds back the precoding of the R subbands respectively after performing channel measurement and calculation of precoding according to the fourth SRS, the fifth SRS, or the sixth SRS. The naming of the above seventh information is only an example, and the seventh information can also be replaced by any other possible naming, which is not limited.

[0390] It can be understood that the above is an example of SRS for introducing the codebook-based uplink transmission scenario. The SRS can be replaced by any other possible (reference) signal to meet the needs of different scenarios. The implementation principle is similar and can be understood by reference. No further description is made.

[0391] The communication method provided by the embodiments of the present application is described in detail above in combination with FIGS. 8-11. The communication device for performing the communication method provided by the embodiments of the present application is described in detail below in combination with FIGS. 12-13.

[0392] FIG. 12 is a structural schematic diagram of a communication device provided by an embodiment of the present application. As shown in an example of FIG. 12, the communication device 1200 includes a transceiver module 1201 and a processing module 1202. For ease of illustration, FIG. 12 only shows the main components of the communication device 1200.

[0393] The transceiver module 1201 is configured to perform the transceiving functions of the method shown in FIG. 8 or FIG. 10, and the processing module 1202 is configured to perform other functions of the method shown in FIG. 8 or FIG. 10 except the transceiving functions.

[0394] For example, the transceiver module 1201 is configured to receive first information from a network device, and transmit, according to the first information, a first SRS to the network device on N subbands. The first information is used to indicate an interpolation method and the N subbands, the N subbands belong to a first bandwidth, the first bandwidth includes M subbands, the first bandwidth is a scheduling bandwidth configured by the network device to the communication device of the fifth aspect, M is an integer greater than 1, N is less than M, and N is an integer greater than 0; and the interpolation method is used to determine precoding information of uplink data transmission corresponding to the first SRS.

[0395] The transceiver module 1201 is configured to transmit the first information to a terminal device and receive a first SRS from the terminal device. The first information is used to indicate an interpolation method and N subbands, the N subbands belong to a first bandwidth, the first bandwidth includes M subbands, the first bandwidth is a scheduling bandwidth configured by the communication device of the sixth aspect to the terminal device, M is an integer greater than 1, N is less than M, and N is an integer greater than 0; the interpolation method is used to determine precoding information of uplink data transmission corresponding to the first SRS; and the first SRS is carried on the N subbands.

[0396] In a possible design, after receiving the first SRS from the terminal device, the processing module is configured to measure the first SRS to obtain the precoding information of each of the N subbands. The transceiver module is further configured to transmit fourth information to the terminal device and receive uplink data from the terminal device. The fourth information is used to indicate the precoding information of each of the N subbands; and the uplink data is associated with the interpolation method and the precoding information of each of the N subbands.

[0397] The transceiver module is configured to receive third indication information from the network device. The processing module is configured to control the transceiver module to send a fourth sounding reference signal (SRS) to the network device through P antenna ports. The third indication information is used to indicate the P antenna ports, the P antenna ports belong to L antenna ports, L is an integer greater than 1, P is less than L, and P is an integer greater than 0. Channel vectors of L channels corresponding to the L antenna ports are associated. The channel is a channel between the communication apparatus of the seventh aspect and the network device.

[0398] The transceiver module is configured to send third indication information to the terminal device and receive a fourth sounding reference signal (SRS) from the terminal device. The third indication information is used to indicate P antenna ports, the P antenna ports belong to L antenna ports, L is an integer greater than 1, P is less than L, and P is an integer greater than 0. Channel vectors of L channels corresponding to the L antenna ports are associated. The channel is a channel between the terminal device and the communication apparatus of the eighth aspect. The fourth SRS is sent through the P antenna ports.

[0399] Optionally, the transceiver module 1201 can include a sending module (not shown in FIG. 12) and a receiving module (not shown in FIG. 12). The sending module is configured to implement the sending function of the communication apparatus 1200, and the receiving module is configured to implement the receiving function of the communication apparatus 1200.

[0400] Optionally, the communication apparatus 1200 can further include a storage module (not shown in FIG. 12), which stores a program or instructions. When the processing module 1202 executes the program or instructions, the communication apparatus 1200 can execute the functions of the terminal device and / or the network device in the method shown in FIG. 8 or FIG. 10.

[0401] It can be understood that the communication apparatus 1200 can be a terminal device, a chip (system) or other components or assemblies that can be arranged in the terminal device, or an apparatus including the terminal device. Alternatively, the communication apparatus 1200 can be a network device, a chip (system) or other components or assemblies that can be arranged in the network device, or an apparatus including the network device. The embodiments of the present application do not limit the communication apparatus 1200.

[0402] In addition, the technical effects of the communication apparatus 1200 can refer to the technical effects of the communication method shown in FIG. 8 or FIG. 10, which will not be repeated here.

[0403] Fig. 13 is a schematic diagram of a communication apparatus according to an embodiment of the present application. The communication apparatus can be a terminal device or a network device, or a chip (system) or other components or assemblies of the terminal device or the network device. As shown in Fig. 13, the communication apparatus 1300 can include a processor 1301. Optionally, the communication apparatus 1300 can also include a memory 1302 and / or a transceiver 1303. The processor 1301 is coupled to the memory 1302 and the transceiver 1303, for example, through a communication bus.

[0404] The components of the communication apparatus 1300 will be described in detail below with reference to Fig. 13.

[0405] The processor 1301 is the control center of the communication apparatus 1300, which can be one processor or collectively refer to multiple processing elements. For example, the processor 1301 can be one or more central processing units (CPUs), application specific integrated circuits (ASICs), or one or more integrated circuits configured to implement one or more of the embodiments of the present application, such as one or more microprocessors (digital signal processors (DSPs)), or one or more field programmable gate arrays (FPGAs).

[0406] Optionally, the processor 1301 can perform various functions of the communication apparatus 1300 by running or executing software programs stored in the memory 1302 and by calling data stored in the memory 1302, such as the communication method shown in Fig. 8 or Fig. 10.

[0407] In a specific implementation, as an example, the processor 1301 can include one or more CPUs, such as CPU0 and CPU1 shown in Fig. 13.

[0408] In a specific implementation, as an example, the communication apparatus 1300 can also include multiple processors, such as the processor 1301 and the processor 1304 shown in Fig. 13. Each of these processors can be a single-CPU or a multi-CPU. The processor herein can refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0409] The memory 1302 is configured to store a software program for implementing the solutions of the present application, and the processor 1301 is configured to control the execution of the software program. For details, refer to the foregoing method embodiments, which will not be repeated here.

[0410] Alternatively, the memory 1302 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, and can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, a laser disc, an optical disc, a digital versatile disc, a Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited to this. The memory 1302 can be integrated with the processor 1301 or exist independently and be coupled to the processor 1301 through an interface circuit (not shown in FIG. 13) of the communication apparatus 1300. The embodiments of the present application are not limited in this regard.

[0411] The transceiver 1303 is configured to communicate with other communication apparatuses. For example, the communication apparatus 1300 is a terminal device, and the transceiver 1303 can be configured to communicate with a network device or another terminal device. For another example, the communication apparatus 1300 is a network device, and the transceiver 1303 can be configured to communicate with a terminal device or another network device.

[0412] Alternatively, the transceiver 1303 can include a receiver and a transmitter (not shown separately in FIG. 13). The receiver is configured to implement the receiving function, and the transmitter is configured to implement the transmitting function.

[0413] Alternatively, the transceiver 1303 can be integrated with the processor 1301 or exist independently and be coupled to the processor 1301 through an interface circuit (not shown in FIG. 13) of the communication apparatus 1300. The embodiments of the present application are not limited in this regard.

[0414] It should be noted that the structure of the communication apparatus 1300 shown in FIG. 13 does not constitute a limitation on the communication apparatus. An actual communication apparatus can include more or fewer components than those shown, or combine certain components, or have different component arrangements.

[0415] In addition, the technical effects of the communication device 1300 can refer to the technical effects of the communication method described in the above method embodiments, which will not be described here again.

[0416] Embodiments of the present application provide a communication system. The communication system can include the terminal device in the above method embodiments, and a network device (such as an access network device, an access and mobility management network element, a label management network element).

[0417] It should be understood that the processor in the embodiments of the present application can be a central processing unit (CPU), and the processor can also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logic components, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0418] It should also be understood that the memory in the embodiments of the present application can be a volatile memory or a nonvolatile memory, or can include both volatile and nonvolatile memory. Among them, the nonvolatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example, and not limitation, many forms of random access memory (RAM) are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0419] The above-described embodiments can be implemented in part or in whole through software, hardware (e.g., circuitry), firmware, or any combination thereof. When implemented in software, the above-described embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When loaded and executed by a computer, the computer instructions or computer programs can produce the processes or functions described above in accordance with the embodiments of the present application. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable apparatus. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, such as from a website site, a computer, a server, or a data center to another website site, a computer, a server, or a data center, through a wired (e.g., infrared, wireless, microwave, etc.) manner. The computer-readable storage medium can be any available medium or a collection of medium accessible by a computer or a data storage device such as a server, a data center, etc. containing one or more available medium. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state disk.

[0420] It should be understood that the term "and / or" in this document is merely used to describe an associated relationship between associated objects, and can represent three relationships, for example, A and / or B can represent three cases of A alone, A and B together, and B alone, where A and B can be singular or plural. In addition, the character " / " in this document generally represents an "or" relationship between the front and rear associated objects, but can also represent an "and / or" relationship. The specific meaning can be understood according to the context before and after.

[0421] In this application, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or similar expressions means any combination of the items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.

[0422] It should be understood that in various embodiments of the present application, the size of the sequence number of the above-described processes does not mean the order of execution, and the execution order of the processes should be determined according to their functions and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0423] Those skilled in the art can clearly understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0424] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0425] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0426] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. According to actual needs, some or all of the units can be selected to achieve the purpose of the embodiment.

[0427] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit.

[0428] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0429] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A communication method characterized by comprising: The method comprises: receiving first information from a network device; wherein the first information is used to indicate an interpolation method and N subbands, the N subbands belong to a first bandwidth, the first bandwidth comprises M subbands, the first bandwidth is a scheduling bandwidth configured by the network device for a terminal device, M is an integer greater than 1, N is an integer greater than 0 and less than M; the interpolation method is used to determine precoding information of uplink data transmission corresponding to a first sounding reference signal (SRS); sending the first SRS to the network device on the N subbands according to the first information.

2. The method of claim 1, wherein, The interpolation method is associated with frequency domain positions of the N subbands.

3. The method according to claim 1 or 2, characterized in that, The method further comprises: sending the first SRS to the network device according to a first frequency domain resource and the first information; wherein a resource position of the first frequency domain resource is a frequency domain position of the N subbands.

4. The method of claim 3, wherein, The method further comprises: receiving first indication information from the network device; wherein the first indication information is used to indicate the first frequency domain resource.

5. The method according to any one of claims 1-4, characterized in that, The method further comprises: sending the first SRS to the network device on the N subbands according to a first period and the first information.

6. The method of claim 5, wherein, The first period is the same as a period of sending a second SRS to the network device on the first bandwidth, or the first period is associated with the frequency domain positions of the N subbands and / or the interpolation method. Alternatively, the method further comprises: receiving second information from the network device; wherein the second information is used to indicate the first period.

7. The method according to any one of claims 1 to 6, characterized in that, After the step of sending the first SRS to the network device on the N subbands according to the first information, the method further comprises: sending a third SRS to the network device on a first time unit; wherein the third SRS is carried on K subbands in the M subbands, K is greater than N and less than or equal to M, and K is an integer.

8. The method of claim 7, wherein, The first time unit is preconfigured or predefined, or the first time unit is associated with the frequency domain positions of the N subbands and / or the interpolation method. Alternatively, the method further comprises: receiving third information from the network device; wherein the third information is used to indicate the first time unit.

9. The method according to claim 7 or 8, characterized in that, Frequency domain positions of the K subbands are associated with the frequency domain positions of the N subbands and / or the interpolation method.

10. The method according to claim 7 or 8, characterized in that, The method further comprises: receiving second indication information from the network device; wherein the second indication information is used to indicate a second frequency domain resource, and a resource position of the second frequency domain resource is a frequency domain position of the K subbands.

11. The method according to any one of claims 7-10, characterized in that, A second SRS is carried on the M subbands, a frequency domain position of the second SRS in the M subbands is a first comb structure, and a frequency domain position of the first SRS in the N subbands is the first comb structure; a frequency domain position of the third SRS in the K subbands is a second comb structure.

12. The method according to any one of claims 1-11, characterized in that, After the transmitting the first SRS to the network device on the N subbands according to the first information, the method further comprises: receiving fourth information from the network device, wherein the fourth information is used to indicate the precoding information of the N subbands respectively; determining the precoding information of the other subbands in the M subbands except the N subbands according to the interpolation method and the precoding information of the N subbands respectively; transmitting uplink data to the network device according to the precoding information of the other subbands in the M subbands except the N subbands and the precoding information of the N subbands respectively.

13. A method of communication, comprising: comprises: transmitting first information to a terminal device, wherein the first information is used to indicate an interpolation method and N subbands, the N subbands belong to a first bandwidth, the first bandwidth comprises M subbands, the first bandwidth is a scheduling bandwidth configured by a network device to the terminal device, M is an integer greater than 1, N is less than M, and N is an integer greater than 0; the interpolation method is used to determine the precoding information of uplink data transmission corresponding to a first sounding reference signal (SRS); receiving the first SRS from the terminal device, wherein the first SRS is carried on the N subbands.

14. The method of claim 13, wherein, The interpolation method is associated with the frequency domain positions of the N subbands.

15. The method according to claim 13 or 14, characterized in that, The method further comprises: transmitting first indication information to the terminal device, wherein the first indication information is used to indicate a first frequency domain resource, and the resource position of the first frequency domain resource is the frequency domain position of the N subbands.

16. The method according to any one of claims 13-15, characterized by, The method further comprises: transmitting second information to the terminal device, wherein the second information is used to indicate a first period, and the first period is used to indicate the period of transmitting SRS by the terminal device on the N subbands.

17. The method according to any one of claims 13-16, characterized by, After the receiving the first SRS from the terminal device, the method further comprises: receiving a third SRS from the terminal device, wherein the third SRS is transmitted on a first time unit, the third SRS is carried on K subbands in the M subbands, K is greater than N and less than or equal to M, and K is an integer.

18. The method of claim 17, wherein, The first time unit is pre-configured or pre-defined, or the first time unit is associated with the frequency domain positions of the N subbands and / or the interpolation method. Alternatively, the method further comprises: transmitting third information to the terminal device, wherein the third information is used to indicate the first time unit.

19. The method of claim 17 or 18, wherein, The frequency domain positions of the K subbands are associated with the frequency domain positions of the N subbands and / or the interpolation method.

20. The method of claim 17 or 18, wherein, The method further comprises: transmitting second indication information to the terminal device, wherein the second indication information is used to indicate a second frequency domain resource, and the resource position of the second frequency domain resource is the frequency domain position of the K subbands.

21. The method according to any one of claims 17-20, characterized by, The second SRS is carried on the M subbands, the frequency domain positions of the second SRS in the M subbands are a first comb structure, the frequency domain positions of the first SRS in the N subbands are the first comb structure, and the frequency domain positions of the third SRS in the K subbands are a second comb structure.

22. The method of any one of claims 13-21, wherein, After the receiving the first SRS from the terminal device, the method further comprises: measuring the first SRS to obtain precoding information of each of the N subbands; sending fourth information to the terminal device, wherein the fourth information is used to indicate the precoding information of each of the N subbands; receiving uplink data from the terminal device, wherein the uplink data is associated with the interpolation method and the precoding information of each of the N subbands.

23. A method of communication, comprising: Comprise: receiving third indication information from a network device, wherein the third indication information is used to indicate P antenna ports, the P antenna ports belong to L antenna ports, channel vectors of L channels corresponding to the L antenna ports are associated, the channel is a channel between a terminal device and the network device, L is an integer greater than 1, P is less than L, and P is an integer greater than 0; sending fourth sounding reference signal (SRS) to the network device through the P antenna ports.

24. The method of claim 23, wherein, The sending fourth sounding reference signal (SRS) to the network device through the P antenna ports comprises: sending the fourth SRS to the network device through the P antenna ports according to a second period.

25. The method of claim 24, wherein, The second period is the same as a period of sending fifth SRS to the network device through the L antenna ports, or the second period is associated with port indexes of the P antenna ports. Or, the method further comprises: receiving fifth information from the network device, wherein the fifth information is used to indicate the second period.

26. The method of any one of claims 23-25, wherein, After the sending the fourth sounding reference signal (SRS) to the network device through the P antenna ports, the method further comprises: sending sixth SRS to the network device through Q antenna ports on a second time unit, wherein Q is greater than P and less than or equal to L, and Q is an integer.

27. The method of claim 26, wherein, The second time unit is preconfigured or predefined, or the second time unit is associated with port indexes of the P antenna ports.

28. The method of claim 26 or 27, wherein, Port indexes of the Q antenna ports are associated with port indexes of the P antenna ports.

29. The method of claim 26 or 27, wherein, The method further comprises: receiving fourth indication information from the network device, wherein the fourth indication information is used to indicate the Q antenna ports.

30. The method of any one of claims 23-29, wherein, Before the receiving the third indication information from the network device, the method further comprises: sending fifth SRS to the network device through the L antenna ports.

31. The method of any one of claims 23-30, wherein, The fourth SRS is carried on R subbands, and R is an integer greater than 1. After the sending the fourth sounding reference signal (SRS) to the network device through the P antenna ports, the method further comprises: receiving seventh information from the network device, wherein the seventh information is used to indicate precoding information of each of the R subbands; sending uplink data to the network device according to the seventh information.

32. A method of communication, comprising: Comprise: sending third indication information to the terminal device; wherein the third indication information is used to indicate P antenna ports, the P antenna ports belong to L antenna ports, and channel vectors of L channels corresponding to the L antenna ports are associated, the channels are channels between the terminal device and the network device, L is an integer greater than 1, P is less than L, and P is an integer greater than 0; receiving a fourth SRS (Sounding Reference Signal) from the terminal device; wherein the fourth SRS is sent through the P antenna ports.

33. The method of claim 32, wherein, The method further comprises: sending fifth information to the terminal device; wherein the fifth information is used to indicate a second period, and the second period is used to indicate a period in which the terminal device sends SRS through the P antenna ports.

34. The method of claim 32 or 33, wherein, After receiving the fourth SRS (Sounding Reference Signal) from the terminal device, the method further comprises: receiving a sixth SRS from the terminal device; wherein the sixth SRS is sent through Q antenna ports in a second time unit, Q is greater than P and less than or equal to L, and Q is an integer.

35. The method of claim 34, wherein, The second time unit is pre-configured or pre-defined; or the second time unit is associated with port indexes of the P antenna ports. Alternatively, the method further comprises: sending sixth information to the terminal device; wherein the sixth information is used to indicate the second time unit.

36. The method of claim 34 or 35, wherein, Port indexes of the Q antenna ports are associated with port indexes of the P antenna ports.

37. The method of claim 34 or 35, wherein, The method further comprises: sending fourth indication information to the terminal device; wherein the fourth indication information is used to indicate the Q antenna ports.

38. The method of any one of claims 32-37, wherein, Before sending the third indication information to the terminal device, the method further comprises: receiving a fifth SRS from the terminal device; wherein the fifth SRS is sent through the L antenna ports; determining an interpolation method according to the fifth SRS; wherein the interpolation method is used to determine precoding information of uplink data transmission corresponding to the fourth SRS.

39. The method of claim 38, wherein, The fourth SRS is carried on R subbands, and L is an integer greater than 1. After receiving the fourth SRS (Sounding Reference Signal) from the terminal device, the method further comprises: determining channel vectors of channels corresponding to the P antenna ports respectively according to the fourth SRS; determining channel vectors of channels corresponding to other antenna ports in the L antenna ports except the P antenna ports respectively according to the channel vectors of channels corresponding to the P antenna ports and the interpolation method; determining precoding information of the R subbands respectively according to the channel vectors of channels corresponding to the P antenna ports and the channel vectors of channels corresponding to other antenna ports in the L antenna ports except the P antenna ports.

40. The method of claim 39, wherein, The method further comprises: sending seventh information to the terminal device; wherein the seventh information is used to indicate the precoding information of the R subbands respectively; receiving uplink data from the terminal device; wherein the uplink data is associated with the precoding information of the R subbands respectively.

41. A communications device, characterized by comprising means for performing the method of any of claims 1-40.

42. A communications device, characterized by comprising: a processor; the processor configured to execute computer programs or instructions to cause the method of any of claims 1-40 to be implemented.

43. A communication chip, comprising: instructions stored therein that, when executed on a communications device, cause the method of any of claims 1-40 to be implemented.

44. A computer-readable storage medium, comprising: the computer readable storage medium comprising computer programs or instructions that, when executed on a computer, cause the computer to perform the communications method of any of claims 1-40.

45. A computer program product, characterised in that, the computer program product comprising: computer programs or instructions that, when executed on a computer, cause the computer to perform the communications method of any of claims 1-40.

Citation Information

Patent Citations

  • Signal transmission method and device, user equipment, network equipment and storage medium

    CN115913481A

  • Channel measurement method and communication device

    CN117014925A

  • Precoding matrix feedback processes, circuits and systems

    US20090046569A1

  • Method for determining uplink precoding information, terminal, and network-side device

    WO2023051539A1