Information transmission method, electronic device, and storage medium

By preprocessing the reference signal to reduce noise and interference, the problem of large-scale pilot signal overhead in large-scale array antennas is solved, and the accuracy of channel estimation and communication quality are improved.

WO2025112656A1PCT designated stage expired Publication Date: 2025-06-05ZTE CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/112247
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-30
Filing Date
2024-08-15
Publication Date
2025-06-05

AI Technical Summary

Technical Problem

In the case of large-scale array antennas, the overhead of pilot signals is high, resulting in a decrease in channel estimation accuracy and a decrease in communication quality.

Method used

By receiving the reference signal, determining its preprocessing method and preprocessing it to reduce noise and interference, thereby improving the accuracy of channel estimation.

Benefits of technology

Effectively compress pilot overhead, improve the accuracy of channel information estimation, enhance the degree of matching channel state information with the dimensions of base station antenna array, thereby improving communication quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024112247_05062025_PF_FP_ABST
    Figure CN2024112247_05062025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide an information transmission method, an electronic device, and a storage medium. The method comprises: receiving a reference signal for channel measurement; determining a preprocessing mode of the reference signal, and on the basis of the preprocessing mode, preprocessing the reference signal; and performing channel estimation on the basis of the preprocessed reference signal, and feeding back channel quantization indication information to a configuration end.
Need to check novelty before this filing date? Find Prior Art

Description

Information transmission method, electronic device and storage medium

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on November 30, 2023, with application number 202311641051.8 and invention name “A method for information transmission, an electronic device and a storage medium”. The entire contents of the Chinese patent application are incorporated herein by reference. Technical Field

[0003] The present application relates to the field of wireless communication technology, and in particular to an information transmission method, electronic device, and storage medium. Background Art

[0004] Multi-antenna technology, also known as Multiple Input Multiple Output (MIMO), is a key physical layer technology in 4G wireless communication systems. By using antenna arrays to transmit and receive wireless signals, it can significantly improve spatial resource utilization efficiency, thereby increasing the capacity of wireless communication systems. With the advent of 5G communications, the size of antenna arrays has further increased, known as massive MIMO. For example, the number of antennas in antenna arrays has increased from 64 to 192, and even to 1024 in high-frequency bands. In future wireless communication systems, the number of antennas at the base station side is likely to increase further. To fully utilize the performance of MIMO arrays, reference signals or pilots are needed to estimate the channel between the base station and the terminal. Based on the channel estimation results, the optimal array precoding is determined for array signal transmission. The larger the antenna array, the greater the pilot overhead. Generally speaking, to accurately estimate channel information, the required pilot signals are proportional to the number of antennas. For example, the number of non-precoded pilot signals generally matches the number of antenna ports, while the number of orthogonal beams corresponding to precoded pilots generally also needs to match the number of antenna ports. Therefore, when the array size reaches a certain level, the time-frequency overhead required to transmit pilot signals may offset the signal gain and spatial multiplexing gain brought by the large-scale array, which will restrict further expansion of the antenna array size. How to reduce the number of pilot signals without affecting the accuracy of channel estimation is a key issue that needs to be addressed in future wireless communication technologies.

[0005] The current 5G physical layer standard defines several entities related to airspace resource utilization, such as antenna ports, resources, resource sets, beams, transceiver nodes, and antenna panels, at varying levels of abstraction. The protocol also implicitly defines several reference signal transmission strategies and specifies corresponding channel information measurement and feedback methods. In practice, the 5G protocol does not specify how entities transmit measurement reference signals, allowing for flexible network-side operations. For example, in some scenarios, wireless base stations can obtain some a priori environmental information. Based on this a priori information, the base station can selectively transmit a portion of pilot signals to reduce pilot overhead. Theoretically, a terminal can pre-process received pilot signals based on the base station antenna dimensions to obtain channel information that matches the base station array dimensions. However, the relevant communication standards do not support this configuration process. Therefore, the terminal is unaware of the type of entity transmitting the reference signal from the base station. Therefore, upon receiving the reference signal, the terminal typically defaults to obtaining either a complete set of non-precoded pilot signals or a complete set of orthogonally precoded pilot signals. The resulting channel information can be subject to significant error and does not match the base station antenna array dimensions. Therefore, a new configuration method needs to be considered to support channel estimation and feedback under the condition of on-demand pilot transmission.

[0006] Summary of the Invention

[0007] The embodiments of the present application aim to provide an information transmission method, electronic device, and storage medium to achieve the acquisition of channel state information, compress pilot overhead, improve the accuracy of channel information estimation, improve the matching degree between channel state information and base station antenna array dimensions, and improve communication quality.

[0008] An embodiment of the present application provides an information transmission method, which is applied to a feedback end. The method includes: receiving a reference signal for channel measurement; determining a preprocessing method for the reference signal, and preprocessing the reference signal according to the preprocessing method; performing channel estimation based on the preprocessed reference signal, and feeding back channel quantization indication information to a configuration end.

[0009] An embodiment of the present application also provides an information transmission method, which is applied to a configuration end, and the method includes: sending receiving mode configuration information to a feedback end; selecting a reference signal subset for transmission from a reference signal set; mapping the reference signal subset to time-frequency domain resources, and transmitting the reference signal in the reference signal subset; and obtaining channel quantization indication information fed back by the feedback end.

[0010] An embodiment of the present application provides an electronic device, wherein the electronic device includes: one or more processors; a memory for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement any method described in the embodiment of the present application.

[0011] An embodiment of the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores one or more programs, and the one or more programs are executed by one or more processors to implement any method described in the embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0013] FIG1 is a flow chart of an information transmission method provided in an embodiment of the present application;

[0014] FIG2 is a flowchart of another information transmission method provided in an embodiment of the present application;

[0015] FIG3 is an example diagram of an information transmission method provided in an embodiment of the present application;

[0016] FIG4 is an example diagram of a fixed value insertion measurement vector provided by an embodiment of the present application;

[0017] FIG5 is an example diagram of measurement vector interpolation based on an interpolation algorithm provided in an embodiment of the present application;

[0018] FIG6 is an example diagram of setting a measurement vector element to zero according to an embodiment of the present application;

[0019] FIG7 is an example diagram of another measurement vector interpolation replacement provided by an embodiment of the present application;

[0020] FIG8 is a schematic structural diagram of an information transmission device provided in an embodiment of the present application;

[0021] FIG9 is a schematic structural diagram of another information transmission device provided in an embodiment of the present application;

[0022] FIG10 is a schematic structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0023] It should be understood that the specific implementations described herein are only used to explain and limit the present application.

[0024] In the subsequent description, suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of this application and have no specific meaning. Therefore, "module", "component" or "unit" can be used interchangeably.

[0025] Figure 1 is a flowchart of an information transmission method provided by an embodiment of the present application. The embodiment of the present application is applicable to the channel state information estimation configuration in the case of a large-scale array antenna. The method can be executed by an information transmission device, which can be implemented by software and / or hardware methods and is generally integrated at the feedback end. For example, the feedback end can include a mobile terminal, an Internet of Things device terminal, a vehicle-mounted terminal, etc. Referring to Figure 1, the method provided by the embodiment of the present application includes the following steps: Step 110, receiving a reference signal for channel measurement.

[0026] The reference signal may be a signal used for channel measurement, and the reference signal may be of various types. For example, the reference signal may include a non-precoded reference signal, a precoded reference signal, and the like.

[0027] In an embodiment of the present application, the feedback end may receive a reference signal for channel measurement, and the reception of the reference signal may include the feedback end monitoring and receiving the reference signal on a designated channel according to the channel estimation configuration information and synchronization information.

[0028] Generally, the process of receiving the reference signal at the feedback end can be expressed as follows: y=Hs+n (1)

[0029] Where y is the measurement vector received by the feedback end, H is the channel matrix, s is the reference signal subset transmitted by the configuration end, and n is the noise vector. s can be a non-precoded reference signal, a precoded reference signal, or any other reference signal used for channel measurement or beam training. The dimension of the measurement vector y is determined by the dimension of the reference signal s, and the measurement vector y contains information about the channel H. Therefore, the received measurement vector can be used to estimate the channel information and provide feedback to the configuration end.

[0030] Step 120: Determine a preprocessing method for the reference signal, and preprocess the reference signal according to the preprocessing method.

[0031] In one instance, the feedback end can determine a preprocessing method for the reference signal and preprocess the reference signal according to the determined preprocessing method. It can be understood that the preprocessing method may include modifying at least one measurement result of the measurement vector of the signal, increasing the dimension of the measurement vector of the reference signal, etc.

[0032] On the one hand, since the feedback end is easily affected by noise and interference signals when receiving the reference signal, it is necessary to adjust the received reference signal measurement value to reduce the impact of noise and interference signals on the measurement results. On the other hand, H in formula (1) is the channel matrix after port mapping. Its dimension can be smaller than the dimension of the channel between the configuration end array and the reflection end array. Therefore, it is necessary to supplement the missing information through preprocessing at the feedback end to achieve dimensional matching between the measurement vector and the actual channel.

[0033] Step 130: Perform channel estimation based on the preprocessed reference signal, and feed back channel quantization indication information to the configuration end.

[0034] In an embodiment of the present application, the feedback end can use the preprocessed reference signal to perform channel estimation and feedback channel quantization indication information to the configuration end. It can be understood that the channel quantization indication information may include but is not limited to precoding information, beam selection information, information on the number of transmission layers or channel rank, measurement reference signal selection information, beam quality information, measurement reference signal resources or port selection information.

[0035] In some application embodiments, the reference signal includes at least one of the following: a channel state information reference signal or a synchronization signal.

[0036] In an embodiment of the present application, the feedback end may receive a channel state information reference signal or synchronization information for channel measurement.

[0037] In the above-mentioned application embodiment, determining the preprocessing mode of the reference signal includes at least one of the following: determining the preprocessing mode according to received receiving mode configuration information; determining the preprocessing mode according to a pre-agreed agreement.

[0038] In one example, the preprocessing method of the reference signal at the feedback end includes determining according to received receiving method configuration information and a pre-agreed preprocessing method, etc., wherein the receiving method configuration information can be sent by the configuration end.

[0039] In some application embodiments, preprocessing the reference signal according to a preprocessing method includes at least one of the following: modifying at least one measurement result of the measurement vector of the reference signal; and interpolating at a preset interpolation position of the measurement vector of the reference signal.

[0040] The measurement vector may be composed of measurement results of multiple reference signals, and each element of the measurement vector may correspond to a measurement value of a reference signal.

[0041] In an embodiment of the present application, preprocessing of the reference signal may include processing the measurement vector corresponding to each reference signal, modifying one or more measurement results in the measurement vector, or interpolating at a preset interpolation position of the measurement vector. It can be understood that interpolating the preset interpolation position may include inserting a fixed value into the preset interpolation position of the measurement vector, or the interpolation algorithm and the measurement vector determine a preset value to be inserted into the preset interpolation position of the measurement vector.

[0042] In some application embodiments, modifying at least one measurement result of a measurement vector of a reference signal includes: determining an index set of the reference signal to be modified; and selecting a preset value from a preset value set to replace the measurement value of the reference signal corresponding to the index set.

[0043] The index set may be a set consisting of indexes of reference signals to be modified, the preset value set may be a set consisting of at least one preset value, and the preset value in the preset value set may be configured according to service requirements.

[0044] In an embodiment of the present application, it can be determined that the index of the reference signal to be modified constitutes an index set, and some or all preset values ​​can be selected from the preset value set to replace the measurement values ​​of the corresponding index set in the measurement vector, thereby realizing the modification of the measurement result of the measurement vector.

[0045] In other application embodiments, modifying at least one measurement result of a measurement vector of a reference signal includes: determining an index set of the reference signal to be modified; determining a measurement value adjustment amount based on adjacent measurement values ​​of the reference signal measurement value corresponding to the index set; and adjusting the reference signal measurement value corresponding to the index set based on the measurement value adjustment amount.

[0046] The adjacent measurement values ​​may be measurement values ​​that are adjacent to the reference signal measurement value to be modified. This proximity may include adjacent reference signal indexes, adjacent measurement times, adjacent measurement frequency bands, and adjacent beam space distributions. The measurement value adjustment amount may be a value determined based on one or more adjacent measurement values.

[0047] In an embodiment of the present application, it can be determined that the index of the reference signal to be modified constitutes an index set, the corresponding reference signal measurement value can be determined according to the index set, one or more adjacent measurement values ​​adjacent to the reference signal measurement value can be obtained according to the reference signal measurement value, the measurement value adjustment amount can be determined by processing the obtained adjacent measurement values, and the reference signal measurement value to be modified can be adjusted according to the determined measurement value adjustment amount. The adjustment can include direct replacement, averaging, summing, and the like.

[0048] Further, based on the above-mentioned application embodiment, the index of the index set includes at least one of the following: a reference signal index, a reference signal reception vector index, and a frequency domain subband index.

[0049] In the embodiment of the present application, the index set of the reference signal to be modified may be composed of one or more of a reference signal index, a reference signal reception vector index, and a frequency domain subband index of the reference signal.

[0050] In some cases, the feedback end may determine the measurement value of the reference signal affected by the interference by analyzing historical measurement data or additional measurement data, and further determine the index set of the measurement values ​​that need to be modified in the measurement vector of the reference signal.

[0051] In other cases, the feedback end may receive indication information of an index set of measurement values ​​that need to be modified from the configuration end.

[0052] In other cases, the feedback end may determine the index set of measurement values ​​that need to be modified according to a preset rule.

[0053] In an embodiment of the present application, the index of the index set corresponding to the reference signal to be modified can be determined by the indication information of the reference signal set transmitted by the configuration end, the corresponding index set can be determined by the indication information, or, a preset rule can be pre-configured, and the index within the index set can be determined by the preset rule.

[0054] Based on the above application embodiment, the adjacent includes at least one of the following: adjacent reference signal indexes, adjacent measurement times, adjacent measurement frequency bands, and adjacent beam space distributions.

[0055] In the embodiment of the present application, the adjacent relationship between adjacent measurement values ​​may include at least one of adjacent reference signal indexes, adjacent measurement times, adjacent measurement frequency bands, and adjacent beam space distributions.

[0056] In some application embodiments, determining a measurement value adjustment amount based on adjacent measurement values ​​of a reference signal corresponding to an index set includes: determining at least one adjacent measurement value of the corresponding reference signal according to the index set; and determining a statistical characteristic value of each adjacent measurement value as a measurement value adjustment amount, wherein the statistical characteristic value includes at least one of the following: mean value, variance, standard deviation, maximum value, and minimum value.

[0057] In an embodiment of the present application, one or more adjacent measurement values ​​of each reference signal to be modified can be determined through an index set, and a statistical characteristic value can be determined for all corresponding adjacent measurement values ​​of each reference signal to be modified by calculating the average value, variance, standard deviation, maximum value, minimum value, etc. Each reference signal measurement value to be modified can be replaced with the statistical characteristic value, or the result of adding or subtracting the statistical characteristic value from each reference signal measurement value to be modified can be used as a new reference signal measurement value.

[0058] In other application embodiments, interpolating at a preset interpolation position of a measurement vector of a reference signal includes: determining a preset interpolation position of the measurement vector, and inserting a preset fixed value at the preset interpolation position, wherein the preset fixed value belongs to a preset fixed value set, and the preset fixed value set includes at least one preset fixed value.

[0059] The preset interpolation position may be a pre-specified position, which may be determined by receiving mode configuration information transmitted by the configuration receiving terminal, or by a pre-agreed preset rule. The preset fixed value may be a fixed value selected from a preset fixed value set, which may be pre-configured.

[0060] In an embodiment of the present application, a preset interpolation position of the measurement vector can be determined, and by selecting one or more preset fixed values ​​from a preset fixed value set, the selected one or more preset fixed values ​​are inserted into the preset interpolation position of the measurement vector to expand the dimension of the measurement vector and complete the missing information to complete the channel estimation.

[0061] In other application embodiments, interpolation is performed at a preset interpolation position of a measurement vector of a reference signal, including: determining a preset interpolation position of the measurement vector, and inserting a preset value at the preset interpolation position, wherein the preset value is determined based on the measurement vector and a preset interpolation method.

[0062] The preset value may be a value to be inserted determined by measuring the vector and a preset interpolation method. The preset interpolation method may include Lagrange interpolation, Newton interpolation, periodic extension, spline interpolation or a custom interpolation method.

[0063] In an embodiment of the present application, a preset interpolation position can be determined within the measurement vector, and the measurement results of multiple corresponding reference signals to be modified in the measurement vector are processed according to a preset difference method to determine one or more preset values. The preset values ​​can be inserted into the preset interpolation position of the test vector to achieve dimensional expansion of the measurement vector, thereby completing the missing information and completing channel estimation.

[0064] Based on the above application embodiment, determining the preset interpolation position of the measurement vector includes at least one of the following: determining according to indication information of the reference signal set transmitted by the configuration terminal; determining according to a preset rule.

[0065] In an embodiment of the present application, a method for determining a preset interpolation position within a measurement vector may include determining it through indication information of a reference signal set sent by the configuration end, or may be determined through a preset rule pre-negotiated between the feedback end and the configuration end, where the preset rule may include determining it according to a configured fixed position, or determining it according to a pre-configured function or mapping relationship for determining a fixed position, etc.

[0066] Figure 2 is a flowchart of another information transmission method provided by an embodiment of the present application. The embodiment of the present application is applicable to the channel state information estimation configuration in the case of a large-scale array antenna. The method can be executed by an information transmission device, which can be implemented by software and / or hardware methods and is generally integrated at the configuration end. For example, the configuration end may include a communication node or virtual node with reference signal sending and processing capabilities. The configuration end may include a base station. Referring to Figure 2, the method provided by the embodiment of the present application includes the following steps: Step 210, sending receiving mode configuration information to the feedback end.

[0067] The receiving mode configuration information may be information indicating a preprocessing mode used by the feedback end to select a reference signal. The receiving mode configuration information may be sent by the configuration end to the feedback end before the channel state information is measured.

[0068] In an embodiment of the present application, the configuration end may send receiving mode configuration information to the feedback end to instruct the feedback end on a pre-processing mode for the reference signal.

[0069] Step 220: Select a reference signal subset for transmission from the reference signal set.

[0070] The reference signal set may be a set of all pre-configured reference signals, the reference signal subset may be a subset of the reference signal set, and the reference signals in the reference signal subset may belong to the reference signal set.

[0071] In the embodiment of the present application, some reference signals may be selected from the reference signal set to form a reference signal subset, and the reference signals in the reference signal subset may be used for transmission.

[0072] Step 230: Map the reference signal subset to time-frequency domain resources, and transmit the reference signal in the reference signal subset.

[0073] In one example, the configuration end can map each reference signal in the reference signal subset to a time-frequency domain resource, and the configuration end can transmit all reference signals in the reference signal subset using the time-frequency domain resources. For example, for non-precoded reference signals, they can be transmitted in different time slots and subband resource blocks according to the sequence number of the reference signals; for precoded reference signals, they can be transmitted according to a preset spatial orientation order.

[0074] Step 240: Acquire channel quantization indication information fed back by the feedback end.

[0075] In an embodiment of the present application, after receiving the reference signal sent by the configuration end, the feedback end can determine the channel state information by measuring the reference signal. The feedback end can quantize the channel information and feed back the quantized indication information to the configuration end, and the configuration end can receive the channel quantization indication information.

[0076] Further, based on the above-mentioned application embodiment, the reference signal of the reference signal set includes at least one of the following: a channel state information reference signal or a synchronization signal.

[0077] In some other application embodiments, the reception mode configuration information includes at least one of the following: indication information of a reference signal subset in a reference signal set for transmission; indication information of a reference signal subset in a reference signal set not for transmission; and indication information of a method for selecting a reference signal subset from a reference signal set.

[0078] In an embodiment of the present application, the reception mode configuration information may include indication information indicating a reference signal subset for transmission in a reference signal set, or indication information indicating a reference signal subset not for transmission in a reference signal set, or the reception mode configuration information may indicate a method for selecting a reference signal subset in a reference signal set. The reception mode configuration information of the feedback end and the configuration end may be pre-agreed on, rather than transmitted between the feedback end and the configuration end. For example, the base station may notify the terminal to determine a reference signal subset by selecting every other reference signal in the reference signal set, or to determine a reference signal subset by selecting the first N reference signals in the reference signal set, or to determine a reference signal subset by selecting the last N reference signals in the reference signal set. The feedback end may determine the reference signal to be modified based on the reception mode configuration information.

[0079] In one embodiment, the receiving mode configuration information sent by the configuration end includes at least information in the form of a bitmap, and the bitmap information is used to notify the feedback end of the reference signal subset for transmission. In some cases, the length of the bitmap can be consistent with the length of the reference signal set. For example, a bitmap information contained in a receiving mode configuration information is 0010111001, and the set of positions with a value of 1 in the bitmap information can indicate the index set of reference signals for transmission, and the positions with a value of 0 represent the set of reference signals not for transmission. The bitmap information can also be used to indicate the reference signal reception timing. The feedback end can determine the position to be interpolated based on the bitmap information notified by the configuration end. For example, the position with a value of 0 in the bitmap information can indicate the position to be interpolated within the measurement vector.

[0080] In some cases, the length of the bitmap can be consistent with the dimensions of the reference signal subset used for transmission. This bitmap information can be used to notify the feedback end of the set of reference signal measurement results that need to be modified. For example, a bitmap information contained in a reception mode configuration information may be 11010111. The set of positions with a value of 0 in this bitmap information can indicate the position index of the measurement result to be modified within the measurement vector.

[0081] In some application embodiments, the channel quantization indication information includes at least one of the following: precoding information, beam selection information, information on the number of transmission layers or channel rank, measurement reference signal selection information, beam quality information, measurement reference signal resource or port selection information.

[0082] Figure 3 is an example diagram of an information transmission method provided by an embodiment of the present application. Taking the configuration of channel state information measurement between a base station and a terminal as an example, the information transmission between the base station and the terminal may include the following process: Step 301: The base station selects a subset from the complete reference signal set, and the reference signal includes but is not limited to a channel state information reference signal CSI-RS and a synchronization signal SS. Step 302: The base station transmits a reference signal in the selected reference signal subset using the time-frequency domain for channel measurement. Step 303: The terminal measures the reference signal used for channel measurement and obtains a reference signal measurement vector. Step 304: The base station and the terminal agree on a reference signal reception mode, or the network side sends signaling to configure the reference signal reception mode. The reception mode may include the receiving end pre-processing the reference signal measurement vector according to a specified pre-processing mode when receiving the reference signal. Step 305: The terminal pre-processes the reference signal measurement vector generated by the received reference signal according to the configured reference signal reception mode. Step 306: The terminal performs channel estimation based on the measurement result in the preprocessed reference signal measurement vector and feeds back channel information to the base station, where the channel information may be indication information of a precoding codebook that matches the currently estimated channel information, or port indication information in a corresponding port selection codebook, or beam index information.

[0083] In an embodiment of the present application, as shown in Figure 3 , information transmission between a base station and a terminal can consist of processes such as selecting a reference signal set for transmission, receiving reference signals, preprocessing measurement results, channel estimation, and feedback. Reference signals can be of various types defined in existing standard protocols and can be used for channel measurement. Reference signals can include non-precoded reference signals, precoded reference signals, and other types. Different types of reference signals are bound to different antenna entities and provide corresponding feedback information. During the channel estimation phase, the base station can select the appropriate reference signal type for channel measurement. For each type of reference signal, existing standard protocols generally predefine a complete reference signal set. Completeness can be understood as the dimension of the reference signal set matching the number of base station antenna ports. For example, for non-precoded reference signals, the base station can transmit a reference signal on each antenna port, so the dimension of the reference signal set matches the number of antenna ports. For another example, for precoded reference signals, the reference signals are carried on orthogonal beams that match the number of antenna ports. If the base station antenna scale is very large, the dimension of the complete reference signal set is also very large, requiring a significant amount of time-frequency resources to be consumed during the channel estimation process. Therefore, the base station can select a subset of the complete reference signal set for channel estimation. The base station can select the reference signal subset based on a priori environmental information and the terminal's location information. The a priori environmental information can include channel information determined by sensing technology and historical feedback information from the terminal.

[0084] After determining the reference signal subset, the base station places it on pre-defined time-frequency resources and transmits it via the antenna array. Non-precoded reference signals can be transmitted in different time slots and sub-band resource blocks according to their sequence numbers. Precoded reference signals can be transmitted in a specific spatial orientation sequence.

[0085] The terminal receives the reference signal transmitted by the base station. Generally speaking, the terminal monitors and receives the reference signal on a designated channel based on the channel estimation configuration information and synchronization information.

[0086] The terminal processes the received reference signal according to the determined preprocessing method. The preprocessing method includes at least modifying the measured value of at least one reference signal and increasing the dimension of the reference signal measurement vector. For example, the measured value at a preset location may be modified to a preset fixed value; or, for another example, a preset value may be inserted at a preset location.

[0087] The terminal uses the preprocessed reference signal measurement vector to perform channel estimation and provide quantized feedback. Feedback methods can include beam selection and codebook feedback. Channel information includes precoding information, beam selection information, layer number or rank information, measurement reference signal selection information, beam quality information, measurement reference signal resource or port selection information, etc.

[0088] Based on the above application embodiment, the terminal may pre-process the reference signal measurement result in the following ways: 1. Pre-process the measurement data by interpolation

[0089] In some application embodiments, in order to save reference signal overhead, the number of reference signals can be compressed using known partial channel information. In this case, the dimension of the measurement result received by the receiving end (feedback end) is smaller than the dimension of the channel H. For example, in a reference signal transmission process, the base station transmits a total of r reference signals, so the terminal only receives the measurement values ​​of r reference signals, which are recorded as y = [y1, y2, ..., yr], and the dimension of the channel H is N, where N is greater than r. At this time, the dimension of the y vector can be increased to N by interpolation to match the dimension of H. The interpolation methods include the following categories: (1) Inserting fixed values

[0090] A fixed value, which can be a zero value, can be inserted into the measurement vector corresponding to the reference signal. The dimension of the received y vector is increased by zero padding to match the dimension of H. For example, Nr zero values ​​can be inserted before element y1, and Nr zero values ​​can be inserted after element yr, so that the length of the y vector is also N. In addition, zero values ​​can be inserted between multiple elements of the y vector to increase the length of the y vector to N. As shown in Figure 4, the length of the original measurement vector is 8, that is, the base station side actually only transmits 8 reference signals, and the actual channel dimension on the base station side is 12. In this case, the dimension of the measurement vector needs to be increased to 12. The pre-processed vectors 1, 2, and 3 in Figure 4 are pre-processed by interpolation to increase the length of the reference signal measurement vector to 12, where zero padding is used at the extended position.

[0091] The interpolation position in the measurement vector y can be configured by configuration signaling sent by the base station. The interpolation position can be configured based on reference signal set indication information sent by the base station. This indication information can indicate the reference signal set selected or unselected by the base station. The interpolation position can also be pre-agreed between the base station and the terminal.

[0092] It is understood that in addition to inserting zero values, other preset values ​​(such as 1 or -1) can also be considered as interpolation values. Alternatively, a preset set of values ​​can be selected from the set for interpolation at different interpolation positions. The above fixed values ​​for expanding the y vector dimension can be configured by configuration signaling sent by the base station or can be pre-agreed.

[0093] (2) Interpolation using interpolation algorithm

[0094] In other application embodiments, there is a certain correlation between multiple reference signals, so in the preprocessing of expanding the y vector dimension, it can be considered to use an interpolation algorithm to determine the value of the preset interpolation position.

[0095] For example, a periodic extension method may be used to determine the values ​​of Nr inserted elements before the y1 element, and the periodic extension method may also be used for interpolation after the yr element.

[0096] For example, linear interpolation can be used to determine the interpolation value between two adjacent elements in the y vector. A simple linear interpolation method is to insert the average of the two elements on both sides of the interpolation position into that position. Similarly, the average of multiple elements near the interpolation position can be used as the interpolation value. As shown in Figure 5, the original reference signal measurement vector has a dimension of 8. During preprocessing, the terminal inserts two values ​​between the second and third measurement values, another value between the fourth and fifth measurement values, and one value between the fifth and sixth measurement values. The interpolated values ​​are all the average values ​​of the measurement values ​​on both sides of the position.

[0097] For another example, a nonlinear interpolation method may be used to determine the value to be inserted at a specified position. A typical method for determining the value to be inserted is a least squares fitting method. Alternatively, algorithms such as spline interpolation may be used to determine the value.

[0098] 2. Replace the numerical value of the measurement data

[0099] Due to the presence of interference signals in some communication scenarios, part of the reference signal received by the terminal is interfered with, which will affect the accuracy of channel estimation to a certain extent. If the interfered data can be eliminated in advance, the reliability of channel estimation can be improved.

[0100] In some application embodiments, a preprocessing method for eliminating interference is to set some elements in the y vector to zero, that is, to ignore the contribution of these reference signals to channel estimation. As shown in Figure 6, the received vector y contains received data y1, y2, ..., y8 of eight reference signals. These eight measurement values ​​in the measurement results are all non-zero. If the terminal determines that two of the measurement values ​​y3 and y7 contain interfering signals, the values ​​at the corresponding positions in the y vector can be changed to zero, thereby eliminating the impact of the interference. In addition to setting the measurement values ​​carrying interference components to zero, they can also be set to other suitable fixed values.

[0101] In other application embodiments, another preprocessing method for eliminating interference is to replace the data to be eliminated with a numerical value determined by an interpolation algorithm. For example, the aforementioned y3 and y7 can be replaced with numerical values ​​determined by an interpolation algorithm. The interpolation algorithm can select one of the various interpolation algorithms mentioned above, as shown in Figure 7.

[0102] Based on the above application embodiments, the position of the value replacement can be determined by the terminal based on a signal processing algorithm, such as some interference perception algorithms, or can be configured by the base station through signaling. Generally speaking, interference suppression preprocessing requires that at least one of the base station and the terminal knows the interference information in order to be effectively performed.

[0103] 3. Simultaneously perform numerical replacement and interpolation preprocessing on the measurement data

[0104] In some scenarios, it is necessary to perform both numerical substitution and interpolation preprocessing on the received measurement vector y. For example, the dimension of y does not match the dimension of the channel H, and y also contains interference information.

[0105] At this point, it is possible to first perform numerical replacement on the measurement data with interference to remove the interference, and then expand the dimension of y through interpolation preprocessing to match the dimension of H. The numerical replacement and interpolation methods can adopt the methods provided in the above application embodiments.

[0106] Figure 8 is a structural diagram of an information transmission device provided in an embodiment of the present application. The device can execute the information transmission method provided in any embodiment of the present application, and has functional modules and beneficial effects corresponding to the execution method. The device can be implemented by software and / or hardware, and is generally used in a feedback end, such as a terminal. As shown in Figure 8, the device provided in an embodiment of the present application includes: a signal receiving module 401 for receiving a reference signal for channel measurement. A preprocessing module 402 for determining a preprocessing method for the reference signal and preprocessing the reference signal according to the preprocessing method. A channel quantization module 403 for performing channel estimation based on the preprocessed reference signal and feeding back channel quantization indication information to the configuration end.

[0107] In some application embodiments, the reference signal includes at least one of the following: a channel state information reference signal or a synchronization signal.

[0108] In some application embodiments, the pre-processing module 402 is configured to at least one of: determine a pre-processing mode according to received receiving mode configuration information; or determine a pre-processing mode according to a pre-agreed agreement.

[0109] In some other application embodiments, the pre-processing module 402 further includes at least one of the following: a modification unit configured to modify at least one measurement result of the measurement vector of the reference signal; and an interpolation unit configured to interpolate at a preset interpolation position of the measurement vector of the reference signal.

[0110] In some application embodiments, the modification unit is configured to: determine an index set of reference signals to be modified; and select a preset value from a preset value set to replace a measured value of the reference signal corresponding to the index set.

[0111] In some other application embodiments, the modification unit is used to: determine an index set of the reference signal to be modified; determine a measurement value adjustment amount based on adjacent measurement values ​​of the reference signal measurement value corresponding to the index set; and adjust the reference signal measurement value corresponding to the index set based on the measurement value adjustment amount.

[0112] In some application embodiments, the index of the index set in the modification unit includes at least one of the following: a reference signal index, a reference signal received vector index, and a frequency domain subband index.

[0113] In some other application embodiments, the index of the index set in the modification unit is determined according to at least one of the following methods: determined according to indication information of the reference signal set transmitted by the configuration terminal; determined according to a preset rule.

[0114] In some application embodiments, the adjacent in the modification unit includes at least one of the following: adjacent reference signal indexes, adjacent measurement times, adjacent measurement frequency bands, and adjacent beam space distributions.

[0115] In some application embodiments, the interpolation unit is further used to: determine at least one adjacent measurement value corresponding to the reference signal measurement value according to the index set; determine the statistical characteristic value of each adjacent measurement value as a measurement value adjustment amount, wherein the statistical characteristic value includes at least one of the following: mean value, variance, standard deviation, maximum value, and minimum value.

[0116] In some other application embodiments, the adjacent in the interpolation unit includes at least one of the following: adjacent reference signal indexes, adjacent measurement times, adjacent measurement frequency bands, and adjacent beam space distributions.

[0117] In some application embodiments, the interpolation unit is used to: determine a preset interpolation position of the measurement vector, and insert a preset fixed value at the preset interpolation position, wherein the preset fixed value belongs to a preset fixed value set, and the preset fixed value set includes at least one preset fixed value.

[0118] In some application embodiments, the interpolation unit is used to: determine a preset interpolation position of the measurement vector, and insert a preset value at the preset interpolation position, wherein the preset value is determined based on the measurement vector and a preset interpolation method.

[0119] In some application embodiments, determining the preset position of the measurement vector includes at least one of the following: determining according to indication information of a reference signal set transmitted by the configuration terminal; determining according to a preset rule.

[0120] Figure 9 is a structural diagram of another information transmission device provided in an embodiment of the present application. The device can execute the information transmission method provided in any embodiment of the present application, and has functional modules and beneficial effects corresponding to the execution method. The device can be implemented by software and / or hardware, and is generally used in a configuration end, such as a base station. As shown in Figure 9, the device provided in an embodiment of the present application includes: a configuration transmission module 501, which is used to send receiving mode configuration information to the feedback end. A subset selection module 502, which is used to select a reference signal subset for transmission from a reference signal set. A pilot sending module 503, which is used to map the reference signal subset to time-frequency domain resources and transmit the reference signal in the reference signal subset. A quantization receiving module 504, which is used to obtain channel quantization indication information fed back by the feedback end.

[0121] In some application embodiments, the reference signal of the intra-device reference signal set includes at least one of the following: a channel state information reference signal or a synchronization signal.

[0122] In some application embodiments, the in-device reception mode configuration information includes at least one of the following: indication information of a reference signal subset in a reference signal set for transmission; indication information of a reference signal subset in a reference signal set not for transmission; and indication information of a method for selecting a reference signal subset from a reference signal set.

[0123] In some application embodiments, the channel quantization indication information within the device includes at least one of the following: precoding information, beam selection information, information on the number of transmission layers or channel rank, measurement reference signal selection information, beam quality information, measurement reference signal resource or port selection information.

[0124] Figure 10 is a structural diagram of an electronic device provided in an embodiment of the present application, which includes a processor 60 and a memory 61; the number of processors 60 in the electronic device can be one or more, and Figure 10 takes one processor 60 as an example; the processor 60 and the memory 61 in the electronic device can be connected via a bus or other means, and Figure 10 takes the connection via a bus as an example.

[0125] The memory 61, as a computer-readable storage medium, can be used to store software programs, computer executable programs, and modules, such as the modules corresponding to the information transmission device in the embodiments of the present application (signal receiving module 401, preprocessing module 402, and channel quantization module 403, or, configuration transmission module 501, subset selection module 502, pilot transmission module 503, and quantization reception module 504). The processor 60 executes the software programs, instructions, and modules stored in the memory 61 to execute various functional applications and data processing of the electronic device, that is, to implement the above-mentioned information transmission method.

[0126] The memory 61 may primarily include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function; the data storage area may store data created based on the use of the electronic device, etc. Furthermore, the memory 61 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state memory device. In some instances, the memory 61 may further include a memory remotely located relative to the processor 50, and these remote memories may be connected to the electronic device via a network. Examples of the aforementioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0127] An embodiment of the present application also provides a storage medium containing computer-executable instructions. When the computer-executable instructions are executed by a computer processor, they are used to perform an information transmission method. The method includes: receiving a reference signal for channel measurement; determining a preprocessing method for the reference signal, and preprocessing the reference signal according to the preprocessing method; performing channel estimation based on the preprocessed reference signal, and feeding back channel quantization indication information to the configuration end.

[0128] Alternatively, the computer executable instructions, when executed by a computer processor, are used to perform an information transmission method, which also includes: sending receiving mode configuration information to a feedback end; selecting a reference signal subset for transmission from a reference signal set; mapping the reference signal subset to time-frequency domain resources, and transmitting the reference signals in the reference signal subset; and obtaining channel quantization indication information fed back by the feedback end.

[0129] Through the above description of the implementation methods, those skilled in the art can clearly understand that the present application can be implemented with the help of software and necessary general-purpose hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as a computer's floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods of each embodiment of the present application.

[0130] It is worth noting that in the embodiment of the above-mentioned device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the names of the various functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application.

[0131] Those skilled in the art will appreciate that all or some of the steps, devices, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, or appropriate combinations thereof.

[0132] In a hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. The corresponding software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those of ordinary skill in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, as is well known to those skilled in the art, communication media typically embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0133] The above content describes the preferred embodiments of the present application with reference to the accompanying drawings, and does not limit the scope of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and essence of the present application should be within the scope of the present application.

Claims

1. An information transmission method, applied to a feedback end, comprising: receiving a reference signal for channel measurement; Determining a preprocessing method for the reference signal, and preprocessing the reference signal according to the preprocessing method; Channel estimation is performed according to the preprocessed reference signal, and channel quantization indication information is fed back to the configuration end.

2. The method according to claim 1, wherein: The reference signal includes at least one of the following: Channel state information reference signal or synchronization signal.

3. The method according to claim 1, wherein: The method of determining the preprocessing of the reference signal includes at least one of the following: Determining the preprocessing mode according to the received receiving mode configuration information; The preprocessing method is determined according to a pre-agreed agreement.

4. The method according to claim 1, wherein: The preprocessing of the reference signal according to the preprocessing method includes at least one of the following: modifying at least one measurement result of a measurement vector of the reference signal; Interpolation is performed at a preset interpolation position of the measurement vector of the reference signal.

5. The method according to claim 4, wherein: The modifying at least one measurement result of the measurement vector of the reference signal comprises: Determining an index set of the reference signal to be modified; A preset value is selected from a preset value set to replace the measured value of the reference signal corresponding to the index set.

6. The method according to claim 4, wherein: The modifying at least one measurement result of the measurement vector of the reference signal comprises: Determining an index set of the reference signal to be modified; A measurement value adjustment amount is determined according to adjacent measurement values ​​of the reference signal measurement value corresponding to the index set, and the reference signal measurement value corresponding to the index set is adjusted based on the measurement value adjustment amount.

7. The method according to claim 5 or 6, wherein: The index of the index set includes at least one of the following: Reference signal index, reference signal reception vector index, frequency domain subband index.

8. The method according to claim 5 or 6, wherein: The index of the index set is determined according to at least one of the following methods: Determined according to indication information of a reference signal set transmitted by a configuration terminal; Determined according to preset rules.

9. The method according to claim 6, wherein: The determining the measurement value adjustment amount according to adjacent measurement values ​​of the reference signal measurement value corresponding to the index set includes: Determine at least one adjacent measurement value corresponding to the reference signal measurement value according to the index set; A statistical characteristic value of each of the adjacent measurement values ​​is determined as the measurement value adjustment amount, wherein the statistical characteristic value includes at least one of the following: mean value, variance, standard deviation, maximum value, and minimum value.

10. The method according to claim 6 or 9, wherein: The adjacent includes at least one of the following: The reference signal indexes are adjacent, the measurement times are adjacent, the measurement frequency bands are adjacent, and the beam space distributions are adjacent.

11. The method according to claim 4, wherein: The interpolating at a preset interpolation position of the measurement vector of the reference signal includes: A preset interpolation position of the measurement vector is determined, and a preset fixed value is inserted at the preset interpolation position, wherein the preset fixed value belongs to a preset fixed value set, and the preset fixed value set includes at least one of the preset fixed values.

12. The method according to claim 4, wherein: The interpolating at a preset interpolation position of the measurement vector of the reference signal includes: A preset interpolation position of the measurement vector is determined, and a preset value is inserted at the preset interpolation position, wherein the preset value is determined based on the measurement vector and a preset interpolation method.

13. The method according to claim 11 or 12, wherein: The determining of the preset interpolation position of the measurement vector comprises at least one of the following: Determined according to indication information of a reference signal set transmitted by a configuration terminal; Determined according to preset rules.

14. An information transmission method, applied to a configuration terminal, the method comprising: Send receiving mode configuration information to the feedback end; selecting a subset of reference signals for transmission from a set of reference signals; Mapping the reference signal subset to time-frequency domain resources, and transmitting the reference signals in the reference signal subset; Acquire channel quantization indication information fed back by the feedback end.

15. The method according to claim 14, wherein: The reference signal of the reference signal set includes at least one of the following: Channel state information reference signal or synchronization signal.

16. The method according to claim 14, wherein: The receiving mode configuration information includes at least one of the following: Indication information of a reference signal subset used for sending in the reference signal set; Indication information of a reference signal subset not used for transmission in the reference signal set; An indication of a manner of selecting a subset of reference signals from the reference signal set.

17. The method according to claim 14, wherein: The channel quantization indication information includes at least one of the following: Precoding information, beam selection information, information on the number of transmission layers or channel rank, measurement reference signal selection information, beam quality information, measurement reference signal resources or port selection information.

18. An electronic device, comprising: one or more processors; A memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the information transmission method as described in any one of claims 1-13 or 14-17.

19. A computer-readable storage medium storing one or more programs, wherein the one or more programs are executed by one or more processors to implement the information transmission method as described in any one of claims 1-13 or 14-17.

Citation Information

Patent Citations

  • Signal transmission method, radio access device and terminal device

    CN109302271A

  • Demodulation reference signal sending method, demodulation reference signal receiving method, base station and user equipment

    CN114362903A

  • Communication method and device

    CN114826522A

  • Electronic device, communication method and medium

    US20220006495A1