Summary of the invention
Technical problem to be solved by this invention provides a kind of estimation unit and method of noise signal, can solve between the subcarrier that the medium frequency skew of existing OFDMA system causes to disturb (ICI) noise estimation value to be had the problem of big difficulty.
The present invention provides a kind of method of estimation of noise signal, comprising:
Choose a subcarrier frequency range, according to the structure of the interference between subcarrier interference matrix A (γ); The reference signal and the said interference matrix A (γ) that receive according to receiving terminal afterwards calculate noise signal.
Further, establish in the said subcarrier frequency range of choosing and comprise the n number of sub-carrier;
Among the interference matrix A (γ) of said structure, capable all the other subcarriers of element representation of k are to the interference of k number of sub-carrier.
Further, the element of establishing said interference matrix is a
Kl, represent of the interference of l number of sub-carrier to the k number of sub-carrier;
When k=l, said
When k ≠ l, said
Further, when the said interference matrix A of structure (γ), only consider near the interference of 3 number of sub-carrier of current subcarrier to said current subcarrier, all the other subcarriers are to disturb to be designated as 0 to current subcarrier.
Further, said reference signal that receives according to receiving terminal and said interference matrix calculate noise signal and are meant,
Said A (γ) is disturbed addition, again sequence and the channel estimation sequence h that generates multiplied each other, obtain the reference signal sequence that adds after the interference not with noise, i.e. A (γ) * diag (reference) * h; If the reference signal that receiving terminal receives is receive_reference;
Said noise signal noise=receive_reference-A (γ) * diag (reference) * h;
Noise power spectral density then
The present invention also provides a kind of estimation unit of noise signal, comprises choosing module and computing module;
The said module of choosing is used to choose a subcarrier frequency range;
Said conversion module is used for according to the structure of the interference between subcarrier interference matrix A (γ);
Said computing module is used for calculating noise signal according to reference signal and said interference matrix A (γ) that receiving terminal receives.
Further, establish in the said subcarrier frequency range of choosing and comprise the n number of sub-carrier;
Among the interference matrix A (γ) of said conversion module structure, capable all the other subcarriers of element representation of k are to the interference of k number of sub-carrier.
Further, the element of establishing said interference matrix A (γ) is a
Kl, represent of the interference of l number of sub-carrier to the k number of sub-carrier;
When k=l, said
When k ≠ l, said
Further, said conversion module is only considered near the interference of 3 number of sub-carrier of current subcarrier to said current subcarrier when the said interference matrix A of structure (γ), and all the other subcarriers are to disturb to be designated as 0 to current subcarrier.
Further, the reference signal that receives according to receiving terminal of said computing module and said interference matrix calculate noise signal and are meant:
Said computing module disturbs addition to said A (γ), sequence and the channel estimation sequence h that generates is multiplied each other again, and obtains the reference signal sequence that adds after the interference not with noise, i.e. A (γ) * diag (reference) * h; If the reference signal that receiving terminal receives is receive_reference;
Said computing module calculates noise signal by following formula:
noise=receive_reference-A(γ)*diag(reference)*h;
Corresponding noise power spectral density
In sum, adopt the present invention can solve between the subcarrier that the medium frequency skew of OFDMA system causes and disturb (ICI) problem that influences, can estimate the noise power-value under the various channel circumstances exactly according to the present invention to Noise Estimation.
Embodiment
Present embodiment provides a kind of estimation unit of noise signal, and is as shown in Figure 1, comprises choosing module, computing module and conversion module;
Choose module, be used to choose a subcarrier frequency range, establish this subcarrier frequency range and comprise the n number of sub-carrier;
Computing module is used for estimating frequency offseting value γ according to the frequency offset estimating algorithm, and γ is normalized frequency offseting value;
γ=freq_offset/ Δ f, Δ f is the frequency interval between subcarrier, freq_offset obtains the Frequency offset estimation value, the same prior art of the evaluation method of freq_offset according to correspondent frequency skew algorithm for estimating.
Computing module; Also be used for local reference signal reference is disturbed addition according to the interference matrix A (γ) that obtains; Be A (γ) * diag (reference), again sequence and the channel estimation sequence h that generates multiplied each other, obtain a reference signal sequence that adds after the interference not with noise; Be A (γ) * diag (reference) * h, and use formula
Noise=receive_reference-A (γ) * diag (reference) * h calculates signal noise noise.
Computing module can also be used to use following formula calculating noise power spectral density:
Conversion module is used for that the expression formula of inter-carrier interference I (k) is carried out conversion and obtains interference matrix A (γ) element a
KlExpression formula;
Wherein, k representes the row of interference matrix A (γ), and l representes the row of interference matrix A (γ), a
KlRepresent of the interference of l number of sub-carrier to the k number of sub-carrier.
Preferably, conversion module is only considered near the interference of 3 number of sub-carrier of current subcarrier to current subcarrier when the said interference matrix A of structure (γ), and all the other subcarriers are to disturb to be designated as 0 to current subcarrier.
Present embodiment provides a kind of method of estimation of noise signal, and is as shown in Figure 2, may further comprise the steps:
Step S1: choose a subcarrier frequency range, establish this subcarrier frequency range and comprise the n number of sub-carrier;
Step S2: estimate frequency offseting value γ according to the frequency offset estimating algorithm, γ is normalized frequency offseting value;
γ=freq_offset/ Δ f, Δ f is the frequency interval between subcarrier, freq_offset obtains the Frequency offset estimation value, the same prior art of the evaluation method of freq_offset according to correspondent frequency skew algorithm for estimating.
Step S3: following ofdm signal formula (1) is done corresponding conversion according to the OFDM characteristic
Can derive interference matrix and signal noise relationship expression (2):
A(γ)*diag(reference)*h+noise=receive_reference (2)
K is the k number of sub-carrier, and γ is normalized frequency offseting value, and I (k) disturbs (ICI) between subcarrier, and W (k) is a noise sequence, and N is the signal sampling point.
A (γ) is an interference matrix; Noise is a signal noise; Receive_reference is the reference signal that receiving terminal receives, and reference is local reference signal, and diag (reference) is the diagonal matrix of being write as according to local reference signal; H is a channel estimation sequence, can calculate the channel estimation value h on the current subcarrier frequency range according to the channel estimation method in the OFDMA system.
And according to inter-carrier interference I (k) structure interference matrix A (γ);
Particularly, the expression formula of inter-carrier interference I (k) is:
I (k) representes the interference sum of all the other subcarriers to subcarrier k;
Each element expression that can obtain among the interference matrix A (γ) according to the expression formula of above-mentioned I (k) is:
In the formula (4), k representes the row of interference matrix A (γ), and l representes the row of interference matrix A (γ), a
KlRepresent of the interference of l number of sub-carrier to the k number of sub-carrier.
Can formula (5) and formula (6) expression further be used in formula (4), promptly
w
i=exp(-jπ*(i)/N)/(N*sin(π*(i+γ)/N))*β (6)
Formula (6) expression k+i number of sub-carrier d
K+iTo k number of sub-carrier d
kInterference.
Can obtain interference matrix A (γ) thus:
In the above-mentioned matrix, each subcarrier of k line display is to the interference of k number of sub-carrier.N is the sampling number that system bandwidth is confirmed, supposes that current subcarrier is k, a
K1Represent of the interference of the 1st number of sub-carrier, a to the k number of sub-carrier
KlRepresent of the interference of l number of sub-carrier to the k number of sub-carrier.
Step S4: to formula (2)
A(γ)*diag(reference)*h+noise=receive_reference
Carry out conversion and can obtain the computing formula (7) of noise:
noise=receive_reference-A(γ)*diag(reference)*h (7)
Noise signal obtains through following process:
At first local reference signal reference is disturbed addition according to the interference matrix A (γ) that obtains; Be A (γ) * diag (reference); Again sequence and the channel estimation sequence h that generates multiplied each other; Obtain one add to disturb after not with the reference signal sequence of noise, i.e. A (γ) * diag (reference) * h.
Receiving terminal extracts reference signal receive_reference after through the OFDM demodulation, deduct again add disturb after not with burst A (γ) * diag (reference) the * h of noise, be signal noise noise.
Afterwards, calculating noise power spectral density
Promptly the noise power on each subcarrier is asked average.
Because different with the sub-carrier number that the user distributes according to system bandwidth, the noise power that calculates need be adjusted a constant coefficient, C is a constant of confirming according to the subcarrier number of distributing.
Application example
Be that example is described in detail with the subcarrier in the LTE system below.
In the LTE system, a sub-frame has two time slots, on the Resource Block RB 12 number of sub-carrier is arranged, and subcarrier spacing is Δ f=15000Hz.The system bandwidth of supposing current employing is 20MHz, and corresponding sampling points is counted N=2048.The reference signal that transmitting terminal generates condition according to the rules is mapped in the resource grid, and generation SC-FDMA symbol is launched.Through behind the channel, receiving terminal receives the data of eating dishes without rice or wine, and extracts the reference signal behind the channel, and is as shown in Figure 3.
The estimation procedure of noise is specific as follows:
Step 101: the reference signal receive_reference that obtains according to reception carries out the LS channel estimating with local with reference to reference, takes out the sub-carrier signal on the milder RB of channel.
Step 102: adopt the channel estimation method in the ofdm system to estimate the channel estimation value h on the current RB, the same prior art of its method.
Step 103: estimated the frequency offseting value γ of subcarrier behind the channel, Δ f=15000Hz through the frequency offset estimating algorithm.Suppose the frequency offseting value freq_offset=300Hz that estimates, γ after the normalization=freq_offset/ Δ f=0.02.
Step 104:, calculate the interference matrix A (γ) on the current RB according to the frequency offseting value γ that obtains.Because it is that adjacent nearest several number of sub-carrier influences are bigger that most of ICI disturb, thus current get near the subcarrier about each 3 number of sub-carrier calculate their influence, as shown in Figure 4.
This moment N=2048
w
-3=exp(-jπ*(-3)/2048)/(2048*sin(π*(-3+0.02)/2048))*β
w
-2=exp(-jπ*(-2)/2048)/(2048*sin(π*(-2+0.02)/2048))*β
w
-1=exp(-jπ*(-1)/2048)/(2048*sin(π*(-1+0.02)/2048))*β
w
0=exp(-jπ*(0)/2048)/(2048*sin(π*(0+0.02)/2048))*β
w
1=exp(-jπ*(1)/2048)/(2048*sin(π*(1+0.02)/2048))*β
w
2=exp(-jπ*(2)/2048)/(2048*sin(π*(2+0.02)/2048))*β
w
3=exp(-jπ*(3)/2048)/(2048*sin(π*(3+0.02)/2048))*β
Step 105: according to noise=receive_reference-A (γ) * diag (reference) * h calculating noise signal;
(γ) disturbs addition to the local reference signal on the current RB with matrix A, and the sequence and the channel estimation sequence h that generate then multiply each other, and obtains reference signal sequence A (γ) * diag (reference) * h who adds after the interference not with noise.Receiving terminal extracts the reference signal on the current RB after through the OFDM demodulation, deduct again add disturb after not with the reference signal sequence of noise, just obtain the signal noise on the current RB.
Step 106: calculating noise power spectral density
Be that noise power on each subcarrier asks average.
Because different with the sub-carrier number that the user distributes according to system bandwidth, the noise power that calculates need be adjusted a constant coefficient, C is a constant of confirming according to the subcarrier number of distributing.
One of ordinary skill in the art will appreciate that all or part of step in the said method can instruct related hardware to accomplish through program, said program can be stored in the computer-readable recording medium, like read-only memory, disk or CD etc.Alternatively, all or part of step of the foregoing description also can use one or more integrated circuits to realize.Correspondingly, each the module/unit in the foregoing description can adopt the form of hardware to realize, also can adopt the form of software function module to realize.The present invention is not restricted to the combination of the hardware and software of any particular form.