[go: up one dir, main page]

CN101702705B - Synchronization method and system for multi-carrier system - Google Patents

Synchronization method and system for multi-carrier system Download PDF

Info

Publication number
CN101702705B
CN101702705B CN2009102380220A CN200910238022A CN101702705B CN 101702705 B CN101702705 B CN 101702705B CN 2009102380220 A CN2009102380220 A CN 2009102380220A CN 200910238022 A CN200910238022 A CN 200910238022A CN 101702705 B CN101702705 B CN 101702705B
Authority
CN
China
Prior art keywords
signal
connection point
synchronization
training sequence
receiving antenna
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.)
Expired - Fee Related
Application number
CN2009102380220A
Other languages
Chinese (zh)
Other versions
CN101702705A (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.)
Beijing University of Posts and Telecommunications
Original Assignee
Beijing University of Posts and Telecommunications
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 Beijing University of Posts and Telecommunications filed Critical Beijing University of Posts and Telecommunications
Priority to CN2009102380220A priority Critical patent/CN101702705B/en
Publication of CN101702705A publication Critical patent/CN101702705A/en
Application granted granted Critical
Publication of CN101702705B publication Critical patent/CN101702705B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

本发明公开了一种用于多载波系统的同步方法及系统。该方法包括以下步骤:S1,对每根接收天线上接收到的信号帧进行处理,得到接收信号最强径上的n段相同的训练序列的连接点位置或者在每根接收天线上找到训练序列的连接点位置;S2,利用所述接收信号最强径上的n段相同的训练序列的连接点位置或在每根接收天线上找到的训练序列的连接点位置,基于自适应门限估计得到定时同步的起始位置。本发明的多载波系统的同步技术方案在不影响同步性能的前提下,大大降低了定时同步的运算量和运算复杂度;并通过利用信道的噪声信号比,计算多载波系统的多径判别系数,从而很好地解决了同步中的多径判别问题。

The present invention discloses a synchronization method and system for a multi-carrier system. The method comprises the following steps: S1, processing the signal frame received on each receiving antenna to obtain the connection point position of n identical training sequences on the strongest path of the received signal or finding the connection point position of the training sequence on each receiving antenna; S2, using the connection point position of n identical training sequences on the strongest path of the received signal or the connection point position of the training sequence found on each receiving antenna, obtaining the starting position of timing synchronization based on adaptive threshold estimation. The synchronization technical scheme of the multi-carrier system of the present invention greatly reduces the amount of calculation and complexity of timing synchronization without affecting the synchronization performance; and by using the noise signal ratio of the channel to calculate the multi-path discrimination coefficient of the multi-carrier system, the multi-path discrimination problem in synchronization is well solved.

Description

用于多载波系统的同步方法及系统Synchronization method and system for multi-carrier system

技术领域 technical field

本发明涉及通信技术领域,特别涉及一种用于多载波系统的同步方法及系统。The invention relates to the field of communication technology, in particular to a synchronization method and system for a multi-carrier system.

背景技术 Background technique

随着无线通信技术的发展,多载波技术,尤其是正交频分复用技术,以其高频谱利用率、有效对抗多径等的特点不但在广播式数字音频和视频领域得到了广泛的应用,并且己经被引入到无线局域网和无线城域网的标准中。在第三代合作伙伴计划(3rd GenerationPartnership Project,简称3GPP)启动的长期演进(Long Term Evolution,简称LTE)研究中,正交频分复用(Orthogonal Frequency DivisionMultiplexing,简称OFDM)技术已经被采纳为下行的多址方式。With the development of wireless communication technology, multi-carrier technology, especially Orthogonal Frequency Division Multiplexing technology, has been widely used not only in the field of broadcast digital audio and video, but also because of its high spectrum utilization rate and effective resistance to multipath. , and has been introduced into the standards of wireless local area network and wireless metropolitan area network. In the Long Term Evolution (LTE) research initiated by the 3rd Generation Partnership Project (3GPP), Orthogonal Frequency Division Multiplexing (OFDM) technology has been adopted as the downlink multiple address mode.

多载波系统的同步过程包括帧同步,载波同步和符号同步。帧同步是系统接收端的第一步操作,即通过帧同步找到接收信号的大概起始位置,并利用该位置进行载波同步;载波同步保证接收端的振荡频率与发送载波同频同相,由于多载波系统本身对频偏极为敏感,这就要求系统能够对频偏做出准确的估计和补偿;而符号同步是为了保证快速傅立叶变换(Fast Fourier Transformation,简称FFT)和快速傅立叶逆变换(Inverse FFT,简称IFFT)的起始时间一致,其定时估计的精度对多载波系统的性能有着很大的影响。The synchronization process of multi-carrier system includes frame synchronization, carrier synchronization and symbol synchronization. Frame synchronization is the first step at the receiving end of the system, which is to find the approximate starting position of the received signal through frame synchronization, and use this position for carrier synchronization; carrier synchronization ensures that the oscillation frequency of the receiving end is the same frequency and phase as the sending carrier. It is extremely sensitive to frequency offset, which requires the system to accurately estimate and compensate for frequency offset; and symbol synchronization is to ensure that Fast Fourier Transform (Fast Fourier Transformation, referred to as FFT) and Fast Fourier Transform (Inverse FFT, referred to as The start time of IFFT) is consistent, and the accuracy of its timing estimation has a great influence on the performance of the multi-carrier system.

多载波系统的同步技术一般首先采用逐点相关的方法找到每一根接收天线上的接收信号同发送导频信号的相关最大值点,并将其作为定时同步的起始位置。但以上方法由于需要逐点求相关运输,因此其运算复杂度较高,不利于硬件实现。此外,由于定时同步会受到多径信道的影响,进而造成定时的不准确。The synchronization technology of a multi-carrier system generally uses a point-by-point correlation method to find the correlation maximum point between the received signal on each receiving antenna and the transmitted pilot signal, and use it as the starting position of timing synchronization. However, because the above method needs to calculate the relative transportation point by point, its computational complexity is high, which is not conducive to hardware implementation. In addition, since the timing synchronization will be affected by the multipath channel, the timing will be inaccurate.

发明内容 Contents of the invention

本发明的目的针对现有技术的不足,提供一种能够在不影响同步性能的前提下,大大降低多载波系统定时同步的运算量和运算复杂度的同步方法及系统。The purpose of the present invention is to provide a synchronization method and system that can greatly reduce the calculation amount and complexity of timing synchronization of a multi-carrier system without affecting the synchronization performance.

为达到上述目的,本发明的技术方案提供一种用于多载波系统的同步方法,其包括以下步骤:In order to achieve the above object, the technical solution of the present invention provides a synchronization method for a multi-carrier system, which includes the following steps:

S1,对每根接收天线上接收到的信号帧进行处理,得到接收信号最强径上的n段相同的训练序列的连接点位置或者在每根接收天线上找到训练序列的连接点位置;S1, process the signal frame received on each receiving antenna, and obtain the connection point positions of n sections of the same training sequence on the strongest path of the received signal or find the connection point position of the training sequence on each receiving antenna;

S2,利用所述接收信号最强径上的n段相同的训练序列的连接点位置或在每根接收天线上找到的训练序列的连接点位置,估计得到定时同步的起始位置。S2. Estimate the starting position of timing synchronization by using the connection point positions of n segments of the same training sequence on the strongest path of the received signal or the connection point positions of the training sequences found on each receiving antenna.

其中,在所述步骤S1之前还可以包括步骤:在每根发射天线上发送信号帧,所述信号帧包括数据帧和n段长度均为L的训练序列。Wherein, before the step S1, a step may be further included: sending a signal frame on each transmitting antenna, the signal frame including a data frame and n training sequences with length L.

其中,所述步骤S1具体为:Wherein, the step S1 is specifically:

S11,将每根接收天线上收到的信号帧从一个位置开始,先按照L的长度分段,将每段信号帧进行L点的FFT变换;将FFT变换后的结果分别与本地训练序列进行点乘;将点乘后的数据乘以训练序列长度L,再进行L点IFFT;对IFFT输出结果取模值;其中,所述本地训练序列以这样的方式得到:将从每根接收天线接收到的信号帧反折后取共轭,再进行L点的FFT变换;S11, start the signal frame received on each receiving antenna from a position, segment it according to the length of L first, and perform the FFT transformation of L point on each signal frame; perform the FFT transformation result with the local training sequence respectively Dot multiplication; the data after dot multiplication is multiplied by the training sequence length L, and then L-point IFFT is carried out; the IFFT output result is taken as a modulus value; wherein, the local training sequence is obtained in such a way: will receive from each receiving antenna After the received signal frame is inflected, the conjugate is taken, and then the FFT transformation of point L is performed;

S12,将各模值合并,查找以上合并结果的最大峰值位置,所得即为接收信号最强径上的两段相同的训练序列的连接点位置;或者不执行各模值合并的步骤,直接得到每根接收天线上的训练序列的连接点位置。S12, merge the modulus values, find the maximum peak position of the above merged results, and the result is the connection point positions of the two identical training sequences on the strongest path of the received signal; or do not perform the step of merging the modulus values, directly obtain The location of the attachment points for the training sequence on each receive antenna.

其中,所述步骤S2具体为:Wherein, the step S2 is specifically:

S21,从所述接收信号最强径上的n段相同的训练序列的连接点位置或在每根接收天线上找到的训练序列的连接点位置前后分别截取一块长度为L的数据块,将这两个数据块进行点乘累加得到两个数据块的相关能量,对所截取的两个数据块之一中的数据点求平方和,得到该数据块的信号能量;S21, intercepting a piece of data block with a length L from the connection point positions of n segments of the same training sequence on the strongest path of the received signal or before and after the connection point positions of the training sequences found on each receiving antenna, and dividing the Carrying out point multiplication and accumulation of two data blocks to obtain the correlation energy of the two data blocks, and summing the squares of the data points in one of the intercepted two data blocks to obtain the signal energy of the data block;

S22,利用该数据块的相关能量和信号能量计算得到接收信号的噪声信号比;S22, using the correlation energy and signal energy of the data block to calculate the noise-to-signal ratio of the received signal;

S23,根据该噪声信号比以及去掉虚载波后训练序列自相关结果的幅度主旁瓣之比,设置一个自适应判别门限,在未出现帧头的位置由较高的噪声信号比计算得到较高的判别门限以防止假同步,在出现帧头的位置由较低的噪声信号比计算得到较低的判别门限以防止漏同步;S23, according to the noise-to-signal ratio and the ratio of the amplitude main-side lobe of the autocorrelation result of the training sequence after removing the virtual carrier, set an adaptive discrimination threshold, and calculate a higher noise-to-signal ratio at the position where the frame header does not appear The discriminant threshold is used to prevent false synchronization, and a lower discriminative threshold is calculated from a lower noise-to-signal ratio at the position where the frame header appears to prevent missing synchronization;

S24,利用上述自适应判别门限,从最强径上的连接点位置起,取一个大小为循环扩展点数一半的搜索窗,在该窗内从后向前搜索超过所述门限的数值位置,直到搜索完整个窗,窗内最靠前的大于门限的数值位置即为第一径的定时位置,即定时同步的起始位置。S24, using the above-mentioned adaptive discrimination threshold, starting from the position of the connection point on the strongest path, taking a search window whose size is half of the number of cyclic extension points, and searching for a numerical position exceeding the threshold in this window from back to front until Search the entire window, and the frontmost numerical position greater than the threshold in the window is the timing position of the first path, that is, the starting position of timing synchronization.

其中,在所述步骤S2之后还包括步骤:根据所述定时同步的起始位置对接收信号进行补偿,完成同步过程。Wherein, after the step S2, a step is further included: compensating the received signal according to the start position of the timing synchronization, and completing the synchronization process.

本发明还提供了一种用于多载波系统的同步系统,包括:The present invention also provides a synchronization system for a multi-carrier system, including:

连接点位置获取模块,用于对每根接收天线上接收到的信号帧进行处理,得到接收信号最强径上的n段相同的训练序列的连接点位置或者在每根接收天线上找到训练序列的连接点位置;The connection point position acquisition module is used to process the signal frame received on each receiving antenna to obtain the connection point position of n sections of the same training sequence on the strongest path of the received signal or to find the training sequence on each receiving antenna The location of the connection point;

定时同步的起始位置估计模块,用于利用所述接收信号最强径上的n段相同的训练序列的连接点位置或在每根接收天线上找到的训练序列的连接点位置,估计得到定时同步的起始位置,利用所述起始位置对接收信号进行定时同步。The starting position estimation module of timing synchronization is used to estimate the timing by using the connection point positions of n sections of the same training sequence on the strongest path of the received signal or the connection point positions of the training sequences found on each receiving antenna A starting position for synchronization, using the starting position to perform timing synchronization on the received signal.

上述技术方案具有如下优点:通过以FFT及IFFT运算取代逐点相关运算实现了多载波系统的同步捕获,在不影响同步性能的前提下,大大降低了定时同步的运算量和运算复杂度。并通过利用信道的噪声信号比,计算多载波系统的自适应多径判别系数,从而很好地解决了同步中的多径判别问题。The above technical solution has the following advantages: by replacing point-by-point correlation operations with FFT and IFFT operations, the synchronization acquisition of the multi-carrier system is realized, and the calculation amount and calculation complexity of timing synchronization are greatly reduced without affecting the synchronization performance. And by using the noise-to-signal ratio of the channel to calculate the adaptive multipath discrimination coefficient of the multi-carrier system, the multipath discrimination problem in synchronization is well solved.

附图说明 Description of drawings

图1是本发明实施例的方法流程图;Fig. 1 is the method flowchart of the embodiment of the present invention;

图2是本发明实施例的方法中接收端的算法流程图。Fig. 2 is an algorithm flow chart of the receiving end in the method of the embodiment of the present invention.

具体实施方式 Detailed ways

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

图1为依据本发明的用于多载波系统的同步方法的实施例的方法流程图,同步过程主要在接收端完成,但在发送端需要将多项式序列(作为训练序列,为2段,长度均为L)与已调制的数据序列进行复用,最终得到以多项序列为同步符号的信号帧,然后发送该信号帧。如图1所示,接收端的同步流程具体包括:Fig. 1 is the method flowchart of the embodiment of the synchronization method for multi-carrier system according to the present invention, the synchronization process is mainly completed at the receiving end, but at the sending end it is necessary to use a polynomial sequence (as a training sequence, which is 2 sections, with a length equal to L) is multiplexed with the modulated data sequence to finally obtain a signal frame with multiple sequences as synchronous symbols, and then send the signal frame. As shown in Figure 1, the synchronization process at the receiving end specifically includes:

A1,将每根接收天线上收到的数据从一个随机位置开始,先按照L的长度分段(与发送端的训练序列长度相同),将每段串行数据进行L点的FFT变换;再分别与本地训练序列符号进行点乘;然后将点乘后的数据乘以训练序列长度L,再进行L点IFFT;对以上IFFT输出结果取模值;之后将各接收天线得到的模值进行合并;查找以上合并结果的最大峰值位置,所得即为接收信号最强径上的两段相同的训练序列的连接点位置。上述将模值进行合并的步骤可以取消,从而得到每根天线上的训练序列的连接点位置。A1, the data received on each receiving antenna starts from a random position, first segmented according to the length of L (same as the length of the training sequence at the sending end), and performs FFT transformation of each segment of serial data at point L; and then separately Carry out dot multiplication with the local training sequence symbols; then multiply the data after the dot multiplication by the training sequence length L, and then perform L-point IFFT; take the modulus value of the above IFFT output results; then merge the modulus values obtained by each receiving antenna; Find the maximum peak position of the above combined results, and the result is the connection point position of two identical training sequences on the strongest path of the received signal. The above step of merging the modulus values can be cancelled, so as to obtain the connection point position of the training sequence on each antenna.

A2,从该连接点位置前后分别截取一块长度为L的数据块,将这两块数据进行点乘累加得到两块数据的相关能量,对截取下来的任意一块长度为L的数据中的数据点求平方和,得到该数据块的信号能量;A2, intercept a data block with a length of L from the front and back of the connection point, and perform point multiplication and accumulation of the two pieces of data to obtain the relevant energy of the two pieces of data. Calculate the sum of squares to obtain the signal energy of the data block;

A3,用数据块的信号能量减去数据块的相关能量所得的差值再除以数据块的相关能量,得到接收信号的噪声信号比;A3, the difference obtained by subtracting the correlation energy of the data block from the signal energy of the data block is then divided by the correlation energy of the data block to obtain the noise-to-signal ratio of the received signal;

A4,根据此噪声信号比以及去掉虚载波后训练序列自相关结果的幅度主旁瓣之比,设置一个自适应判别门限,在未出现帧头的位置由较高的噪声信号比计算得到较高的判别门限以防止假同步,在出现帧头的位置由较低的噪声信号比计算得到较低的判别门限以防止漏同步;A4, according to the noise-to-signal ratio and the ratio of the amplitude main-side lobe of the autocorrelation result of the training sequence after removing the virtual carrier, set an adaptive discrimination threshold, and calculate a higher noise-to-signal ratio at the position where the frame header does not appear. The discriminant threshold is used to prevent false synchronization, and a lower discriminative threshold is calculated from a lower noise-to-signal ratio at the position where the frame header appears to prevent missing synchronization;

A5,利用以上自适应判别门限,从最强径定时位置起,取一个大小为循环扩展点数一半的搜索窗,在窗内从后向前搜索超过门限的数值位置,直到全窗搜索完成,窗内最靠前的那个大于门限的数值位置即为第一径的定时位置(多径信道首径到达位置),即最佳定时捕获位置。然后利用以上定时同步信息,对接收信号进行补偿,完成同步过程。A5, using the above adaptive discrimination threshold, starting from the timing position of the strongest path, take a search window whose size is half of the number of cyclic extension points, and search for the numerical position exceeding the threshold in the window from back to front, until the full window search is completed, the window The most preceding numerical position greater than the threshold is the timing position of the first path (arrival position of the first path of the multipath channel), that is, the best timing acquisition position. Then use the above timing synchronization information to compensate the received signal and complete the synchronization process.

以下举例说明。不失一般性,假设上文中提到的L=N/2。发送端发送的具有理想自相关特性的同步序列可以具体为:伪随机(PN)序列、常幅值零自相关(CAZAC)序列、广义线性调频(GCL)序列等。为方便起见,在以下论述中均假设发送的作为同步符号的多项式序列(即上述的同步序列)为CAZAC序列。The following example illustrates. Without loss of generality, it is assumed that L=N/2 mentioned above. The synchronization sequence with ideal autocorrelation characteristics sent by the sending end may specifically be: a pseudorandom (PN) sequence, a constant amplitude zero autocorrelation (CAZAC) sequence, a generalized chirp chirp (GCL) sequence, and the like. For the sake of convenience, it is assumed in the following discussion that the polynomial sequence sent as the synchronization symbol (that is, the above-mentioned synchronization sequence) is a CAZAC sequence.

假设c(n)是长度为N的训练序列(同步导频符号),即:Suppose c(n) is a training sequence (synchronous pilot symbol) of length N, namely:

cc (( nno )) == cc (( nno ++ NN 22 )) ,, nno == 0,1,20,1,2 .. .. .. ,, NN 22 -- 11

可得到符合训练序列结构的两段长度为N/2的重复的训练序列。将c(n)由发送端在成帧时从时域发送,则接收天线j的接收信号可用rj(n)表示为:Two repeated training sequences with a length of N/2 conforming to the structure of the training sequence can be obtained. When c(n) is sent from the time domain by the sending end during framing, the received signal of receiving antenna j can be expressed by r j (n) as:

rr jj (( nno )) == ΣΣ ii == 11 NN tt ΣΣ ll == 11 LL hh ii ,, jj ,, ll (( nno )) cc (( nno )) ++ nno jj (( nno ))

其中Nt表示发射天线的个数,hi,j,l(n)表示发射天线i到接收天线j之间的信道冲击响应,L表示发射天线i到接收天线j之间信道的多径数目,nj(n)表示接收天线j上的加性高斯白噪声。where N t represents the number of transmitting antennas, h i, j, l (n) represents the channel impulse response between transmitting antenna i and receiving antenna j, and L represents the number of multipath channels between transmitting antenna i and receiving antenna j , n j (n) represents the additive white Gaussian noise on the receiving antenna j.

假设发送的训练序列c(n)的对称序列表示为cr(n)=c(N/2-1-n),对其进行共轭后再进行N/2点的FFT变换,即可得到Cr′(K),并将其存储为接收端的本地训练序列。Assuming that the symmetric sequence of the sent training sequence c(n) is expressed as c r (n)=c(N/2-1-n), after conjugating it and performing FFT transformation of N/2 points, we can get C r ′(K), and store it as the local training sequence of the receiving end.

接收端的算法流程如图2所示,The algorithm flow of the receiving end is shown in Figure 2.

a.将接收天线j收到的信号rj(n)按照N/2的块长分段,分别得到rj,1(d)和rj,2(d)。a. Segment the signal r j (n) received by the receiving antenna j according to the block length of N/2 to obtain r j,1 (d) and r j,2 (d) respectively.

b.对数据块rj,1(d)和rj,2(d)分别进行N/2点的FFT变换得到Rj,1(K)和Rj,2(K)。b. Perform N/2-point FFT transformation on the data blocks r j, 1 (d) and r j, 2 (d) respectively to obtain R j, 1 (K) and R j, 2 (K).

c.将Rj(K)同本地训练序列进行点乘,得到P′j,1(K)=Rj,1(K)C′r(K)和P′j,2(K)=Rj,2(K)C′r(K)。c. Dot product R j (K) with the local training sequence to get P′ j,1 (K)=R j,1 (K)C′ r (K) and P′ j,2 (K)=R j,2 (K) C'r (K).

d.对P′j,1(K)和P′j,2(K)分别做N/2点IFFT变换得到定时度量函数p′j,1(d)和p′j,2(d)。d. To P' j, 1 (K) and P' j, 2 (K) do N/2 point IFFT transformation respectively to obtain timing measurement function p' j, 1 (d) and p' j, 2 (d).

e.合并p′j,1(d)和p′j,2(d)得到p′j(d)。e. Merge p' j,1 (d) and p' j,2 (d) to obtain p' j (d).

f.找到接收信号最强径上的两段相同的训练序列的连接点位置,即获得定时捕获位置的初始估计值:f. Find the connection point positions of two identical training sequences on the strongest path of the received signal, that is, obtain the initial estimated value of the timing capture position:

dd ′′ jj == argarg maxmax {{ || pp jj ′′ (( dd )) || }}

g.求解去掉虚载波后训练序列自相关结果的幅度主旁瓣之比,记为α。g. Solve the ratio of the main and side lobes of the amplitude of the autocorrelation result of the training sequence after removing the virtual carrier, denoted as α.

h.估计信道的噪声信号比(NSR),估算公式如下,h. Estimate the noise-to-signal ratio (NSR) of the channel, the estimation formula is as follows,

NSRNSR ΛΛ == || RR (( dd )) || -- || qq (( dd )) || || qq (( dd )) ||

上式中,In the above formula,

qq (( dd )) == ΣΣ ii == 00 NN // 22 -- 11 rr ** (( dd ++ nno )) rr (( dd ++ NN 22 ++ nno ))

RR (( dd )) == ΣΣ nno == 00 NN // 22 -- 11 || rr (( dd ++ nno )) || 22

i.根据以下公式计算多径判别门限Pthi. Calculate the multipath discrimination threshold P th according to the following formula,

PP ththe th == αα ++ (( 11 -- αα )) NSRNSR ΛΛ -- NSRNSR LL NSRNSR Uu -- NSRNSR LL

上式中,NSRL和NSRU分别为信道环境实测到的最低和最高噪声信号比。在d等于定时位置时q(d)是接收信号中有用信号的能量,在d远离定时位置时,其数学期望为0,这意味着在未出现帧头的地方得到较高的NSR估计值,由较高的NSR估计值可以得到较高的门限以防止假同步,而出现帧头的位置得到较低的NSR估计值,由较低的NSR估计值可以得到较低的门限以防止漏同步。In the above formula, NSR L and NSR U are the lowest and highest noise-to-signal ratios measured in the channel environment, respectively. When d is equal to the timing position, q(d) is the energy of the useful signal in the received signal. When d is far away from the timing position, its mathematical expectation is 0, which means that a higher NSR estimate is obtained where the frame header does not appear. A higher threshold can be obtained from a higher NSR estimation value to prevent false synchronization, and a lower NSR estimation value can be obtained from the position where the frame header appears, and a lower threshold can be obtained from a lower NSR estimation value to prevent leakage synchronization.

j.根据以下公式估计第一径的定时位置:j. Estimate the timing position of the first path according to the following formula:

dd ΛΛ ′′ == minmin {{ argarg {{ Mm (( dd ΛΛ (( mm )) )) ,, Mm (( dd ΛΛ (( mm )) )) >> PP ththe th Mm (( dd ΛΛ )) }} }}

上式中,In the above formula,

Mm (( dd ΛΛ )) == maxmax {{ || pp ii ′′ (( dd )) || }} ;;

为搜索窗内的同步相关值。 is the synchronization correlation value within the search window.

最后利用上述第一径的定时估计位置信息对接收信号进行补偿,完成同步过程。Finally, the received signal is compensated by using the timing estimated position information of the first path to complete the synchronization process.

实现本发明的方法实施例的全部或部分步骤可以通过程序相关的硬件来完成,该程序可以存储于一计算机可读取存储介质中,而该存储介质可以包括:只读内存(Read-only memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。All or part of the steps for realizing the method embodiment of the present invention can be completed by program-related hardware, and the program can be stored in a computer-readable storage medium, and the storage medium can include: read-only memory (Read-only memory) , ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program code.

本发明还提供了一种用于多载波系统的同步系统,包括:The present invention also provides a synchronization system for a multi-carrier system, including:

连接点位置获取模块,用于对每根接收天线上接收到的信号帧进行处理,得到接收信号最强径上的n段相同的训练序列的连接点位置或者在每根接收天线上找到训练序列的连接点位置;The connection point position acquisition module is used to process the signal frame received on each receiving antenna to obtain the connection point position of n sections of the same training sequence on the strongest path of the received signal or to find the training sequence on each receiving antenna The location of the connection point;

定时同步的起始位置估计模块,用于利用所述接收信号最强径上的n段相同的训练序列的连接点位置或在每根接收天线上找到的训练序列的连接点位置,估计得到定时同步的起始位置,利用所述起始位置对接收信号进行定时同步。The starting position estimation module of timing synchronization is used to estimate the timing by using the connection point positions of n sections of the same training sequence on the strongest path of the received signal or the connection point positions of the training sequences found on each receiving antenna A starting position for synchronization, using the starting position to perform timing synchronization on the received signal.

由以上实施例可以看出,通过以FFT及IFFT运算取代逐点相关运算实现了多载波系统的同步捕获,在不影响同步性能的前提下,大大降低了定时同步的运算量和运算复杂度。并通过利用信道的噪声信号比,计算多载波系统的多径判别系数,从而很好地解决了同步中的多径判别问题。It can be seen from the above embodiments that by replacing point-by-point correlation operations with FFT and IFFT operations, the synchronization acquisition of the multi-carrier system is realized, and the calculation amount and complexity of timing synchronization are greatly reduced without affecting the synchronization performance. And by using the noise-to-signal ratio of the channel to calculate the multipath discrimination coefficient of the multi-carrier system, the multipath discrimination problem in synchronization is well solved.

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变型,这些改进和变型也应视为本发明的保护范围。The above is only a preferred embodiment of the present invention, it should be pointed out that for those of ordinary skill in the art, without departing from the technical principle of the present invention, some improvements and modifications can also be made, these improvements and modifications It should also be regarded as the protection scope of the present invention.

Claims (3)

1.一种用于多载波系统的同步方法,其特征在于,所述方法包括以下步骤:1. A synchronization method for a multi-carrier system, characterized in that the method comprises the following steps: S1,对每根接收天线上接收到的信号帧进行处理,得到接收信号最强径上的n段相同的训练序列的连接点位置或者在每根接收天线上找到训练序列的连接点位置;S1, process the signal frame received on each receiving antenna, and obtain the connection point positions of n sections of the same training sequence on the strongest path of the received signal or find the connection point position of the training sequence on each receiving antenna; S2,利用所述接收信号最强径上的n段相同的训练序列的连接点位置或在每根接收天线上找到的训练序列的连接点位置,估计得到定时同步的起始位置;其中n为正整数;S2, using the connection point positions of the n segments of the same training sequence on the strongest path of the received signal or the connection point positions of the training sequences found on each receiving antenna to estimate the starting position of timing synchronization; where n is positive integer; 在所述步骤S1之前还包括步骤:在每根发射天线上发送信号帧,所述信号帧包括数据帧和n段长度均为L的、作为同步符号的训练序列;其中L为正数;Before the step S1, a step is also included: sending a signal frame on each transmit antenna, the signal frame including a data frame and n sections of length L, which are training sequences as synchronization symbols; where L is a positive number; 所述步骤S1具体为:The step S1 is specifically: S11,将每根接收天线上收到的信号帧从一个位置开始,先按照L的长度分段,将每段信号帧进行L点的快速傅立叶变换;将快速傅立叶变换后的结果分别与本地训练序列进行点乘;将点乘后的数据乘以训练序列长度L,再进行L点快速傅立叶逆变换;对快速傅立叶逆变换输出结果取模值;其中,所述本地训练序列以这样的方式得到:将从每根接收天线接收到的信号帧反折后取共轭,再进行L点的快速傅立叶变换;S11, start the signal frame received on each receiving antenna from a position, segment it according to the length of L first, and perform fast Fourier transform on point L for each signal frame; compare the results after the fast Fourier transform with the local training Perform dot multiplication of the sequence; multiply the data after the dot multiplication by the length L of the training sequence, and then perform L-point inverse fast Fourier transform; take the modulus value of the output result of the inverse fast Fourier transform; wherein, the local training sequence is obtained in this way : Take the conjugate after refolding the signal frame received from each receiving antenna, and then perform the fast Fourier transform of point L; S12,将各模值合并,查找以上合并结果的最大峰值位置,所得即为接收信号最强径上的两段相同的训练序列的连接点位置;或者不执行各模值合并的步骤,直接得到每根接收天线上的训练序列的连接点位置;S12, merge the modulus values, find the maximum peak position of the above merged results, and the result is the connection point positions of the two identical training sequences on the strongest path of the received signal; or do not perform the step of merging the modulus values, directly obtain the position of the connection point of the training sequence on each receive antenna; 所述步骤S2具体为:The step S2 is specifically: S21,从所述接收信号最强径上的n段相同的训练序列的连接点位置或在每根接收天线上找到的训练序列的连接点位置前后分别截取一块长度为L的数据块,将这两个数据块进行点乘累加得到两个数据块的相关能量,对所截取的两个数据块之一中的数据点求平方和,得到该数据块的信号能量;S21, intercepting a piece of data block with a length L from the connection point positions of n segments of the same training sequence on the strongest path of the received signal or before and after the connection point positions of the training sequences found on each receiving antenna, and dividing the Carrying out point multiplication and accumulation of two data blocks to obtain the correlation energy of the two data blocks, and summing the squares of the data points in one of the intercepted two data blocks to obtain the signal energy of the data block; S22,利用该数据块的相关能量和信号能量计算得到接收信号的噪声信号比;S22, using the correlation energy and signal energy of the data block to calculate the noise-to-signal ratio of the received signal; S23,根据该噪声信号比以及去掉虚载波后训练序列自相关结果的幅度主旁瓣之比,设置一个自适应判别门限,在未出现帧头的位置由较高的噪声信号比计算得到较高的判别门限以防止假同步,在出现帧头的位置由较低的噪声信号比计算得到较低的判别门限以防止漏同步;S23, according to the noise-to-signal ratio and the ratio of the amplitude main-side lobe of the autocorrelation result of the training sequence after removing the virtual carrier, set an adaptive discrimination threshold, and calculate a higher noise-to-signal ratio at the position where the frame header does not appear The discriminant threshold is used to prevent false synchronization, and a lower discriminative threshold is calculated from a lower noise-to-signal ratio at the position where the frame header appears to prevent missing synchronization; S24,利用上述自适应判别门限,从最强径上的连接点位置起,取一个大小为循环扩展点数一半的搜索窗,在该窗内从后向前搜索超过所述门限的数值位置,直到搜索完整个窗,窗内最靠前的大于门限的数值位置即为第一径的定时位置,即定时同步的起始位置。S24, using the above-mentioned adaptive discrimination threshold, starting from the position of the connection point on the strongest path, taking a search window whose size is half of the number of cyclic extension points, and searching for a numerical position exceeding the threshold in this window from back to front until Search the entire window, and the frontmost numerical position greater than the threshold in the window is the timing position of the first path, that is, the starting position of timing synchronization. 2.如权利要求1所述的用于多载波系统的同步方法,其特征在于,在所述步骤S2之后还包括步骤:根据所述定时同步的起始位置对接收信号进行补偿,完成同步过程。2. The method for synchronizing a multi-carrier system as claimed in claim 1, further comprising a step after said step S2: compensating the received signal according to the starting position of said timing synchronization, and completing the synchronization process . 3.一种用于多载波系统的同步系统,其特征在于,所述系统包括:3. A synchronization system for a multi-carrier system, characterized in that the system comprises: 用于在每根发射天线上发送信号帧的模块,所述信号帧包括数据帧和n段长度均为L的、作为同步符号的训练序列,其中L为正数;A module for sending a signal frame on each transmit antenna, the signal frame including a data frame and n sections of length L, as a training sequence as a synchronization symbol, where L is a positive number; 连接点位置获取模块,用于对每根接收天线上接收到的信号帧进行处理,得到接收信号最强径上的n段相同的训练序列的连接点位置或者在每根接收天线上找到训练序列的连接点位置;具体处理方式为:The connection point position acquisition module is used to process the signal frame received on each receiving antenna to obtain the connection point position of n sections of the same training sequence on the strongest path of the received signal or to find the training sequence on each receiving antenna The location of the connection point; the specific processing method is: S11,将每根接收天线上收到的信号帧从一个位置开始,先按照L的长度分段,将每段信号帧进行L点的快速傅立叶变换;将快速傅立叶变换后的结果分别与本地训练序列进行点乘;将点乘后的数据乘以训练序列长度L,再进行L点快速傅立叶逆变换;对快速傅立叶逆变换输出结果取模值;其中,所述本地训练序列以这样的方式得到:将从每根接收天线接收到的信号帧反折后取共轭,再进行L点的快速傅立叶变换;S11, start the signal frame received on each receiving antenna from a position, segment it according to the length of L first, and perform fast Fourier transform on point L for each signal frame; compare the results after the fast Fourier transform with the local training Perform dot multiplication of the sequence; multiply the data after the dot multiplication by the length L of the training sequence, and then perform L-point inverse fast Fourier transform; take the modulus value of the output result of the inverse fast Fourier transform; wherein, the local training sequence is obtained in this way : Take the conjugate after refolding the signal frame received from each receiving antenna, and then perform the fast Fourier transform of point L; S12,将各模值合并,查找以上合并结果的最大峰值位置,所得即为接收信号最强径上的两段相同的训练序列的连接点位置;或者不执行各模值合并的步骤,直接得到每根接收天线上的训练序列的连接点位置;S12, merge the modulus values, find the maximum peak position of the above merged results, and the result is the connection point positions of the two identical training sequences on the strongest path of the received signal; or do not perform the step of merging the modulus values, directly obtain the position of the connection point of the training sequence on each receive antenna; 定时同步的起始位置估计模块,用于利用所述接收信号最强径上的n段相同的训练序列的连接点位置或在每根接收天线上找到的训练序列的连接点位置,估计得到定时同步的起始位置,利用所述起始位置对接收信号进行定时同步,其中n为正整数;具体估计方式为:The starting position estimation module of timing synchronization is used to estimate the timing by using the connection point positions of n sections of the same training sequence on the strongest path of the received signal or the connection point positions of the training sequences found on each receiving antenna The starting position of the synchronization, using the starting position to perform timing synchronization on the received signal, wherein n is a positive integer; the specific estimation method is: S21,从所述接收信号最强径上的n段相同的训练序列的连接点位置或在每根接收天线上找到的训练序列的连接点位置前后分别截取一块长度为L的数据块,将这两个数据块进行点乘累加得到两个数据块的相关能量,对所截取的两个数据块之一中的数据点求平方和,得到该数据块的信号能量;S21, intercepting a piece of data block with a length L from the connection point positions of n segments of the same training sequence on the strongest path of the received signal or before and after the connection point positions of the training sequences found on each receiving antenna, and dividing the Carrying out point multiplication and accumulation of two data blocks to obtain the correlation energy of the two data blocks, and summing the squares of the data points in one of the intercepted two data blocks to obtain the signal energy of the data block; S22,利用该数据块的相关能量和信号能量计算得到接收信号的噪声信号比;S22, using the correlation energy and signal energy of the data block to calculate the noise-to-signal ratio of the received signal; S23,根据该噪声信号比以及去掉虚载波后训练序列自相关结果的幅度主旁瓣之比,设置一个自适应判别门限,在未出现帧头的位置由较高的噪声信号比计算得到较高的判别门限以防止假同步,在出现帧头的位置由较低的噪声信号比计算得到较低的判别门限以防止漏同步;S23, according to the noise-to-signal ratio and the ratio of the amplitude main-side lobe of the autocorrelation result of the training sequence after removing the virtual carrier, set an adaptive discrimination threshold, and calculate a higher noise-to-signal ratio at the position where the frame header does not appear The discriminant threshold is used to prevent false synchronization, and a lower discriminative threshold is calculated from a lower noise-to-signal ratio at the position where the frame header appears to prevent missing synchronization; S24,利用上述自适应判别门限,从最强径上的连接点位置起,取一个大小为循环扩展点数一半的搜索窗,在该窗内从后向前搜索超过所述门限的数值位置,直到搜索完整个窗,窗内最靠前的大于门限的数值位置即为第一径的定时位置,即定时同步的起始位置。S24, using the above-mentioned adaptive discrimination threshold, starting from the position of the connection point on the strongest path, taking a search window whose size is half of the number of cyclic extension points, and searching for a numerical position exceeding the threshold in this window from back to front until Search the entire window, and the frontmost numerical position greater than the threshold in the window is the timing position of the first path, that is, the starting position of timing synchronization.
CN2009102380220A 2009-11-13 2009-11-13 Synchronization method and system for multi-carrier system Expired - Fee Related CN101702705B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009102380220A CN101702705B (en) 2009-11-13 2009-11-13 Synchronization method and system for multi-carrier system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009102380220A CN101702705B (en) 2009-11-13 2009-11-13 Synchronization method and system for multi-carrier system

Publications (2)

Publication Number Publication Date
CN101702705A CN101702705A (en) 2010-05-05
CN101702705B true CN101702705B (en) 2012-05-30

Family

ID=42157599

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009102380220A Expired - Fee Related CN101702705B (en) 2009-11-13 2009-11-13 Synchronization method and system for multi-carrier system

Country Status (1)

Country Link
CN (1) CN101702705B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102882572B (en) * 2012-10-30 2015-05-20 西华大学 Method and device for acquiring position of antenna
CN104735012B (en) * 2013-12-24 2019-01-11 江苏卓胜微电子股份有限公司 Digit wireless communication system receiving end head path position detection device
CN104717174B (en) * 2015-03-27 2018-05-15 电子科技大学 A kind of OFDM anti-interference synchronous methods under complexity multipath channel
CN105072075A (en) * 2015-08-05 2015-11-18 电子科技大学 Multi-threshold decision OFDM synchronization method
CN114389738B (en) * 2022-02-23 2023-09-15 青岛联众芯云科技有限公司 Synchronous capturing device and synchronous capturing method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101188592A (en) * 2007-11-29 2008-05-28 北京邮电大学 Synchronization method and system for multi-carrier system
CN101409700A (en) * 2008-11-27 2009-04-15 北京邮电大学 Synchronization method and equipment for multi-carrier communication system
CN101494491A (en) * 2009-03-04 2009-07-29 北京邮电大学 Method and apparatus for processing acceptance signal of multiaerial system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101188592A (en) * 2007-11-29 2008-05-28 北京邮电大学 Synchronization method and system for multi-carrier system
CN101409700A (en) * 2008-11-27 2009-04-15 北京邮电大学 Synchronization method and equipment for multi-carrier communication system
CN101494491A (en) * 2009-03-04 2009-07-29 北京邮电大学 Method and apparatus for processing acceptance signal of multiaerial system

Also Published As

Publication number Publication date
CN101702705A (en) 2010-05-05

Similar Documents

Publication Publication Date Title
CN103259756B (en) A kind of timing synchronization being applied to ofdm system and carrier synchronization method
CN102291351B (en) Timing synchronization method of receiver in OFDM wireless communication system
CN101651650B (en) Synchronization and frequency deviation combining evaluating method and device
CN102882670A (en) Synchronous processing method based on CMMB signals
WO2018049931A1 (en) Method and device for determining sidelink synchronization signal in d2d
CN101778088A (en) Training sequence frame timing synchronized method based on pseudo-random sequence modulation based
CN103023853B (en) Orthogonal frequency division multiplexing received frame synchronizing method for co-training sequence mutual-correlation information
CN101277288A (en) Method of synchronization of orthogonal frequency division multiplexing system frequency
CN101409700B (en) Synchronization method and equipment for multi-carrier communication system
CN101714965B (en) Symbol timing method/device and fine frequency offset estimation method/device
CN101702705B (en) Synchronization method and system for multi-carrier system
CN102932307A (en) Method for synchronizing orthogonal frequency division multiplexing (OFDM) system time domain through utilizing constant amplitude zero auto correlation (CAZAC) sequence
CN101188592B (en) Synchronization method and system for multi-carrier system
CN103095613B (en) There is in SC-FDE system integer frequency offset and the channel parameter Combined estimator algorithm of ultralow complexity
EP2086195B1 (en) Correlation apparatus and method for frequency synchronization in broadband wireless access communication system
WO2012155712A1 (en) Secondary synchronization channel detection method and equipment
CN102868660A (en) Downlink transmission synchronization method based on broadband wireless communication system
CN101207596A (en) A synchronization method and receiver device
US20070036234A1 (en) Orthogonal frequency division multiplexing system with PN-sequence
CN101374129A (en) Synchronization sequence generation method, synchronization method and system based on orthogonal frequency division multiplexing
CN101909036B (en) Improved cross-correlation timing synchronization method of orthogonal frequency division multiplexing
CN101741800B (en) Synchronous searching method
CN105072075A (en) Multi-threshold decision OFDM synchronization method
CN103095627B (en) A kind of orthogonal frequency division multiplexi system synchronization method and electronic equipment
CN101217525B (en) A downlink frame synchronization method and device in orthogonal frequency division multiplexing system

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120530

Termination date: 20141113

EXPY Termination of patent right or utility model