Data processing method, device, storage medium and processor for channel estimation

文档序号:652066 发布日期:2021-04-23 浏览:5次 中文

阅读说明:本技术 用于信道估计的数据处理方法、装置、存储介质和处理器 (Data processing method, device, storage medium and processor for channel estimation ) 是由 张圣岩 蒋颖波 王正方 怀钰 于 2020-12-21 设计创作,主要内容包括:本发明公开了一种用于信道估计的数据处理方法、装置、存储介质和处理器。其中,该方法包括:接收机通过至少两个接收天线接收导频符号,其中,导频符号由发射机中的至少两个分层发送天线发送;接收机的每个接收天线基于导频符号对每个分层发送天线进行信道响应,得到每个分层发送天线的第一信道估计值;接收机基于第一信道估计值确定至少两个分层发送天线之间的信道估计干扰值;接收机将第一信道估计值和信道估计干扰值二者之间的差,确定为信道估计干扰值对第一信道估计值进行校正得到的第二信道估计值。本发明解决了由于无法消除信道估计干扰值,导致系统吞吐量低的技术问题。(The invention discloses a data processing method, a data processing device, a storage medium and a processor for channel estimation. Wherein, the method comprises the following steps: a receiver receives pilot symbols through at least two receiving antennas, wherein the pilot symbols are transmitted by at least two layered transmitting antennas in a transmitter; each receiving antenna of the receiver carries out channel response on each layered transmitting antenna based on the pilot frequency symbol to obtain a first channel estimation value of each layered transmitting antenna; the receiver determines a channel estimation interference value between at least two layered transmitting antennas based on the first channel estimation value; and the receiver determines the difference between the first channel estimation value and the channel estimation interference value as a second channel estimation value obtained by correcting the first channel estimation value by using the channel estimation interference value. The invention solves the technical problem of low system throughput caused by incapability of eliminating the channel estimation interference value.)

1. A data processing method for channel estimation, comprising:

a receiver receives pilot symbols through at least two receiving antennas, wherein the pilot symbols are transmitted by at least two layered transmitting antennas in a transmitter;

each receiving antenna of the receiver performs channel response on each layered transmitting antenna based on the pilot symbols to obtain a first channel estimation value of each layered transmitting antenna;

the receiver determines a channel estimation interference value between the at least two layered transmission antennas based on the first channel estimation value;

and the receiver determines the difference between the first channel estimation value and the channel estimation interference value as a second channel estimation value obtained by correcting the first channel estimation value according to the channel estimation interference value.

2. The method of claim 1, wherein each of the receiving antennas of the receiver performs a channel response for each of the layered transmitting antennas based on the pilot symbols to obtain a first channel estimation value for each of the layered transmitting antennas, and wherein the method comprises:

the receiver acquires a basic sequence of the pilot symbols on a target subcarrier, wherein the target subcarrier exists in the transmitter;

the receiver determines a conjugate sequence based on the base sequence;

the receiver demodulates the pilot frequency symbol based on the conjugate sequence to obtain a demodulation result;

the receiver determines the first channel estimate based on the demodulation result.

3. The method of claim 1, wherein the pilot symbols transmitted by the hierarchical transmitting antennas are grouped by code division multiplexing to obtain at least two code division multiplexing groups, and a subcarrier spacing exists between adjacent code division multiplexing groups.

4. The method of claim 3, wherein the receiver determines a channel estimate interference value between the at least two hierarchical transmit antennas based on the first channel estimate, comprising:

the receiver determines the channel estimate interference value based on the first channel estimate and the subcarrier spacing.

5. The method of claim 1, wherein the receiver determines a channel estimate interference value between the at least two hierarchical transmit antennas based on the first channel estimate, comprising:

in the presence of a frequency selective fading channel, which characterizes a channel on which frequency selective fading occurs, or in the presence of a reception timing offset at the receiver, the receiver determines the channel estimation interference value based on the first channel estimation value.

6. A data processing apparatus for channel estimation, comprising:

a receiving unit, configured to receive pilot symbols through at least two receiving antennas by a receiver, where the pilot symbols are sent by at least two layered sending antennas in a transmitter;

a response unit, configured to perform channel response on each layered transmitting antenna by each receiving antenna of the receiver based on the pilot symbol, so as to obtain a first channel estimation value of each layered transmitting antenna;

a first determining unit, configured to determine, by the receiver, a channel estimation interference value between the at least two hierarchical transmitting antennas based on the first channel estimation value;

a second determining unit, configured to determine, by the receiver, a difference between the first channel estimation value and the channel estimation interference value as a second channel estimation value obtained by correcting the first channel estimation value for the channel estimation interference value.

7. The apparatus of claim 6, wherein the response unit comprises:

an obtaining module, configured to obtain, by the receiver, a basic sequence of the pilot symbol on a target subcarrier, where the target subcarrier exists in the transmitter;

a first determining module for determining, by the receiver, a conjugate sequence based on the base sequence;

a demodulation module, configured to demodulate the pilot symbol based on the conjugate sequence by the receiver to obtain a demodulation result;

a second determining module for determining the first channel estimation value based on the demodulation result by the receiver.

8. The apparatus according to claim 6, wherein the first determining unit comprises:

a third determining module, configured to determine, by the receiver, the channel estimation interference value based on the first channel estimation value in a presence of a frequency selective fading channel or in a presence of a receiving timing offset of the receiver, where the frequency selective fading channel is used to characterize a channel on which frequency selective fading occurs.

9. A computer-readable storage medium, comprising a stored program, wherein the program, when executed, controls an apparatus in which the computer-readable storage medium is located to perform the data processing method for channel estimation according to any one of claims 1 to 5.

10. A processor, characterized in that the processor is configured to execute a program, wherein the program when executed by the processor performs the data processing method for channel estimation according to any one of claims 1 to 5.

Technical Field

The present invention relates to the field of data processing, and in particular, to a data processing method, apparatus, storage medium, and processor for channel estimation.

Background

At present, when frequency domain code division multiplexing is performed on pilot symbols, channel estimation is inaccurate due to interference between layers, especially large channel delay spread, or larger interference between layers when receiving delay exists.

In view of the above problem that the throughput of the system is low due to the fact that the channel estimation interference value between layers cannot be eliminated, no effective solution is proposed at present.

Disclosure of Invention

Embodiments of the present invention provide a data processing method, an apparatus, a storage medium, and a processor for channel estimation, so as to at least solve the technical problem of low system throughput due to inability to eliminate a channel estimation interference value.

According to an aspect of the embodiments of the present invention, there is provided a data processing method for channel estimation, including: a receiver receives pilot symbols through at least two receiving antennas, wherein the pilot symbols are transmitted by at least two layered transmitting antennas in a transmitter; each receiving antenna of the receiver carries out channel response on each layered transmitting antenna based on the pilot frequency symbol to obtain a first channel estimation value of each layered transmitting antenna; the receiver determines a channel estimation interference value between at least two layered transmitting antennas based on the first channel estimation value; and the receiver determines the difference between the first channel estimation value and the channel estimation interference value as a second channel estimation value obtained by correcting the first channel estimation value by using the channel estimation interference value.

Optionally, each receiving antenna of the receiver performs channel response on each layered transmitting antenna based on the pilot symbol to obtain a first channel estimation value of each layered transmitting antenna, including: a receiver acquires a basic sequence of a pilot frequency symbol on a target subcarrier, wherein the target subcarrier exists in a transmitter; the receiver determines a conjugate sequence based on the base sequence; the receiver demodulates the pilot frequency symbol based on the conjugate sequence to obtain a demodulation result; the receiver determines a first channel estimate based on the demodulation result.

Optionally, the pilot symbols sent by the layered transmit antennas are grouped in a code division multiplexing manner to obtain at least two code division multiplexing groups, and a subcarrier interval exists between adjacent code division multiplexing groups.

Optionally, the receiver determines a channel estimation interference value between at least two layered transmission antennas based on the first channel estimation value, including: the receiver determines a channel estimate interference value based on the first channel estimate value and the subcarrier spacing.

Optionally, the receiver determines a channel estimation interference value between at least two layered transmission antennas based on the first channel estimation value, including: in the presence of a frequency selective fading channel, which is used to characterize a channel on which frequency selective fading occurs, or in the presence of a reception timing offset at the receiver, the receiver determines a channel estimation interference value based on the first channel estimation value.

According to another aspect of the embodiments of the present invention, there is also provided a data processing apparatus for channel estimation, including: a receiving unit, configured to receive pilot symbols through at least two receiving antennas by a receiver, where the pilot symbols are sent by at least two layered sending antennas in a transmitter; the response unit is used for each receiving antenna of the receiver to perform channel response on each layered transmitting antenna based on the pilot symbols to obtain a first channel estimation value of each layered transmitting antenna; a first determining unit, configured to determine, by the receiver, a channel estimation interference value between the at least two hierarchical transmit antennas based on the first channel estimation value.

Optionally, the response unit comprises: an obtaining module, configured to obtain, by a receiver, a basic sequence of a pilot symbol on a target subcarrier, where the target subcarrier exists in a transmitter; a first determining module for the receiver to determine a conjugate sequence based on the base sequence; the demodulation module is used for demodulating the pilot frequency symbol by the receiver based on the conjugate sequence to obtain a demodulation result; and a second determining module for the receiver to determine the first channel estimation value based on the demodulation result.

Optionally, the first determination unit includes: and a third determining module, configured to determine, by the receiver, a channel estimation interference value based on the first channel estimation value in a case where a frequency selective fading channel is present or in a case where a receiving timing offset is present at the receiver, where the frequency selective fading channel is used to characterize a channel on which frequency selective fading occurs.

According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium including a stored program, where the program, when executed, controls an apparatus in which the computer-readable storage medium is located to perform the data processing method for channel estimation according to the embodiments of the present invention.

According to another aspect of the embodiments of the present invention, there is also provided a processor for executing a program, wherein the program, when executed by the processor, performs the data processing method for channel estimation of the embodiments of the present invention.

In the embodiment of the invention, a receiver is adopted to receive pilot symbols through at least two receiving antennas, wherein the pilot symbols are sent by at least two layered sending antennas in a transmitter; each receiving antenna of the receiver carries out channel response on each layered transmitting antenna based on the pilot frequency symbol to obtain a first channel estimation value of each layered transmitting antenna; the receiver determines a channel estimation interference value between at least two layered transmitting antennas based on the first channel estimation value; and the receiver determines the difference between the first channel estimation value and the channel estimation interference value as a second channel estimation value obtained by correcting the first channel estimation value by using the channel estimation interference value. That is to say, the method calculates the channel estimation interference value between the layered transmitting antennas of the transmitter through the receiving antenna of the receiver, and then reduces the channel estimation interference value on the basis of the original channel estimation value, so that the interlayer interference can be effectively reduced, the channel estimation value is corrected, the technical problem of low system throughput caused by incapability of eliminating the channel estimation interference value is solved, and the technical effect of improving the system throughput is achieved.

Drawings

The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:

fig. 1 is a flowchart of a data processing method for channel estimation according to an embodiment of the present invention;

fig. 2 is a diagram of code division multiplexing grouping of pilot symbols according to an embodiment of the present invention;

fig. 3 is a diagram illustrating pilot symbol interaction between a transmitter and a receiver according to an embodiment of the present invention;

fig. 4 is a schematic diagram of a data processing apparatus for channel estimation according to an embodiment of the present invention.

Detailed Description

In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.

Example 1

In accordance with an embodiment of the present invention, there is provided an embodiment of a data processing method for channel estimation, it should be noted that the steps illustrated in the flowchart of the accompanying drawings may be performed in a computer system such as a set of computer executable instructions, and that while a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different than here.

Fig. 1 is a flowchart of a data processing method for channel estimation according to an embodiment of the present invention. As shown in fig. 1, the method may include the steps of:

step S102, the receiver receives pilot symbols through at least two receiving antennas, wherein the pilot symbols are sent by at least two layered sending antennas in the transmitter.

In the technical solution provided by step S102 in the present invention, the pilot symbols may be transmitted through at least two layered transmitting antennas in the transmitter, and then received by at least two receiving antennas in the receiver.

In this embodiment, the receiver may include at least two receive antennas, each of which may receive at least one pilot symbol transmitted by the transmitter.

Alternatively, the transmitter in this embodiment may transmit the pilot symbols and then receive the pilot symbols through the wireless channel.

Step S104, each receiving antenna of the receiver carries out channel response to each layered transmitting antenna based on the pilot frequency symbol, and a first channel estimation value of each layered transmitting antenna is obtained.

In the technical solution provided in step S104 of the present invention, after receiving the pilot symbol sent by the transmitter, the receiver may perform channel response estimation (channel estimation) on each hierarchical transmitting antenna by using data included in the received pilot symbol, so as to perform equalization processing on the data included in the received pilot symbol, thereby obtaining a first channel estimation value of each hierarchical transmitting antenna.

Step S106, the receiver determines a channel estimation interference value between at least two layered transmitting antennas based on the first channel estimation value.

In the technical solution provided in step S106 of the present invention, because interlayer interference may exist between each layered transmitting antenna of the transmitter and other layered transmitting antennas, after obtaining the first channel estimation value of each layered transmitting antenna, the receiver may calculate the channel estimation interference value between two layered transmitting antennas by using the first channel estimation value, for example, by calculating the channel estimation value of the first layered transmitting antenna and the channel estimation value of the second layered transmitting antenna, and then determining the channel estimation interference value of the second layered transmitting antenna to the first layered transmitting antenna.

Optionally, in this embodiment, a channel estimation interference value between two adjacent layered transmitting antennas may be calculated, or a channel estimation interference value between two non-adjacent layered transmitting antennas may be calculated, where the channel estimation interference value between two adjacent layered transmitting antennas may be greater than the channel estimation interference value between two non-adjacent layered transmitting antennas, that is, the channel interference to the adjacent layered transmitting antenna of one layered transmitting antenna may be greater than the channel interference to the non-adjacent layered transmitting antenna.

Step S108, the receiver determines the difference between the first channel estimation value and the channel estimation interference value as a second channel estimation value obtained by correcting the first channel estimation value through the channel estimation interference value.

In the technical solution provided in step S108 of the present invention, after obtaining the channel estimation interference value, the receiver may calculate a difference between the first channel estimation value and the channel estimation interference value, and then determine the calculated difference as a second channel estimation value obtained by correcting the first channel estimation value by using the channel estimation interference value, that is, in this embodiment, the first channel estimation value may be corrected by subtracting the channel estimation interference value from the first channel estimation value, so that the corrected channel estimation value may be obtained.

Alternatively, the first channel estimate in this embodiment may exist on different subcarriers in the transmitter, and thus the channel estimate on each subcarrier and the channel estimates on other subcarriers may not be the same, and there is a difference between the channel estimates on different subcarriers.

Through the above steps S102 to S108, the receiver receives the pilot symbols through at least two receiving antennas, wherein the pilot symbols are transmitted by at least two layered transmitting antennas in the transmitter; each receiving antenna of the receiver carries out channel response on each layered transmitting antenna based on the pilot frequency symbol to obtain a first channel estimation value of each layered transmitting antenna; the receiver determines a channel estimation interference value between at least two layered transmitting antennas based on the first channel estimation value; the receiver determines the difference between the first channel estimation value and the channel estimation interference value as a second channel estimation value obtained by correcting the first channel estimation value through the channel estimation interference value, that is, in the embodiment, the channel estimation interference value between layered transmitting antennas of the transmitter is calculated through a receiving antenna of the receiver, and then the channel estimation interference value is subtracted on the basis of the original channel estimation value, so that the interlayer interference can be effectively reduced, the channel estimation value is corrected, the technical problem of low system throughput caused by incapability of eliminating the channel estimation interference value is solved, and the technical effect of improving the system throughput is achieved.

The above-described method of embodiments of the present invention is further described below.

As an alternative implementation, in step S104, each receiving antenna of the receiver performs channel response on each layered transmitting antenna based on the pilot symbols to obtain a first channel estimation value of each layered transmitting antenna, including: a receiver acquires a basic sequence of a pilot frequency symbol on a target subcarrier, wherein the target subcarrier exists in a transmitter; the receiver determines a conjugate sequence based on the base sequence; the receiver demodulates the pilot frequency symbol based on the conjugate sequence to obtain a demodulation result; the receiver determines a first channel estimate based on the demodulation result.

In this embodiment, a basic sequence of the pilot symbol on the subcarrier in the transmitter may be obtained first, after receiving the pilot symbol, the receiver may calculate its conjugate sequence according to the basic sequence of the pilot symbol, then demodulate the pilot symbol by the conjugate sequence, that is, calculate a product between the conjugate sequence and the pilot symbol, thereby obtaining a demodulation result (a product between the conjugate sequence and the pilot symbol), and after obtaining the demodulation result, calculate an initial channel estimation value (a first channel estimation value) of the hierarchical transmitting antenna.

In the above embodiment, the determination of the first channel estimation value may be exemplified by two layered transmit antennas, and the pilot symbols received by the receiver may be represented by the following formula:

wherein r iskMay be used to represent pilot symbols on received subcarrier k; p is a radical ofkA base sequence that may be used to represent pilot symbols on the kth subcarrier;can be used to represent the channel response of the hierarchical transmit antenna 0 on subcarrier k;can be used to represent the channel response of the layered transmit antenna 1 on subcarrier k; w is akMay be used to represent the noise term on subcarrier k; deltakMay be used to indicate the spacing between two subcarriers within a code division multiplexed set.

After the conjugate sequence is obtained by calculating the basic sequence, the pilot symbols are demodulated by the conjugate sequence, and the initial channel estimation value of the layered transmission antenna is calculated, which can be expressed by the following formula:

wherein the content of the first and second substances,may be used to represent demodulated symbols on subcarrier k;can be used to represent the base sequence pkThe conjugate sequence of (a);may be used to represent the demodulated noise signal on subcarrier k;can be used to represent the subcarrier k + ΔkThe demodulated symbols of (1).

Since interference of channel estimation values between the hierarchical transmission antennas is mainly considered, a noise term may be omitted, so that initial channel estimation values of the hierarchical transmission antenna 0 and the hierarchical transmission antenna 1 may be expressed by the following formulas, respectively:

wherein the content of the first and second substances,initial channel estimate that can be used to represent hierarchical transmit antenna 0A value;can be used to represent the channel estimation interference value of the layered transmission antenna 1 to the layered transmission antenna 0;may be used to represent initial channel estimates for the hierarchical transmit antenna 1;may be used to represent the channel estimate interference value for hierarchical transmit antenna 0 versus hierarchical transmit antenna 1.

In the above-described embodiment of the present invention,can be thatWhich is 0.5 times the difference between the channel estimates on the two subcarriers in the code division multiplex group of the layered transmit antenna 1.

As an optional implementation manner, the pilot symbols sent by the layered transmit antennas are grouped by means of code division multiplexing, so as to obtain at least two code division multiplexing groups, and a subcarrier interval exists between adjacent code division multiplexing groups.

In this embodiment, at least one hierarchical transmit antenna may be included in the transmitter to enable transmission of pilot symbols over the hierarchical transmit antenna.

In the above embodiment, the pilot symbols transmitted by the layered transmit antennas may be grouped by code division multiplexing, so as to obtain at least two code division multiplexing groups, and there is a subcarrier spacing between adjacent code division multiplexing groups.

Optionally, in an Orthogonal Frequency Division Multiplexing (OFDM) and multiple-input multiple-output (MIMO) system, the pilot symbols of the multiple layered transmitting antennas in the transmitter may be grouped in a Code Division Multiplexing (CDM), where the CDM may be frequency-domain CDM or time-domain CDM.

For example, fig. 2 is a diagram illustrating code division multiplexing grouping of pilot symbols according to an embodiment of the invention. As shown in fig. 2, taking an example that there are two layered transmitting antennas in the transmitter for explanation, the transmitter includes 12 pilot symbols, each cell in the figure may correspond to one pilot symbol (resource unit), 2 pilot symbols of reference numbers 0 and 2 may form a first code division multiplexing group, 2 pilot symbols of reference numbers 4 and 6 may form a second code division multiplexing group, and 2 pilot symbols of reference numbers 8 and 10 may form a third code division multiplexing group, where the three code division multiplexing groups are multiplexed by the two layered transmitting antennas in the transmitter. The pilot symbols in a code division multiplexing group transmitted by the first hierarchical transmitting antenna after the code division multiplexing process can be represented by the following formula:

the pilot symbols in a code division multiplex group transmitted by the second hierarchical transmit antenna may be represented by the following equation:

wherein p iskA base sequence that may be used to represent pilot symbols on the kth subcarrier; deltakMay be used to indicate the spacing between two subcarriers within a code division multiplexed set.

Alternatively, the number of receiving antennas of the receiver in this embodiment may be greater than or equal to the number of layered transmitting antennas of the transmitter.

For example, fig. 3 is a diagram illustrating pilot symbol interaction between a transmitter and a receiver according to an embodiment of the present invention. As shown in fig. 3, the number of receiving antennas of the receiver is equal to the number of layered transmitting antennas of the transmitter (each 2).

In this embodiment, the transmitter transmits pilot symbols through a radio channel via a layered transmit antenna TX1 and a layered transmit antenna TX2And then received by the receiver's receive antenna RX1 and receive antenna RX 2. After the receiver receives the pilot symbols, the receiving antenna RX1 and the receiving antenna RX2 may perform channel response estimation on the data of the received pilot symbols, that is, the receiving antenna RX1 may receive the pilot symbols transmitted by the layered transmitting antenna TX1 and perform channel response on the sub-carrier kAnd the receiving antenna RX1 may also receive pilot symbols transmitted from the hierarchical transmitting antenna TX2 and make a channel response on the sub-carrier kAlternatively, the receiving antenna RX2 receives the pilot symbols transmitted by the layered transmitting antenna TX1 and the layered transmitting antenna TX2 and makes a channel response on the subcarriers, which is the same as the receiving antenna RX1 described above.

As an alternative embodiment, the receiver determines a channel estimation interference value between at least two layered transmission antennas based on the first channel estimation value, including: the receiver determines a channel estimate interference value based on the first channel estimate value and the subcarrier spacing.

In this embodiment, after determining the first channel estimation values of at least two hierarchical transmission antennas, the receiver may obtain the channel estimation interference value by calculating the subcarrier spacing between the first channel estimation values and adjacent code division multiplexing groups.

For example, taking an example that a transmitter includes 2 layered transmitting antennas, a subcarrier spacing between a first channel estimation value and an adjacent code division multiplexing group is calculated to obtain a channel estimation interference value, which can be expressed by the following formula:

wherein m is1And m2Are all integers, if m1=1,m21, then

Wherein the content of the first and second substances,can be used to represent the channel estimation interference value of the layered transmission antenna 1 to the layered transmission antenna 0; dkMay be used to indicate the subcarrier spacing between adjacent code division multiplexed groups;can be used to represent the initial channel estimate for the last code division multiplexing group for the hierarchical transmit antenna 1;can be used for initial channel estimation at the next code division multiplex group for the layered transmit antennas 1.

In the above embodiment, taking 3 code division multiplexing groups as an example, the inter-group subcarrier spacing Δ isk2, code division multiplex inter-group subcarrier spacing Dk4, i.e. k 4, k '5, then k' -Dk1 is the middle subcarrier of code division multiplex group 1, k' + DkWhen 9 is the middle subcarrier of the code division multiplexing group 3, the channel estimation interference value of the layered transmission antenna 1 to the layered transmission antenna 0 is calculated by the above formula, which can be expressed as:

wherein the content of the first and second substances,an estimated value that can be used to represent the channel estimation interference of the layered transmission antenna 1 to the layered transmission antenna 0;can be used to indicate that the layered transmit antenna 1 is on subcarrier 1The initial channel estimation value of (1);may be used to represent the initial channel estimates for the layered transmit antennas 1 on the subcarriers 9.

In the above embodiment, after subtracting the channel estimation interference value, the channel estimation value of the hierarchical transmitting antenna 0 at the subcarrier k' can be expressed by the following formula:

wherein the content of the first and second substances,can be used to represent the channel estimates at subcarrier k' for hierarchical transmit antenna 0 after subtracting the channel estimate interference value.

Similarly, after subtracting the channel estimation interference value, the channel estimation value of the hierarchical transmitting antenna 1 at the subcarrier k' can be expressed by the following formula:

wherein the content of the first and second substances,can be used to express that the channel estimation value of the layered transmission antenna 1 at the subcarrier k' is subtracted;may be used to represent initial channel estimates for the hierarchical transmit antenna 1;initial channel estimates that may be used to represent the last code division multiplexed group for hierarchical transmit antenna 0;may be used to represent the initial channel estimate for hierarchical transmit antenna 0 at the next code division multiplexed set.

It should be noted that the above embodiment is the case where the frequency domain code division multiplexing factor is 2, and the method is also applied to the case where the time domain code division multiplexing factor is 2, and also applied to the case where the frequency domain and time domain joint code division multiplexing factor is greater than 2.

As an alternative embodiment, the receiver determines a channel estimation interference value between at least two layered transmission antennas based on the first channel estimation value, including: in the presence of a frequency selective fading channel, which is used to characterize a channel on which frequency selective fading occurs, or in the presence of a reception timing offset at the receiver, the receiver determines a channel estimation interference value based on the first channel estimation value.

In this embodiment, since the channel estimation interference value is small under the condition of a flat fading channel, and the influence on the system performance is not large, but the channel estimation difference on different subcarriers becomes large under the condition of a frequency selective fading channel or in the presence of a receiving timing deviation, at this time, the channel estimation interference value has a large influence on the system performance, so that the receiver needs to determine the channel estimation interference value under the condition of the frequency selective fading channel or in the presence of the receiving timing deviation.

Optionally, the flat fading in this embodiment means that the bandwidth of the wireless channel is greater than the bandwidth of the transmission signal, and the received signal experiences flat fading in the bandwidth range from a constant gain and a linear phase, and the channel in which the flat fading occurs is a flat fading channel; frequency selective fading refers to that fading characteristics are different in different frequency bands, and when the frequency exceeds a coherent bandwidth, frequency selective fading occurs, and a channel where the frequency selective fading occurs is a frequency selective fading channel.

In the data processing method for channel estimation of the embodiment, the channel estimation interference values between the layered transmitting antennas of the transmitter are calculated through the receiving antennas of the receiver, and then the channel estimation interference values are subtracted on the basis of the original channel estimation values, so that the interlayer interference can be effectively reduced, the channel estimation values are corrected, the technical problem of low system throughput caused by the fact that the channel estimation interference values cannot be eliminated is solved, and the technical effect of improving the system throughput is achieved.

Example 2

The embodiment of the invention also provides a data processing device for channel estimation. It should be noted that the data processing apparatus for channel estimation of this embodiment may be used to execute the data processing method for channel estimation of the embodiment of the present invention.

Fig. 4 is a schematic diagram of a data processing apparatus for channel estimation according to an embodiment of the present invention. As shown in fig. 4, the data processing apparatus 40 for channel estimation may include: a receiving unit 41, a response unit 42, a first determining unit 43 and a second determining unit 44.

A receiving unit 41, configured to receive pilot symbols through at least two receiving antennas by a receiver, where the pilot symbols are transmitted by at least two layered transmitting antennas in a transmitter, and the receiver receives the pilot symbols through at least two layered receiving antennas, where the pilot symbols are transmitted by the transmitter.

A response unit 42, configured to perform channel response on each layered transmitting antenna based on the pilot symbol by each receiving antenna of the receiver, so as to obtain a first channel estimation value of each layered transmitting antenna.

A first determining unit 43, configured to determine, by the receiver, a channel estimation interference value between the at least two hierarchical transmit antennas based on the first channel estimation value.

A second determining unit 44, configured to determine, by the receiver, a difference between the first channel estimation value and the channel estimation interference value as a second channel estimation value obtained by correcting the first channel estimation value by using the channel estimation interference value.

Optionally, the applying unit 42 may further include: an obtaining module, configured to obtain, by a receiver, a basic sequence of a pilot symbol on a target subcarrier, where the target subcarrier exists in a transmitter; a first determining module for the receiver to determine a conjugate sequence based on the base sequence; the demodulation module is used for demodulating the pilot frequency symbol by the receiver based on the conjugate sequence to obtain a demodulation result; and a second determining module for the receiver to determine the first channel estimation value based on the demodulation result.

Optionally, the first determining unit 43 may further include: and a third determining module, configured to determine, by the receiver, a channel estimation interference value based on the first channel estimation value in a case where a frequency selective fading channel is present or in a case where a receiving timing offset is present at the receiver, where the frequency selective fading channel is used to characterize a channel on which frequency selective fading occurs.

Optionally, the first determining unit 43 may further include: and the fourth determining module is used for determining the channel estimation interference value based on the first channel estimation value and the subcarrier spacing by the receiver.

In the data processing apparatus for channel estimation of the embodiment, the channel estimation interference value between the layered transmission antennas of the transmitter is calculated through the receiving antenna of the receiver, and then the channel estimation interference value is subtracted based on the original channel estimation value, so that the inter-layer interference can be effectively reduced, thereby correcting the channel estimation value, further solving the technical problem of low system throughput due to the fact that the channel estimation interference value cannot be eliminated, and achieving the technical effect of improving the system throughput.

Example 3

According to an embodiment of the present invention, there is also provided a computer-readable storage medium including a stored program, wherein the program executes the data processing method for channel estimation described in embodiment 1.

Example 4

According to an embodiment of the present invention, there is also provided a processor configured to execute a program, where the program executes the data processing method for channel estimation described in embodiment 1.

The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.

In the above embodiments of the present invention, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.

In the embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units may be a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.

The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.

In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.

The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.

The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种低导频开销的水声OFDM通信系统信道估计方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类