Background technology
Long Term Evolution (being called for short LTE) technology has two kinds of frame structure types.(be called for short, in 3GPP TS 36.211 (R81), specified two kinds of frame structure types of LTE system at the 3rd generation evolved general land wireless access of partner program technical specification group wireless access network (E-UTRA) (version 8).Frame structure Class1 is applicable to Frequency Division Duplexing (FDD) (the being called for short FDD) pattern of full and half duplex.A radio frames comprises 20 time slots, and sequence number is O to 19, and a subframe definition is two continuous slots, i.e. subframes
ccomprise time slot
2cwith
2c+1.Frame structure type 2 is applicable to time division duplex (being called for short TDD) pattern.Each wireless frame length is made up of two fields, and each field is made up of five subframes.Each subframe
cby 2 time slots
2cwith
2c+1represent, the signal transmission in a time slot can be described with resource lattice, and its size is downlink bandwidth configuration (abbreviation
) be multiplied by resource block size on frequency domain and (be called for short
) the OFDM symbolic number that comprises in individual subcarrier and a descending time slot (is called for short
) individual OFDM (being called for short OFDM) symbol.Each unit in resource lattice is called Resource Unit, by index, (k, l) is carried out to unique identification, wherein
with
be illustrated respectively in the sequence number of frequency-domain and time-domain.Resource Block is for describing the mapping of physical channel to Resource Unit, and Resource Block is defined as in time domain
on individual continuous OFDM symbol and frequency domain
individual continuous subcarrier in frequency domain, in its involved and resource lattice, downlink resource lattice as shown in Figure 1.In the down link of LTE system, in the time adopting regular circulation prefix and subcarrier spacing to be 15KHz, in a time slot, comprise 7 OFDM symbols, 12 Resource Block; In the time adopting extended cyclic prefix and subcarrier spacing to be 15KHz, in a time slot, comprise 6 OFDM symbols, 12 Resource Block, in the time that subcarrier spacing is 7.5KHz, in a time slot, comprise 3 OFDM symbols, 24 Resource Block wherein comprise multiple Resource Units on each OFDM symbol, a signal of each Resource Unit carrying.
Digital Modulation be the frequency spectrum shift of digital baseband signal to high frequency treatment, form the bandpass signal that is adapted at transmitting in channel.Basic digital modulation mode has amplitude-shift keying (being called for short ASK), frequency shift keying (being called for short FSK), phase shift keying (being called for short PSK).MPSK (Multiple Phase Shift Keying, multi-system phase shift keying) is the one in phase shift keying, is to utilize multiple outs of phase (or phase difference) of carrier wave to represent the modulation system of digital information.MPSK modulation is a kind of permanent mould modulation, and after carrying out MPSK modulation for a series of data, different modulation meets corresponding to different phase constellations, and the MPSK modulation signal on planisphere can be expressed as:
wherein A is an integer of being determined by modulation system, for example, at the binary phase shift keying in LTE system (BPSK) when modulation A=1 by MPSK modulated applications, and A=1 etc. in quarternary phase-shift keying (QPSK) (QPSK) modulation; Q is the number that is subject to phase modulation, q=0, and 1 ..., M-1; M gets 2 positive integer time power.
A signal after MPSK modulation is
signal after modulation through the reception signal after channel is
wherein, argument θ there are differences and the impact such as Doppler frequency shift produces due to the local oscillator frequencies of time delay and transmitter and receiver.Wherein receive the e in signal R (n)
j θit is exactly phase pushing figure of the present invention.
A kind of method of calculating phase pushing figure is provided in prior art, has obtained by cell special reference, specifically comprised the steps:
Step 1, receives through time-domain signal after transmission at receiving terminal
Step 2, carries out denoising elimination to received signal;
Step 3, by the time-domain signal r receiving
ttransform to frequency domain r by FFT
f;
Step 4, by slightly synchronously obtaining in cell set and identify respectively
with cell ID group
Step 5, by
obtain community No. ID
by No. ID of community
obtain the particular location of cell special reference, thereby obtain cell special reference r
f(n);
Step 6, then by the cell special reference r of frequency domain
fand local frequency domain cell special reference (n)
carry out conjugate multiplication, according to the result Y of conjugate multiplication (n)=r
f(n) s
f this locality *(n)=A
2e
j θobtain phase pushing figure
If said method in employing prior art, needs to preserve all local reference signals.Taking the tdd mode in LTE system as example, in regular circulation prefix, in a Resource Block, there are 4 cell special reference.A subframe comprises 2 time slots, again because the configuration of maximum downlink bandwidth
the cell special reference number of a subframe is 110*4*2=880 so.In the uplink-downlink configuration of the LTE system of tdd mode, the rarest 2 subframes for descending, have at most 8 subframes for descending, minimumly in a radio frames so will produce 880*2=1760 local reference signal s
f this locality(n), produce at most 880*8=7040 local reference signal s
f this locality, but have and comprise multiple radio frames, the local reference signal s that produces so and store in the signal receiving (n)
f this locality(n) can be more, the memory consumption of this algorithm is very large, produces local reference signal s
f this locality(n) calculate and add the computings such as conjugate multiplication and cause computational complexity very high, computational speed is very slow.
Summary of the invention
Embodiment of the present invention technical problem to be solved is to provide a kind of computational methods and system of phase pushing figure, a kind of computational methods of timing offset value and system, a kind of computational methods of exemplary frequency deviation values and system, for simplifying the numerical procedure of phase pushing figure, timing offset value and exemplary frequency deviation values, improve computational speed.
The embodiment of the present invention provides a kind of computational methods of phase pushing figure, comprising:
Receive the time-domain signal r through transmission
t;
To described time-domain signal r
tcarry out noise elimination;
To the time-domain signal r receiving
tcarry out fast Fourier transform and obtain frequency-region signal r
f;
Select described frequency-region signal r
fat least one signal r of middle employing multi-system phase shift keying MPSK modulation system
m, and determine described frequency-region signal r
fthe M value of the multi-system phase shift keying MPSK modulation system adopting and the value of constant A;
To described frequency-region signal r
mcarrying out M auto-correlation obtains
Can obtain phase pushing figure
Accordingly, the embodiment of the present invention also provides a kind of computational methods of timing offset value, comprising:
Adopt the computational methods of phase pushing figure described above to calculate respectively the phase pushing figure e of two signals on same OFDM symbol
j θ 1and e
j θ 2; The alternate position spike of described two signals on frequency domain is Δ n;
By described phase pushing figure e
j θ 2and e
j θ 2carry out conjugate multiplication and obtain z (u):
Calculate timing offset estimated value d according to z (u):
Wherein u represents described e
j θ 1the position of respective signal in frequency domain,
represent downlink bandwidth configuration, N represents the included number of subcarriers of described OFDM symbol.
Accordingly, the embodiment of the present invention also provides a kind of computational methods of exemplary frequency deviation values, comprising:
Adopt phase pushing figure described above computational methods calculate respectively the phase pushing figure e on different OFDM symbols in same time slot with two signals of identical initial phase
j θ 3and e
j θ 4; The alternate position spike of described two signals in time domain is m2-m1;
By described phase pushing figure e
j θ 3and e
j θ 4carry out conjugate multiplication and obtain z (m):
Calculate frequency offset estimation value Δ f according to z (m):
Wherein N represents the included number of subcarriers of described OFDM symbol, N
cPrepresent circulating prefix-length, T
srepresent the sampling interval; Wherein m represents described e
j θ 3the position of respective signal in frequency domain,
Accordingly, the embodiment of the present invention also provides a kind of computing system of phase pushing figure, comprising:
Receiving element, for receiving the time-domain signal r through transmission
t;
Noise is eliminated unit, for to described time-domain signal r
tcarry out noise elimination;
Converter unit, for the time-domain signal r to receiving
tcarry out fast Fourier transform and obtain frequency-region signal r
f;
Selected cell, for selecting described frequency-region signal r
fat least one signal r of middle employing multi-system phase shift keying MPSK modulation system
m, and determine described frequency-region signal r
mthe M value of the multi-system phase shift keying MPSK modulation system adopting and the value of constant A;
The first computing unit, for to described frequency-region signal r
mcarrying out M auto-correlation obtains
Thereby the phase pushing figure of obtaining
Accordingly, the embodiment of the present invention also provides a kind of computing system of timing offset value, comprising:
The computing system of phase pushing figure as above, for calculating respectively the phase pushing figure e of two signals on same OFDM symbol
j θ 1and e
j θ 2; The alternate position spike of described two signals on frequency domain is Δ n;
First unit that multiplies each other, for by described phase pushing figure e
j θ 2and e
j θ 2carry out conjugate multiplication and obtain z (u):
The second computing unit, calculates timing offset estimated value d according to z (u):
Wherein u represents described e
j θ 1the position of respective signal in frequency domain,
represent downlink bandwidth configuration, N represents the included number of subcarriers of described OFDM symbol.
Accordingly, the embodiment of the present invention also provides a kind of computing system of exemplary frequency deviation values, comprising:
The computing system of phase pushing figure as above, for calculating respectively the phase pushing figure e on the different OFDM symbols of same time slot with two signals of identical initial phase
j θ 3and e
j θ 4; The alternate position spike of described two signals in time domain is m2-m1;
Second unit that multiplies each other, for by described phase pushing figure e
j θ 3and e
j θ 4carry out conjugate multiplication and obtain z (m):
The 3rd computing unit, for calculate frequency offset estimation value Δ f according to z (m):
Wherein N represents the included number of subcarriers of described OFDM symbol, N
cPrepresent circulating prefix-length, T
srepresent the sampling interval; Wherein m represents described e
j θ 3the position of respective signal in frequency domain,
The computational methods of the phase pushing figure providing in the embodiment of the present invention and system, by time-domain signal is carried out to auto-correlation, can calculate rapidly phase pushing figure, technical scheme compared to existing technology, without preserving a large amount of local reference signals, also simplified account form, improved computational speed simultaneously.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
A kind of computational methods and system of phase pushing figure are provided in the embodiment of the present invention, a kind of computational methods of timing offset value and system, a kind of computational methods of exemplary frequency deviation values and system, for simplifying the calculating of phase pushing figure, and then further simplify the calculating of timing offset value and exemplary frequency deviation values.Below be elaborated respectively.
Embodiment mono-:
The invention provides a kind of computational methods of phase pushing figure, as shown in Figure 1A, comprising:
101, receive the time-domain signal r through transmission
t;
102, to above-mentioned time-domain signal r
tcarry out noise elimination;
The concrete grammar that in the present embodiment, noise is eliminated can adopt method of the prior art to process, as adopt document: clear Pan in river, Chang Taihua etc. " Performance Ratio of adaptive noise elimination algorithm comparatively and emulation ". science and technology and engineering .2009,9.9 (19): in 5838-5839, disclosed method is carried out denoising elimination, certainly those skilled in the art also can select other suitable noise cancellation methods to process, and do not do concrete restriction at this;
103, to the time-domain signal r receiving
tcarry out fast Fourier transform and obtain frequency-region signal r
f;
104, select above-mentioned frequency-region signal r
fat least one signal r of middle employing multi-system phase shift keying MPSK modulation system
m, and determine above-mentioned frequency-region signal r
mthe M value of the multi-system phase shift keying MPSK modulation system adopting;
105, to above-mentioned frequency-region signal r
mcarrying out M auto-correlation obtains
Thereby obtain phase pushing figure e
j θ:
Further, if employing said method calculates the phase pushing figure of multiple signals, can be to multiple phase pushing figure averagings, to improve the precision of the phase pushing figure calculating.
Embodiment bis-:
The invention provides a kind of computational methods of phase pushing figure, as shown in Figure 2, comprising:
201, receive the time-domain signal r through transmission
t;
202, to above-mentioned time-domain signal r
tcarry out noise elimination;
The concrete grammar that in the present embodiment, noise is eliminated can adopt method of the prior art to process, as adopt document: clear Pan in river, Chang Taihua etc. " Performance Ratio of adaptive noise elimination algorithm comparatively and emulation ". science and technology and engineering .2009,9.9 (19): in 5838-5839, disclosed method is carried out denoising elimination, certainly those skilled in the art also can select other suitable noise cancellation methods to process, and do not do concrete restriction at this;
203, to the time-domain signal r receiving
tcarry out fast Fourier transform and obtain frequency-region signal r
f;
204, judge above-mentioned frequency-region signal r
fin one of them signal be whether the signal r that adopts MPSK modulation system
m, if so, execution step 205, otherwise continue frequency-region signal r
fin next signal judge;
In the present embodiment, judge frequency-region signal r
fin any one signal through the concrete grammar of MPSK modulation can be whether: first calculate the normalization Cyclic Spectrum density of this signal and extract position and the peak value at spectrum peak, if peak value number is greater than 1, for MFSK modulation, if peak value number equals 1, calculate the standard deviation of instantaneous amplitude
aif, σ
a>0.1 is for MASK modulation, if σ
a<=0.1 is MPSK modulation, specifically can list of references: Xu Bin, and Lei Qing etc. " a kind of digital signal modulation mode recognition methods ". the communication technology, 2011,11 (44): 23-24; Certainly those skilled in the art also can select other suitable determination methods to judge, do not do concrete restriction at this;
205, select the signal r of above-mentioned employing MPSK modulation system
m, and determine above-mentioned frequency-region signal r
mthe M value of the multi-system phase shift keying MPSK modulation system adopting and the value of constant A;
In step 204, judge frequency-region signal r
mfor MPSK modulation (σ
a<=0.1) time, can be determined by a single spectral line of fixed position in spectrogram the value of M, because the value of A is determined by modulation system, be determined by M, after having obtained M value, can obtain A value; In like manner, those skilled in the art also can select other suitable methods to determine M value and A value, do not do concrete restriction at this;
206, to above-mentioned frequency-region signal r
mcarrying out M auto-correlation obtains
Can obtain phase pushing figure e
j θ:
Further, if employing said method calculates the phase pushing figure of multiple signals, can be to multiple phase pushing figure averagings, to improve the precision of the phase pushing figure calculating.
Embodiment tri-:
The invention provides a kind of computational methods of phase pushing figure, as shown in Figure 3, comprising:
301, receive the time-domain signal r through transmission
t;
302, to above-mentioned time-domain signal r
tcarry out noise elimination;
The concrete grammar that in the present embodiment, noise is eliminated can adopt method of the prior art to process, as adopt clear Pan in document river, Chang Taihua etc. " Performance Ratio of adaptive noise elimination algorithm comparatively and emulation ". science and technology and engineering .2009,9.9 (19): in 5838-5839, disclosed method is carried out denoising elimination, certainly those skilled in the art also can select other suitable noise cancellation methods to process, and do not do concrete restriction at this;
303, to the time-domain signal r receiving
tcarry out fast Fourier transform and obtain frequency-region signal r
f;
304, undertaken slightly synchronously obtaining in cell set and identifying respectively by master sync signal PSS and auxiliary synchronous signals SSS
with cell ID group
305, by
obtain community No. ID
by No. ID of community
obtain the particular location of frequency-region signal small area DRS (Dedicated Reference Signal), thereby select to adopt the cell special reference of quarternary phase-shift keying (QPSK) modulation system;
Cell special reference, owing to adopting QPSK modulation, can determine that its M value is 4, and A=1;
306, to above-mentioned cell special reference r
mcarrying out 4 auto-correlations obtains
Thereby obtain phase pushing figure e
j θ:
Further, if employing said method calculates the phase pushing figure of multiple signals, can be to multiple phase pushing figure averagings, to improve the precision of the phase pushing figure calculating.
Embodiment tetra-:
The present invention also provides a kind of computational methods of timing offset value, as shown in Figure 4, comprising:
401, calculate respectively the phase pushing figure e of two signals on same OFDM symbol
j θ 1and e
j θ 2; The alternate position spike on frequency domain of these two signals is Δ n;
In the present embodiment, can adopt the method for describing in embodiment mono-or two or three to calculate phase pushing figure e
j θ 1and e
j θ 2, do not repeat them here;
402, by above-mentioned phase pushing figure e
j θ 2and e
j θ 2carry out conjugate multiplication and obtain z (u):
Wherein u represents e described above
j θ 1the position of respective signal in frequency domain,
represent downlink bandwidth configuration, N represents the included number of subcarriers of above-mentioned OFDM symbol;
403, calculate timing offset estimated value d according to z (u):
wherein arg is for asking phase angle oeprator.
Embodiment five:
The present invention also provides a kind of computational methods of exemplary frequency deviation values, as shown in Figure 5, comprising:
501, calculate respectively the phase pushing figure e on different OFDM symbols in same time slot with two signals of identical initial phase
j θ 3and e
j θ 4; This two signals position in time domain is respectively m1 and m2, and its alternate position spike is m2-m1;
In the present embodiment, can adopt the method described in embodiment mono-or two or three to calculate phase pushing figure e
j θ 3and e
j θ 4, do not repeat them here;
502, by above-mentioned phase pushing figure e
j θ 3and e
j θ 4carry out conjugate multiplication and obtain z (m):
Wherein N represents the number of subcarriers that OFDM symbol is included, N
cPrepresent circulating prefix-length, T
srepresent the sampling interval; Wherein m represents above-mentioned e
j θ 3the position of respective signal in frequency domain,
503, calculate frequency offset estimation value Δ f according to z (m):
Wherein arg is for asking phase angle oeprator.
Embodiment six:
The present invention also provides a kind of computing system 60 of phase pushing figure, as shown in Figure 6, comprising:
Receiving element 601, for receiving the time-domain signal r through transmission
t;
Noise is eliminated unit 602, for to above-mentioned time-domain signal r
tcarry out noise elimination;
The concrete grammar that in the present embodiment, noise elimination unit 602 adopts can be: adopt method of the prior art to process, as adopt clear Pan in document river, Chang Taihua etc. " Performance Ratio of adaptive noise elimination algorithm comparatively and emulation ". science and technology and engineering .2009,9.9 (19): in 5838-5839, disclosed method is carried out denoising elimination, certainly those skilled in the art also can select other suitable noise cancellation methods to process, and do not do concrete restriction at this;
Converter unit 603, for the time-domain signal r to receiving
tcarry out fast Fourier transform and obtain frequency-region signal r
f;
Selected cell 604, for selecting above-mentioned frequency-region signal r
fat least one signal r of middle employing multi-system phase shift keying MPSK modulation system
m, and determine above-mentioned frequency-region signal r
mthe M value of the multi-system phase shift keying MPSK modulation system adopting and the value of constant A;
The first computing unit 605, for to above-mentioned frequency-region signal r
fcarrying out M auto-correlation obtains
Thereby obtain phase pushing figure e
j θ:
For instance, in a kind of execution mode, selected cell 604 can specifically comprise therein:
Judgment sub-unit, for judging above-mentioned frequency-region signal r
fin one of them whether adopt MPSK modulation system;
The first chooser unit, is judged as by above-mentioned judgment sub-unit the frequency-region signal r that adopts MPSK modulation for selecting
m;
First determines subelement, for determining above-mentioned frequency-region signal r
mthe M value of the MPSK modulation system adopting and the value of constant A;
It should be noted that, above-mentioned judgment sub-unit can adopt following determination methods: first calculate the normalization Cyclic Spectrum density of this signal and extract position and the peak value of composing peak, if peak value number is greater than 1, for MFSK modulation, if peak value number equals 1, calculate the standard deviation of instantaneous amplitude
aif, σ
a>0.1 is for MASK modulation, if σ
a<=0.1 is MPSK modulation, specifically can list of references: Xu Bin, and Lei Qing etc. " a kind of digital signal modulation mode recognition methods ". the communication technology, 2011,11 (44): 23-24; Certainly those skilled in the art also can select other suitable determination methods to judge, do not do concrete restriction at this.
It should be noted that, above-mentioned definite subelement determines that the method for M value and A can be: judging frequency-region signal r
mfor MPSK modulation (σ
a<=0.1) time, can be determined by a single spectral line of fixed position in spectrogram the value of M, because the value of A is determined by modulation system, be determined by M, after having obtained M value, can obtain A value; In like manner, those skilled in the art also can select other suitable methods to determine M value and A value, do not do concrete restriction at this.
For instance, in another embodiment, selected cell 604 also can specifically comprise:
Thick synchronous subelement, for being undertaken slightly synchronously obtaining in cell set and identifying respectively by master sync signal PSS and auxiliary synchronous signals SSS
with cell ID group
The second chooser unit, for by
obtain community No. ID
by No. ID of community
obtain frequency-region signal r
fthe particular location of small area DRS (Dedicated Reference Signal), thus selection adopts the cell special reference of quarternary phase-shift keying (QPSK) modulation system;
Second determines subelement, is that 4, A value is 1 for determining that above-mentioned cell special reference adopts the M value of MPSK modulation.
It should be noted that, cell special reference is QPSK modulation due to what adopt, and its M value is 4, corresponding, A value is 1.
Further, if adopt said system to calculate the phase pushing figure of multiple signals, this system also can comprise: averaging unit (not shown), and for to multiple phase pushing figure averagings, to improve the precision of the phase pushing figure calculating.
Embodiment seven:
The present invention also provides a kind of computing system of timing offset value, as shown in Figure 7, comprising:
As the computing system 60 of embodiment six described phase pushing figures, for calculating respectively the phase pushing figure e of two signals on same OFDM symbol
j θ 1and e
j θ 2; The alternate position spike on frequency domain of these two signals is Δ n;
The particular content of computing system 60 please refer to embodiment six, does not repeat them here;
First unit 701 that multiplies each other, for by above-mentioned phase pushing figure e
j θ 1and e
j θ 2carry out conjugate multiplication and obtain z (u):
Wherein u represents above-mentioned e
j θ 1the position of respective signal in frequency domain,
represent downlink bandwidth configuration, N represents the included number of subcarriers of above-mentioned OFDM symbol;
The second computing unit 702, for calculating timing offset estimated value d according to z (u):
Wherein arg is for asking phase angle oeprator.
Embodiment eight:
The present invention also provides a kind of computing system of exemplary frequency deviation values, as shown in Figure 8, comprising:
As the computing system 60 of embodiment six described phase pushing figures, for calculating respectively the phase pushing figure e on different OFDM symbols in same time slot with two signals of identical initial phase
j θ 3and e
j θ 4; This two signals position in time domain is respectively m1 and m2, and its alternate position spike is m2-m1;
The particular content of computing system 60 please refer to embodiment six, does not repeat them here;
Second unit 801 that multiplies each other, for by above-mentioned phase pushing figure e
j θ 3and e
j θ 4carry out conjugate multiplication and obtain z (m):
Wherein N represents the included number of subcarriers of above-mentioned OFDM symbol, N
cPrepresent circulating prefix-length, T
srepresent the sampling interval; Wherein m represents above-mentioned e
j θ 3the position of respective signal in frequency domain,
The 3rd computing unit 803, for calculate frequency offset estimation value Δ f according to z (m):
Wherein arg is for asking phase angle oeprator.
One of ordinary skill in the art will appreciate that all or part of step in the whole bag of tricks of above-described embodiment is can carry out the hardware that instruction is relevant by program to complete, this program can be stored in a computer-readable recording medium, storage medium can comprise: flash disk, read-only memory (Read-Only Memory, ROM), random access device (Random Access Memory, RAM), disk or CD etc.
The computational methods of the phase pushing figure above embodiment of the present invention being provided and system, the computational methods of timing offset value and system, computational methods and the system of exemplary frequency deviation values are described in detail, applied specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment is just for helping to understand method of the present invention and core concept thereof; , for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention meanwhile.