CN101534280B - Timing synchronous receiving method and device thereof - Google Patents

Timing synchronous receiving method and device thereof Download PDF

Info

Publication number
CN101534280B
CN101534280B CN2009100821727A CN200910082172A CN101534280B CN 101534280 B CN101534280 B CN 101534280B CN 2009100821727 A CN2009100821727 A CN 2009100821727A CN 200910082172 A CN200910082172 A CN 200910082172A CN 101534280 B CN101534280 B CN 101534280B
Authority
CN
China
Prior art keywords
correlation
duration
normalized correlation
energy
normalization
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2009100821727A
Other languages
Chinese (zh)
Other versions
CN101534280A (en
Inventor
潘磊
李峰
郑继荣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Microelectronics Technology Co Ltd
Original Assignee
Datang Microelectronics Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Datang Microelectronics Technology Co Ltd filed Critical Datang Microelectronics Technology Co Ltd
Priority to CN2009100821727A priority Critical patent/CN101534280B/en
Publication of CN101534280A publication Critical patent/CN101534280A/en
Application granted granted Critical
Publication of CN101534280B publication Critical patent/CN101534280B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

The invention discloses a timing synchronous receiving method, comprising the steps of sustainedly receiving and buffering an input signal, making a delay self-correlation operation which delays the time of one PN sequence on the received input signal, carrying out the sliding calculation of correlation value and energy value in a preset correlation time, making a normalization operation on the correlation value and the energy value to obtain the normalized correlation value; the correlation duration is no less than the difference between the duration of the PN sequence and the max multipath delay; determining whether the obtained normalized correlation value meets the condition of being greater than a correlation peak threshold or not, and determining whether the difference between the obtained normalized correlation value and the normalized correlation value which is relatively obtained before a period of time meets the condition of being less than a correlation peak slope threshold, if so, the conversion treatment from time domain to frequency domain is carried out on the input signal. The invention further discloses a timing synchronous receiving device which can greatly reduce the operation quantity for timing synchronous receiving and save the storage space.

Description

A kind of timing synchronous receiving method and device thereof
Technical field
The present invention relates to the communications field; Relate in particular to a kind of based on PN (Pseudorandom Noise; Pseudorandom) timing synchronous receiving method and the device thereof of the OFDM of sequence (Orthogonal Frequency Division Multiplexing, OFDM) system.
Background technology
At present, the OFDM technology is successful Application in communicator, and is chosen as the core modulation-demodulation technique of next generation mobile communication.But, because ofdm system is relatively more responsive to timing offset,, can bring very big influence, so need utilize various synchronized algorithms to come accurately to obtain synchronizing information to eliminate synchronous error to whole device performance if there are error in slot synchronization and sign synchronization.
Timing synchronized algorithm in a lot of ofdm systems all need carry out thick synchronously with synchronously thin; Specifically; Will do the time-delay auto-correlation to input signal earlier calculates; And according to the correlation computations result judge reach a peak value after, begin to accept data with this position and simultaneously data that receive and the local PN sequence that prestores done local computing cross-correlation, its treatment step is more loaded down with trivial details.In addition, if when this PN sequence is longer, when the auto-correlation of delaying time is calculated; Need be also more in the data of local cache; Need be also longer when carrying out local computing cross-correlation in the PN sequence of this locality storage, cause memory space big, it is also big to carry out synchronous operand.
Hence one can see that, when existing ofdm system based on PN to carry out timing in the prior art to receive synchronously, needs data quantity stored more always, and operand is big, the computing complicated problems.
Summary of the invention
The technical problem that the present invention will solve is to propose a kind of timing synchronous receiving method and device thereof, be applied to based on the timing of the ofdm system of PN sequence synchronous, in order to solve carry out in the prior art timing synchronously the time operand big, take the problem more than the memory space.
In order to solve the problems of the technologies described above, the present invention proposes a kind of timing synchronous receiving method, comprises step:
Continue to receive and the buffer memory input signal; It is the time-delay auto-correlation computation of a PN sequence duration that the input signal that receives is done time-delay; Slide to calculate correlation and energy value in the relevant duration that presets, and do the normalization computing of correlation and energy value, to obtain normalized correlation; The said relevant duration that presets is not more than duration and maximum multipath time-delay poor of a PN sequence;
Judge whether the difference whether said normalized correlation that obtains satisfies greater than the normalized correlation that obtains before a related peak threshold value and said normalization correlation that obtains and relative one section first duration satisfies less than a relevant peaks slope threshold value; If all satisfy, then input signal is carried out the conversion process of time domain to frequency domain.
Further, said method also can have following characteristics:
Said maximum multipath time-delay is to obtain through the mode that the collection great amount of samples is added up;
Said first duration is less than the said relevant duration that presets.
Further, said method also can have following characteristics:
Said first duration is 1/8 of the said relevant duration that presets.
Further, said method also can have following characteristics:
When the normalization computing of doing correlation and energy value, respectively correlation and energy value are carried out the computing of delivery side earlier, and then be divided by, to obtain normalized correlation.
Further, said method also can have following characteristics:
Before the normalization computing of doing correlation and energy value, also correlation and energy value are carried out the mean filter processing respectively; Perhaps after the normalization computing of doing correlation and energy value, also the normalized correlation that obtains is done mean filter and handle.
Further, said method also can have following characteristics:
Said related peak threshold value is recently to be provided with according to the minimum noise that allows to insert, and whether the normalized correlation that obtains in order to judgement reaches peak value, thereby judges whether to capture abundant useful signal;
Said relevant peaks slope threshold value is to receive that according to the receiver of setting the percentage that the energy of data need account for gross energy recently sets, and whether the normalized correlation that obtains in order to judgement forms a platform, thereby judges whether last footpath arrives.
Further, said method also can have following characteristics:
Judging the said normalized correlation that obtains greater than the difference of the normalized correlation that obtains before a related peak threshold value and the said normalization correlation that obtains and the one section duration relatively during less than a relevant peaks slope threshold value; Delay time a period of time earlier, and then input signal is carried out the conversion process of time domain to frequency domain; The time of said time-delay receives that according to the receiver of setting the percentage that the energy of data need account for gross energy recently sets.
In order to solve the problems of the technologies described above, the present invention also proposes the synchronous receiving system of a kind of timing, comprises the receiver module, Domain Synchronous module and the frequency domain processing module that link to each other successively, wherein:
Said receiver module sends to said Domain Synchronous module behind the receiving inputted signal;
Said Domain Synchronous module; Receive and the buffer memory input signal; It is the auto-correlation computation of a PN sequence duration that the input signal that receives is done time-delay; Slide to calculate correlation and energy value in the relevant duration that presets, and the normalization computing of doing correlation and energy value is to obtain normalized correlation; The difference of the normalized correlation that obtains before the normalized correlation that calculates and relative one section first duration of this normalized correlation; Judge whether the difference calculate satisfies less than a relevant peaks slope threshold value and said normalized correlation and whether satisfy, if all satisfy then control the conversion process that said frequency domain processing module is carried out time domain to frequency domain greater than a related peak threshold value; The said relevant duration that presets is not more than duration and maximum multipath time-delay poor of a PN sequence;
Said frequency domain processing module, under the control of said Domain Synchronous module, receiving inputted signal and it is carried out the conversion process of time domain to frequency domain from said receiver module.
Further, the synchronous receiving system of above-mentioned timing also can have following characteristics:
Said Domain Synchronous module comprises relevant sub-module, quantum of energy module, normalization submodule and judgement submodule, wherein:
Said relevant sub-module; From said receiver module, receive and the buffer memory input signal; It is the auto-correlation computation of a PN sequence duration that the input signal that receives is done time-delay; Slide to calculate the autocorrelation value in the relevant duration that presets, and the correlation that calculates is sent to said normalization submodule;
Said quantum of energy module, receiving inputted signal from said receiver module slides and calculates the energy value of the input signal in the said relevant duration that presets, and then the energy value that calculates is sent to said normalization submodule;
Said normalization submodule is done the normalization computing with correlation and energy value, and the normalized correlation that will calculate sends to said judgement submodule;
Said judgement submodule; From said normalization submodule, receive and the normalized correlation of buffer memory; After whenever receiving a normalized correlation; Calculate the poor of the normalized correlation that receives before one section first duration of said relatively normalized correlation of said normalized correlation and buffer memory; Judge whether the difference calculate satisfies less than a relevant peaks slope threshold value and said normalized correlation and whether satisfy, if all satisfy then control the conversion process that said frequency domain processing module is carried out time domain to frequency domain greater than a related peak threshold value.
Further, the synchronous receiving system of above-mentioned timing also can have following characteristics:
Said maximum multipath time-delay is to obtain through the mode that the collection great amount of samples is added up;
Said first duration is less than the said relevant duration that presets.
Further, the synchronous receiving system of above-mentioned timing also can have following characteristics:
Said first duration is 1/8 of the said relevant duration that presets.
Further, the synchronous receiving system of above-mentioned timing also can have following characteristics:
Said normalization submodule carries out the computing of delivery side to correlation and energy value respectively earlier, and then is divided by, to obtain normalized correlation when carrying out the normalization computing.
Further, the synchronous receiving system of above-mentioned timing also can have following characteristics:
Also comprise a filter, carry out Filtering Processing, and then send to said judgement submodule in order to the normalized correlation that said normalization submodule is calculated; The energy value that perhaps calculates in order to correlation that said relevant sub-module is calculated and said quantum of energy module carries out Filtering Processing respectively, and then sends to said normalization submodule.
Further, the synchronous receiving system of above-mentioned timing also can have following characteristics:
Also comprise a timer;
Said judgement submodule is being judged the said normalized correlation that obtains greater than the difference of the normalized correlation that obtains before a related peak threshold value and the said normalization correlation that obtains and the one section duration relatively during less than a relevant peaks slope threshold value; Start said timer; Timing receives that according to the receiver of setting the percentage that the energy of data need account for gross energy recently sets; To constantly, just control the conversion process that said frequency domain processing module is carried out time domain to frequency domain at timing.
Further, the synchronous receiving system of above-mentioned timing also can have following characteristics:
Said related peak threshold value is recently to be provided with according to the minimum noise that allows to insert, and whether the normalized correlation that obtains in order to judgement reaches peak value, thereby judges whether to capture abundant useful signal;
Said relevant peaks slope threshold value is to receive that according to the receiver of setting the percentage that the energy of data need account for gross energy recently sets, and whether the normalized correlation that obtains in order to judgement forms a platform, thereby judges whether last footpath arrives.
A kind of timing synchronous receiving method of the present invention and device thereof have significantly reduced the operand that regularly receives synchronously, need not carry out local computing cross-correlation, therefore also need not store a PN sequence in this locality in advance, have practiced thrift memory space; When delaying time auto-correlation computation relevant duration can be set as required, therefore can reduce the data volume of local cache; Computing is simpler, and operand is littler.
Description of drawings
Fig. 1 is a kind of timing synchronous receiving method flow chart of the embodiment of the invention.
Fig. 2 is a kind of timing synchronous receiving method flow chart of application example of the present invention.
Fig. 3 is the synchronous receiving system block diagram of a kind of timing of the embodiment of the invention.
Embodiment
The inventor notices, in multipath channel through examining; The arrival in each footpath all can make the time-delay autocorrelation value of input signal change, and after last directly arrived, it is maximum that autocorrelation value will reach; And from then on form a platform, no longer change, therefore; A kind of timing synchronous receiving method of the embodiment of the invention and device thereof are proposed; Receive synchronously based on the timing of the ofdm system of PN sequence in order to realizing, it is conceived basically: whether the normalized time-delay autocorrelation value through judging input signal reaches peak value, and whether forms a platform and judge whether last directly arrives.
Specify the present invention below in conjunction with accompanying drawing.
With reference to figure 1, the figure shows a kind of timing synchronous receiving method of the embodiment of the invention, specifically comprise following steps:
Step S101: continue to receive and the buffer memory input signal;
Step S102: it is the time-delay auto-correlation computation of a PN sequence duration that the input signal that receives is done time-delay; Correlation and energy value in the relevant duration that the calculating one of sliding is preset; And do the normalization computing of correlation and energy value, to obtain normalized correlation;
The said relevant duration that presets should be not more than duration and maximum multipath time-delay poor of a PN sequence, and this maximum multipath time-delay can obtain through gathering the mode that great amount of samples adds up.
In this step, when carrying out the normalization computing, can carry out the computing of delivery side to correlation and energy value respectively earlier, and then be divided by, obtaining normalized correlation, thereby can reduce operand effectively, improve the computing accuracy.
Step S103: the normalized correlation that obtains is done mean filter handle;
Carry out Filtering Processing and can effectively reduce the interference that noise causes, prevent the disconnected phenomenon of erroneous judgement, thereby further improve the accuracy of synchronous judgment.
In another embodiment, carry out Filtering Processing and also can be carrying out before the normalization computing carrying out, promptly earlier respectively correlation and energy value are carried out Filtering Processing, then correlation after the Filtering Processing and energy value are done the normalization computing.
Step S104: judge that normalized correlation whether greater than a related peak threshold value, if judged result is " being ", then gets into step S105; Otherwise, continue to judge next normalized correlation that obtains;
Said related peak threshold value is recently to be provided with according to the minimum noise that allows to insert, and whether the normalized correlation that obtains in order to judgement reaches peak value, thereby judges whether to capture abundant useful signal.
Said related peak threshold value can be set a lower limit, sets but this scope is the big or small scope of signal to noise ratio that basis can receive when specifically device is to networking, and signal to noise ratio is more little, and this threshold value is just more little.When being 0db like the signal to noise ratio that allows, this threshold value just can be set at 0.4.
Step S105: calculate the poor of the normalized correlation that obtains before normalization correlation and the one section duration relatively;
In this step, the two normalized correlations duration apart of the subtraction of delaying time should be less than the relevant duration that presets described in the step S102, and its value is preferably 1/8 of the said relevant duration that presets.
Step S106: judge that the difference that obtains whether less than a relevant peaks slope threshold value, if judged result is " being ", then gets into step S107; Otherwise, continue to judge next difference that obtains;
The difference of the normalized correlation that obtains before the normalized correlation that this step obtains through judgement and the one section duration relatively judges whether the normalized correlation that obtains has formed a platform; Whether the slope that is relevant peaks is tending towards 0, thereby judges whether last footpath arrives.
Said relevant peaks slope threshold value is to receive that according to the receiver of setting the percentage that the energy of data need account for gross energy recently sets.Under the ideal situation, said relevant peaks slope threshold value should become 0, can assert that whole energy arrive, if allow 5% loss, consideration of noise is disturbed simultaneously, can set said relevant peaks slope threshold value and be 0.008 or 2-7 powers.
Step S107: postpone beginning receiving inputted signal behind one section duration and carry out the conversion process of time domain to frequency domain.
This delay duration is to receive that according to the receiver of setting the percentage that the energy of data need account for gross energy recently sets.For example; 95% situation to reach all multipath gross energies thinks that normalized correlation has reached peak value and formed a platform; Therefore in the actual channel environment a certain footpath energy less than 5% of gross energy; And delay time length causes intersymbol interference; After preferably can postponing a period of time again the receiving inputted signal line frequency territory of going forward side by side handle, thereby reduce the probability that produces intersymbol interference, and the setting of this section period should not make the reception of signal cross late and exceeds the duration of CP (Cyclic Prefix of OFDM symbol).
For the long input signal of a PN sequence duration, adopt as above that method can reduce receiving demodulation chip amount of calculation and memory space greatly, be that an application example further specifies the present invention synchronously to carry out timing in the CMMB system below.
In the CMMB system input signal PN sequence duration be 2048 long, preferably, can adopt following method to carry out timing and receive synchronously, as shown in Figure 2, specifically comprise step:
Step S201: continue to receive and the buffer memory input signal;
Step S202: the input signal that receives is done the auto-correlation computation of 2048 of PN sequence durations of time-delay, and sliding and calculating duration be 512 interior correlation and the energy value of relevant duration for example:
γ ( m ) = Σ l = m m + 511 y ( l ) * y ( l + 2048 )
Φ ( m ) = Σ l = m m + 511 | y ( l + 2048 ) | 2
Wherein:
The input signal of y (l) for receiving;
Y (l+2048) is 2048 input signals that receive of a PN sequence duration of time-delay;
γ (m) is y (l) and the correlation of y (l+2048) in 512 spot correlation durations;
Φ (m) is the energy value in 512 spot correlation durations;
512 selectable schemes that are merely application example of the present invention; Certainly; Can also get other values; As long as this value is not more than the duration of a PN sequence and the difference of maximum multipath time-delay, this maximum multipath time-delay can obtain through the mode that the collection great amount of samples is added up, and the present invention is not as restriction.
Step S203: employing one for example 16 mean filters is done the mean filter processing to correlation and energy value respectively;
γ ( m ) ‾ = 1 16 Σ l = m - 15 m γ ( l )
Φ ( m ) ‾ = 1 16 Σ l = m - 15 m Φ ( l )
Wherein, γ (m) does 16 mean filter processing to correlation;
Φ (m) does 16 mean filter processing to energy value;
Carry out Filtering Processing and can effectively reduce the interference that noise causes, prevent the disconnected phenomenon of erroneous judgement, thereby further improve the accuracy of synchronous judgment.Adopting 16 mean filters to carry out Filtering Processing is selectable scheme of application example of the present invention, also can adopt other mean filters to realize, 24 mean filters for example, and the present invention is not as restriction.
Step S204: respectively correlation after Filtering Processing and energy value are carried out the computing of delivery side, do division arithmetic then, obtain normalized correlation;
Λ ( m ) = | γ ( m ) ‾ | 2 | Φ ( m ) ‾ | 2
Wherein, Λ (m) is normalized correlation;
Step S205: judge that the normalized correlation that obtains whether greater than a related peak threshold value, if judged result is " being ", then gets into step S206; Otherwise, continue to judge next normalized correlation that obtains;
This step is in order to judging whether to capture abundant useful signal, and said related peak threshold value is recently to be provided with according to the minimum noise that allows to insert, and for example can be set to 0.7;
Step S206: the normalized correlation that the normalized correlation that calculates and relative one section duration for example receive before 64 durations poor;
D(m)=Λ(m)-Λ(m-64)
D (m) poor for to the normalized correlation that receives before normalized correlation and relative its 64 durations;
In this step, the two normalized correlations duration apart of the subtraction of delaying time should be less than the relevant duration described in the step S202, and its value is preferably 1/8 of said relevant duration, in should be with instance, be 64 points.Certainly, 64 selectable schemes that are merely application example of the present invention also can be got other values, as long as this value is no more than the relevant duration described in the step S202, the present invention is not as restriction.
Suitable to be preferably, its value excessive or too small all can cause judge inaccurate.
Step S207: judge that resulting difference whether less than a relevant peaks slope threshold value, if judged result is " being ", then gets into step S208; Otherwise, continue to judge next difference that obtains;
The difference of the normalized correlation that obtains before the normalized correlation that this step obtains through judgement and the one section duration relatively judges whether the normalized correlation that obtains has formed a platform; Whether the slope that is relevant peaks is tending towards 0, thereby judges whether last footpath arrives.
Said relevant peaks slope threshold value is to receive that according to the receiver of setting the percentage that the energy of data need account for gross energy recently sets.Under the ideal situation, said relevant peaks slope threshold value should become 0, can assert that whole energy arrive, if allow 5% loss, consideration of noise is disturbed simultaneously, can set said relevant peaks slope threshold value and be 0.008 or 2-7 powers.
Step S208: beginning receiving inputted signal and carry out the conversion process of time domain to frequency domain after postponing a period of time.
This delay duration is to receive that according to the receiver of setting the percentage that the energy of data need account for gross energy recently sets.For example; 95% situation to reach all multipath gross energies thinks that normalized correlation has reached peak value and formed a platform; Therefore in the actual channel environment a certain footpath energy less than 5% of gross energy; And delay time length causes intersymbol interference; After preferably can postponing a period of time again the receiving inputted signal line frequency territory of going forward side by side handle, thereby reduce the probability that produces intersymbol interference, and the setting of this section period should not make the reception of signal cross late and exceeds the duration of CP (Cyclic Prefix of OFDM symbol).
Can know by above-mentioned application example, behind employing the present invention, receive synchronously for carrying out timing in the CMMB system; Need not carry out local computing cross-correlation; Therefore the PN sequence that also need not prestore in this locality, and also only need carry out 512 related operation when carrying out auto-correlation computation need be carried out 2048 auto-correlation computation in compared to prior art; Significantly reduce operand, had its outstanding advantage.
In order to realize above-mentioned timing synchronous receiving method, the embodiment of the invention also proposes the synchronous receiving system of a kind of timing, with reference to figure 3, comprises the receiver module 31, Domain Synchronous module 32 and the frequency domain processing module 33 that link to each other successively, wherein:
Receiver module 31 sends to Domain Synchronous module 32 behind the receiving inputted signal;
Domain Synchronous module 32; Receive and the buffer memory input signal; It is the auto-correlation computation of a PN sequence duration that the input signal that receives is done time-delay; Slide to calculate the correlation and the energy value that preset in the relevant duration, and the normalization computing of doing correlation and energy value is to obtain normalized correlation; The value of the normalized correlation that obtains before the normalized correlation that calculates and relative one section duration of this normalized correlation; Judge whether the difference calculate satisfies greater than a relevant peaks slope threshold value and said normalized correlation and whether satisfy, if all satisfy then control the conversion process that said frequency domain processing module 33 is carried out time domain to frequency domain greater than a related peak threshold value.
Wherein, said related peak threshold value is recently to be provided with according to the minimum noise that allows to insert, and whether the normalized correlation that obtains in order to judgement reaches peak value, thereby judges whether to capture abundant useful signal; Said relevant peaks slope threshold value is to receive that according to the receiver of setting the percentage that the energy of data need account for gross energy recently sets, and whether the normalized correlation that obtains in order to judgement forms a platform, thereby judges whether last footpath arrives.
Frequency domain processing module 33, under the control of Domain Synchronous module 32, receiving inputted signal and it is carried out the conversion process of time domain to frequency domain from receiver module 31.
Domain Synchronous module 32 further comprises relevant sub-module 321, quantum of energy module 322, normalization submodule 323 and judgement submodule 324, wherein:
Relevant sub-module 321; From receiver module 31, receive and the buffer memory input signal; It is the auto-correlation computation of a PN sequence duration that the input signal that receives is done time-delay, slide to calculate the correlation in the relevant duration that presets, and the correlation that calculates is sent to normalization submodule 323.
Quantum of energy module 322, receiving inputted signal from receiver module 31 slides and calculates the energy value of the input signal in the said relevant duration that presets, and then the energy value that calculates is sent to normalization submodule 323.
The said relevant duration that presets should be not more than duration and maximum multipath time-delay poor of a PN sequence, and this maximum multipath time-delay can be obtained through gathering the mode that great amount of samples adds up.
Normalization submodule 323 is done the normalization computing with autocorrelation value and energy value, and the normalized correlation that will calculate sends to judgement submodule 324.
Preferably; Normalization submodule 323 can also earlier carry out the computing of delivery side to correlation and energy value respectively when carrying out the normalization computing, and then with both divided by obtaining normalized correlation; Thereby can reduce the operand when carrying out the normalization computing, improve the computing accuracy.
Judgement submodule 324; From normalization submodule 323, receive and the normalized correlation of buffer memory; After whenever receiving a normalized correlation; Calculate the poor of the normalized correlation that receives before relative one section duration of this normalized correlation of this normalized correlation and buffer memory; Judge whether the difference calculate satisfies greater than a relevant peaks slope threshold value and said normalized correlation and whether satisfy, if all satisfy then control the conversion process that said frequency domain processing module 33 is carried out time domain to frequency domain greater than a related peak threshold value.
The two normalized correlations duration apart of the said subtraction of delaying time should be less than the said relevant duration that presets, and its value is preferably 1/8 of the said relevant duration that presets.
Domain Synchronous module 32 can also comprise a filter 325, and the energy value that calculates in order to correlation that relevant sub-module 321 is calculated and quantum of energy module 322 carries out Filtering Processing respectively, and then sends to normalization submodule 323 and carry out normalization and handle.In another embodiment, filter 325 also can be to carry out Filtering Processing in order to the normalized correlation that normalization submodule 323 is calculated, and then sends to judgement submodule 324.(this scheme is not shown).
The purpose that the increase filter carries out Filtering Processing is to judge disconnected phenomenon by accident in order to reduce the interference that noise causes, to prevent, thereby further improves the accuracy of synchronous judgment.
Domain Synchronous module 32 can also comprise a timer 326; Judgement submodule 324 is being judged the said normalized correlation that obtains greater than the difference of the normalized correlation that obtains before a related peak threshold value and the said normalization correlation that obtains and the one section duration relatively during less than a relevant peaks slope threshold value; Start this timer 326; Timing receives that according to the receiver of setting the percentage that the energy of data need account for gross energy recently sets; To constantly, just control the conversion process that said frequency domain processing module 33 is carried out time domain to frequency domain at timing.
Though embodiment proposed by the invention and execution mode are as above, described content is not to be used for directly limiting scope of patent protection of the present invention.The personnel that have common technological know-how in the technical field under any the present invention under the prerequisite that does not break away from spirit proposed by the invention and scope, can do some changes on the formal and details of implementing.Scope of patent protection of the present invention still must be defined with the appending claims scope and is as the criterion.

Claims (15)

1. a timing synchronous receiving method is characterized in that, comprises step:
Continue to receive and the buffer memory input signal; It is the time-delay auto-correlation computation of a pseudorandom (PN) sequence duration that the input signal that receives is done time-delay; Correlation and energy value in the relevant duration that the calculating one of sliding is preset; And do the normalization computing of correlation and energy value, to obtain normalized correlation; The said relevant duration that presets is not more than duration and maximum multipath time-delay poor of a PN sequence;
Judge whether the difference whether said normalized correlation that obtains satisfies greater than the normalized correlation that obtains before a related peak threshold value and said normalization correlation that obtains and relative one section first duration satisfies less than a relevant peaks slope threshold value; If all satisfy, then input signal is carried out the conversion process of time domain to frequency domain.
2. the method for claim 1 is characterized in that:
Said maximum multipath time-delay is to obtain through the mode that the collection great amount of samples is added up;
Said first duration is less than the said relevant duration that presets.
3. method as claimed in claim 2 is characterized in that:
Said first duration is 1/8 of the said relevant duration that presets.
4. the method for claim 1 is characterized in that:
When the normalization computing of doing correlation and energy value, respectively correlation and energy value are carried out the computing of delivery side earlier, and then be divided by, to obtain normalized correlation.
5. the method for claim 1 is characterized in that:
Before the normalization computing of doing correlation and energy value, also correlation and energy value are carried out the mean filter processing respectively; Perhaps after the normalization computing of doing correlation and energy value, also the normalized correlation that obtains is done mean filter and handle.
6. the method for claim 1 is characterized in that:
Said related peak threshold value is recently to be provided with according to the minimum noise that allows to insert, and whether the normalized correlation that obtains in order to judgement reaches peak value, thereby judges whether to capture abundant useful signal;
Said relevant peaks slope threshold value is to receive that according to the receiver of setting the percentage that the energy of data need account for gross energy recently sets, and whether the normalized correlation that obtains in order to judgement forms a platform, thereby judges whether last footpath arrives.
7. the method for claim 1 is characterized in that:
Judging the said normalized correlation that obtains greater than the difference of the normalized correlation that obtains before a related peak threshold value and the said normalization correlation that obtains and the one section duration relatively during less than a relevant peaks slope threshold value; Delay time a period of time earlier, and then input signal is carried out the conversion process of time domain to frequency domain; The time of said time-delay receives that according to the receiver of setting the percentage that the energy of data need account for gross energy recently sets.
8. the synchronous receiving system of timing is characterized in that, comprises the receiver module, Domain Synchronous module and the frequency domain processing module that link to each other successively, wherein:
Said receiver module sends to said Domain Synchronous module behind the receiving inputted signal;
Said Domain Synchronous module; Receive and the buffer memory input signal; It is the auto-correlation computation of a pseudorandom (PN) sequence duration that the input signal that receives is done time-delay; Slide to calculate correlation and energy value in the relevant duration that presets, and the normalization computing of doing correlation and energy value is to obtain normalized correlation; The difference of the normalized correlation that obtains before the normalized correlation that calculates and relative one section first duration of this normalized correlation; Judge whether the difference calculate satisfies less than a relevant peaks slope threshold value and said normalized correlation and whether satisfy, if all satisfy then control the conversion process that said frequency domain processing module is carried out time domain to frequency domain greater than a related peak threshold value; The said relevant duration that presets is not more than duration and maximum multipath time-delay poor of a PN sequence;
Said frequency domain processing module, under the control of said Domain Synchronous module, receiving inputted signal and it is carried out the conversion process of time domain to frequency domain from said receiver module.
9. device as claimed in claim 8 is characterized in that, said Domain Synchronous module comprises relevant sub-module, quantum of energy module, normalization submodule and judgement submodule, wherein:
Said relevant sub-module; From said receiver module, receive and the buffer memory input signal; It is the auto-correlation computation of a PN sequence duration that the input signal that receives is done time-delay; Slide to calculate the autocorrelation value in the relevant duration that presets, and the correlation that calculates is sent to said normalization submodule;
Said quantum of energy module, receiving inputted signal from said receiver module slides and calculates the energy value of the input signal in the said relevant duration that presets, and then the energy value that calculates is sent to said normalization submodule;
Said normalization submodule is done the normalization computing with correlation and energy value, and the normalized correlation that will calculate sends to said judgement submodule;
Said judgement submodule; From said normalization submodule, receive and the normalized correlation of buffer memory; After whenever receiving a normalized correlation; Calculate the poor of the normalized correlation that receives before one section first duration of said relatively normalized correlation of said normalized correlation and buffer memory; Judge whether the difference calculate satisfies less than a relevant peaks slope threshold value and said normalized correlation and whether satisfy, if all satisfy then control the conversion process that said frequency domain processing module is carried out time domain to frequency domain greater than a related peak threshold value.
10. like claim 8 or 9 described devices, it is characterized in that:
Said maximum multipath time-delay is to obtain through the mode that the collection great amount of samples is added up;
Said first duration is less than the said relevant duration that presets.
11. device as claimed in claim 10 is characterized in that:
Said first duration is 1/8 of the said relevant duration that presets.
12. device as claimed in claim 9 is characterized in that:
Said normalization submodule carries out the computing of delivery side to correlation and energy value respectively earlier, and then is divided by, to obtain normalized correlation when carrying out the normalization computing.
13. device as claimed in claim 9 is characterized in that, also comprises a filter, wherein:
Said filter carries out Filtering Processing in order to the normalized correlation that said normalization submodule is calculated, and then sends to said judgement submodule; The energy value that perhaps calculates in order to correlation that said relevant sub-module is calculated and said quantum of energy module carries out Filtering Processing respectively, and then sends to said normalization submodule.
14. device as claimed in claim 9 is characterized in that, also comprises a timer:
Said judgement submodule is being judged the said normalized correlation that obtains greater than the difference of the normalized correlation that obtains before a related peak threshold value and the said normalization correlation that obtains and the one section duration relatively during less than a relevant peaks slope threshold value; Start said timer; Timing receives that according to the receiver of setting the percentage that the energy of data need account for gross energy recently sets; To constantly, just control the conversion process that said frequency domain processing module is carried out time domain to frequency domain at timing.
15., it is characterized in that like claim 8 or 9 described devices:
Said related peak threshold value is recently to be provided with according to the minimum noise that allows to insert, and whether the normalized correlation that obtains in order to judgement reaches peak value, thereby judges whether to capture abundant useful signal;
Said relevant peaks slope threshold value is to receive that according to the receiver of setting the percentage that the energy of data need account for gross energy recently sets, and whether the normalized correlation that obtains in order to judgement forms a platform, thereby judges whether last footpath arrives.
CN2009100821727A 2009-04-15 2009-04-15 Timing synchronous receiving method and device thereof Active CN101534280B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100821727A CN101534280B (en) 2009-04-15 2009-04-15 Timing synchronous receiving method and device thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100821727A CN101534280B (en) 2009-04-15 2009-04-15 Timing synchronous receiving method and device thereof

Publications (2)

Publication Number Publication Date
CN101534280A CN101534280A (en) 2009-09-16
CN101534280B true CN101534280B (en) 2012-05-23

Family

ID=41104670

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100821727A Active CN101534280B (en) 2009-04-15 2009-04-15 Timing synchronous receiving method and device thereof

Country Status (1)

Country Link
CN (1) CN101534280B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102253366B (en) * 2011-04-26 2013-11-06 电子科技大学 Positioning method based on channel pulse response autocorrelation sequence
CN102419444B (en) * 2011-09-06 2013-09-04 厦门大学 Statistic-based capture distinguishing method
CN103634095B (en) * 2013-12-20 2017-01-18 北京华力创通科技股份有限公司 Timed capturing device and method for satellite mobile communication receiving terminal
CN104022862A (en) * 2014-06-30 2014-09-03 山东大学 Fast timing synchronizing method of full-duplex communication system
CN104125635A (en) * 2014-08-13 2014-10-29 中国科学院上海微***与信息技术研究所 Synchronizing method and device suitable for E waveband wireless communication
CN108736931B (en) * 2017-04-14 2020-11-10 深圳市中兴微电子技术有限公司 Signal synchronization method and device
CN108388848B (en) * 2018-02-07 2022-02-22 西安石油大学 Multi-scale oil-gas-water multiphase flow mechanics characteristic analysis method
CN109495418B (en) * 2018-12-27 2021-09-14 武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所) OFDM signal synchronization method, apparatus and computer readable storage medium
CN114567532A (en) * 2021-10-18 2022-05-31 北京智联安科技有限公司 Optimization method applied to NB-IoT fine synchronization

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004036861A2 (en) * 2002-10-21 2004-04-29 Stmicroelectronics N.V. Methods and apparatus for synchronization of training sequences
KR100729726B1 (en) * 2005-09-14 2007-06-18 한국전자통신연구원 System and Method for Timing Acquisition and Carrier Frequency Offset Estimation in Wireless Communication Based on OFDM
CN101083645A (en) * 2006-06-01 2007-12-05 电子科技大学 Low complexity OFDM quick synchronising method
WO2008050849A1 (en) * 2006-10-26 2008-05-02 Kyocera Corporation Frame synchronization method in ofdm communication method and receiver

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004036861A2 (en) * 2002-10-21 2004-04-29 Stmicroelectronics N.V. Methods and apparatus for synchronization of training sequences
KR100729726B1 (en) * 2005-09-14 2007-06-18 한국전자통신연구원 System and Method for Timing Acquisition and Carrier Frequency Offset Estimation in Wireless Communication Based on OFDM
CN101083645A (en) * 2006-06-01 2007-12-05 电子科技大学 Low complexity OFDM quick synchronising method
WO2008050849A1 (en) * 2006-10-26 2008-05-02 Kyocera Corporation Frame synchronization method in ofdm communication method and receiver

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
易巧.OFDM移动通信***中时间频率同步新技术研究.《电子科技大学硕士学位论文》.2007,20-40. *
林乐华等.IEEE 8021.16e OFDMA***中的帧检测算法.《2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(下册)》.2007,1224-1229. *

Also Published As

Publication number Publication date
CN101534280A (en) 2009-09-16

Similar Documents

Publication Publication Date Title
CN101534280B (en) Timing synchronous receiving method and device thereof
CN100452687C (en) Signal structure, detection and estimation of timing sync and access of upstream link
US7555034B2 (en) Apparatus and method for detecting timing error based on cyclic correlation
CN101189847B (en) Fine timing acquisition
US8576810B2 (en) Method and apparatus for detecting secondary synchronization signal
EP1392015A1 (en) Symbol timing correcting circuit, receiver, symbol timing correcting method, and demodulation processing method
CN101295999B (en) Detection method for accidental precursor access
MXPA06002397A (en) Synchronization in a broadcast ofdm system using time division multiplexed pilots.
CN103475621A (en) Multi-carrier synchronizing system and synchronizing method
EP1533968B1 (en) Signal reception device and method of signal reception timing detection
US20020105903A1 (en) Reception synchronization apparatus and demodulating apparatus using the same
CN102638335B (en) Cross-correlation and autocorrelation cascade based frame synchronizing method
CN107370705A (en) FFT optimization method in the capture of high dynamic weakly continuous phase modulated signal
CN101895380B (en) Blind estimation bit synchronization method for differential chaotic modulation communication system
CN102932123B (en) Method and system for detecting sounding reference signal (SRS)
CN103873415A (en) Frequency offset estimation method, device and receiver
CN107911328B (en) Frame synchronization judging device and judging method
CN101094517A (en) Improved time synchronization method
JP2002101019A (en) Synchronization method and synchronization device for receiver
US9973368B2 (en) Fine timing
GB2466607A (en) Method and correspondence reciever for estimating cell geometry in a synchronous cdma communication system
JP3406167B2 (en) Synchronizer
CN103384378A (en) Method for receiving and detecting random access sequence and receiving end
CN109525523B (en) Data packet detection device and detection method thereof
CN201541274U (en) Synchronous device for orthogonal frequency division multiplexing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant