+

WO2017036325A1 - Procédé et dispositif de synchronisation du signal - Google Patents

Procédé et dispositif de synchronisation du signal Download PDF

Info

Publication number
WO2017036325A1
WO2017036325A1 PCT/CN2016/096392 CN2016096392W WO2017036325A1 WO 2017036325 A1 WO2017036325 A1 WO 2017036325A1 CN 2016096392 W CN2016096392 W CN 2016096392W WO 2017036325 A1 WO2017036325 A1 WO 2017036325A1
Authority
WO
WIPO (PCT)
Prior art keywords
sequence
correlation
sampling
synchronization
sequences
Prior art date
Application number
PCT/CN2016/096392
Other languages
English (en)
Chinese (zh)
Inventor
王铠尧
刘永俊
钟怡
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2017036325A1 publication Critical patent/WO2017036325A1/fr

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter

Definitions

  • the present invention relates to the field of communications and, more particularly, to a method of signal synchronization and a device for signal synchronization.
  • the mobile terminal needs to access the base station to communicate with the base station, and needs to synchronize with the base station.
  • Symbol timing synchronization is the first step in the mobile terminal performing a cell search to achieve the synchronization process.
  • the specific position of the bit synchronization or frame synchronization can be obtained by a good autocorrelation property of the bit synchronization sequence or the frame synchronization sequence.
  • the location of symbol timing synchronization can also be obtained based on the autocorrelation property of the synchronization sequence.
  • the mobile terminal can implement timing synchronization by using the following method: the mobile terminal receives the synchronization sequence sent by the base station, and performs a difference operation on the synchronization sequence to obtain a sequence after the difference is solved; then, the mobile terminal uses the local storage. The sequence performs sliding correlation on the sequence after the difference and obtains the correlation peak from the obtained correlation value; then, the position of the symbol timing synchronization is determined by judging the correlation peak and the preset frame detection threshold.
  • the mobile terminal may re-search for the synchronization information to access the cell again.
  • the sampling rate (eg, 240 Ksps) of the synchronization algorithm in the system can be a multiple (eg, 20 times) symbol rate. Therefore, the timing of the sampling point sliding range is very large. In this way, the mobile terminal needs to detect all the received data points, and the calculation amount is large, and the operation complexity is high.
  • Embodiments of the present invention provide a method for signal synchronization and a device for synchronizing signals, which can reduce computational complexity.
  • a method for signal synchronization comprising: performing a mutual sampling on a first synchronization sequence to obtain a first sampling sequence, wherein the first synchronization sequence is stored in a mobile terminal, and the mutual sampling is The sequence is sampled uniformly using two prime numbers; the second synchronization sequence carried by the synchronization signal sent by the base station is subjected to a difference operation to obtain a solution sequence; and the length of the solution is preset to be a preset value.
  • a third sequence downsampling the plurality of third sequences to obtain a plurality of fourth sequences, wherein a length of each fourth sequence is the same as a length of the first synchronization sequence; Performing the mutual sampling on the four sequences to obtain a plurality of second sampling sequences; performing a cross-correlation operation on each of the first sampling sequence and each of the plurality of second sampling sequences to obtain a first a set of correlation values, wherein the cross-correlation operation is a sliding dot product with respect to time between two sequences, the first set of correlation values being used to represent the first sample sequence and respectively Correlating the correlation of each second sampling sequence; comparing a peak of the first set of correlation values with a first preset threshold; when a peak of the first set of correlation values is greater than the first pre- When the threshold is set, the position of the second synchronization sequence corresponding to the peak of the first set of correlation values in the synchronization signal is used as a starting position for synchronizing signals with the base station.
  • a length p of the first synchronization sequence, a length q of the first sampling sequence, and two prime numbers M and N of the mutual sampling are satisfied:
  • the method further includes: when a peak value of the first group of correlation values is less than or equal to the first preset threshold And performing a cross-correlation operation on the first remaining sequence and the plurality of second remaining sequences respectively to obtain a second set of correlation values, wherein the first remaining sequence is to perform coprime on the locally stored first synchronization sequence a sequence remaining after sampling, the second remaining sequence is a sequence remaining after the mutual sampling of the fourth sequence, and the second group of correlation values is used to represent the first remaining sequence and each second Correlation of the remaining sequence; adding the first set of correlation values and the second set of correlation values to obtain a third set of correlation values, the third set of correlation values being used to indicate that the first synchronization sequence is respectively Correlation degree of each of the fourth sequences; selecting a maximum value from the third group of correlation values to determine a third group phase a peak value of the threshold value; when the peak value of the third group correlation value is greater than the
  • a second aspect provides an apparatus for synchronizing signals, including: a first inter-prime sampling unit, configured to perform mutual quality sampling on a first synchronization sequence to obtain a first sampling sequence, where the first synchronization sequence is stored in In the mobile terminal, the mutual quality sampling is to separately sample the sequence by using two prime numbers, and the de-differential unit is configured to perform a difference operation on the second synchronization sequence carried by the synchronization signal sent by the base station to obtain a solution sequence; An intercepting unit, configured to intercept, from the solution difference sequence obtained by the solution difference unit, a plurality of third sequences having a preset length; and a downsampling unit, configured to obtain the multiple third sequences obtained by the intercepting unit Performing downsampling separately to obtain a plurality of fourth sequences, wherein each fourth sequence has the same length as the first synchronization sequence; and a second prime sampling unit is configured for the downsampling unit Performing the mutual sampling on the plurality of fourth sequences to obtain a plurality of second sampling sequences;
  • the length p of the first synchronization sequence, the length q of the first sampling sequence, and the two prime numbers M and N of the mutual sampling should satisfy :
  • the apparatus further includes: a second cross-correlation operation unit, configured to: when a peak value of the first group of correlation values is less than or When the first preset threshold is equal to the first preset sequence, the first remaining sequence is respectively subjected to a cross-correlation operation with the plurality of second remaining sequences to obtain a second set of correlation values, wherein the first remaining sequence is for the local a sequence remaining after the stored first synchronization sequence is subjected to mutual sampling, and the second remaining sequence is a sequence remaining after the mutual sampling of the fourth sequence, wherein the second set of correlation values is used to indicate the correlation between the first remaining sequence and each of the second remaining sequences; Adding a first set of correlation values and the second set of correlation values to obtain a third set of correlation values, the third set of correlation values being used to represent the first synchronization sequence and each of the fourth sequences a correlation unit, configured to determine, from the third set of correlation values, a
  • a third aspect provides a mobile terminal, including: a memory, a receiver, and a processor; the memory is configured to store an instruction executed by the processor; and the processor is configured to control the receiver to receive a synchronization sent by a base station a second synchronization sequence carried by the signal; the processor is further configured to perform mutual sampling on the first synchronization sequence to obtain a first sampling sequence, and perform a difference operation on the second synchronization sequence to obtain a solution sequence, from the solution And the plurality of third sequences are respectively downsampled to obtain a plurality of fourth sequences, and the plurality of fourth sequences are respectively subjected to the mutual sampling.
  • the peak value in the group correlation value is compared with the first preset threshold value, and when the peak value in the first group correlation value is greater than the first preset threshold value, Peak Corresponding position of the second synchronization sequence in the synchronization signal as a starting position for synchronizing signals with the base station, wherein the first synchronization sequence is stored in a mobile terminal, and the mutual quality sampling is using two
  • the prime numbers are uniformly sampled at intervals, and the length of each fourth sequence is the same as the length of the first synchronization sequence, and the cross-correlation operation is a sliding dot product with respect to time between two sequences.
  • the first set of correlation values is used to indicate the correlation of the first sample sequence with each of the second sample sequences.
  • the length p of the first synchronization sequence, the length q of the first sampling sequence, and the two prime numbers M and N of the mutual sampling should satisfy :
  • the processor is further configured to: when a peak of the first group of correlation values is less than or equal to the first preset gate When the limit value is obtained, the first remaining sequence and the plurality of second remaining sequences are respectively subjected to cross-correlation operation, thereby obtaining a second set of correlation values, adding the first set of correlation values and the second set of correlation values to obtain a third set of correlation values, and selecting a maximum value from the third set of correlation values to determine a third set of correlation values a peak value, when a peak value of the third group correlation value is greater than a second preset threshold value, a position of a second synchronization sequence corresponding to a peak value of the third group correlation value is used as a synchronization with the base station a first position, wherein the first remaining sequence is a sequence remaining after the first synchronization sequence of the locally stored first synchronization sequence, and the second remaining sequence is after the mutual sampling of the fourth sequence a
  • the local synchronization sequence and the synchronization sequence sent by the base station are both subjected to mutual sampling, and the starting position of synchronization with the base station is determined according to the cross-correlation operation result of the sequence after the mutual sampling.
  • the technical problem of directly calculating the cross-correlation operation between the local synchronization sequence and the pre-sampling pre-sampling sequence to determine the synchronization start position is high, and the computational complexity can be reduced.
  • FIG. 1 is a schematic flow chart of a synchronization method according to an embodiment of the present invention.
  • FIG. 2 is a schematic flowchart of a synchronization method according to another embodiment of the present invention.
  • FIG. 3 is a block diagram of a synchronization device in accordance with one embodiment of the present invention.
  • FIG. 4 is a block diagram of a synchronization device according to another embodiment of the present invention.
  • a mobile terminal in the embodiment of the present invention may be referred to as a user equipment.
  • UE User Equipment
  • Terminal Terminal
  • MS mobile station
  • the mobile terminal can be a mobile phone (or “cellular” phone) or a computer with a mobile terminal, such as a portable, pocket, handheld, computer built-in or in-vehicle mobile device.
  • FIG. 1 is a schematic flow chart of a synchronization method according to an embodiment of the present invention.
  • the method of Figure 1 can be performed by a mobile terminal.
  • Step 101 Perform mutual quality sampling on the first synchronization sequence to obtain a first sampling sequence, where the first synchronization sequence is stored in the mobile terminal, and the mutual quality sampling is to uniformly sample the sequence using two prime numbers.
  • Step 102 Perform a difference operation on the second synchronization sequence carried by the synchronization signal sent by the base station to obtain a solution sequence.
  • each fourth sequence has the same length as the first synchronization sequence.
  • 106 Perform a cross-correlation operation on each of the first sampling sequence and each of the second sampling sequences to obtain a first set of correlation values, where the cross-correlation operation is relative to time between the two sequences.
  • the sliding dot product, the first set of correlation values is used to indicate the correlation of the first sample sequence and each of the second sample sequences.
  • a position of the second synchronization sequence corresponding to a peak in the first group correlation value in the synchronization signal is used as a signal with the base station. The starting position of the synchronization.
  • the local synchronization sequence and the synchronization sequence sent by the base station are both subjected to mutual sampling, and the starting position of synchronization with the base station is determined according to the cross-correlation operation result of the sequence after the mutual sampling.
  • the technical problem of directly calculating the cross-correlation operation between the local synchronization sequence and the pre-sampling pre-sampling sequence to determine the synchronization start position is high, and the computational complexity can be reduced.
  • the synchronization signal is mainly used for frame signal detection, symbol timing synchronization, and coarse carrier frequency offset estimation when the mobile terminal initially enters the network or wakes up from sleep.
  • the local sync signal (i.e., the sync signal in which the first sync sequence is located) can be generated in the following manner: First, an m-sequence of length 255 ⁇ a i
  • i 0, ..., 254 ⁇ is generated, and the generator polynomial is x 8 + x 6 +x 5 +x 4 +1, the initial state of the shift register is ⁇ 0,0,0,0,0,0,0,0,1 ⁇ . Next, Binary Phase Shift Keying (BPSK) modulation is performed on the m sequence ('0' is mapped to '1', '1' is mapped to '-1'), and the BPSK sequence is obtained ⁇ b i
  • i 0,...,254 ⁇ .
  • BPSK Binary Phase Shift Keying
  • a novel data sampling method that is, co-prime sampling
  • This sampling method can sample the data without losing the valid information of the data, and ensure that the co-prime sampled data has a good self-correlation property with the original data. That is, in the case where the original data has good autocorrelation properties, the co-prime sampled data also has good autocorrelation properties.
  • the co-prime sampling uses the M and N prime numbers to uniformly sample the data x(n), that is, the data can be divided by M*N as a sampling period. When using M and N two prime numbers, the sampling rate is lower than the Nyquist sampling rate, and the sampling frequency is
  • the length of the original sequence (for example, the first synchronization sequence) is p
  • the sequence after sampling by co-prime (for example, The length of a sample sequence is q
  • the sampling factors M and N should satisfy the following conditions:
  • the sampling frequency is the ratio of the length of the sample after sampling to the length of the sequence before sampling.
  • the co-prime sampling is described in detail below.
  • the data x(n) of length N is co-prime sampled, and the sampling parameters are M and N, respectively, and the sampling period T c is M*N.
  • the data x (n) in accordance with the sampling period T c is divided into several segments, if N can be exactly divisible by T c, then x (n) within each section is divided into several segments uniformly data within each segment, respectively, and sampling parameters M N performs uniform sampling. If N cannot be divisible by T c , then x(n) will be divided into several pieces of uniform data and a piece of data less than T c in length, and each segment will be uniformly sampled with sampling parameters M and N respectively.
  • the first synchronization sequence in step 101 is the sequence carried by the local synchronization signal described above.
  • the local synchronization signal can pre-exist local signals for the mobile terminal.
  • the first synchronization sequence carried by the local synchronization signal may be a Pseudo-noise (PN) sequence, and the pseudo noise sequence has good randomness and correlation characteristics close to white noise.
  • PN Pseudo-noise
  • the mobile terminal may determine a plurality of new sequences (eg, a fourth sequence) according to a second synchronization sequence carried by the synchronization signal sent by the base station. For example, the mobile terminal may perform a difference operation on the second synchronization sequence carried by the synchronization signal sent by the base station to obtain a solution sequence. A plurality of third sequences whose data length is a preset value are intercepted from the solution sequence. A plurality of third sequences are subjected to preset downsampling to obtain a plurality of fourth sequences.
  • a plurality of new sequences eg, a fourth sequence
  • the mobile terminal can receive the sequence sent by the base station and place the last 5120 sample points of the previous frame before the received current frame data to obtain a new sequence ⁇ s i
  • i 0,1,... ⁇ .
  • a certain value x as a step, a plurality of sequences whose data length is a preset value are sequentially intercepted from the sequence after the difference difference, where x is a positive integer.
  • a plurality of sequences sequentially intercepted are [1:5100], [x+1:x+5100], [2x+1:2x+5100]. Then, each of the plurality of sequences is downsampled separately. For example, one sample value is taken for every 20 sample values in the sequence [1:5100], and a fourth sequence having the same number of points as the local sequence data is obtained.
  • the embodiment of the present invention does not limit the sampling multiple.
  • the number 20 in the above embodiment is a system parameter that the system can preset.
  • the base station sends a signal to the mobile terminal
  • the signal is upsampled by 20 times. Therefore, after receiving the signal sent by the base station, the mobile terminal performs 20 times downsampling when downsampling multiple sequences, that is, every 20 sample values are taken. 1 sample value.
  • the sampling rate for downsampling the multiple sequences is set to 20, that is, it can be selected from every 20 sample values. One sample value is used as the sampling point of the new fourth sequence.
  • the length of the data to be intercepted in the embodiment of the present invention is not limited. For example, only 5100 data points are intercepted as an example for exemplary description. That is, taking the local sequence as 255 sample points and the sampling rate as 20 as an example, 5100 data points can be intercepted at the time of interception.
  • the sampling parameters for performing the mutual sampling on the locally stored first synchronization sequence and the sampling parameters for performing the mutual sampling on the plurality of fourth sequences are the same.
  • the same sampling parameter of the co-prime sampling means that the two prime numbers M and N at the time of sampling are the same, that is, the samples are evenly spaced with the prime numbers M and N, respectively.
  • the result of the cross-correlation operation indicates the degree of correlation between the two time series, that is, the degree of correlation between the values of the random signal at any two different times when the result of the cross-correlation operation.
  • the length of the first sample sequence is the same as the length of the second sample sequence.
  • the length of each fourth sequence before sampling is also the same as the length of the first synchronization sequence, so that the sequences are matched in position.
  • the mobile terminal may determine, according to a cross-correlation operation result of the first sampling sequence and the multiple second sampling sequences, a starting position in the second synchronization sequence that is synchronized with the base station. For example, performing a cross-correlation operation on the first sampling sequence and the plurality of second sampling sequences respectively to obtain a first group correlation value; comparing a peak value in the first group correlation value with a first preset threshold value; When the peak value in the group correlation value is greater than the first preset threshold value, the position of the second synchronization sequence corresponding to the peak value is taken as the starting position synchronized with the base station.
  • the peak value in the first group of correlation values is less than or equal to the first preset threshold value
  • the first set of correlation values and the second set of correlation values are added to obtain a third set of correlation values (ie, total correlation values).
  • the maximum value selected from the third set of correlation values is determined as the peak value of the third set of correlation values.
  • the peak value of the third group correlation value is greater than the second preset threshold value
  • the position of the second synchronization sequence corresponding to the peak value of the third group correlation value is used as a starting position synchronized with the base station.
  • the first remaining sequence is a sequence remaining after the first synchronization sequence stored locally
  • the second remaining sequence is a sequence remaining after the fourth sequence is subjected to mutual sampling
  • the second group of correlation values is used to represent The correlation between the first remaining sequence and each of the second remaining sequences
  • the third set of correlation values are used to indicate the relevance of the first synchronization sequence and each of the fourth sequences, respectively.
  • the mobile terminal may perform a cross-correlation operation on the plurality of received sampling sequences (ie, the second sampling sequence) respectively using the local sampling sequence (ie, the first sampling sequence).
  • the peak value of the correlation value obtained by the cross-correlation operation is greater than the first preset threshold value
  • the position corresponding to the peak value may be recorded as the frame start position.
  • the local residual sequence ie, the first remaining sequence
  • the local residual sequence is used to cross-correlate the plurality of received residual sequences (ie, the second remaining sequence) respectively. Operation.
  • the correlation values obtained by the two cross-correlation operations are added to obtain a third group correlation value, and the maximum value is selected from the third group correlation value as the total correlation peak.
  • the total correlation peak is compared to a second predetermined threshold. When the total correlation peak is greater than the second preset threshold, the position corresponding to the total correlation peak may be recorded as the frame start position. When the total correlation peak is less than or equal to the second preset threshold, the mobile terminal may continue to receive the next frame data sent by the base station, and perform synchronous detection on the next frame data.
  • the specific operation steps when the calculated peak value in the embodiment of the present invention is a critical point may be determined as a starting position synchronized with the base station. It can also be judged as not the starting position of synchronization.
  • the peak value in the first group of correlation values when the peak value in the first group of correlation values is greater than or equal to the first preset threshold, the location of the second synchronization sequence corresponding to the peak may be synchronized with the base station. The starting position.
  • the peak value in the first group of correlation values is less than the first preset threshold value, the first remaining sequence and the plurality of second remaining sequences are respectively subjected to cross-correlation operation.
  • the first preset threshold value and the second preset threshold value in the embodiment of the present invention are empirical values obtained according to experience. For example, the starting position of the synchronization can be found by simulation, and the first preset threshold value and the second preset threshold value are set according to the correlation value corresponding to the starting position of the synchronization.
  • the mobile terminal can find the sequence stored locally with the mobile terminal in the sequence sent by the base station. Sequences of the same or similarity, such as to achieve synchronization with the base station. The greater the correlation value of the two sequences, the greater the similarity between the two sequences. Therefore, in the embodiment of the present invention, the maximum value among the correlation values is found. However, when the maximum value of the correlation values still does not reach the preset threshold, it is considered that synchronization cannot be achieved. The terminal can be considered to be synchronized with the base station only when the maximum value of the correlation values is greater than the preset threshold.
  • the locally stored sequence and the sequence sent by the base station are mutually sampled, so that the amount of data of the cross-correlation operation is reduced, the computational complexity is reduced, and the synchronization time is shortened. Moreover, the self-correlation characteristics of the sequence after the mutual sampling are good, so that the computational complexity can be reduced, and the good autocorrelation property of the sequence is retained, which is beneficial to the synchronization between the mobile terminal and the base station.
  • the synchronous detection probability of the mutual sampling of the sequence has a relatively high reliability, that is, with the improvement of the signal-to-noise ratio, the probability of synchronous detection of the mutual sampling (ie The probability of mutual quality detection is getting closer to the synchronous detection probability (ie, the existing detection probability) of performing cross-correlation operations on all data points.
  • the detection probability here is the probability that it can be synchronized.
  • the existing detection probability is 0.48, and the probability of mutual quality detection is 0.24.
  • the existing detection probability is 0.92, and the probability of mutual quality detection is 0.94.
  • the existing detection probability is 0.97, and the probability of mutual quality detection is 0.96.
  • the existing detection probability is 0.98, and the probability of mutual quality detection is 0.97.
  • the synchronization offset obtained by the mutual sampling method becomes larger and larger, and the synchronization error becomes smaller and smaller.
  • the computational complexity of the synchronization method of the mutual sampling is lower than that of the cross-correlation operation of all the data points. And as the signal-to-noise ratio increases, the gap in computational complexity increases. When the signal-to-noise ratio is greater than -7 db and less than 0 db, the computational complexity of the synchronization method of the mutual sampling is much less than half of the computational complexity of performing cross-correlation operations on all data points.
  • the self-sampling of the sequence has better autocorrelation characteristics than the sequence obtained by using other sampling methods, and is more convenient for achieving synchronization quickly.
  • the synchronization method of the embodiment of the present invention adopts a co-prime sampling mechanism for the local PN sequence, and can have good data in the original data.
  • the sampled data still has good autocorrelation properties, which can ensure the synchronization detection performance, that is, the computational complexity is reduced, and the probability of synchronization is not affected.
  • FIG. 2 is a schematic flowchart of a synchronization method according to another embodiment of the present invention.
  • the system preset preset multiple is 20 as an example.
  • a synchronization signal transmitted by the base station is received, and the synchronization signal carries a reception synchronization sequence (eg, a second synchronization sequence).
  • a reception synchronization sequence eg, a second synchronization sequence.
  • the sample rate of the sync signal is 240Ksps.
  • the mobile terminal can perform a difference operation on the sequence ⁇ s i
  • i 0,1,... ⁇ to obtain a sequence after the difference is obtained.
  • i 21,22,..., Represents the conjugate of x.
  • a preset value x a plurality of sequences with a data point number of 5100 are intercepted from the sequence after the difference is solved, and a plurality of sequences are down-sampled, and one sample value is taken for every 20 sample values to obtain a plurality of data.
  • the above plurality of sequences are downsampled, for example, one sample value is taken every 20 sample values.
  • the truncated sequence obtained after downsampling the sequence [1:5100] is represented as ⁇ c q
  • the present invention does not limit the first data point of the 20 sample values for downsampling.
  • the synchronization signal can be stored locally in advance, and the synchronization signal carries a local synchronization sequence (for example, the first synchronization sequence) ⁇ b i
  • i 0,...,254 ⁇ .
  • the local synchronization sequence can be a PN sequence.
  • the mobile terminal may perform mutual quality sampling on the local synchronization sequence to obtain a local sample sequence (eg, a first sample sequence) and a local residual sequence (eg, a first remaining sequence).
  • the local sampling sequence obtained after the mutual sampling is ⁇ b j
  • the local residual sequence is ⁇ b k
  • the mobile terminal may perform multi-sample sampling of the plurality of truncated sequences obtained in step 204 to obtain a received sample sequence (eg, a second sample sequence) and a received residual sequence (eg, a second remaining sequence).
  • a received sample sequence eg, a second sample sequence
  • a received residual sequence eg, a second remaining sequence.
  • the received sample sequence obtained after the mutual sampling is ⁇ r j
  • Step 204 obtains a plurality of truncated sequences, and after performing multi-slice sampling on the plurality of truncated sequences, a plurality of received sampling sequences and a plurality of received residual sequences are obtained.
  • the mobile terminal may perform a cross-correlation operation on the local sampling sequence obtained in step 205 and the multiple received sampling sequences obtained in step 206 to obtain correlation values of a set of cross-correlation operations.
  • h 1 is the index of the correlation window or the starting position of the second synchronization sequence.
  • the maximum value is selected from the correlation values of a set of cross-correlation operations obtained in step 207 as the first correlation peak, that is, the correlation peak in the data frame.
  • the first preset threshold is a preset threshold of the mobile terminal.
  • the mobile terminal may compare the first peak obtained in step 208 with the size of the first preset threshold.
  • the position corresponding to the first peak is the starting position of the synchronization.
  • step 209 When it is determined in step 209 that the first peak is greater than the first preset threshold, the location of the second synchronization sequence corresponding to the peak is used as a starting position synchronized with the base station.
  • step 209 When it is determined in step 209 that the first correlation peak is less than or equal to the first preset threshold, the local residual sequence and the multiple received residual sequences are respectively subjected to cross-correlation operation to obtain correlation values of another set of cross-correlation operations.
  • h 2 is the index of the correlation window or the starting position of the second synchronization sequence.
  • the total correlation value is determined by two sets of correlation values.
  • the total correlation value can be determined from the above two sets of correlation values. For example, the correlation value of a set of cross-correlation operations obtained in step 207 and the correlation value of another set of cross-correlation operations obtained in step 211 are added to obtain a total correlation value:
  • the maximum value is selected from the total correlation values as the total peak value.
  • a maximum value is selected from the total correlation values obtained in step 212, and the maximum value is determined as a total peak value (e.g., a second peak value).
  • the second preset threshold is a preset threshold of the mobile terminal.
  • the mobile terminal can compare the second peak obtained in step 213 with the size of the second preset threshold.
  • the position corresponding to the second peak is the starting position of the synchronization.
  • step 214 When it is determined in step 214 that the second peak is greater than the second preset threshold, the location of the second synchronization sequence corresponding to the second peak is used as a starting position synchronized with the base station.
  • step 214 When it is determined in step 214 that the second peak is less than or equal to the second preset threshold, the next frame data signal is received, and the flow returns to step 201.
  • the mobile terminal can perform synchronous detection on the next frame of data signals until the starting position of the synchronization is found.
  • FIG. 3 is a block diagram of a synchronization device in accordance with one embodiment of the present invention.
  • the apparatus of Figure 3 can perform the methods of Figures 1 and 2.
  • the synchronization device 10 of FIG. 3 may be a mobile terminal, including a first prime sampling unit 11, a de-sigma unit 12, an intercepting unit 13, a downsampling unit 14, a second inter-priming unit 15, and a first cross-correlation unit 16, Comparison unit 17, first synchronization unit 18.
  • the first quality sampling unit 11 is configured to perform mutual sampling on the first synchronization sequence to obtain a first sampling sequence, where the first synchronization sequence is stored in the mobile terminal, and the mutual quality sampling is performed by using two prime numbers respectively. The sequence is sampled evenly at intervals.
  • the solution difference unit 12 is configured to perform a difference operation on the second synchronization sequence carried by the synchronization signal sent by the base station to obtain a solution sequence.
  • the intercepting unit 13 is configured to intercept a plurality of third sequences whose data length is a preset value from the solution difference sequence obtained in the solution difference unit.
  • the downsampling unit 14 is configured to downsample a plurality of third sequences obtained by the intercepting unit to obtain a plurality of fourth sequences, wherein each fourth sequence has the same length as the first synchronization sequence.
  • the second quality sampling unit 15 is configured to perform mutual quality sampling on the plurality of fourth sequences obtained by the down sampling unit to obtain a plurality of second sampling sequences.
  • the first cross-correlation operation unit 16 is configured to perform a cross-correlation operation on each of the first sampling sequence obtained by the first sampling unit and each of the second sampling sequences obtained by the second inter-priming sampling unit.
  • the first set of related values are a sliding point product with respect to time between two sequences, and the first group of correlation values is used to indicate the correlation between the first sampling sequence and each of the second sampling sequences.
  • the comparing unit 17 is configured to compare the peak value of the first group correlation value obtained by the first cross-correlation operation unit with the first preset threshold value.
  • the first synchronization unit 18 is configured to synchronize the second synchronization sequence corresponding to the peak in the first group correlation value when the peak value in the first group correlation value obtained by the cross-correlation operation unit is greater than the first preset threshold value
  • the position in the signal serves as the starting position for synchronizing the signals with the base station.
  • the local synchronization sequence and the synchronization sequence sent by the base station are both subjected to mutual sampling, and the starting position of synchronization with the base station is determined according to the cross-correlation operation result of the sequence after the mutual sampling.
  • the technical problem of directly calculating the cross-correlation operation between the local synchronization sequence and the pre-sampling pre-sampling sequence to determine the synchronization start position is high, and the computational complexity can be reduced.
  • the length p of the first synchronization sequence, the length q of the first sampling sequence, and the two prime numbers M and N of the mutual sampling should satisfy:
  • the apparatus further includes a second cross-correlation operation unit, a superposition unit, a determination unit, and a second synchronization unit.
  • the second cross-correlation operation unit is configured to divide the first remaining sequence and the plurality of second remaining sequences when the peak value in the first group of correlation values is less than or equal to the first preset threshold value Do not perform cross-correlation operations to obtain a second set of correlation values.
  • the first remaining sequence is a sequence remaining after performing the mutual sampling on the locally stored first synchronization sequence.
  • the second remaining sequence is the sequence remaining after the fourth sequence is subjected to mutual sampling.
  • the second set of correlation values is used to indicate the correlation of the first remaining sequence and each of the second remaining sequences, respectively.
  • the superposition unit is configured to add the first set of correlation values and the second set of correlation values to obtain a third set of correlation values, and the third set of correlation values is used to indicate the correlation between the first synchronization sequence and each of the fourth sequences.
  • the determining unit is configured to determine, from the third set of correlation values, a maximum value as a peak value of the third group of correlation values.
  • the second synchronization unit is configured to: when the peak of the third group correlation value is greater than the second preset threshold, the position of the second synchronization sequence corresponding to the peak of the third group correlation value as a starting position synchronized with the base station.
  • a synchronization device may correspond to specific steps in the synchronization method of the embodiment of the present invention, and each unit/module in the device and the other operations and/or functions described above are respectively implemented in FIGS. 1 and 2 The corresponding flow of the method shown is not repeated here for the sake of brevity.
  • the mobile terminal 20 of FIG. 4 includes a processor 21, a memory 22, and a receiver 24.
  • the processor 21 can control the receiver 24 to receive signals and can be used to process signals.
  • Memory 22 can include read only memory and random access memory and provides instructions and data to processor 21.
  • the various components of mobile terminal 20 are coupled together by a bus system 23, which in addition to the data bus includes a power bus, a control bus, and a status signal bus. However, for clarity of description, various buses are labeled as the bus system 23 in the figure.
  • the method disclosed in the foregoing embodiment of the present invention may be applied to the processor 21 or implemented by the processor 21.
  • each step of the above method may be completed by an integrated logic circuit of hardware in the processor 21 or an instruction in the form of software.
  • the processor 21 can be a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and can be implemented or executed in an embodiment of the invention.
  • a general purpose processor can be a microprocessor or any conventional processor or the like.
  • the steps of the method disclosed in the embodiments of the present invention may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
  • the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
  • the storage medium is located in the memory 22, and the processor 21 reads the information in the memory 22 and combines the hardware to perform the steps of the above method.
  • the receiver 24 can receive the second synchronization sequence carried by the synchronization signal sent by the base station.
  • the processor 21 may perform mutual quality sampling on the first synchronization sequence to obtain a first sampling sequence.
  • the first synchronization sequence is stored in the mobile terminal, and the mutual quality sampling is to sequentially sample the sequence using two prime numbers at intervals.
  • the second synchronization sequence is subjected to a difference operation to obtain a solution sequence.
  • a plurality of third sequences of a predetermined length are intercepted from the solution sequence. Downsampling the plurality of third sequences results in a plurality of fourth sequences, each of the lengths of the fourth sequence being the same as the length of the first synchronization sequence.
  • the plurality of fourth sequences are separately subjected to mutual sampling to obtain a plurality of second sampling sequences.
  • the peak in the first set of correlation values is compared to a first predetermined threshold.
  • the position of the second synchronization sequence corresponding to the peak value in the first group correlation value in the synchronization signal is used as the start of signal synchronization with the base station position.
  • the local synchronization sequence and the synchronization sequence sent by the base station are both subjected to mutual sampling, and the starting position of synchronization with the base station is determined according to the cross-correlation operation result of the sequence after the mutual sampling.
  • the technical problem of directly calculating the cross-correlation operation between the local synchronization sequence and the pre-sampling pre-sampling sequence to determine the synchronization start position is high, and the computational complexity can be reduced.
  • the length p of the first synchronization sequence, the length q of the first sampling sequence, and the two prime numbers M and N of the mutual sampling should satisfy:
  • the processor 21 may perform cross-correlation between the first remaining sequence and the multiple second remaining sequences respectively when the peak value of the first group of correlation values is less than or equal to the first preset threshold. Operate to get the second set of correlation values. The first set of correlation values and the second set of correlation values are added to obtain a third set of correlation values. The maximum value selected from the third set of correlation values is determined as the peak value of the third set of correlation values. When the peak value of the third group correlation value is greater than the second preset threshold value, the position of the second synchronization sequence corresponding to the peak value of the third group correlation value is used as a starting position synchronized with the base station.
  • the first remaining sequence is a sequence remaining after the first synchronization sequence stored locally
  • the second remaining sequence is a sequence remaining after the fourth sequence is subjected to mutual sampling
  • the second group of correlation values is used to represent Correlation between the first remaining sequence and each of the second remaining sequences
  • the third set of correlation values is used to represent the first The correlation between the step sequence and each of the fourth sequences.
  • RAM random access memory
  • ROM read only memory
  • EEPROM electrically programmable ROM
  • EEPly erasable programmable ROM registers
  • hard disk removable disk
  • CD-ROM computer-readable media

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

Des modes de réalisation de la présente invention concernent un procédé et un dispositif de synchronisation du signal, le procédé comprenant les étapes consistant à : exécuter un échantillonnage de copremiers sur une première séquence de synchronisation enregistrée localement pour obtenir une première séquence échantillonnée ; déterminer une pluralité de séquences courtes d'après une deuxième séquence de synchronisation incluse dans un signal de synchronisation transmis par une station de base ; exécuter un échantillonnage de copremiers respectivement sur la pluralité de séquences courtes pour obtenir une pluralité de deuxièmes séquences échantillonnées ; et si une valeur de crête dans un premier ensemble de valeurs de corrélation obtenues à partir d'un calcul de corrélation croisée entre la première séquence échantillonnée et la pluralité de deuxièmes séquences échantillonnées est supérieure à un premier seuil prédéterminé, utiliser une position de la deuxième séquence de synchronisation correspondant à la valeur de crête dans le premier ensemble de valeurs de corrélation en tant qu'une position initiale pour exécuter une synchronisation avec la station de base. Dans les modes de réalisation de la présente invention, un calcul de corrélation croisée est exécuté sur des séquences obtenues à partir de l'exécution d'un échantillonnage de copremiers respectivement sur une séquence de synchronisation locale et une séquence de synchronisation reçue afin de déterminer une position initiale pour l'exécution d'une synchronisation avec une station de base, ce qui réduit la complexité de calcul.
PCT/CN2016/096392 2015-09-02 2016-08-23 Procédé et dispositif de synchronisation du signal WO2017036325A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510555847.0A CN106487494B (zh) 2015-09-02 2015-09-02 信号同步的方法和信号同步的装置
CN201510555847.0 2015-09-02

Publications (1)

Publication Number Publication Date
WO2017036325A1 true WO2017036325A1 (fr) 2017-03-09

Family

ID=58186604

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/096392 WO2017036325A1 (fr) 2015-09-02 2016-08-23 Procédé et dispositif de synchronisation du signal

Country Status (2)

Country Link
CN (1) CN106487494B (fr)
WO (1) WO2017036325A1 (fr)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110663204A (zh) * 2017-06-16 2020-01-07 摩托罗拉移动有限责任公司 用于建立与一个或多个通信目标一起使用的多个同步信号序列的集合的方法和装备
CN114189289A (zh) * 2021-11-26 2022-03-15 中电科思仪科技(安徽)有限公司 一种太赫兹信号快速同步方法
CN115766367A (zh) * 2022-11-21 2023-03-07 武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所) 一种otfs信号的同步方法及系统
CN115941415A (zh) * 2022-11-01 2023-04-07 中国电子科技集团公司第五十四研究所 一种适用于高动态场景下的定时同步方法及装置
CN118138420A (zh) * 2024-05-08 2024-06-04 苏州门海微电子科技有限公司 信号帧同步方法、装置、可读存储介质及电子设备

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102017107560B3 (de) * 2017-04-07 2018-07-26 Leica Microsystems Cms Gmbh Mikroskop zur Durchführung eines Verfahrens zum Bilden eines Digitalwerts aus einem Taktsignal und einem Datensignal
CN107317782B (zh) * 2017-08-08 2020-04-24 天津德力仪器设备有限公司 应用于调频频段数字音频广播系统中快速寻找同步信号的方法
CN111654349B (zh) * 2020-06-24 2022-01-14 北京智芯微电子科技有限公司 帧同步方法及系统
CN113542181B (zh) * 2021-09-15 2021-12-07 广州慧睿思通科技股份有限公司 频偏估计方法、装置、设备及计算机可读存储介质
CN114363865A (zh) * 2021-12-15 2022-04-15 裕太微电子股份有限公司 车载以太网设备的并行同步方法以及设备
CN115226197B (zh) * 2022-07-19 2024-12-20 山东闻远通信技术有限公司 无线通信的帧定时同步方法、装置、电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101039293A (zh) * 2006-03-15 2007-09-19 华为技术有限公司 通信系统中用于初始定时同步的装置、方法及接收机
CN101309250A (zh) * 2008-06-10 2008-11-19 广州杰赛科技股份有限公司 通信系统定时同步的方法、装置及接收机
US20110109360A1 (en) * 2009-11-06 2011-05-12 Bae Systems Information And Electronic Systems Integration Inc. System and method for improved timing synchronization
US20150092891A1 (en) * 2013-09-30 2015-04-02 Amlogic Co., Ltd. Methods and Systems for Fine Timing Synchronization
CN104735014A (zh) * 2015-02-06 2015-06-24 北京遥测技术研究所 一种基于前导符号差分相关的定时同步方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101060366B (zh) * 2006-04-17 2012-11-21 上海原动力通信科技有限公司 一种下行同步信号的定位方法及装置
EP2574221A2 (fr) * 2010-05-05 2013-04-03 GCM Communications Technology Procédé et système destinés à une synchronisation précise du rythme de fréquence, de phase et de symbole
US8611410B2 (en) * 2010-07-30 2013-12-17 National Instruments Corporation Variable modulus mechanism for performing equalization without a priori knowledge of modulation type or constellation order

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101039293A (zh) * 2006-03-15 2007-09-19 华为技术有限公司 通信系统中用于初始定时同步的装置、方法及接收机
CN101309250A (zh) * 2008-06-10 2008-11-19 广州杰赛科技股份有限公司 通信系统定时同步的方法、装置及接收机
US20110109360A1 (en) * 2009-11-06 2011-05-12 Bae Systems Information And Electronic Systems Integration Inc. System and method for improved timing synchronization
US20150092891A1 (en) * 2013-09-30 2015-04-02 Amlogic Co., Ltd. Methods and Systems for Fine Timing Synchronization
CN104735014A (zh) * 2015-02-06 2015-06-24 北京遥测技术研究所 一种基于前导符号差分相关的定时同步方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
YI, HONGFENG ET AL.: "A High Precise Method for Symbol Timing Synchronization", JOURNAL OF XIDIAN UNIVERSITY ( SCIENCE AND TECHNOLOGY), vol. 32, no. 6, 31 December 2005 (2005-12-31) *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110663204A (zh) * 2017-06-16 2020-01-07 摩托罗拉移动有限责任公司 用于建立与一个或多个通信目标一起使用的多个同步信号序列的集合的方法和装备
CN114189289A (zh) * 2021-11-26 2022-03-15 中电科思仪科技(安徽)有限公司 一种太赫兹信号快速同步方法
CN114189289B (zh) * 2021-11-26 2023-07-11 中电科思仪科技(安徽)有限公司 一种太赫兹信号快速同步方法
CN115941415A (zh) * 2022-11-01 2023-04-07 中国电子科技集团公司第五十四研究所 一种适用于高动态场景下的定时同步方法及装置
CN115766367A (zh) * 2022-11-21 2023-03-07 武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所) 一种otfs信号的同步方法及系统
CN118138420A (zh) * 2024-05-08 2024-06-04 苏州门海微电子科技有限公司 信号帧同步方法、装置、可读存储介质及电子设备

Also Published As

Publication number Publication date
CN106487494A (zh) 2017-03-08
CN106487494B (zh) 2019-06-28

Similar Documents

Publication Publication Date Title
WO2017036325A1 (fr) Procédé et dispositif de synchronisation du signal
EP2100402B1 (fr) Appareil, méthode et programme informatique permettant l'utilisation limitée de séquences de zadoff-chu dans des signaux pilotes ou de préambule
CN108123774B (zh) 一种窄带物联网下行同步方法及其系统
Kroll et al. Maximum-likelihood detection for energy-efficient timing acquisition in NB-IoT
CN110402552B (zh) 具有用于低复杂度小区检测的同步信号序列结构的方法和装置
WO2017070944A1 (fr) Dispositif d'envoi de signaux et dispositif de réception de signaux ainsi que procédé et système permettant une synchronisation du rythme des symboles
WO2018130311A1 (fr) Procédé de détection de la présence d'un signal de synchronisation primaire à bande étroite
CN108494518A (zh) 一种lte系统小区搜索方法
CN108270642A (zh) 用于参数配置的盲检测的系统和方法
CN101547043A (zh) 一种实现下行同步的方法、装置和终端
CN112929904A (zh) 一种信息的传输方法、装置、通信设备及存储介质
JP6061773B2 (ja) 信号処理装置、信号処理方法及び信号処理プログラム
WO2018171507A1 (fr) Procédé et dispositif pour envoyer et recevoir une séquence de préambule d'un canal d'accès aléatoire physique
CN101408871B (zh) 数字互相关器的高效实现方法和设备
CN102832981A (zh) 一种确定时间同步位置的方法及设备
US10122564B2 (en) Wireless communication device and method therein for time synchronization in a wireless communication network
EP2974051B1 (fr) Dispositif et procédé permettant de calculer une estimation de canal
CN113613312B (zh) 物理广播信道主信息解析方法及装置和基站通信系统
Kim et al. Low-power and high-accurate synchronization for IEEE 802.16 d systems
CN114039827B (zh) 基于多级pn序列的连续相位调制的同步方法和装置
CN114557113B (zh) 针对传播延迟的随机接入前同步码检测
CN110690955B (zh) 定时估计方法、装置、计算机可读存储介质及电子设备
CN119276293B (zh) 突发扩频信号捕捉方法及装置
CN110933703A (zh) 用户检测方法、装置、设备和存储介质
CN116781204B (zh) NB-IoT小区搜索方法、计算机设备及可读存储介质

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16840754

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16840754

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载