Communication method and related device

By using the interpolation method to restore the precoding indicators of all subbands or airspaces in the communication system, the problem of high overhead of uplink MIMO precoding indicators is solved and communication performance is improved.

CN120074597APending Publication Date: 2025-05-30HUAWEI TECH CO LTD
View PDF 0 Cites 4 Cited by

Patent Information

Application Number
CN202311615652.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-28
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

In the communication system, in uplink transmission based on codebooks, how to reduce the uplink MIMO precoding indication overhead and improve communication performance.

Method used

By transmitting precoding indicators of part of the subband or part of the airspace between the terminal device and the network device, and performing interpolation calculations using the indicated interpolation method, the precoding indicators of all the subband or all the airspace are restored, thereby completing the mapping of the uplink data channel.

Benefits of technology

The signaling overhead of uplink MIMO precoding indication is reduced, and the performance of the communication system is improved, especially in the case of multi-user-MIMO scenarios and bandwidth increases.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120074597A_ABST
    Figure CN120074597A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and a related device, which are applied to the technical field of communication. In the technical scheme provided by the invention, the terminal equipment sends a reference signal; receiving first information from the network device, the first information indicating a first interpolation method, the first interpolation method being used for performing interpolation processing on the first precoding indicator; wherein the first pre-coding indicator comprises a pre-coding indicator corresponding to each sub-band in a first part of sub-bands, the first part of sub-bands comprise a part of sub-bands in the bandwidth occupied by the reference signal, or the first pre-coding indicator comprises a pre-coding indicator corresponding to each antenna port in a first part of antenna ports, and the first part of sub-bands comprise a part of sub-bands in the bandwidth occupied by the reference signal. The first part of antenna ports comprise part of antenna ports in the antenna ports occupied by the reference signal. According to the interpolation method provided by the invention, the pre-coding precision is improved, and the signaling overhead of uplink pre-coding is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to communication methods and related devices. Background Art

[0002] In a communication system, in the uplink transmission based on a codebook (CB), a user equipment (UE) sends a reference signal (RS), and after a network device measures the received RS, it sends a transmit precoding matrix indicator (TPMI) to the UE. The UE sends an uplink data channel to the network device based on the PMI, where the PMI can map the uplink data channel to a corresponding antenna port.

[0003] With the development of communication systems, communication resources are becoming increasingly scarce. Therefore, how to save communication resources has become a technical problem to be solved urgently. Summary of the Invention

[0004] This application provides a communication method and related devices, which can reduce the uplink MIMO precoding indication overhead, thereby improving communication performance.

[0005] In a first aspect, this application provides a communication method, which is applied to a terminal device. The method includes: sending a reference signal; receiving first information from a network device, where the first information indicates a first interpolation method for interpolating a first precoding indicator; where the first precoding indicator includes precoding indicators corresponding to each subband in a first partial subband, and the first partial subband includes partial subbands in the bandwidth occupied by the reference signal, or the first precoding indicator includes precoding indicators corresponding to each antenna port in a first partial antenna port, and the first partial antenna port includes partial antenna ports in the antenna ports occupied by the reference signal.

[0006] In this method, the terminal device restores the precoding of all subbands or all spatial domains according to the interpolation method indicated by the network device and the received partial subband or partial spatial domain precoding indicator, and then according to the obtained precoding information, the precoding information can map the uplink data channel to a corresponding antenna port, so as to complete the transmission of the uplink signal.

[0007] In some possible implementation manners, the first interpolation method is a popular interpolation method.

[0008] In this method, the terminal device uses a manifold interpolation method to perform interpolation calculation on the precoding indicators of partial subbands or partial spatial domains indicated by the network device, and thus can obtain the precoding for all subbands or all spatial domains.

[0009] In some possible implementation manners, when the first precoding indicator includes precoding indicators corresponding to each subband in the first partial subbands, the method further includes: receiving second information from the network device, where the second information indicates at least one of the following information: the number of resource blocks (RBs) occupied by each subband, the position of each subband in the first partial subbands in the bandwidth, the number of precoding indicators included in the first precoding indicator, the amount of angular change between the precoding vectors indicated by the precoding indicators corresponding to the subbands in the bandwidth, or the distribution of the precoding indicators corresponding to the subbands in the bandwidth.

[0010] In this method, the network device can simplify the interpolation calculation process, ensure the accuracy of subband precoding, thereby reducing the computational amount of the terminal device and reducing the signaling overhead of uplink precoding by using additional parameters related to the popular interpolation method.

[0011] In some possible implementation manners, when the first precoding indicator includes precoding indicators corresponding to each antenna port in the first partial antenna ports, the method further includes: receiving third information from the network device, where the third information indicates at least one of the following information: the number of antennas included in each antenna port, the position of each antenna port in the first partial antenna ports in the antenna ports occupied by the reference signal, the number of precoding indicators included in the first precoding indicator, the amount of angular change between the precoding vectors indicated by the precoding indicators corresponding to the antenna ports occupied by the reference signal, or the distribution of the precoding indicators corresponding to the antenna ports in the antenna ports occupied by the reference signal.

[0012] In some possible implementation manners, when the second information indicates the amount of angular change, it includes: the second information indicates an index of the amount of angular change.

[0013] In some possible implementation manners, when the second information indicates the distribution, it includes: the second information indicates an index of the distribution.

[0014] In some possible implementation manners, when the first information indicates the first interpolation method, it includes: the first information indicates an index of the first interpolation method among multiple interpolation methods.

[0015] In some possible implementation manners, the method further includes: sending fourth information to the network device, where the fourth information indicates the interpolation methods supported by the terminal.

[0016] Second aspect, the present application provides a communication method, which is applied to a network device. The method includes: receiving a reference signal from a terminal device; sending first information, where the first information indicates a first interpolation method, and the first interpolation method is used to perform interpolation processing on a first precoding indicator; where the first precoding indicator includes precoding indicators corresponding to each subband in a first partial subband, and the first partial subband includes partial subbands in the bandwidth occupied by the reference signal, or the first precoding indicator includes precoding indicators corresponding to each antenna port in a first partial antenna port, and the first partial antenna port includes partial antenna ports in the antenna ports occupied by the reference signal.

[0017] In this method, the network device indicates an interpolation method and the received partial subband or partial spatial domain precoding indicator to the terminal device. The terminal device restores the precoding of all subbands or all spatial domains according to the interpolation method, and then according to the obtained precoding information, the precoding information can map the uplink data channel to the corresponding antenna port, so as to complete the transmission of the uplink signal.

[0018] In some possible implementation manners, the first interpolation method is a manifold interpolation method.

[0019] In this method, the terminal device uses the manifold interpolation method to perform interpolation calculation on the precoding indicator of the partial subband or partial spatial domain indicated by the network device, and thus can obtain the precoding of all subbands or all spatial domains.

[0020] In some possible implementation manners, when the first precoding indicator includes precoding indicators corresponding to each subband in a first partial subband, the method further includes: sending second information, where the second information indicates at least one of the following information: the number of resource blocks (RBs) occupied by each subband, the position of each subband in the first partial subband in the bandwidth, the number of precoding indicators included in the first precoding indicator, the amount of angular change between precoding vectors indicated by precoding indicators corresponding to subbands in the bandwidth, or the distribution of precoding indicators corresponding to subbands in the bandwidth.

[0021] In this method, the network device can simplify the interpolation calculation process, ensure the accuracy of subband precoding, and thus reduce the calculation amount of the terminal device and reduce the signaling overhead of uplink precoding through additional parameters related to the manifold interpolation method.

[0022] In some possible implementation manners, when the first precoding indicator includes precoding indicators corresponding to each antenna port in the first set of antenna ports, the method further includes: sending third information, where the third information indicates at least one of the following information: the number of antennas included in each antenna port, the position of each antenna port in the first set of antenna ports in the antenna ports occupied by the reference signal, the number of precoding indicators included in the first precoding indicator, the amount of angular change between precoding vectors indicated by the precoding indicators corresponding to the antenna ports occupied by the reference signal, or the distribution of the precoding indicators corresponding to the antenna ports in the antenna ports occupied by the reference signal.

[0023] In some possible implementation manners, the second information indicates the amount of angular change, including: the second information indicates an index of the amount of angular change.

[0024] In some possible implementation manners, the second information indicates the distribution, including: the second information indicates an index of the distribution.

[0025] In some possible implementation manners, the first information indicates a first interpolation method, including: the first information indicates an index of the first interpolation method among multiple interpolation methods.

[0026] In some possible implementation manners, the method further includes: sending fourth information to the network device, where the fourth information indicates the interpolation methods supported by the terminal.

[0027] In a third aspect, the present application provides a communication device, including modules or units for implementing the method in the first aspect and any possible implementation manner of the first aspect. It should be understood that each module or unit can implement the corresponding functions by executing a computer program.

[0028] In a fourth aspect, the present application provides a communication device, including modules or units for implementing the method in the second aspect and any possible implementation manner of the second aspect. It should be understood that each module or unit can implement the corresponding functions by executing a computer program.

[0029] In a fifth aspect, the present application provides a communication device, including a processor, where the processor is configured to execute the communication method described in the first aspect or any possible implementation manner of the first aspect. This communication device can be a chip or a chip system applied to a terminal device.

[0030] The device may further include a memory for storing instructions and data. The memory is coupled to the processor, and when the processor executes the instructions stored in the memory, the methods described in the above first aspect or any one of its possible implementation manners can be implemented. The device may further include a communication interface for communicating the device with other devices. Exemplarily, the communication interface may be a transceiver, a circuit, a bus, a module, or other types of communication interfaces.

[0031] In a sixth aspect, the present application provides a communication device including a processor, where the processor is configured to execute the communication method described in the second aspect or any one of the possible implementation manners in the second aspect. The communication device may be a chip or a chip system applied to a terminal device.

[0032] The device may further include a memory for storing instructions and data. The memory is coupled to the processor, and when the processor executes the instructions stored in the memory, the methods described in the above second aspect or any one of its possible implementation manners can be implemented. The device may further include a communication interface for communicating the device with other devices. Exemplarily, the communication interface may be a transceiver, a circuit, a bus, a module, or other types of communication interfaces.

[0033] In a seventh aspect, the present application provides a computer-readable storage medium storing program code for a communication device to execute, where the program code includes instructions for implementing the method in the first aspect and any one of the possible implementation manners in the first aspect.

[0034] In an eighth aspect, the present application provides a computer-readable storage medium storing program code for a communication device to execute, where the program code includes instructions for implementing the method in the second aspect and any one of the possible implementation manners in the second aspect.

[0035] In a ninth aspect, the present application provides a computer program product including instructions, and when the computer program product runs on a communication device, the communication device is caused to implement the method in the first aspect and any one of the possible implementation manners in the first aspect.

[0036] In a tenth aspect, the present application provides a computer program product including instructions, and when the computer program product runs on a communication device, the communication device is caused to implement the method in the second aspect and any one of the possible implementation manners in the second aspect.

[0037] In an eleventh aspect, the present application provides a communication system including a communication device for implementing the method in the first aspect and any one of the possible implementation manners in the first aspect and / or a communication device for implementing the method in the second aspect and any one of the possible implementation manners in the second aspect. Brief Description of the Drawings

[0038] Figure 1 FIG. is a schematic diagram of a communication system applicable to the method according to an embodiment of the present application;

[0039] Figure 2 FIG. is a schematic diagram of another communication system applicable to the method according to an embodiment of the present application;

[0040] Figure 3 FIG. is a schematic flowchart of a communication method provided by an embodiment of the present application;

[0041] Figure 4 FIG. is a schematic diagram of obtaining a sub-band precoding indicator in the frequency domain;

[0042] Figure 5 FIG. is a schematic diagram of the distribution of interpolation points between precoding vectors;

[0043] Figure 6 FIG. shows the distribution of interpolation points of three exemplary interpolation methods of the present application;

[0044] Figure 7 FIG. is a schematic diagram of obtaining a sub-band precoding indicator in the spatial domain;

[0045] Figure 8 FIG. is a schematic structural diagram of a communication device according to an embodiment of the present application;

[0046] Figure 9 FIG. is a schematic structural diagram of a communication device provided by another embodiment of the present application. Detailed Description of the Embodiments

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

[0048] For the convenience of clearly describing the technical solutions in the embodiments of the present application, in the embodiments of the present application, terms such as "first" and "second" are used to distinguish identical or similar items with basically the same functions and effects. Those skilled in the art can understand that the terms "first" and "second" do not limit the quantity and execution order, and the terms "first" and "second" do not necessarily mean different.

[0049] It should be noted that in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of words such as "exemplary" or "for example" is intended to present relevant concepts in a specific manner.

[0050] In the embodiments of the present application, "at least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B may be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one (item)" or its similar expression refers to any combination of these items, including any combination of single item (item) or plural items (items). For example, at least one (item) of a, b, and (or) c may represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c may be single or multiple.

[0051] To facilitate the understanding of the communication method provided in the embodiments of the present application, the system architecture and application scenarios of the communication method provided in the embodiments of the present application will be described below. It can be understood that the system architecture and application scenarios described in the embodiments of the present application are for more clearly explaining the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions provided in the embodiments of the present application.

[0052] In the process of the evolution of communication technologies, high throughput and large connection have always been the core challenges of wireless communication networks. As a key technology that can significantly improve system capacity, multi-input multi-output (MIMO) technology is used to meet the high-rate transmission requirements. This technology utilizes spatial dimension resources. Without increasing the system bandwidth, it enables the signal to obtain array gain, multiplexing and diversity gain, and interference cancellation gain in space, and can multiply the capacity and spectral efficiency of the communication system.

[0053] In the application of the communication field combined with MIMO technology, the technical solution provided by this application can be applied to various communication systems, such as: the fifth generation (5G) or new radio (NR) system, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, wireless local area network (WLAN) system, satellite communication system, future communication systems, such as the sixth generation (6G) mobile communication system, or a fusion system of multiple systems, etc. The technical solution provided by this application can also be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine type communication (MTC), and the Internet of Things (IoT) communication system or other communication systems, such as in the sixth generation (6G).

[0054] A device in a communication system can send a signal to another device or receive a signal from another device. The signal can include information, signaling, data, etc. Herein, the device can also be replaced with an entity, network entity, communication device, communication module, node, communication node, etc. In this application, the description is given by taking the device as an example. For example, a communication system can include at least one terminal device and at least one network device. The network device can send a downlink signal to the terminal device, and / or the terminal device can send an uplink signal to the network device.

[0055] In the embodiments of this application, the terminal device can also be referred to as a user equipment (UE), access terminal, user unit, user station, mobile station, mobile device, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device.

[0056] The terminal device can be a device that provides voice / data. For example, it can be a handheld device, a vehicle-mounted device, etc. with wireless connection capabilities. Currently, some examples of terminals are: mobile phone, tablet computer, laptop computer, palmtop computer, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device, or other processing devices connected to a wireless modem, wearable device, terminal device in a 5G network, or terminal device in a future evolved public land mobile network (PLMN), etc. The embodiments of the present application are not limited thereto.

[0057] By way of example and not limitation, in the embodiments of the present application, the terminal device can also be a wearable device. A wearable device can also be referred to as a wearable intelligent device, which is a general term for devices developed by applying wearable technologies to the intelligent design of daily wear, such as glasses, gloves, watches, clothing, and shoes, etc. A wearable device is a portable device that is either directly worn on the body or integrated into the user's clothes or accessories. A wearable device is not just a hardware device, but more importantly, it realizes powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable intelligent devices include those with complete functions and large sizes that can achieve complete or partial functions without relying on a smartphone, such as smart watches or smart glasses, etc., and those that only focus on a certain type of application function and need to cooperate with other devices such as smartphones, such as various smart bracelets and smart jewelry for physical sign monitoring.

[0058] In the embodiments of the present application, the device for implementing the functions of the terminal device may be the terminal device or a device capable of supporting the terminal device to implement such functions, such as a chip system. This device may be installed in the terminal device or used in combination with the terminal device. In the embodiments of the present application, the chip system may be composed of chips or may include chips and other discrete devices. In the embodiments of the present application, only the case where the device for implementing the functions of the terminal device is the terminal device is taken as an example for illustration, which does not limit the solutions of the embodiments of the present application.

[0059] The network device in the embodiments of the present application can be a device for communicating with a terminal device. This network device can also be referred to as an access network device or a radio access network device. For example, the network device can be a base station. The network device in the embodiments of the present application can refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station can generally cover various names as follows, or be replaced with the following names. For example: Node B, evolved Node B (eNB), next generation Node B (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master station, secondary station, multi standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), radio unit (RU), positioning node, etc. A base station can be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. A base station can also refer to a communication module, a modem, or a chip disposed in the foregoing device or apparatus. A base station can also be a mobile switching center and a device that undertakes the function of a base station in D2D, V2X, M2M communications, a network-side device in a 6G network, a device that undertakes the function of a base station in a future communication system, etc. A base station can support networks with the same or different access technologies. Optionally, the RAN node can also be a server, a wearable device, a vehicle, or an in-vehicle device, etc. For example, the access network device in vehicle to everything (V2X) technology can be a road side unit (RSU). The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the network device.In some deployments, the network device mentioned in the embodiments of the present application may be a device including a CU, or a DU, or a device including a CU and a DU, or a control plane CU node (Central Unit-Control Plane (CU-CP)) and a user plane CU node (Central Unit-User Plane (CU-UP)) and a DU node. For example, the network device may include a gNB-CU-CP, a gNB-CU-UP, and a gNB-DU.

[0060] In some deployments, multiple RAN nodes cooperate to assist a terminal in achieving wireless access, and different RAN nodes respectively implement some functions of a base station. For example, the RAN node may be a CU, a DU, a CU-CP, a CU-UP, or an RU, etc. The CU and the DU may be separately provided, or may also be included in the same network element, such as a BBU. The RU may be included in a radio frequency device or a radio frequency unit, such as included in an RRU, an AAU, or an RRH.

[0061] The RAN node may support one or more types of fronthaul interfaces. Different fronthaul interfaces respectively correspond to DUs and RUs with different functions. If the fronthaul interface between the DU and the RU is a Common Public Radio Interface (CPRI), the DU is configured to implement one or more of the baseband functions, and the RU is configured to implement one or more of the radio frequency functions. If the fronthaul interface between the DU and the RU is another interface, compared with the CPRI, some of the downlink and / or uplink baseband functions, for example, for the downlink, one or more of precoding, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / adding cyclic prefix (CP), are moved from the DU to the RU for implementation. For the uplink, one or more of digital beamforming (BF), or fast Fourier transform (FFT) / removing cyclic prefix (CP) are moved from the DU to the RU for implementation. In a possible implementation manner, this interface may be an Enhanced Common Public Radio Interface (eCPRI). In the eCPRI architecture, the splitting method between the DU and the RU is different, corresponding to different categories (Cat) of eCPRI, such as eCPRI Cat A, B, C, D, E, F.

[0062] Taking eCPRI Cat A as an example, for downlink transmission, with layer mapping as the segmentation, the DU is configured to implement one or more functions before layer mapping (i.e., one or more of encoding, rate matching, scrambling, modulation, and layer mapping), while other functions after layer mapping (e.g., one or more of RE mapping, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / adding cyclic prefix (CP)) are moved to the RU for implementation. For uplink transmission, with de-RE mapping as the segmentation, the DU is configured to implement one or more functions before de-mapping (i.e., one or more of decoding, de-rate matching, descrambling, demodulation, inverse discrete Fourier transform (IDFT), channel equalization, and de-RE mapping), while other functions after de-mapping (e.g., one or more of digital BF or fast Fourier transform (FFT) / removing CP) are moved to the RU for implementation. It can be understood that for the function descriptions of DU and RU corresponding to various types of eCPRI, reference can be made to the eCPRI protocol and will not be elaborated here.

[0063]

[0063]

[0064] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU may also be called O-CU (open CU), the DU may also be called O-DU, the CU-CP may also be called O-CU-CP, the CU-UP may also be called O-CU-UP, and the RU may also be called O-RU. 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.

[0065] In the embodiments of the present application, the device for implementing the functions of a network device may be the network device; or it may be a device capable of supporting the network device to implement such functions, such as a chip system, a hardware circuit, a software module, or a combination of a hardware circuit and a software module. The device may be installed in the network device or used in combination with the network device. In the embodiments of the present application, only the case where the device for implementing the functions of the network device is the network device is taken as an example for illustration, which does not limit the solutions of the embodiments of the present application.

[0066] The network device and / or the terminal device may be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; or may be deployed on water; or may also be deployed on aircraft, balloons, and satellites in the air. In the embodiments of the present application, the scenarios where the network device and the terminal device are located are not limited. In addition, the terminal device and the network device may be hardware devices, or may be software functions running on dedicated hardware or software functions running on general hardware. For example, they may be virtualized functions instantiated on a platform (such as a cloud platform), or may be entities including dedicated or general hardware devices and software functions. The present application does not limit the specific forms of the terminal device and the network device.

[0067] Figure 1 It is a schematic diagram of a communication system applicable to the method of the embodiments of the present application. As Figure 1 shown, the communication system 100 may include at least one network device, such as Figure 1 the network device 110 shown; the communication system 100 may also include at least one terminal device, such as Figure 1 the terminal device 120 and the terminal device 130 shown.

[0068] Figure 1 In the communication system shown in (a) in Figure 1 both the terminal device 120 and the terminal device 130 may be within the coverage area of the cell service provided by the network device 110; Figure 1 In the communication system shown in (b) in

[0069] only one of the terminal devices may be within the coverage area of the cell service provided by the network device 110, such as the terminal device 120;

[0070] In the communication system shown in (c) in

[0069] none of the terminal devices may be within the coverage area of the cell service provided by the network device 110.

[0070] The network device 110 may communicate with the terminal device 120 and the terminal device 130 through the UU (UTRAN-to-UE) air interface for wireless link communication, and the terminal device 120 and the terminal device 130 may directly communicate wirelessly through the PC5 air interface. Among the communication devices in this communication system, for example, between the network device 110 and the terminal device 120 and the terminal device 130, communication may be performed through multi-antenna technology.

[0070] As an example, a single network device can transmit data or control signaling to a single or multiple terminal devices, and / or multiple network devices can simultaneously transmit data or control signaling to a single terminal device.

[0071] Figure 2 FIG. is a schematic diagram of another communication system applicable to the method of the embodiments of the present application. As Figure 2 shown, the terminal device includes a processor 211, a memory 212, and a transceiver 213. The transceiver 213 includes a transmitter 2131, a receiver 2132, and an antenna 2133. The network device includes a processor 221, a memory 222, and a transceiver 223. The transceiver 223 includes a transmitter 2231, a receiver 2232, and an antenna 2233.

[0072] Among them, the processor 211, the memory 212, and the transceiver 213 communicate with each other through an internal connection path, and the processor 221, the memory 222, and the transceiver 223 communicate with each other through an internal connection path.

[0073] The receiver 2132 can be used to receive transmission control information through the antenna 2133, and the transmitter 2131 can be used to send transmission feedback information to the network device through the antenna 2133. The transmitter 2231 can be used to send transmission control information to the terminal device through the antenna 2233, and the receiver 2232 can be used to receive the transmission feedback information sent by the terminal device through the antenna 2233.

[0074] It should be noted that Figure 1 and Figure 2 are simplified schematic diagrams shown only for easy understanding. In practical applications, the communication system may include multiple network devices or multiple terminal devices. The embodiments of the present application do not limit the number of network devices and terminal devices included in the communication system.

[0075] Currently, in the uplink transmission of the MIMO system based on CB, the terminal sends a reference signal RS. After the network device measures the received RS, it sends a transmission precoding matrix indicator TPMI to the terminal. The terminal sends an uplink data channel to the network device based on the PMI, where the PMI can map the uplink data channel to the corresponding antenna port.

[0076] As the number of antennas of the wireless network device increases, more UEs can be accessed. Therefore, in the multi-user multiple-input multiple-output (MU-MIMO) scenario, a high-precision uplink codebook needs to be considered; in addition, as the bandwidth increases, sub-band precoding codebooks are also considered for the uplink. Therefore, the codebook indication overhead for the uplink will be very large.

[0077] An exemplary application scenario of the communication method of this application is in the CB-based uplink transmission of a MIMO system. The network device indicates precoding-related methods to the UE, thereby reducing the signaling overhead of uplink precoding and improving the performance of the communication system.

[0078] The following will introduce the communication method proposed in this application in combination with specific embodiments. Figure 3 It is a schematic flowchart of the communication method provided in an embodiment of this application. As Figure 3 shown, the method may include S310 and S320.

[0079] S310, the terminal device sends a reference signal to the network device. Correspondingly, the network device receives the reference signal.

[0080] As an example, the reference signal is used for uplink channel measurement, that is, the network device can perform uplink channel measurement based on the reference signal.

[0081] In some possible implementation manners, the terminal device may send a reference signal to the network device on multiple antenna ports.

[0082] As an example, the reference signal may be referred to as a pilot signal.

[0083] As an example, the reference signal may be a sounding reference signal (SRS).

[0084] S320, the network device sends first information to the terminal device. The first information is used to indicate a first interpolation method, and the first interpolation method is used to perform interpolation processing on a first precoding indicator, where the first precoding indicator includes precoding indicators corresponding to each subband in a first partial subband, and the first partial subband includes partial subbands in the bandwidth occupied by the reference signal. Correspondingly, the terminal device receives the first information.

[0085] As an example, the first information may be carried in radio resource control (RRC) signaling, downlink control information (DCI), or media access control-control element (MAC-CE) signaling.

[0086] It can be understood that the precoding indicator corresponding to a subband can be understood as the precoding indicator that needs to be used when sending information on that subband.

[0087] In some possible implementations, the precoding indicator in this embodiment may be a transmit precoding matrix indicator (TPMI).

[0088] As an example, the first information may include identification information of the first interpolation method and the first precoding indicator. That is, the network device indicates to the terminal to use the first interpolation method to interpolate the first precoding indicator to obtain the precoding indicators of other subbands in the bandwidth occupied by the reference signal, or to obtain the precoding indicators of all subbands in the bandwidth occupied by the reference signal. Among them, the interpolation point represents the position of the subband that needs to be interpolated, and the value obtained by interpolation calculation at the interpolation point is the precoding indicator corresponding to the subband.

[0089] For example, as Figure 4 shown, the bandwidth occupied by the terminal in the frequency domain includes 12 subbands, and the first precoding indicator indicated by the network device to the terminal includes the precoding indicator of subband P 0 and the precoding indicator of subband P 1 . The terminal can interpolate to obtain other subbands based on the indication of the first information, such as the precoding indicator of subband P t .

[0090] In some possible implementations, the first information may include the index of the first interpolation method among multiple interpolation methods, that is, the identification information of the first interpolation method is the index of the first interpolation method among multiple interpolation methods.

[0091] In some possible implementations, when the first precoding indicator includes the precoding indicator corresponding to each subband in the first part of subbands.

[0092] As an example, the second information may indicate at least one of the following information: the number of resource blocks (RBs) occupied by each subband, which may also be referred to as the subband precoding granularity; the position of each subband in the first part of subbands in the bandwidth; the number of precoding indicators included in the first precoding indicator, used to indicate the number of subband precoding interpolation points; the amount of angular change between the precoding vectors indicated by the precoding indicators corresponding to the subbands in the bandwidth; or, the distribution of the precoding indicators corresponding to the subbands in the bandwidth, used to indicate the distribution of subband interpolation points.

[0093] In some possible implementations, the first information and the second information may be carried in the same message.

[0094] In some possible implementations, the first interpolation method may be a precoding method based on popular interpolation or a method based on linear interpolation.

[0095] It can be understood that the precoding method based on popular interpolation or the method based on linear interpolation is only an example. As long as it is a method that can recover the precoding indicators corresponding to other subbands based on the precoding indicators corresponding to some subbands to obtain the precoding indicators corresponding to all subbands, it should be included in the protection scope of the first interpolation method of this application.

[0096] When the first interpolation method is a precoding method based on popular interpolation or a method based on linear interpolation, in some possible implementation manners, the first precoding indicator may include precoding vectors corresponding to two subbands on the subband where the reference signal is located. These two subbands may be respectively referred to as the first subband and the second subband, and these two precoding vectors may be respectively denoted as precoding vector P 0 and precoding vector P 1 .

[0097] In some possible implementation manners, the first subband may be the first subband among the subbands included in the bandwidth occupied by the reference signal, or the first subband, or the subband with the smallest frequency in the frequency domain. Optionally, the position of the first subband in the bandwidth occupied by the reference signal may be dynamically indicated by the second information sent by the network device, or may be pre-configured. Accordingly, the terminal device receives the second information.

[0098] In some possible implementation manners, the second subband may be the last subband among the subbands included in the bandwidth occupied by the reference signal, or the last subband, or the subband with the largest frequency in the frequency domain. Optionally, the position of the second subband in the bandwidth occupied by the reference signal may be dynamically indicated by the second information, or may be pre-configured. Accordingly, the terminal device receives the second information.

[0099] Precoding vector P 0 and precoding vector P 1 The first example of the manifold interpolation relation satisfied between them is as follows:

[0100] P 0 H P 1 = cos(θ)·e +jφ

[0101]

[0102]

[0103] P t = P 0 ·α(θ, φ, t)+P 1 ·β(θ, φ, t)

[0104] where θ is the precoding vector P0 and the spatial angle between the precoding vector P 1 where φ is the propagation rotation angle between the precoding vector P 0 and the precoding vector P 1 and 0 ≤ t ≤ 1, and P t represents the precoding vector of the subband associated with t.

[0105] As an example, the value of t can be determined by the position of the subband associated with t.

[0106] For example, if the bandwidth occupied by the reference signal contains 10 subbands, and the first part of the subbands includes the first subband and the last subband among these 10 subbands, that is, the two precoding indicators included in the first precoding indicator are the precoding indicators corresponding to the first subband and the last subband among these 10 subbands respectively, then t can have 10 values. The first value is 0, the second value is 1 / 9, the third value is 2 / 9, and so on. The tenth value is 1.

[0107] It can be understood that one or more of θ, φ, α(θ, φ, t), and β(θ, φ, t) in the above first example can be indicated by the network device to the terminal, or can be calculated by the terminal based on the above relationship or a variation of the above relationship.

[0108] The precoding vector P 0 and the precoding vector P 1 The second example of the manifold interpolation relationship satisfied between them is as follows:

[0109] P 0 H P 1 = cos(θ)·e +jφ

[0110]

[0111]

[0112]

[0113] where n is the number of interpolation points and Δθ is the interpolation parameter.

[0114] As an example, n can be determined based on the number of subbands included in the bandwidth occupied by the reference signal and / or the number of subbands included in the first part of the bandwidth. For example, when the bandwidth occupied by the reference signal contains 10 subbands and the first part of the subbands includes the first subband and the last subband among these 10 subbands, the values of n can be 1, 1 / 9, 2 / 9, 3 / 9…, 1.

[0115] It can be understood that θ in the above second example relationshipt It can be indicated by the network device to the terminal through the second information, or can be calculated by the terminal based on the above relationship or a variation of the above relationship.

[0116] It can be understood that Δθ in the above second example relationship can be indicated by the network device to the terminal through the second information.

[0117] Precoding vector P 0 and precoding vector P 1 The third example of the manifold interpolation relationship satisfied between them is as follows:

[0118] P 0 H P 1 = cos(θ)·e +jφ

[0119]

[0120]

[0121] where θ t can be obtained according to the distribution of interpolation points or indicate the distribution of interpolation points.

[0122] As an example, the distribution of interpolation points is or θ t = f(t), 0 < t < 1.

[0123] It can be understood that the above distribution of interpolation points can also be characterized by a table.

[0124] Next, in combination with Figure 4 introduce the distribution characteristics of the interpolation points in the above three examples. Figure 5 in (a) and Figure 5 in (b) are respectively schematic diagrams of the uniform change and variable change of the angle between the precoding vectors, Figure 5 in (c) is a schematic diagram of the distribution of interpolation points when n = 4 under the variable change of the angle between the precoding vectors.

[0125] As Figure 5 shown in (a) of 0 the angle change amount between precoding vector P 1 and precoding vector P is identical.

[0126] As Figure 5 shown in (b) of 0 the angle change amount between precoding vector P 1 and precoding vector P is increasing.

[0127] As Figure 5As shown in (c) in, the precoding vector P 0 and the precoding vector P at the first interpolation point 1 / 4 The amount of change in the angle between them is Δθ 1 = θ 1 / 4 ; The precoding vector P at the first interpolation point 1 / 4 and the precoding vector P at the second interpolation point 2 / 4 The amount of change in the angle Δθ between them 2 = θ 2 / 4 - θ 1 / ; 4 The precoding vector P at the second interpolation point 2 / 4 and the precoding vector P at the third interpolation point 3 / 4 The amount of change in the angle Δθ between them 3 = θ 3 / 4 - θ 2 / 4 ; The precoding vector P at the third interpolation point 3 / 4 and the precoding vector P 1 The amount of change in the angle Δθ between them 4 = θ 4 / 4 - θ 3 / 4 .

[0128] The first example of the linear interpolation relationship satisfied between the precoding vector P 0 and the precoding vector P 1 is as follows:

[0129] P t = P 0 · t + P 1 · (1 - t)

[0130] Among them, the relevant content of each parameter can refer to the content of the same parameter in the first example of the manifold interpolation relationship, which will not be elaborated here. The second example of the linear interpolation relationship satisfied between the precoding vector P 0 and the precoding vector P 1 is as follows:

[0131] P t = P 0 · θ t + P 1 · (1 - θ t )

[0132]

[0133] Among them, the content of each parameter can refer to the content of the same parameter in the second example of the manifold interpolation relationship, which will not be elaborated here.

[0134] The precoding vector P 0 and the precoding vector P 1The third example of the linear interpolation relation satisfied among them is as follows:

[0135] P t = P 0 • θ t + P 1 · (1 - θ t )

[0136] Among them, the content meaning of each parameter can refer to the content of the same parameter in the third example of the manifold interpolation relation, which will not be elaborated here.

[0137] As mentioned above, the interpolation method in this embodiment is not limited to the manifold interpolation method and the linear interpolation method. The following will introduce the distribution of interpolation points of the manifold interpolation method, the linear interpolation method, and other exemplary interpolation methods in combination with Figure 6 introduce the distribution of interpolation points of the manifold interpolation method, the linear interpolation method, and other exemplary interpolation methods.

[0138] As Figure 6 shown, the line at the top represents the schematic diagram of the distribution of manifold interpolation points, the line in the middle represents the schematic diagram of the distribution of linear interpolation points, and the line at the bottom represents the distribution of interpolation points of other possible interpolation methods.

[0139] In this embodiment, after the terminal device receives the first information (or further receives the second information), it can obtain the precoding indicators corresponding to all subbands in the bandwidth occupied by the reference signal based on the interpolation method indicated by the first information, so that it can perform precoding processing on each subband of the terminal device based on these precoding indicators to complete the transmission of the uplink signal.

[0140] In some possible implementation manners, the network device can indicate the precoding indicator of each subband in the bandwidth occupied by the reference signal to the terminal device. In this implementation manner, optionally, the network device can also send information to the terminal indicating that the precoding indicator sent by the network device is the method of precoding indication for each subband separately in the traditional way. In this implementation manner, the terminal can use the received precoding indicator of each subband to perform precoding on each subband to complete the transmission of the uplink signal.

[0141] In some possible implementation manners, the terminal can send the fourth information to the network device, and the fourth information indicates the interpolation method supported by the terminal. Or it can be said that the fourth information indicates the precoding calculation ability of the terminal, such as whether it has the ability to perform precoding based on the popular interpolation method.

[0142] In this implementation manner, the first interpolation method indicated by the network device can be determined based on the precoding calculation ability reported by the terminal.

[0143] For example, if the terminal supports the manifold interpolation method, the first interpolation method indicated by the network device can be the manifold interpolation method.

[0144] For another example, if the terminal does not support the manifold interpolation method but supports the linear interpolation method, the first interpolation method indicated by the network device may be the linear interpolation method.

[0145] For still another example, if the terminal does not support the manifold interpolation method and the linear interpolation method, the network device may indicate a method of performing precoding indication separately for each subband in the traditional way. In this case, the network device sends a precoding indicator for each subband to the terminal.

[0146] In the above embodiments, the low-overhead MIMO uplink high-precision subband TPMI indication method based on PMI indication, interpolation method indication, and interpolation method-related parameters for partial subbands greatly reduces the signaling overhead of uplink precoding, thereby improving the communication performance.

[0147] The method of the above embodiments can be referred to as an interpolation method in the frequency domain. The interpolation idea of the precoding indicator of the present application can also be used in the spatial domain, that is, for antenna ports.

[0148] An embodiment when the interpolation idea of the precoding indicator of the present application is used in the spatial domain is different from Figure 3 the embodiment shown as follows: The first precoding indicator includes precoding indicators corresponding to each antenna port in the first part of antenna ports, and the first part of antenna ports includes some of the antenna ports occupied by the reference signal.

[0149] For example, as Figure 7 shown, the number of antenna ports occupied by the terminal in the spatial domain is 16, and the first precoding indicator indicated by the network device to the terminal includes the precoding indicator of antenna port P 0 and the precoding indicator of antenna port P 1 . The terminal can interpolate to obtain precoding indicators of other antenna ports based on the indication of the first information, such as the precoding indicator of antenna port P t .

[0150] Another difference between the embodiment when the interpolation idea of the precoding indicator of the present application is used in the spatial domain and Figure 3 the embodiment shown is as follows: The second information sent by the network device to the terminal device can be replaced by the third information.

[0151] As an example, the third piece of information may indicate at least one of the following: the number of antennas included in each antenna port, which may also be referred to as the spatial domain precoding granularity; the position of each antenna port in the first part of antenna ports among the antenna ports occupied by the reference signal; the number of precoding indicators included in the first precoding indicator, which is used to indicate the number of points for spatial domain precoding interpolation; the amount of angular change between the precoding vectors indicated by the precoding indicators corresponding to the antenna ports occupied by the reference signal, or the distribution of the precoding indicators corresponding to the antenna ports in the antenna ports occupied by the reference signal, which is used to indicate the distribution of spatial domain interpolation points.

[0152] It can be understood that for the embodiment of applying the interpolation idea of the precoding indicator in the spatial domain, other contents can be referred to Figure 3 the corresponding contents in the embodiments shown, for example, Figure 3 the subbands in the embodiments shown can be replaced with antenna ports.

[0153] The content introduced in the foregoing embodiments is as follows: The terminal sends a reference signal to the network device, and the network device measures the received reference signal and feeds back the precoding indicators corresponding to some subbands or the precoding indicators corresponding to some antenna ports to the terminal, as well as indicates the interpolation method, and the terminal restores the precoding indicators corresponding to the subbands within the entire bandwidth. It can be understood that by swapping the terminal and the network device in the foregoing content, for example, the network device sends a reference signal to the terminal, the terminal measures the received reference signal, and feeds back the precoding indicators corresponding to some subbands or the precoding indicators corresponding to some antenna ports (even indicating the interpolation method) to the network, and the network restores the precoding indicators corresponding to the subbands within the entire bandwidth, which also falls within the scope of the inventive concept of this application.

[0154] Figure 8 FIG. is a schematic structural diagram of a communication device according to an embodiment of this application. As Figure 8 shown, the device 800 may include a processing module 801 and a communication module 802.

[0155] As a first example, the device 800 may be used to implement Figure 3 any of the communication methods implemented by the terminal in the embodiments shown. For example, the processing module 801 is used to implement Figure 3 any of the steps related to processing executed by the terminal device in the embodiments shown, and the communication module 802 is used to implement Figure 3 any of the steps such as sending and / or receiving executed by the terminal device in the embodiments shown.

[0156] As a second example, the device 800 may be used to implement Figure 3 any of the communication methods implemented by the network device in the embodiments shown. For example, the processing module 801 is used to implementFigure 3 Any of the steps related to the processing performed by the network device in the illustrated embodiments, and the communication module 802 is used to implement Figure 3 Any of the steps such as sending and / or receiving performed by the network device in the illustrated embodiments.

[0157] Figure 9 This is a schematic structural diagram of a communication device provided by another embodiment of the present application. As Figure 9 shown, the device 900 includes a processor 901 and a communication circuit 902. The processor 901 and the communication circuit 902 are coupled to each other. It can be understood that the communication circuit 902 can be a transceiver or an input / output interface. Optionally, the device 900 may further include a memory 903 for storing instructions executed by the processor 901 or storing input data required for the processor 901 to run the instructions or storing data generated after the processor 901 runs the instructions. It can be understood that the memory 903 can be located outside the processor 901, or inside the processor 901.

[0158] As an example, the processor 901 is used to implement the functions of the above-mentioned processing module 801, and the communication circuit 902 is used to implement the functions of the above-mentioned communication module 802.

[0159] The device 900 can be a communication device or a chip applied to a communication device. For example, the device 900 can be a UE or a chip applied in a UE, and can be a network device or a chip applied in a network device. It can be understood that when the device 900 is a UE or a network device, the communication circuit 602 can be a transceiver.

[0160] In some embodiments of the present application, a computer program product is further provided. When the computer program product runs on a processor, it can implement the methods implemented by the terminal device in any of the above embodiments, or can implement the methods implemented by the network device in any of the above method embodiments.

[0161] In some embodiments of the present application, a computer-readable storage medium is further provided. The computer-readable storage medium contains computer instructions. When the computer instructions run on a processor, they can implement the methods implemented by the terminal device in any of the above embodiments, or can implement the methods implemented by the network device in any of the above method embodiments.

[0162] In some embodiments of the present application, a communication system is further provided. The system can implement the methods implemented by the terminal device and the network device in any of the above embodiments.

[0163] It can be understood that the processor in the embodiments of the present application may be the following device or all or part of the circuits for processing functions in the following devices: a central processing unit (CPU), and may 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, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0164] The method steps in the embodiments of the present application can be implemented in a hardware manner or by a processor executing software instructions. The software instructions may be composed of corresponding software modules, and the software modules may be stored in a random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, removable hard disks, CD-ROMs, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may be located in an ASIC. In addition, the ASIC may be located in a network device or a terminal device. Of course, the processor and the storage medium may also exist as discrete components in the network device or the terminal device.

[0165] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in the form of a computer program product in whole or in part. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable devices. The computer program or instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired or wireless manner. The computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it may also be an optical medium, such as a digital video disc; or it may be a semiconductor medium, such as a solid-state drive.

[0166] In various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0167] It can be understood that the various numerical numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The magnitudes of the serial numbers of the above processes do not mean the order of execution. The order of execution of each process should be determined by its function and internal logic.

Claims

1. A communication method, characterized in that, applied to a terminal, the method includes: sending a reference signal; receiving first information from a network device, the first information indicating a first interpolation method for interpolating a first precoding indicator; wherein, the first precoding indicator includes precoding indicators corresponding to each subband in a first part of subbands, the first part of subbands includes part of the subbands in the bandwidth occupied by the reference signal, or, the first precoding indicator includes precoding indicators corresponding to each antenna port in a first part of antenna ports, the first part of antenna ports includes part of the antenna ports in the antenna ports occupied by the reference signal.

2. The method according to claim 1, characterized in that, the first interpolation method is a popular interpolation method.

3. The method according to claim 1 or 2, characterized in that, when the first precoding indicator includes precoding indicators corresponding to each subband in a first part of subbands, the method further includes: receiving second information from the network device, the second information indicating at least one of the following information: the number of resource blocks (RBs) occupied by each subband, the position of each subband in the first part of subbands in the bandwidth, the number of precoding indicators included in the first precoding indicator, the amount of angular change between the precoding vectors indicated by the precoding indicators corresponding to the subbands in the bandwidth, or the distribution of the precoding indicators corresponding to the subbands in the bandwidth.

4. The method according to any one of claims 1 to 3, characterized in that, when the first precoding indicator includes precoding indicators corresponding to each antenna port in a first part of antenna ports, the method further includes: receiving third information from the network device, the third information indicating at least one of the following information: the number of antennas included in each antenna port, the position of each antenna port in the first part of antenna ports in the antenna ports occupied by the reference signal, the number of precoding indicators included in the first precoding indicator, the amount of angular change between the precoding vectors indicated by the precoding indicators corresponding to the antenna ports occupied by the reference signal, or the distribution of the precoding indicators corresponding to the antenna ports in the antenna ports occupied by the reference signal.

5. The method according to claim 3 or 4, characterized in that, the second information indicating the amount of angular change includes: the second information indicating an index of the amount of angular change.

6. The method according to any one of claims 3 to 5, characterized in that, the second information indicating the distribution includes: the second information indicating an index of the distribution.

7. The method according to any one of claims 1 to 6, characterized in that, the first information indicating the first interpolation method includes: the first information indicating an index of the first interpolation method among multiple interpolation methods.

8. The method according to any one of claims 1 to 7, characterized in that, the method further includes: Send fourth information to the network device, where the fourth information indicates the interpolation method supported by the terminal.

9. A communication method, characterized in that it is applied to a network device, and the method includes: Receiving a reference signal from a terminal device; Sending first information, where the first information indicates a first interpolation method, and the first interpolation method is used to perform interpolation processing on a first precoding indicator; wherein, the first precoding indicator includes precoding indicators corresponding to each subband in a first part of subbands, and the first part of subbands includes part of the subbands in the bandwidth occupied by the reference signal, or, the first precoding indicator includes precoding indicators corresponding to each antenna port in a first part of antenna ports, and the first part of antenna ports includes part of the antenna ports in the antenna ports occupied by the reference signal.

10. The method according to claim 9, characterized in that the first interpolation method is a popular interpolation method.

11. The method according to claim 9 or 10, characterized in that when the first precoding indicator includes precoding indicators corresponding to each subband in a first part of subbands, the method further includes: Sending second information, where the second information indicates at least one of the following information: the number of resource blocks (RBs) occupied by each subband, the position of each subband in the first part of subbands in the bandwidth, the number of precoding indicators included in the first precoding indicator, the amount of angular change between the precoding vectors indicated by the precoding indicators corresponding to the subbands in the bandwidth, or the distribution of the precoding indicators corresponding to the subbands in the bandwidth.

12. The method according to any one of claims 9 to 11, characterized in that when the first precoding indicator includes precoding indicators corresponding to each antenna port in a first part of antenna ports, the method further includes: Sending third information, where the third information indicates at least one of the following information: the number of antennas included in each antenna port, the position of each antenna port in the first part of antenna ports in the antenna ports occupied by the reference signal, the number of precoding indicators included in the first precoding indicator, the amount of angular change between the precoding vectors indicated by the precoding indicators corresponding to the antenna ports occupied by the reference signal, or the distribution of the precoding indicators corresponding to the antenna ports in the antenna ports occupied by the reference signal.

13. The method according to claim 11 or 12, characterized in that when the second information indicates the amount of angular change, it includes: the second information indicates an index of the amount of angular change.

14. The method according to any one of claims 11 to 13, characterized in that when the second information indicates the distribution, it includes: the second information indicates an index of the distribution.

15. The method according to any one of claims 9 to 14, characterized in that when the first information indicates the first interpolation method, it includes: the first information indicates an index of the first interpolation method among multiple interpolation methods.

16. The method according to any one of claims 9 to 15, characterized in that the method further includes: receiving fourth information from a terminal device, where the fourth information indicates an interpolation method supported by the terminal.

17. A communication device characterized in that it includes functional modules for implementing the method according to any one of claims 1 to 16.

18. A communication device characterized in that it includes: a memory and a processor; the memory is used for storing program instructions; the processor is used for executing the program instructions in the memory to implement the method according to any one of claims 1 to 16.

19. A computer-readable storage medium characterized in that the computer-readable storage medium stores program code for computer execution, and the program code includes instructions for implementing the method according to any one of claims 1 to 16.

20. A computer program product characterized in that the computer program product contains instructions for implementing the communication method according to any one of claims 1 to 16.

Citation Information

Cited By

  • Communication method, electronic equipment and computer readable storage medium

    CN121842754A

  • Communication method and related apparatus

    EP4804449A1

  • Communication method and related apparatus

    WO2025113208A1

  • Communication method and apparatus for feeding back precoding matrix

    WO2026175060A1