Precoding information indication method and apparatus, and storage medium
By determining the first precoding vector in the wireless communication system and processing it to obtain the second precoding vector, the problem of reducing reception efficiency caused by the difference between the actual transmitted precoding vector and the theoretical precoding vector is solved, and the effect of improving the signal reception efficiency of the terminal device is achieved.
Patent Information
- Application Number
- PCT/CN2024/090874
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-28
- Filing Date
- 2024-04-30
- Publication Date
- 2025-04-03
AI Technical Summary
In a wireless communication system, due to the hardware limitations of the base station antenna array and the limitations of the precoding vector, there is a difference between the actual transmitted precoding vector and the theoretical precoding vector, resulting in a decrease in reception efficiency at the receiving end.
By determining the first precoding vector and processing it to obtain a second precoding vector for reference signals. The precoding indication information is determined based on the first precoding vector and the second precoding vector, and sent to the terminal device.
When actually sending a reference signal, the precoding indication information determined by the first precoding vector and the second precoding vector helps the terminal device to better receive signals and improves the signal reception efficiency of the terminal device.
Smart Images

Figure CN2024090874_03042025_PF_FP_ABST
Abstract
Description
Method, device and storage medium for indicating precoding information
[0001] This application claims priority to Chinese patent application No. 202311292717.3, filed on September 28, 2023, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present disclosure relates to the field of wireless communication technologies, and in particular to a method, device, and storage medium for indicating precoding information. Background Art
[0003] In wireless communication systems, multi-antenna base stations typically use beamforming to transmit signals to users or perform beam training to improve energy and spectrum efficiency. However, due to hardware limitations of the base station antenna array and the precoding vector F, the actual transmitted precoding vector may differ from the theoretical precoding vector. This discrepancy can reduce reception efficiency at the receiver.
[0004] Summary of the Invention
[0005] The embodiments of the present disclosure provide a method, device, and storage medium for indicating precoding information, which can improve the receiving efficiency of a receiving end.
[0006] In one aspect, a method for indicating precoding information is provided, which is applied to a base station and includes:
[0007] determining a first precoding vector;
[0008] Processing the first precoding vector to obtain a second precoding vector, where the second precoding vector is used for a reference signal;
[0009] Precoding indication information is determined based on the first precoding vector and the second precoding vector, and the precoding indication information is sent to the terminal device.
[0010] In another aspect, a method for indicating precoding information is provided, which is applied to a terminal device and includes:
[0011] Receive precoding indication information sent by a base station; wherein the precoding indication information is determined by a first precoding vector and a second precoding vector; the second precoding vector is determined based on the first precoding vector, and the second precoding vector is used to measure a reference signal.
[0012] In another aspect, an indication device is provided, applied to a base station, comprising:
[0013] A determination module, configured to determine a first precoding vector;
[0014] a processing module, configured to process the first precoding vector to obtain a second precoding vector, where the second precoding vector is used for a reference signal;
[0015] The determination module is further configured to determine precoding indication information based on the first precoding vector and the second precoding vector;
[0016] The sending module is used to send precoding indication information to the terminal device.
[0017] On the other hand, an indication device is provided, which is applied to a terminal device, comprising:
[0018] The receiving module is configured to receive precoding indication information sent by a base station; wherein the precoding indication information is determined by a first precoding vector and a second precoding vector; the second precoding vector is determined based on the first precoding vector, and the second precoding vector is used to measure a reference signal.
[0019] On the other hand, a communication device is provided, comprising: a memory and a processor; the memory and the processor are coupled; the memory is used to store a computer program; and a method for indicating precoding information of any of the above aspects when the processor executes the computer program.
[0020] On the other hand, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method for indicating precoding information according to any of the above aspects is implemented.
[0021] On the other hand, a computer program product is provided, which includes computer program instructions, and when the computer program instructions are executed by a processor, the method for indicating precoding information according to any one of the above aspects is implemented.
[0022] The embodiment of the present disclosure provides a method for indicating precoding information, which first determines a first precoding vector; then processes the first precoding vector to obtain a second precoding vector, which is used for a reference signal; finally, determines precoding indication information based on the first precoding vector and the second precoding vector, and sends the precoding indication information to a terminal device. It can be understood that based on the method provided by the embodiment of the present disclosure, when the second precoding vector used in the actual transmission of the reference signal is inconsistent with the first precoding vector obtained by theoretical calculation, the precoding indication information can be determined based on the first precoding vector and the second precoding vector, and notified to the terminal device, so as to help the terminal device better receive the reference signal and improve the signal reception efficiency of the terminal device. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions in the present disclosure, the following briefly introduces the drawings required for use in some embodiments of the present disclosure. Obviously, the drawings described below are only drawings of some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0024] FIG1 is a schematic diagram of an architecture of a mobile communication network provided by some embodiments of the present disclosure;
[0025] FIG2 is a schematic structural diagram of a base station provided by some embodiments of the present disclosure;
[0026] FIG3 is a flowchart of a method for indicating precoding information according to some embodiments of the present disclosure;
[0027] FIG4 is a second flowchart of a method for indicating precoding information provided by some embodiments of the present disclosure;
[0028] FIG5 is a third flowchart of a method for indicating precoding information provided by some embodiments of the present disclosure;
[0029] FIG6 is a first schematic diagram of transmission of precoding indication information provided by some embodiments of the present disclosure;
[0030] FIG7 is a fourth flowchart of a method for indicating precoding information provided by some embodiments of the present disclosure;
[0031] FIG8 is a second schematic diagram of transmission of precoding indication information provided by some embodiments of the present disclosure;
[0032] FIG9 is a third schematic diagram of transmission of precoding indication information provided by some embodiments of the present disclosure;
[0033] FIG10 is a fourth schematic diagram of transmission of precoding indication information provided by some embodiments of the present disclosure;
[0034] FIG11 is a fifth flowchart of a method for indicating precoding information provided by some embodiments of the present disclosure;
[0035] FIG12 is a schematic diagram of signal transmission provided by some embodiments of the present disclosure;
[0036] FIG13 is a sixth flowchart of a method for indicating precoding information provided by some embodiments of the present disclosure;
[0037] FIG14 is a seventh flowchart of a method for indicating precoding information provided by some embodiments of the present disclosure;
[0038] FIG15 is a first structural diagram of an indicator device provided in some embodiments of the present disclosure;
[0039] FIG16 is a second structural diagram of an indicator device provided in some embodiments of the present disclosure;
[0040] FIG17 is a schematic structural diagram of a communication device provided in some embodiments of the present disclosure. DETAILED DESCRIPTION
[0041] The following will clearly and completely describe the technical solutions of this disclosure in conjunction with the accompanying drawings. Obviously, the embodiments described are only some of the embodiments of this disclosure, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of this disclosure without making any creative efforts shall fall within the scope of protection of this disclosure.
[0042] It should be noted that in this disclosure, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this disclosure as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0043] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the quantity of the technical features indicated. Therefore, a feature specified as "first" or "second" may explicitly or implicitly include one or more of the features.
[0044] In the description of this disclosure, unless otherwise specified, " / " means "or." For example, A / B can mean A or B. "And / or" in this document simply describes an association relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can mean: A exists alone, A and B exists simultaneously, and B exists alone. Furthermore, "at least one" means one or more, and "a plurality" means two or more.
[0045] As mentioned in the background, in wireless communication systems, multi-antenna base stations typically use beamforming to transmit signals to users or perform beam training to improve energy and spectrum efficiency. The base station forms a transmit beam by varying the transmit amplitude and phase of each antenna. For example, assuming the base station has N antennas, the transmit amplitudes and phases of the N antennas are arranged into an N-dimensional vector, which is the precoding vector F for the transmit antenna.
[0046] However, in actual transmission, there may be some limitations, including hardware limitations of the base station antenna array and limitations on the precoding vector F. For example, the antenna power amplifier is limited, and the amplitude of each element in the precoding vector F needs to be limited to a certain range. For example, when multiple antennas are connected to a single power amplifier, the transmit weights of the antennas connected to the same power amplifier must meet the constant modulus constraint (that is, the moduli of some elements in the precoding vector are equal).
[0047] If only a single beam is sent during transmission, the base station can achieve the emission of a directional beam under the above restrictions by changing the transmission phase of each antenna in the antenna array (the amplitude of each antenna is the same). However, in the process of communication or beam training between the base station and the user, in order to improve the efficiency of beam training, the base station often needs to send multiple beams at the same time. Assume that the base station sends L beams at the same time, the precoding vector F = F1 + F2 + ... + FL formed by superimposing the weights of the precoding vectors of the L beams no longer meets the above constant modulus constraint. At this time, the precoding vector actually sent is There is a difference between the precoding vector F and the theoretical precoding vector F, and this difference will lead to a decrease in the receiving efficiency of the receiving end.
[0048] In response to the above technical problems, the embodiments of the present disclosure provide a method for indicating precoding information, the idea of which is: first determine a first precoding vector; then process the first precoding vector to obtain a second precoding vector, which is used for a reference signal; finally, determine precoding indication information based on the first precoding vector and the second precoding vector, and send the precoding indication information to the terminal device. It can be understood that based on the method provided by the embodiments of the present disclosure, when the second precoding vector used in the actual transmission of the reference signal is inconsistent with the first precoding vector obtained by theoretical calculation, the precoding indication information can be determined based on the first precoding vector and the second precoding vector, and notified to the terminal device, so as to help the terminal device better receive the reference signal and improve the signal reception efficiency of the terminal device.
[0049] The technical solutions provided in the embodiments of the present disclosure can be applied to various mobile communication networks, for example, 5G New Radio (NR) mobile communication networks, future mobile communication networks, or multiple communication convergence systems, etc., and the embodiments of the present disclosure are not limited to this.
[0050] In the embodiments of the present disclosure, the network architecture of the mobile communication network (including but not limited to 3G, 4G, 5G and future mobile communication networks) may include at least a first communication node and a second communication node. It should be understood that in this example, in the downlink, the first communication node may be a network side device (for example, including but not limited to a base station), and the second communication node may be a terminal side device (for example, including but not limited to a terminal device). Of course, in the uplink, the first communication node may also be a terminal side device, and the second communication node may also be a network side device. In the device-to-device communication between the two communication nodes, the first communication node and the second communication node may both be a base station or a terminal device. The first communication node and the second communication node may be referred to as the first node and the second node, respectively.
[0051] For example, taking the first communication node as a base station and the second communication node as a terminal device as an example, Figure 1 shows a schematic diagram of a network architecture of a mobile communication network provided by an embodiment of the present disclosure. As shown in Figure 1, the mobile communication network includes a base station 110 and a terminal device 120.
[0052] In some embodiments, base station 110 is configured to transmit and receive electromagnetic waves.
[0053] In some embodiments, the base station 110 can be a base station or an evolved base station (eNB or eNodeB) in long term evolution (LTE), long term evolution advanced (LTEA), a base station device in a 5G network, or a base station in a future communication system, etc. The base station can include various macro base stations, micro base stations, home base stations, wireless remote stations, reconfigurable intelligent surfaces (RIS), routers, wireless fidelity (WIFI) devices and other network side devices.
[0054] In some embodiments, as shown in Figure 2 , base station 110 includes a controller 111 and an antenna 112 . Controller 111 is configured to manage wireless communication interfaces and wireless channels. Antenna 112 is configured to transmit and receive electromagnetic waves. For example, antenna 112 can transmit electromagnetic waves under the control of controller 111 .
[0055] In some embodiments, antenna 112 may include an antenna array comprising multiple antenna elements. The antenna elements can be used to transmit and receive signals. For example, in transmit mode, the antenna elements can function as transmit antennas for transmitting signals; in receive mode, the antenna elements can function as receive antennas for receiving signals.
[0056] In some embodiments, the base station 110 may further include a communication interface 113 for exchanging information with other devices.
[0057] In some embodiments, the base station 110 may further include a memory 114 for storing data.
[0058] Exemplarily, the memory 114 may 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, an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0059] In some embodiments, the terminal device 120 can be a device with wireless transceiver capabilities, which can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; it can also be deployed on the water (such as a ship, etc.); it can also be deployed in the air (for example, on an airplane, a balloon, and a satellite, etc.). The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. The embodiments of the present disclosure do not limit the application scenarios. The terminal device may sometimes also be referred to as a user, UE (user equipment), access terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication equipment, UE agent or UE device, etc., but the embodiments of the present disclosure are not limited to this.
[0060] It should be noted that Figure 1 is only an exemplary framework diagram. The number of devices included in Figure 1 and the names of each device are not limited. In addition to the devices shown in Figure 1, the communication system may also include other devices, such as core network devices.
[0061] The application scenarios of the embodiments of the present disclosure are not limited. The system architecture and business scenarios described in the embodiments of the present disclosure are intended to more clearly illustrate the technical solutions of the embodiments of the present disclosure and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Those skilled in the art will appreciate that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are equally applicable to similar technical problems.
[0062] The following is a detailed introduction to the method for indicating precoding information provided by the embodiment of the present disclosure.
[0063] The present disclosure provides a method for indicating precoding information. As shown in FIG3 , the method includes the following steps S201 to S204 .
[0064] S201. A base station determines a first precoding vector.
[0065] In some embodiments, the above step S201 may be implemented as follows: the base station determines the first precoding vector based on a preset linear constructor.
[0066] Exemplarily, the base station selects n codewords from a codebook based on a preset linear constructor, and performs weighted combination on the n codewords to obtain a first precoding vector, where n is an integer greater than or equal to 1.
[0067] S202: The base station processes the first precoding vector to obtain a second precoding vector.
[0068] The second precoding vector is used for measuring the reference signal.
[0069] In some embodiments, step S202 is implemented as follows: processing the first precoding vector based on a nonlinear processing function to obtain a second precoding vector, wherein the moduli of m elements in the second precoding vector are equal, and m is an integer greater than 1.
[0070] It should be noted that the nonlinear processing function is used to make the first precoding vector meet the hardware (eg, antenna hardware structure) constraints on the base station side.
[0071] For example, assuming that the antenna array includes N antenna elements, the normalized first precoding vector F = [f1, f2, ..., f N] is an N-dimensional vector, where the i-th element fi represents the transmit amplitude and phase of the i-th antenna. Due to the limitation of the antenna hardware structure at the base station side, multiple transmit antennas are often connected to the same RF link, so the second precoding vector actually sent is Certain constraints need to be met, and the transmit amplitudes of antennas connected to the same RF link must be the same. For example, when N antennas are connected to the same RF link, the second precoding vector Each element in For example, when m antennas among the N antennas are connected to the same radio frequency link, the moduli of the elements in the second precoding vector corresponding to the m antennas are equal.
[0072] S203: The base station determines precoding indication information based on the first precoding vector and the second precoding vector.
[0073] In some embodiments, the precoding indication information includes at least one of the following: distortion indication information, difference indication information, and parameter indication information.
[0074] The distortion indication information is used to indicate whether the first precoding vector is the same as the second precoding vector (i.e., whether the first precoding vector is distorted). For example, the base station may use a 1-bit signaling message to indicate whether the first precoding vector is distorted. If the bit is 1, it indicates that the first precoding vector is distorted; if the bit is 0, it indicates that the first precoding vector is not distorted.
[0075] The difference indication information is used to indicate the difference between the first precoding vector and the second precoding vector.
[0076] Exemplarily, the difference indication information includes at least one of the following: a residual vector obtained based on the difference between the first precoding vector and the second precoding vector, a modulus value of the residual vector, and a square of the modulus value of the residual vector.
[0077] For example, the residual vector can be expressed as in
[0078] The modulus of the residual vector can be expressed as the following formula (1):
[0079] The square of the modulus of the residual vector can be expressed as the following formula (2):
[0080] The parameter indication information is used to indicate the parameters of the nonlinear function used to generate the second precoding vector.
[0081] In some embodiments, when the first precoding vector F is generated by a weighted combination of multiple codewords, the parameter indication information includes a weight α of each codeword, where the weight α is used to indicate the amplitude and phase of the codeword. For example, the first precoding vector is composed of L codewords b, and the transmission weight of each codeword is unequal. Then, the first precoding vector F can be expressed as the following formula (3):
[0082] In some embodiments, the codeword weight may also be a difference value generated after the first precoding vector is distorted. For example, assuming that the first precoding vector satisfies the above formula (3), the second precoding vector satisfies the following formula (4):
[0083] The difference between the first precoding vector and the second precoding vector satisfies the following formula (5):
[0084] Among them, λ i =α i -β i , β i is the weight of each codeword in the second precoding vector.
[0085] In some embodiments, the parameter indication information further includes the indexes of the n codewords selected by the base station from the codebook.
[0086] S204: The base station sends precoding indication information to the terminal device. Correspondingly, the terminal device receives the precoding indication information sent by the base station.
[0087] In some embodiments, the base station may send one or more precoding indication information to the terminal device.
[0088] In some embodiments, the above method further includes: performing quantization processing on the precoding indication information.
[0089] Exemplarily, assuming that the precoding indication information includes a residual vector e, the quantization processing of the precoding indication information includes: quantizing the amplitude and phase of each element in the residual vector e; or, using a set of preset basis vectors to linearly represent the residual vector, and quantizing the result of the linear representation.
[0090] Exemplarily, the quantization process includes uniform quantization and non-uniform quantization. For example, assuming that the base station uses 3 bits to quantize the amplitude of each element in the residual vector, the results of uniform bit quantization are shown in Table 1 below; the results of non-uniform bit quantization are shown in Table 2 below.
[0091] Table 1
[0092] Table 2
[0093] It is understood that each element in the residual vector can be quantized using the above quantization method. In addition, elements such as the transmit precoding vector F, the modulus of the residual vector, the square of the modulus of the residual vector, the beam weight α, and the difference λi of the beam weights can also be quantized using the above method.
[0094] Furthermore, based on the above quantization process, the above step S204 may be implemented as: sending the precoding indication information after the quantization process to the terminal device.
[0095] As a possible implementation manner, the above step S204 can be implemented as follows: when a preset condition is met, precoding indication information is sent to the terminal device.
[0096] Exemplarily, the preset condition includes at least one of the following:
[0097] The reference signal reception quality reported by the terminal device is less than a first threshold;
[0098] The reference signal reception strength reported by the terminal device is less than a second threshold;
[0099] A signal to interference plus noise ratio (SINR) reported by the terminal device is less than a third threshold.
[0100] As another possible implementation manner, the above step S204 may also be implemented as: sending precoding indication information to the terminal device in response to a request from the terminal device.
[0101] In some embodiments, the above method further includes the following step S301.
[0102] S301: Send a reference signal to a terminal device based on precoding indication information. Correspondingly, the terminal device receives the reference signal sent by the base station.
[0103] It should be noted that the embodiment of the present disclosure does not limit the execution order of the above steps S204 and S301. For example, as shown in Figure 4, step S204 can be executed first and then step S301; or, as shown in Figure 5, step S301 can be executed first and then step S204.
[0104] Exemplarily, as shown in (a) of FIG6 , the base station first sends a signal to the terminal device, and then sends precoding indication information corresponding to the signal to the terminal device. For example, the base station first sends signal 1 to the terminal device, and then sends precoding indication information 1 corresponding to signal 1 to the terminal device, so that the terminal device can receive signal 1 according to precoding indication information 1; the base station sends signal 2 to the terminal device, and then sends precoding indication information 2 corresponding to signal 2 to the terminal device, so that the terminal device can receive signal 2 according to precoding indication information 2.
[0105] Exemplarily, as shown in (b) of FIG6 , the base station first sends precoding indication information to the terminal device, and then sends a signal corresponding to the precoding indication information to the terminal device. For example, the base station first sends precoding indication information 1 to the terminal device, and then sends signal 1 corresponding to precoding indication information 1 to the terminal device, so that the terminal device can receive signal 1 according to precoding indication information 1; the base station first sends precoding indication information 2 to the terminal device, and then sends signal 2 corresponding to precoding indication information 2 to the terminal device, so that the terminal device can receive signal 2 according to precoding indication information 2.
[0106] Exemplarily, as shown in FIG7 , before the above step S204 , the method further includes the following step S401 .
[0107] S401: A terminal device sends a first message to a base station. Correspondingly, the base station receives the first message sent by the terminal device.
[0108] The first message is used to request precoding indication information.
[0109] Exemplarily, the first message is carried in a sounding reference signal (SRS); or, the first message is carried in uplink control information (UCI).
[0110] In some embodiments, the above step S401 can be implemented as: when the terminal device needs to improve its own reception quality or measurement accuracy, sending a first message to the base station.
[0111] As a possible implementation manner, based on the above step S401, the above step S204 can be implemented as: sending precoding indication information to the terminal device in response to the first message.
[0112] In some embodiments, the first message includes a method for sending the precoding indication information, wherein the sending method includes one of the following: the precoding indication information is carried in a reference signal; and the precoding indication information is carried in signaling.
[0113] Accordingly, the above step S204 can be implemented as follows: based on the sending mode, sending the precoding indication information to the terminal device. Different sending modes are introduced below.
[0114] Transmission mode 1: precoding indication information is carried in the reference signal.
[0115] As a possible implementation, the precoding indication information is the precoding indication information corresponding to the current reference signal. For example, as shown in (a) of FIG8 , the base station sends signal 1, signal 2, and signal 3 to the terminal device, respectively; signal 1 includes precoding indication information 1 corresponding to signal 1; signal 2 includes precoding indication information 2 corresponding to signal 2; and signal 3 includes precoding indication information 3 corresponding to signal 3.
[0116] As another possible implementation, the precoding indication information is the precoding indication information corresponding to the previous reference signal. For example, as shown in FIG8(b), the base station sends signal 2, signal 3, and signal 4 to the terminal device, respectively; signal 2 includes precoding indication information 1 corresponding to signal 1; signal 3 includes precoding indication information 2 corresponding to signal 2; and signal 4 includes precoding indication information 3 corresponding to signal 3.
[0117] As another possible implementation, the precoding indication information is the precoding indication information corresponding to the next reference signal. For example, as shown in (c) of FIG8 , the base station transmits signal 1, signal 2, and signal 3 to the terminal device, respectively; signal 1 includes precoding indication information 2 corresponding to signal 2; signal 2 includes precoding indication information 3 corresponding to signal 3; and signal 3 includes precoding indication information 4 corresponding to signal 4.
[0118] As another possible implementation, the reference signal may carry multiple precoding indication information. For example, the multiple precoding indication information includes precoding indication information corresponding to the current reference signal and precoding indication information corresponding to the previous or next reference signal.
[0119] Exemplarily, as shown in (a) in Figure 9, the base station sends signal 1 and signal 2 to the terminal device, wherein signal 1 includes precoding indication information 1 corresponding to signal 1 and precoding indication information 2 corresponding to signal 2; the base station sends signal 3 and signal 4 to the terminal device, wherein signal 3 includes precoding indication information 3 corresponding to signal 3 and precoding indication information 4 corresponding to signal 4.
[0120] Exemplarily, as shown in (b) in Figure 9, the base station sends signal 1 and signal 2 to the terminal device, wherein signal 2 includes precoding indication information 1 corresponding to signal 1 and precoding indication information 2 corresponding to signal 2; the base station sends signal 3 and signal 4 to the terminal device, wherein signal 4 includes precoding indication information 3 corresponding to signal 3 and precoding indication information 4 corresponding to signal 4.
[0121] Transmission method 2: precoding indication information is carried in signaling.
[0122] In some embodiments, the signaling includes at least one of the following: a master infromation block (MIB), a system information block (SIB), downlink control information (DCI), control signaling of a media access control layer control element (MAC-CE), and control signaling of a radio resource control layer (RRC).
[0123] In some embodiments, the signaling may carry one or more precoding indication information.
[0124] Exemplarily, the situation in which a precoding indication information is carried in the signaling can be as shown in (a) in Figure 6 above, where the base station first sends signal 1 to the terminal device, and then sends signaling including precoding indication information 1 corresponding to signal 1 to the terminal device; or, the situation in which a precoding indication information is carried in the signaling can be as shown in (b) in Figure 6 above, where the base station first sends signaling including precoding indication information 1 to the terminal device, and then sends signal 1 corresponding to the precoding indication information 1 to the terminal device.
[0125] Exemplarily, the situation in which multiple precoding indication information are carried in the signaling can be as shown in (a) in Figure 10, where the base station first sends signal 1 and signal 2 to the terminal device, and then sends signaling including precoding indication information 1 and precoding indication information 2 to the terminal device; or, as shown in (b) in Figure 10, the base station first sends signaling including precoding indication information 1 and precoding indication information 2 to the terminal device, and then sends signal 1 corresponding to precoding indication information 1 and signal 2 corresponding to precoding indication information 2 to the terminal device.
[0126] For ease of understanding, the method for indicating precoding information is described below in the form of a scenario.
[0127] For example, in a scenario where a base station and a terminal device are conducting downlink beam training, the base station can send a downlink reference signal to the terminal device, which then measures the downlink reference signal and reports the measurement results. For example, the terminal device can help the base station identify at least one transmit beam with higher energy.
[0128] As shown in FIG11 , during the downlink beam training between the base station and the terminal device, the method for indicating the precoding information can be implemented as the following steps Sa1 and Sa2.
[0129] Sa1. The base station sends a reference signal and precoding indication information to the terminal device.
[0130] The reference signal can be used to measure wireless channel parameters.
[0131] Exemplarily, the precoding indication information and the reference signal may be transmitted in any of the above-described transmission modes. For example, the base station may first transmit the precoding indication information and then transmit the reference signal; or the base station may first transmit the reference signal and then transmit the precoding indication information; or the precoding indication information may be carried in the reference signal.
[0132] In some embodiments, as shown in Figure 12, the base station may use multiple beams to send reference signals, where reference signals sent at different times use different beams. In the scenario shown in Figure 12, the precoding indication information also includes the sequence number of the beam sent by the base station.
[0133] In some embodiments, when a base station uses multiple beams to send a reference signal, the reference signal may simultaneously have a quasi co-location relationship with multiple reference signals.
[0134] In some embodiments, the beam number can be explicitly or implicitly carried in the reference signal. For example, when the beam number is explicitly carried in the reference signal, a bitmap can be used to indicate the beam used to transmit the reference signal. When the beam number is implicitly carried in the reference signal, the beam must correspond to the time domain resource used to transmit the signal. For example, as shown in Table 3 below, different time domain resources correspond to different beam numbers.
[0135] Table 3
[0136] Exemplarily, the reference signal may include at least one of the following: a channel block (Synchronization Singal and PBCH Block, SSB) obtained by combining a synchronization signal and a physical broadcast channel block (Physical Broadcast Channel Block, PBCH), a channel state information reference signal (CSI-RS), a demodulation reference signal (DMRS), and a phase tracking reference signal (PT-RS).
[0137] In some embodiments, when the reference signal includes an SSB, the reference signal may be sent in the form of a set. Each SSB set includes multiple SSBs, and the SSBs are sent in the first half of each frame. In addition, the number of SSBs included in different SSB sets may be the same or different. For example, the number of SSBs included in an SSB set is different for different frequency bands; alternatively, the number of SSBs included in an SSB set may be configured by the base station. For example, below the 6 GHz frequency band, each SSB set contains 4 or 8 SSBs, and above the 6 GHz frequency band, each SSB set contains 64 SSBs.
[0138] In some embodiments, when the reference signal includes CSI-RS, the reference signal may also be sent in groups. For example, the base station may configure multiple CSI-RS resource groups for the terminal device, each CSI-RS resource group including multiple CSI-RS resources.
[0139] Sa2. The terminal device sends the measurement results to the base station.
[0140] Exemplarily, the measurement results may include at least one of the following: reference signal receiving quality (RSRQ), reference signal receiving strength (RSRP), reference signal strength indicator (RSSI), reference signal time-frequency resources, reference signal time domain sequence number, and reference signal group sequence number.
[0141] As a possible implementation, the base station sends a reference signal and precoding indication information corresponding to the reference signal to the terminal device. Accordingly, the terminal device also sends a measurement result to the base station, which includes a measurement result of a reference signal. For example, as shown in Figure 13, the base station sends reference signal 1 and precoding indication information 1 for reference signal 1 to the terminal device; accordingly, the terminal device sends the measurement result of reference signal 1 to the base station; then, the base station sends reference signal 2 and precoding indication information 2 for reference signal 2 to the terminal device; accordingly, the terminal device sends the measurement result of reference signal 2 to the base station.
[0142] As another possible implementation, after the base station sends multiple reference signals and precoding indication information corresponding to the multiple reference signals to the terminal device, the terminal device sends a measurement result to the base station, which may include the measurement results of the multiple reference signals, or the measurement results of some reference signals in the multiple reference signals. For example, as shown in Figure 14, the base station sends reference signal 1 and precoding indication information 1 of reference signal 1, reference signal 2 and precoding indication information 2 of reference signal 2, and reference signal 3 and precoding indication information 3 of reference signal 3 to the terminal device in sequence. Afterwards, the terminal device sends a measurement result to the base station, which may include the measurement results of reference signal 1, reference signal 2, and reference signal 3, or the measurement results of any one or two of the three reference signals.
[0143] Exemplarily, when the base station sends multiple reference signals to the terminal device, the terminal device sending the measurement result to the base station may include any of the following:
[0144] an identifier of a first reference signal having the strongest signal strength among the multiple reference signals and a received strength of the first reference signal;
[0145] L reference signals among the multiple reference signals whose signal strength is greater than a preset threshold, and the received strength of each of the L reference signals; L is an integer greater than or equal to 1;
[0146] The sequence number of the reference signal group to which the first reference signal with the strongest signal strength among the multiple reference signals belongs, and the received strength of the first reference signal.
[0147] The above mainly introduces the solution of the embodiment of the present disclosure from the perspective of method. It can be understood that in order to realize the above functions, the indicating device includes at least one of the hardware structure and software modules corresponding to the execution of each function. It should be easy for those skilled in the art to realize that, in combination with the units and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiment of the present disclosure.
[0148] It is understandable that, in order to realize the above functions, the indicating device includes hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the algorithm steps of each example described in the embodiments of the present disclosure, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present disclosure.
[0149] The embodiment of the present disclosure can divide the indicating device into functional modules according to the above-mentioned method embodiment. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one functional module. The above-mentioned integrated module can be implemented in the form of hardware or software. It should be noted that the division of modules in the embodiment of the present disclosure is schematic and is only a logical function division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.
[0150] Figure 15 is a schematic diagram of the structure of an indication device provided in an embodiment of the present disclosure. This indication device, applied to a base station, can execute the precoding information indication method provided in the above method embodiment. As shown in Figure 15, the indication device 600 includes: a determination module 601, a processing module 602, and a sending module 603. In other embodiments, the indication device 600 also includes a receiving module 604.
[0151] The determination module 601 is configured to determine a first precoding vector.
[0152] The processing module 602 is configured to process the first precoding vector to obtain a second precoding vector, where the second precoding vector is used for a reference signal.
[0153] The determination module 601 is further configured to determine precoding indication information based on the first precoding vector and the second precoding vector.
[0154] The sending module 603 is used to send precoding indication information to the terminal device.
[0155] In some embodiments, the determination module 601 is specifically configured to determine a first precoding vector based on a preset linear constructor.
[0156] In some embodiments, the determination module 601 is specifically configured to select n codewords from a codebook based on a preset linear constructor, where n is an integer greater than or equal to 1; and perform weighted combination on the n codewords to obtain a first precoding vector.
[0157] In some embodiments, the processing module 602 is specifically configured to process the first precoding vector based on a nonlinear processing function to obtain a second precoding vector.
[0158] In some embodiments, the moduli of the m elements in the second precoding vector are equal, and m is an integer greater than 1.
[0159] In some embodiments, the precoding indication information includes at least one of the following: distortion indication information, difference indication information, and parameter indication information; wherein the distortion indication information is used to indicate whether the first precoding vector and the second precoding vector are the same; the difference indication information is used to indicate the difference between the first precoding vector and the second precoding vector; and the parameter indication information is used to indicate the parameters of the nonlinear function used to generate the second precoding vector.
[0160] In some embodiments, the difference indication information includes at least one of the following: a residual vector obtained based on the difference between the first precoding vector and the second precoding vector, a modulus value of the residual vector, and a square of the modulus value of the residual vector.
[0161] In some embodiments, the sending module 603 is further configured to send a reference signal to the terminal device based on the precoding indication information.
[0162] In some embodiments, the precoding indication information is carried in a reference signal.
[0163] In some embodiments, the precoding indication information is carried in signaling, and the signaling includes at least one of the following: a main system message block, a system message block, downlink control information, control signaling of a medium access control layer control unit, and control signaling of a radio resource control layer.
[0164] In some embodiments, the processing module 602 is further used to perform quantization processing on the precoding indication information, where the quantization processing includes uniform quantization and non-uniform quantization; the sending module 603 is further used to send the quantized precoding indication information to the terminal device.
[0165] In some embodiments, the receiving module 604 is used to receive a first message sent by the terminal device, where the first message is used to request precoding indication information; the sending module 603 is specifically used to send precoding indication information to the terminal device in response to the first message.
[0166] In some embodiments, the first message includes a sending method of the precoding indication information, and the sending method includes one of the following: carried in a reference signal, carried in signaling; the sending module 603 is specifically used to send the precoding indication information to the terminal device based on the sending method.
[0167] In some embodiments, the first message is carried in a sounding reference signal; or, the first message is carried in uplink control information.
[0168] In some embodiments, the sending module 603 is specifically configured to send precoding indication information to the terminal device when a preset condition is met; wherein the preset condition includes at least one of the following:
[0169] The reference signal reception quality reported by the terminal device is less than a first threshold;
[0170] The reference signal reception strength reported by the terminal device is less than a second threshold;
[0171] The signal to interference plus noise ratio reported by the terminal device is less than a third threshold.
[0172] Figure 16 is a schematic diagram of the structure of another indication device provided in an embodiment of the present disclosure. This indication device is applied to a terminal device and can execute the precoding information indication method provided in the above method embodiment. As shown in Figure 16, the indication device 700 includes: a receiving module 701. In other embodiments, the indication device 700 also includes: a sending module 702.
[0173] The receiving module 701 is configured to receive precoding indication information sent by a base station, wherein the precoding indication information is determined by a first precoding vector and a second precoding vector; the second precoding vector is determined based on the first precoding vector, and the second precoding vector is used to measure a reference signal.
[0174] In some embodiments, the first precoding vector is determined based on a preset linear constructor.
[0175] In some embodiments, the first precoding vector is obtained by weighting n codewords, where the n codewords are codewords selected from a codebook based on a preset linear constructor, and n is an integer greater than or equal to 1.
[0176] In some embodiments, the second precoding vector is obtained by processing the first precoding vector based on a nonlinear processing function.
[0177] In some embodiments, the moduli of the m elements in the second precoding vector are equal, and m is an integer greater than 1.
[0178] In some embodiments, the precoding indication information includes at least one of the following: distortion indication information, difference indication information, and parameter indication information; wherein the distortion indication information is used to indicate whether the first precoding vector and the second precoding vector are the same; the difference indication information is used to indicate the difference between the first precoding vector and the second precoding vector; and the parameter indication information is used to indicate the parameters of the nonlinear function used to generate the second precoding vector.
[0179] In some embodiments, the difference indication information includes at least one of the following: a residual vector obtained based on the difference between the first precoding vector and the second precoding vector, a modulus value of the residual vector, and a square of the modulus value of the residual vector.
[0180] In some embodiments, the receiving module 701 is further configured to receive a reference signal sent by a base station.
[0181] In some embodiments, the precoding indication information is carried in a reference signal.
[0182] In some embodiments, the precoding indication information is carried in signaling, and the signaling includes at least one of the following: a main system message block, a system message block, downlink control information, control signaling of a medium access control layer control unit, and control signaling of a radio resource control layer.
[0183] In some embodiments, the receiving module 701 is specifically configured to receive precoding indication information that has been quantized, where the quantization processing includes uniform quantization and non-uniform quantization.
[0184] In some embodiments, the sending module 702 is used to send a first message to the terminal device, where the first message is used to request precoding indication information.
[0185] In some embodiments, the first message includes a sending method of the precoding indication information, and the sending method includes one of the following: carried in a reference signal, and carried in signaling.
[0186] In some embodiments, the first message is carried in a sounding reference signal; or, the first message is carried in uplink control information.
[0187] In the case of implementing the functions of the above-mentioned integrated modules in hardware, the embodiments of the present disclosure provide a possible structure of the communication device involved in the above-mentioned embodiments. As shown in Figure 17, the communication device 800 includes: a processor 802 and a bus 804. Optionally, the communication device may also include a memory 801; optionally, the communication device 800 may also include a communication interface 803.
[0188] Processor 802 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of this disclosure. Processor 802 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of this disclosure. Processor 802 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, or a combination of a DSP and a microprocessor.
[0189] The communication interface 803 is used to connect to other devices via a communication network, such as Ethernet, wireless access network, or wireless local area network (WLAN).
[0190] The memory 801 may 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, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0191] As a possible implementation, the memory 801 can exist independently of the processor 802. The memory 801 can be connected to the processor 802 via a bus 804 and used to store instructions or program codes. When the processor 802 calls and executes the instructions or program codes stored in the memory 801, the method for indicating precoding information provided in the embodiment of the present disclosure can be implemented. In another possible implementation, the memory 801 can also be integrated with the processor 802.
[0192] Bus 804 can be an Extended Industry Standard Architecture (EISA) bus, etc. Bus 804 can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, FIG17 shows only one thick line, but this does not mean that there is only one bus or only one type of bus.
[0193] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer, the computer executes the method for indicating precoding information as described in any of the above embodiments.
[0194] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes, etc.), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0195] An embodiment of the present disclosure provides a computer program product comprising instructions. When the computer program product is run on a computer, the computer is enabled to execute the method for indicating precoding information as described in any one of the above embodiments.
[0196] The above is only a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or replacements within the technical scope disclosed in the present disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A method for indicating precoding information, wherein: Applied to a base station, the method comprises: determining a first precoding vector; Processing the first precoding vector to obtain a second precoding vector, where the second precoding vector is used for a reference signal; Precoding indication information is determined based on the first precoding vector and the second precoding vector, and the precoding indication information is sent to a terminal device.
2. The method according to claim 1, wherein: The determining of the first precoding vector comprises: Based on a preset linear constructor, the first precoding vector is determined.
3. The method according to claim 2, wherein: The determining the first precoding vector based on a preset linear constructor includes: Based on the preset linear constructor, select n codewords from a codebook, where n is an integer greater than or equal to 1; The n codewords are weightedly combined to obtain the first precoding vector.
4. The method according to claim 1, wherein: The processing of the first precoding vector to obtain a second precoding vector includes: The first precoding vector is processed based on a nonlinear processing function to obtain the second precoding vector.
5. The method according to claim 1, wherein: The moduli of the m elements in the second precoding vector are equal, and m is an integer greater than 1.
6. The method according to claim 1, wherein: The precoding indication information includes at least one of the following: distortion indication information, difference indication information, and parameter indication information; The distortion indication information is used to indicate whether the first precoding vector is the same as the second precoding vector; the difference indication information is used to indicate the difference between the first precoding vector and the second precoding vector; and the parameter indication information is used to indicate the parameters of the nonlinear function used to generate the second precoding vector.
7. The method according to claim 6, wherein: The difference indication information includes at least one of the following: a residual vector obtained based on the difference between the first precoding vector and the second precoding vector, a modulus value of the residual vector, and a square of the modulus value of the residual vector.
8. The method according to claim 1, wherein: Before sending the precoding indication information to the terminal device, the method further includes: Based on the precoding indication information, a reference signal is sent to the terminal device.
9. The method according to claim 1, wherein: After sending the precoding indication information to the terminal device, the method further includes: Based on the precoding indication information, a reference signal is sent to the terminal device.
10. The method according to claim 1, wherein: The precoding indication information is carried in a reference signal.
11. The method according to claim 1, wherein: The precoding indication information is carried in signaling, and the signaling includes at least one of the following: a main system message block, a system message block, downlink control information, control signaling of a medium access control layer control unit, and control signaling of a radio resource control layer.
12. The method according to claim 1, wherein: The method further comprises: Performing quantization processing on the precoding indication information, wherein the quantization processing includes uniform quantization and non-uniform quantization; The sending precoding indication information to the terminal device includes: Sending the precoding indication information after quantization processing to the terminal device.
13. The method according to claim 1, wherein: The method further comprises: receiving a first message sent by the terminal device, where the first message is used to request precoding indication information; The sending precoding indication information to the terminal device includes: In response to the first message, the precoding indication information is sent to the terminal device.
14. The method according to claim 13, wherein: The first message includes a sending mode of the precoding indication information, and the sending mode includes one of the following: carried in a reference signal and carried in signaling; The sending the precoding indication information to the terminal device includes: Based on the sending method, the precoding indication information is sent to the terminal device.
15. The method according to claim 13, wherein: The first message is carried in a sounding reference signal; or, the first message is carried in uplink control information.
16. The method according to claim 1, wherein: The sending precoding indication information to the terminal device includes: When a preset condition is met, precoding indication information is sent to the terminal device; wherein the preset condition includes at least one of the following: The reference signal reception quality reported by the terminal device is less than a first threshold; The reference signal reception strength reported by the terminal device is less than a second threshold; The signal to interference plus noise ratio reported by the terminal device is less than a third threshold.
17. A method for indicating precoding information, wherein: Applied to a terminal device, the method comprises: Receive precoding indication information sent by a base station; wherein the precoding indication information is determined by a first precoding vector and a second precoding vector; the second precoding vector is determined based on the first precoding vector, and the second precoding vector is used to measure a reference signal.
18. The method according to claim 17, wherein: The first precoding vector is determined based on a preset linear constructor.
19. The method according to claim 18, wherein: The first precoding vector is obtained by weighting n codewords, wherein the n codewords are codewords selected from a codebook based on a preset linear constructor, and n is an integer greater than or equal to 1.
20. The method according to claim 17, wherein: The second precoding vector is obtained by processing the first precoding vector based on a nonlinear processing function.
21. The method according to claim 17, wherein: The moduli of the m elements in the second precoding vector are equal, and m is an integer greater than 1.
22. The method according to claim 17, wherein: The precoding indication information includes at least one of the following: distortion indication information, difference indication information, and parameter indication information; The distortion indication information is used to indicate whether the first precoding vector is the same as the second precoding vector; the difference indication information is used to indicate the difference between the first precoding vector and the second precoding vector; and the parameter indication information is used to indicate the parameters of the nonlinear function used to generate the second precoding vector.
23. The method according to claim 22, wherein: The difference indication information includes at least one of the following: a residual vector obtained based on the difference between the first precoding vector and the second precoding vector, a modulus value of the residual vector, and a square of the modulus value of the residual vector.
24. The method of claim 17, wherein: Before receiving the precoding indication information sent by the base station, the method further includes: Receive a reference signal sent by a base station.
25. The method of claim 17, wherein: After receiving the precoding indication information sent by the base station, the method further includes: Receive a reference signal sent by a base station.
26. The method of claim 17, wherein: The precoding indication information is carried in a reference signal.
27. The method of claim 17, wherein: The precoding indication information is carried in signaling, and the signaling includes at least one of the following: a main system message block, a system message block, downlink control information, control signaling of a medium access control layer control unit, and control signaling of a radio resource control layer.
28. The method of claim 17, wherein: The receiving precoding indication information sent by the base station includes: The precoding indication information after quantization processing is received, where the quantization processing includes uniform quantization and non-uniform quantization.
29. The method of claim 17, wherein: The method further comprises: A first message is sent to the terminal device, where the first message is used to request precoding indication information.
30. The method of claim 29, wherein: The first message includes a sending method of the precoding indication information, and the sending method includes one of the following: carried in a reference signal and carried in signaling.
31. The method of claim 29, wherein: The first message is carried in a sounding reference signal; or, the first message is carried in uplink control information.
32. A communication device, wherein: include: Memory and processor; The memory is coupled to the processor; The memory is used to store instructions executable by the processor; When the processor executes the instruction, the method for indicating precoding information according to any one of claims 1 to 31 is performed.
33. A computer-readable storage medium, wherein: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on an electronic device, the electronic device executes the method for indicating precoding information as claimed in any one of claims 1 to 31.
Citation Information
Patent Citations
Precoding information indication method and device and storage medium
CN119727811A
Adaptive precoding in a mimo wireless communication system
CN107104708A
Electronic device used for wireless communication system, method, and storage medium
CN113169772A
System and method unifying linear and nonlinear precoding for transceiving data
US20190349224A1
Data processing method, device and storage medium
WO2020107188A1