[go: up one dir, main page]

CN110971558A - CAZAC sequence-based low-complexity anti-frequency offset synchronization method - Google Patents

CAZAC sequence-based low-complexity anti-frequency offset synchronization method Download PDF

Info

Publication number
CN110971558A
CN110971558A CN201911298414.6A CN201911298414A CN110971558A CN 110971558 A CN110971558 A CN 110971558A CN 201911298414 A CN201911298414 A CN 201911298414A CN 110971558 A CN110971558 A CN 110971558A
Authority
CN
China
Prior art keywords
frequency offset
sequence
synchronization
training
training symbol
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.)
Granted
Application number
CN201911298414.6A
Other languages
Chinese (zh)
Other versions
CN110971558B (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.)
Xidian University
Original Assignee
Xidian University
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 Xidian University filed Critical Xidian University
Priority to CN201911298414.6A priority Critical patent/CN110971558B/en
Publication of CN110971558A publication Critical patent/CN110971558A/en
Application granted granted Critical
Publication of CN110971558B publication Critical patent/CN110971558B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2657Carrier synchronisation
    • H04L27/266Fine or fractional frequency offset determination and synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/0055ZCZ [zero correlation zone]
    • H04J13/0059CAZAC [constant-amplitude and zero auto-correlation]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2657Carrier synchronisation
    • H04L27/2659Coarse or integer frequency offset determination and synchronisation

Landscapes

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

Abstract

The invention discloses a low-complexity anti-frequency offset synchronization method based on a CAZAC sequence in a multi-carrier OFDM system, which mainly solves the problems of poor synchronization performance and high complexity of the existing algorithm, and the implementation scheme is as follows: constructing a training sequence based on a CAZAC sequence at a transmitting end; constructing a timing measurement function at a receiving end, searching the maximum value of the timing measurement function, and completing timing synchronization; and by utilizing the result of timing synchronization, estimating rough decimal frequency offset, then estimating fine decimal frequency offset, and finally estimating integral multiple frequency offset to finish frequency synchronization. The invention improves the synchronization performance of the OFDM system, simplifies the timing measurement function, reduces the calculation complexity and can be used for the wireless communication scene of burst transmission or continuous transmission.

Description

基于CAZAC序列的低复杂度抗频偏同步方法Low-complexity anti-frequency offset synchronization method based on CAZAC sequence

技术领域technical field

本发明属于通信技术领域,特别涉及一种面向多载波OFDM系统同步方法,可用于突发传输或连续传输的无线通信场景。The invention belongs to the field of communication technologies, and in particular relates to a synchronization method for a multi-carrier OFDM system, which can be used in a wireless communication scenario of burst transmission or continuous transmission.

背景技术Background technique

正交频分复用OFDM作为一种多载波调制方式,具有频谱效率高、抗频率选择性衰落和易调制解调等优点,已被广泛应用于多个无线通信场景中,例如长期演进LTE、数字视频广播DVB、无线局域网WLAN等等。虽然OFDM有上述优点,但是同样其信号调制机制也使得OFDM信号在传输过程中存在着一些劣势,例如对由多普勒频移或振荡器的不稳定性所引起的定时偏差和频率偏移非常敏感,一旦产生同步误差,会破坏子载波间的正交性,引入子载波间干扰ICI和符号间干扰ISI,导致OFDM信号解调失败,所以OFDM系统对同步的要求很高,近年来很多同步算法被提出,用来联合或单独估计定时偏移和频率偏移。As a multi-carrier modulation method, OFDM has the advantages of high spectral efficiency, resistance to frequency selective fading and easy modulation and demodulation. It has been widely used in many wireless communication scenarios, such as Long Term Evolution, LTE, Digital video broadcasting DVB, wireless local area network WLAN and so on. Although OFDM has the above advantages, its signal modulation mechanism also makes OFDM signals have some disadvantages in the transmission process, such as timing and frequency offset caused by Doppler frequency shift or oscillator instability. Sensitive, once a synchronization error occurs, the orthogonality between sub-carriers will be destroyed, and the inter-sub-carrier interference (ICI) and inter-symbol interference (ISI) will be introduced, resulting in the failure of OFDM signal demodulation. Therefore, the OFDM system has high requirements for synchronization. In recent years, many synchronization Algorithms are proposed to jointly or independently estimate timing offset and frequency offset.

在OFDM系统中,按是否需要数据辅助进行分类,其同步方法大致可分为两类:非数据辅助的盲估计算法和数据辅助的估计算法。其中,In the OFDM system, the synchronization methods can be roughly divided into two categories according to whether data assistance is needed: non-data-assisted blind estimation algorithms and data-assisted estimation algorithms. in,

非数据辅助的盲估计算法一般用于连续系统中,主要是利用OFDM系统自身的结构特性进行同步,其代表算法是基于循环前缀的最大似然ML估计算法,这种算法不需要额外设计同步序列,节省了系统带宽,提高了带宽利用率,但同步性能比数据辅助算法差。The non-data-aided blind estimation algorithm is generally used in continuous systems, mainly using the structural characteristics of the OFDM system itself for synchronization. Its representative algorithm is the maximum likelihood ML estimation algorithm based on cyclic prefixes, which does not require additional design of synchronization sequences. , saves the system bandwidth and improves the bandwidth utilization, but the synchronization performance is worse than that of the data-assisted algorithm.

数据辅助的估计算法一般用于突发系统中,主要是利用一些随机序列,通过捕获定时度量函数的峰值完成定时同步,进而完成频率同步。随机序列主要是由PN序列或CAZAC序列等一些自相关、互相关性能良好的序列构成。其中基于PN序列进行同步的代表性算法有:SC在其发表的论文“Robust Frequency and Timing Synchronization for OFDM”(IEEE Transactions on Communications,1997,45:1613-1621)中提出利用两个相同的序列进行定时同步的方案,但由于循环前缀的存在,其定时度量存在平顶效应;Minn发表的论文“On Timing Offset Estimation for OFDM Systems”(IEEE Communications Letters,2000,4:242-244)在SC算法的基础上进行了改进,利用四部分序列进行定时同步,该方法虽然消除了平顶效应,但仍存在较高旁瓣;Park在其发表的论文“A Novel TimingEstimation Method for OFDM Systems”(IEEE Communications Letters,2003,7:53-55)中设计了一种具有共轭对称性质的训练序列结构,其与SC算法和Minn算法比较,该算法在正确的起始点位置存在一个较大的峰值,提高了定时度量的准确性,但仍存在较小的旁瓣;Yang在其发表的论文“An Efficient Symbol Timing Scheme for OFDM Systems UsingOptimal Correlation-Based Circular-Shifted Preamble”(IEEE WirelessCommunications Letters,2019)中提出了一种基于最优相关的循环移位前导序列CSP的粗符号定时算法,该算法在多径衰落信道下具有良好的性能,但其计算复杂度较高。The data-assisted estimation algorithm is generally used in burst systems, mainly using some random sequences to complete timing synchronization by capturing the peak value of the timing metric function, and then complete frequency synchronization. The random sequence is mainly composed of some sequences with good autocorrelation and cross-correlation performance, such as PN sequence or CAZAC sequence. Among them, the representative algorithms for synchronization based on PN sequences are: SC in its paper "Robust Frequency and Timing Synchronization for OFDM" (IEEE Transactions on Communications, 1997, 45: 1613-1621) proposed to use two identical sequences for The scheme of timing synchronization, but due to the existence of cyclic prefix, its timing measurement has a flat-top effect; Minn published the paper "On Timing Offset Estimation for OFDM Systems" (IEEE Communications Letters, 2000, 4: 242-244) in the SC algorithm. Based on the improvement, the four-part sequence is used for timing synchronization. Although this method eliminates the flat top effect, it still has high side lobes; Park published the paper "A Novel Timing Estimation Method for OFDM Systems" (IEEE Communications Letters , 2003, 7:53-55) designed a training sequence structure with conjugate symmetry. Compared with the SC algorithm and the Minn algorithm, the algorithm has a large peak at the correct starting point, which improves the Accuracy of timing metrics, but there are still small side lobes; Yang proposes a A coarse symbol timing algorithm based on the optimal correlation cyclic shift preamble sequence CSP, the algorithm has good performance in multipath fading channels, but its computational complexity is high.

这些算法出现的峰值平顶效应或存在的较大旁瓣,对定时同步有一定的影响,并且在采用PN序列进行符号定时同步时,会存在高峰均比的问题,而CAZAC序列良好的相关特性和低峰均比特性正好可以解决这些问题,因此利用CAZAC序列进行同步在OFDM系统中得到了广泛应用。The peak flat top effect or the existence of large side lobes in these algorithms has a certain impact on timing synchronization, and when the PN sequence is used for symbol timing synchronization, there will be a problem of peak-to-average ratio, while the CAZAC sequence has good correlation characteristics. and low peak-to-average ratio can solve these problems, so the use of CAZAC sequence for synchronization has been widely used in OFDM systems.

现有基于CAZAC序列进行同步的代表性算法有:Fang在其发表的论文“A NovelSynchronization Algorithm Based on CAZAC Sequence for OFDM Systems”(IEEEInternational Conference on Wireless Networks and Mobile Communications,2012:1-4)中利用随机指数序列对CAZAC序列进行加权处理来完成定时同步,Shao在其发表的论文“Robust Timing and Frequency Synchronization Based on Constant AmplitudeZero Autocorrelation Sequence for OFDM Systems”(IEEE International Conferenceon Communication Problem-solving,2014:14–17)中采用了一种类似Park算法的训练序列结构,在接收端利用新的加权因子对CAZAC序列进行加权处理来完成定时同步,Fang算法和Shao算法在多径衰落信道下性能良好,但是在接收端进行同步时需要使用额外的加权序列,这会浪费一些存储空间,与此同时,还会增加其计算复杂度;Jian在其发表的论文“ANovel Timing Synchronization Method Based on CAZAC Sequence for OFDM Systems”(IEEE International Conference on Signal Processing,Communications andComputing,2018:10-15)中设计了一种新的训练序列结构,利用该结构进行定时同步时可降低计算复杂度,但在存有频率偏移时,其定时同步性能明显下降。The existing representative algorithms for synchronization based on CAZAC sequences are: Fang in his paper "A Novel Synchronization Algorithm Based on CAZAC Sequence for OFDM Systems" (IEEE International Conference on Wireless Networks and Mobile Communications, 2012: 1-4) using random The exponential sequence weights the CAZAC sequence to complete timing synchronization. Shao published the paper "Robust Timing and Frequency Synchronization Based on Constant AmplitudeZero Autocorrelation Sequence for OFDM Systems" (IEEE International Conferenceon Communication Problem-solving, 2014:14–17) A training sequence structure similar to the Park algorithm is used in the algorithm, and the CAZAC sequence is weighted by a new weighting factor at the receiving end to complete timing synchronization. Fang algorithm and Shao algorithm perform well in multipath fading channels, but at the receiving end An additional weighted sequence needs to be used for synchronization, which wastes some storage space and at the same time increases its computational complexity; Jian published a paper "ANovel Timing Synchronization Method Based on CAZAC Sequence for OFDM Systems" (IEEE A new training sequence structure is designed in International Conference on Signal Processing, Communications and Computing, 2018: 10-15), which can reduce the computational complexity when using this structure for timing synchronization, but when there is a frequency offset, the timing of Synchronization performance drops significantly.

发明内容SUMMARY OF THE INVENTION

本发明的目的在于针对上述已有算法的不足,提出一种基于CAZAC序列的低复杂度抗频偏同步方法,以提高同步性能,并降低计算复杂度。The purpose of the present invention is to propose a low-complexity anti-frequency offset synchronization method based on the CAZAC sequence to improve the synchronization performance and reduce the computational complexity in view of the shortcomings of the above-mentioned existing algorithms.

本发明的技术关键是:在发送端生成由CAZAC序列构造的训练符号,在接收端简化定时度量函数,利用延迟相关和对称相关特性,实现精确稳定的同步,其实现步骤包括如下:The technical key of the present invention is: generating a training symbol constructed by a CAZAC sequence at the transmitting end, simplifying the timing metric function at the receiving end, and utilizing the delay correlation and symmetric correlation characteristics to achieve accurate and stable synchronization, and its implementation steps include the following:

(1)在发送端,构造基于CAZAC序列的训练序列:T=[A(n)B(n)C(n)D(n)],其中,A(n)为发送端训练序列的第一部分序列,其由N/4长的CAZAC序列构成,表示为

Figure BDA0002321218770000031
其中j为虚数单位,n=0,1,…,N/4-1,N为OFDM系统中子载波的个数;(1) At the transmitting end, construct a training sequence based on the CAZAC sequence: T=[A(n)B(n)C(n)D(n)], where A(n) is the first part of the training sequence at the transmitting end sequence, which consists of N/4 long CAZAC sequences, denoted as
Figure BDA0002321218770000031
where j is an imaginary unit, n=0,1,...,N/4-1, and N is the number of subcarriers in the OFDM system;

B(n)为发送端训练序列的第二部分序列,其是A(n)序列的共轭对称序列,即

Figure BDA0002321218770000032
B(n) is the second partial sequence of the training sequence at the transmitting end, which is the conjugate symmetric sequence of the A(n) sequence, that is,
Figure BDA0002321218770000032

C(n)为发送端训练序列的第三部分序列,其是通过对A(n)序列的偶数项进行取反操作得到的,即

Figure BDA0002321218770000033
C(n) is the third partial sequence of the training sequence at the transmitting end, which is obtained by inverting the even-numbered items of the A(n) sequence, that is,
Figure BDA0002321218770000033

D(n)为发送端训练序列的第四部分序列,其是通过对B(n)序列的偶数项进行取反操作得到的,即

Figure BDA0002321218770000034
D(n) is the fourth partial sequence of the training sequence at the transmitting end, which is obtained by inverting the even-numbered items of the B(n) sequence, that is,
Figure BDA0002321218770000034

(2)设长度为Ng的循环前缀P,将该循环前缀加到发送端训练序列T的前端,得到长度为N+Ng的训练符号S=[P T],并发送该训练符号;(2) set a cyclic prefix P of length Ng , add the cyclic prefix to the front end of the training sequence T of the transmitting end, obtain a training symbol S=[PT] with a length of N+ Ng , and send the training symbol;

(3)在接收端,设接收窗口长度为N,在窗口长度内构造定时度量函数M(d):(3) At the receiving end, set the length of the receiving window as N, and construct the timing metric function M(d) within the window length:

Figure BDA0002321218770000035
Figure BDA0002321218770000035

其中,

Figure BDA0002321218770000036
表示相关函数,
Figure BDA0002321218770000037
表示能量函数,其中m,k分别为函数P(d),R(d)的中间变量,d为采样点序号,
Figure BDA0002321218770000038
Figure BDA0002321218770000039
分别为数值不同的接收样本;in,
Figure BDA0002321218770000036
represents the correlation function,
Figure BDA0002321218770000037
Represents the energy function, where m and k are the intermediate variables of the functions P(d) and R(d) respectively, d is the sampling point number,
Figure BDA0002321218770000038
and
Figure BDA0002321218770000039
Respectively, the received samples with different values;

(4)搜索定时度量函数M(d)的最大值,得到定时同步估计值:

Figure BDA00023212187700000310
完成定时同步;(4) Search the maximum value of the timing metric function M(d) to obtain the timing synchronization estimate:
Figure BDA00023212187700000310
complete timing synchronization;

(5)根据定时同步估计值

Figure BDA00023212187700000311
确定接收样本中训练序列的起点位置,得到接收端的训练序列:
Figure BDA0002321218770000041
其中,
Figure BDA0002321218770000042
为接收样本,n1=0,1,...,N-1,并利用该训练序列T'前后两部分序列对称的性质,计算得到粗略的小数倍频率偏移估计值
Figure BDA0002321218770000043
(5) According to the estimated value of timing synchronization
Figure BDA00023212187700000311
Determine the starting position of the training sequence in the received sample, and get the training sequence at the receiving end:
Figure BDA0002321218770000041
in,
Figure BDA0002321218770000042
In order to receive samples, n 1 =0,1,...,N-1, and use the symmetric property of the two parts of the training sequence T' before and after the calculation to obtain a rough fractional frequency offset estimation value
Figure BDA0002321218770000043

(6)根据定时同步估计值

Figure BDA0002321218770000044
确定接收样本中训练符号的起点位置,得到接收端的训练符号:
Figure BDA0002321218770000045
其中,
Figure BDA0002321218770000046
为接收样本,n3=-Ng,-Ng+1,...,N-1,并根据粗略的小数倍频率偏移估计值
Figure BDA0002321218770000047
对该训练符号S'进行粗略的小数倍频率偏移补偿,得到第一次频率偏移补偿后的训练符号S1,再基于循环前缀进一步进行精细的小数倍频率偏移估计,计算得到精细的小数倍频率偏移估计值
Figure BDA0002321218770000048
(6) According to the estimated value of timing synchronization
Figure BDA0002321218770000044
Determine the starting position of the training symbols in the received samples, and get the training symbols at the receiving end:
Figure BDA0002321218770000045
in,
Figure BDA0002321218770000046
For the received samples, n 3 =-N g , -N g +1,...,N-1, and estimate the value according to the rough fractional frequency offset
Figure BDA0002321218770000047
Perform a rough fractional frequency offset compensation on the training symbol S' to obtain the training symbol S 1 after the first frequency offset compensation, and then further perform a fine fractional frequency offset estimation based on the cyclic prefix to obtain Fine fractional frequency offset estimates
Figure BDA0002321218770000048

(7)根据精细的小数倍频率偏移估计值

Figure BDA0002321218770000049
对第一次频率偏移补偿后的训练符号S1进行精细的小数倍频率偏移补偿,得到第二次频率偏移补偿后的训练符号S2,再利用整数倍频率偏移对CAZAC序列造成移位的性质,构造整数倍频率偏移判决函数F(g):(7) According to the fine fractional frequency offset estimate
Figure BDA0002321218770000049
Perform fine fractional multiple frequency offset compensation on the training symbol S 1 after the first frequency offset compensation to obtain the training symbol S 2 after the second frequency offset compensation, and then use the integer multiple frequency offset to perform the CAZAC sequence Due to the nature of the shift, construct an integer multiple frequency offset decision function F(g):

Figure BDA00023212187700000410
Figure BDA00023212187700000410

其中,g为函数F()的自变量,g=0,1,2,...,N-1,p,q分别为函数F(g)的中间变量,

Figure BDA00023212187700000411
Figure BDA00023212187700000412
分别为两个数值不同的经过第二次频率偏移补偿后的接收样本,上标*表示取共轭;Among them, g is the independent variable of the function F(), g=0, 1, 2,..., N-1, p, q are the intermediate variables of the function F(g), respectively,
Figure BDA00023212187700000411
and
Figure BDA00023212187700000412
are two received samples with different values after the second frequency offset compensation, and the superscript * means to take the conjugate;

(8)搜索整数倍频率偏移判决函数F(g)的最大值,得到整数倍频率偏移估计值:

Figure BDA00023212187700000413
(8) Search for the maximum value of the integer multiple frequency offset decision function F(g), and obtain the integer multiple frequency offset estimated value:
Figure BDA00023212187700000413

(9)利用粗略的小数倍频率偏移估计值

Figure BDA00023212187700000414
精细的小数倍频率偏移估计值
Figure BDA00023212187700000415
和整数倍频率偏移估计值
Figure BDA00023212187700000416
得到频率偏移估计值:
Figure BDA00023212187700000417
完成频率同步。(9) Use a rough fractional frequency offset estimate
Figure BDA00023212187700000414
Fine fractional frequency offset estimates
Figure BDA00023212187700000415
and integer multiples of frequency offset estimates
Figure BDA00023212187700000416
Get the frequency offset estimate:
Figure BDA00023212187700000417
Complete frequency synchronization.

本发明与现有算法相比具有以下优点:Compared with the existing algorithm, the present invention has the following advantages:

第一,本发明由于在发送端构造了基于CAZAC序列的训练序列结构,从而在接收端消除了由循环前缀和同步序列自身的对称结构所引入的定时度量峰值平台或较大旁瓣现象,提高了在高斯信道、多径衰落信道环境中定时同步性能,解决了现有算法定时同步性能差、对频率偏移敏感的问题。First, the present invention constructs a training sequence structure based on the CAZAC sequence at the transmitting end, thereby eliminating the timing metric peak plateau or large side lobe phenomenon introduced by the symmetrical structure of the cyclic prefix and the synchronization sequence itself at the receiving end, improving the performance of the training sequence. The performance of timing synchronization in Gaussian channel and multipath fading channel environment is solved, and the problems of poor timing synchronization performance and sensitivity to frequency offset of existing algorithms are solved.

第二,本发明由于在接收端首先进行粗略的小数倍频率偏移估计,进一步进行精细的小数倍频率偏移估计,这种两级纠小数倍频率偏移的方案使频率偏移估计精度更高,解决了现有算法频率偏移估计精度低的问题。Second, the present invention performs a rough fractional multiple frequency offset estimation at the receiving end first, and further performs a fine fractional multiple frequency offset estimation. This two-stage fractional multiple frequency offset correction scheme makes the frequency offset The estimation accuracy is higher, and the problem of low frequency offset estimation accuracy of the existing algorithm is solved.

第三,本发明由于所有运算均在时域进行,不需要经过FFT处理,而且不需要使用额外的加权序列,既节省了存储空间,又降低了同步模块的实现复杂度,从而提高了系统同步的速度。Third, since all operations are performed in the time domain, the present invention does not need to undergo FFT processing, and does not need to use additional weighting sequences, which not only saves storage space, but also reduces the implementation complexity of the synchronization module, thereby improving system synchronization. speed.

附图说明Description of drawings

图1是本发明的实现流程图;Fig. 1 is the realization flow chart of the present invention;

图2是本发明中的训练序列结构图;Fig. 2 is the training sequence structure diagram in the present invention;

图3是本发明与现有同步算法在高斯信道,不加频率偏移条件下的定时检测概率对比图;3 is a comparison diagram of the timing detection probability of the present invention and an existing synchronization algorithm in a Gaussian channel without adding a frequency offset;

图4是本发明与现有同步算法在高斯信道,加频率偏移条件下的定时检测概率对比图;4 is a comparison diagram of the timing detection probability of the present invention and an existing synchronization algorithm in a Gaussian channel and under the condition of adding a frequency offset;

图5是本发明与现有同步算法在多径衰落信道,不加频率偏移条件下的定时检测概率对比图;5 is a comparison diagram of the timing detection probability of the present invention and an existing synchronization algorithm in a multipath fading channel without adding a frequency offset;

图6是本发明与现有同步算法在高斯信道下的频率偏移估计均方误差性能对比图;Fig. 6 is the performance comparison diagram of the mean square error of frequency offset estimation of the present invention and the existing synchronization algorithm under Gaussian channel;

图7是本发明与现有同步算法在多径衰落信道下的频率偏移估计均方误差性能对比图。FIG. 7 is a comparison diagram of the mean square error performance of the frequency offset estimation of the present invention and the existing synchronization algorithm in a multipath fading channel.

具体实施方式Detailed ways

下面结合附图对本发明的实施例和效果作进一步详细描述。The embodiments and effects of the present invention will be described in further detail below with reference to the accompanying drawings.

参照图1,本实施例的具体实现步骤如下:1, the specific implementation steps of this embodiment are as follows:

步骤1,在发送端,构造基于CAZAC序列的训练序列T。Step 1, at the transmitting end, construct a training sequence T based on the CAZAC sequence.

1a)构造发送端训练序列的第一部分序列A(n),该部分由N/4长的CAZAC序列构成,表示为

Figure BDA0002321218770000051
其中j为虚数单位,n=0,1,...,N/4-1,N为OFDM系统中子载波的个数;1a) Construct the first part sequence A(n) of the training sequence of the transmitter, which is composed of N/4 CAZAC sequences, expressed as
Figure BDA0002321218770000051
where j is an imaginary unit, n=0,1,...,N/4-1, and N is the number of subcarriers in the OFDM system;

其中,CAZAC序列表示为:

Figure BDA0002321218770000052
其中,N1为CAZAC序列的周期,取值为偶数,r为N1的互质数,v=0,1,...,N1-1,对于A(n)序列,取r=1,N1=N;Among them, the CAZAC sequence is expressed as:
Figure BDA0002321218770000052
Among them, N 1 is the period of the CAZAC sequence, which is an even number, r is the co-prime number of N 1 , v=0,1,...,N 1 -1, for the A(n) sequence, take r=1, N 1 =N;

1b)构造发送端训练序列的第二部分序列B(n),该部分是A(n)序列的共轭对称序列,即

Figure BDA0002321218770000053
1b) Construct the second partial sequence B(n) of the training sequence at the transmitting end, which is the conjugate symmetric sequence of the A(n) sequence, namely
Figure BDA0002321218770000053

1c)构造发送端训练序列的第三部分序列C(n),该部分是通过对A(n)序列的偶数项进行取反操作得到的,即

Figure BDA0002321218770000061
1c) Construct the third partial sequence C(n) of the training sequence at the transmitter, which is obtained by inverting the even-numbered items of the A(n) sequence, that is,
Figure BDA0002321218770000061

1d)构造发送端训练序列的第四部分序列D(n),该部分是通过对B(n)序列的偶数项进行取反操作得到的,即

Figure BDA0002321218770000062
1d) Construct the fourth part sequence D(n) of the training sequence at the transmitting end, which is obtained by inverting the even-numbered items of the B(n) sequence, that is,
Figure BDA0002321218770000062

1e)由A(n)序列、B(n)序列、C(n)序列及D(n)序列得到长度为N的发送端训练序列:T=[A(n)B(n)C(n)D(n)],如图2所示。1e) From the A(n) sequence, the B(n) sequence, the C(n) sequence and the D(n) sequence, the transmitter training sequence of length N is obtained: T=[A(n)B(n)C(n )D(n)], as shown in Figure 2.

步骤2,构造训练符号S。Step 2, construct training symbol S.

由发送端训练序列T尾部的Ng个数据信号构成循环前缀P;The cyclic prefix P is formed by the N g data signals at the end of the training sequence T at the transmitter;

将循环前缀P加到发送端训练序列T的前端,得到长度为N+Ng的训练符号S=[PT],并发送该训练符号。The cyclic prefix P is added to the front end of the training sequence T at the transmitting end to obtain a training symbol S=[PT] with a length of N+N g , and the training symbol is sent.

步骤3,构造定时度量函数M(d)。Step 3, construct the timing metric function M(d).

在接收端,设接收窗口长度与发送端训练序列T长度相同,其为N,在接收窗口长度内构造定时度量函数M(d):At the receiving end, set the length of the receiving window to be the same as the length of the training sequence T of the transmitting end, which is N, and construct the timing metric function M(d) within the length of the receiving window:

Figure BDA0002321218770000063
Figure BDA0002321218770000063

其中,

Figure BDA0002321218770000064
表示相关函数,
Figure BDA0002321218770000065
表示能量函数,其中m,k分别为函数P(d),R(d)的中间变量,d为采样点序号,
Figure BDA0002321218770000066
Figure BDA0002321218770000067
分别为数值不同的接收样本。in,
Figure BDA0002321218770000064
represents the correlation function,
Figure BDA0002321218770000065
Represents the energy function, where m and k are the intermediate variables of the functions P(d) and R(d) respectively, d is the sampling point number,
Figure BDA0002321218770000066
and
Figure BDA0002321218770000067
are received samples with different values, respectively.

步骤4,完成定时同步。Step 4, complete timing synchronization.

搜索定时度量函数M(d)的最大值,得到定时同步估计值:

Figure BDA0002321218770000068
完成定时同步。Search for the maximum value of the timing metric function M(d) to get the timing synchronization estimate:
Figure BDA0002321218770000068
Complete timing synchronization.

步骤5,估计粗略的小数倍频率偏移

Figure BDA0002321218770000069
Step 5, estimate a rough fractional frequency offset
Figure BDA0002321218770000069

5a)根据定时同步估计值

Figure BDA0002321218770000071
确定接收样本中训练序列的起点位置,得到接收端的训练序列:
Figure BDA0002321218770000072
其中,
Figure BDA0002321218770000073
为接收样本,n1=0,1,...,N-1;5a) Based on timing synchronization estimates
Figure BDA0002321218770000071
Determine the starting position of the training sequence in the received sample, and get the training sequence at the receiving end:
Figure BDA0002321218770000072
in,
Figure BDA0002321218770000073
For receiving samples, n 1 =0,1,...,N-1;

5b)利用该训练序列T'前后两部分序列对称的性质,计算得到粗略的小数倍频率偏移估计值

Figure BDA0002321218770000074
5b) Using the symmetric nature of the two parts of the training sequence T' before and after, calculate a rough fractional frequency offset estimate
Figure BDA0002321218770000074

Figure BDA0002321218770000075
Figure BDA0002321218770000075

其中,angle(·)表示取相位,

Figure BDA0002321218770000076
Figure BDA0002321218770000077
分别为两个数值不同的接收样本,n2=0,1,...,N/2-1,上标*表示取共轭。Among them, angle( ) represents taking the phase,
Figure BDA0002321218770000076
and
Figure BDA0002321218770000077
They are two received samples with different values, n 2 =0, 1, .

步骤6,估计精细的小数倍频率偏移

Figure BDA0002321218770000078
Step 6, Estimate the fine fractional frequency offset
Figure BDA0002321218770000078

6a)根据定时同步估计值

Figure BDA0002321218770000079
确定接收样本中训练符号的起点位置,得到接收端的训练符号:
Figure BDA00023212187700000710
其中,
Figure BDA00023212187700000711
为接收样本,n3=-Ng,-Ng+1,...,N-1;6a) Based on timing synchronization estimates
Figure BDA0002321218770000079
Determine the starting position of the training symbols in the received samples, and get the training symbols at the receiving end:
Figure BDA00023212187700000710
in,
Figure BDA00023212187700000711
For receiving samples, n 3 =-N g , -N g +1,...,N-1;

6b)根据粗略的小数倍频率偏移估计值

Figure BDA00023212187700000712
对该训练符号S'进行粗略的小数倍频率偏移补偿,即对该训练符号S'乘以一个补偿项
Figure BDA00023212187700000713
得到第一次频率偏移补偿后的训练符号:
Figure BDA00023212187700000714
i=0,1,...,N+Ng-1;6b) Based on rough fractional frequency offset estimates
Figure BDA00023212187700000712
Perform rough fractional frequency offset compensation on the training symbol S', that is, multiply the training symbol S' by a compensation term
Figure BDA00023212187700000713
Get the training symbols after the first frequency offset compensation:
Figure BDA00023212187700000714
i=0,1,...,N+ Ng -1;

6c)利用第一次频率偏移补偿后的训练符号S1,基于循环前缀进一步进行精细的小数倍频率偏移估计,计算得到精细的小数倍频率偏移估计值

Figure BDA00023212187700000715
6c) Using the training symbol S 1 after the first frequency offset compensation, based on the cyclic prefix, further perform a fine fractional multiple frequency offset estimation, and calculate a fine fractional multiple frequency offset estimation value
Figure BDA00023212187700000715

Figure BDA00023212187700000716
Figure BDA00023212187700000716

其中,

Figure BDA00023212187700000717
Figure BDA00023212187700000718
分别为两个数值不同的经过第一次频率偏移补偿后的接收样本,n4=0,1,...,Ng-1。in,
Figure BDA00023212187700000717
and
Figure BDA00023212187700000718
are two received samples with different values after the first frequency offset compensation, n 4 =0, 1, . . . , N g -1.

步骤7,构造整数倍频率偏移判决函数F(g)。Step 7: Construct an integer multiple frequency offset decision function F(g).

7a)根据精细的小数倍频率偏移估计值

Figure BDA00023212187700000719
对第一次频率偏移补偿后的训练符号S1进行精细的小数倍频率偏移补偿,即对该训练符号S1乘以一个补偿项
Figure BDA00023212187700000720
得到第二次频率偏移补偿后的训练符号:
Figure BDA0002321218770000081
l=0,1,...,N+Ng-1;7a) Based on fine fractional frequency offset estimates
Figure BDA00023212187700000719
Perform precise fractional frequency offset compensation on the training symbol S 1 after the first frequency offset compensation, that is, multiply the training symbol S 1 by a compensation term
Figure BDA00023212187700000720
Get the training symbols after the second frequency offset compensation:
Figure BDA0002321218770000081
l=0,1,...,N+ Ng -1;

7b)利用第二次频率偏移补偿后的训练符号S2,根据整数倍频率偏移对CAZAC序列造成移位的性质,构造整数倍频率偏移判决函数F(g):7b) Using the training symbol S 2 after the second frequency offset compensation, according to the property of shifting the CAZAC sequence caused by the integer multiple frequency offset, construct the integer multiple frequency offset decision function F(g):

Figure BDA0002321218770000082
Figure BDA0002321218770000082

其中,g为函数F()的自变量,g=0,1,2,...,N-1,p,q分别为函数F(g)的中间变量,

Figure BDA0002321218770000083
Figure BDA0002321218770000084
分别为两个数值不同的经过第二次频率偏移补偿后的接收样本,上标*表示取共轭。Among them, g is the independent variable of the function F(), g=0, 1, 2,..., N-1, p, q are the intermediate variables of the function F(g), respectively,
Figure BDA0002321218770000083
and
Figure BDA0002321218770000084
They are two received samples with different values after the second frequency offset compensation, and the superscript * indicates that the conjugate is taken.

步骤8,估计整数倍频率偏移

Figure BDA0002321218770000085
Step 8, Estimate integer frequency offset
Figure BDA0002321218770000085

搜索整数倍频率偏移判决函数F(g)的最大值,得到整数倍频率偏移估计值:

Figure BDA0002321218770000086
Search for the maximum value of the integer multiple frequency offset decision function F(g) to obtain the integer multiple frequency offset estimate:
Figure BDA0002321218770000086

步骤9,完成频率同步。Step 9, complete frequency synchronization.

利用粗略的小数倍频率偏移估计值

Figure BDA0002321218770000087
精细的小数倍频率偏移估计值
Figure BDA0002321218770000088
和整数倍频率偏移估计值
Figure BDA0002321218770000089
得到频率偏移估计值:
Figure BDA00023212187700000810
完成频率同步。Utilize rough fractional frequency offset estimates
Figure BDA0002321218770000087
Fine fractional frequency offset estimates
Figure BDA0002321218770000088
and integer multiples of frequency offset estimates
Figure BDA0002321218770000089
Get the frequency offset estimate:
Figure BDA00023212187700000810
Complete frequency synchronization.

下面结合仿真实验对本发明的效果进一步说明。The effects of the present invention will be further described below in conjunction with simulation experiments.

1.仿真条件:1. Simulation conditions:

本发明的仿真实验是在MATLAB 2016B软件下进行的,设OFDM系统中子载波个数N=256,循环前缀长度Ng=32,引入的归一化频率偏移ε=5.65,仿真所用信道分别为加性高斯白噪声信道和多径衰落信道(ITU标准中的itur3GIBx信道),设单个信噪比的仿真次数为2000次。The simulation experiment of the present invention is carried out under the MATLAB 2016B software, and the number of subcarriers in the OFDM system is set to N=256, the cyclic prefix length Ng =32, the normalized frequency offset ε=5.65 introduced, and the channels used in the simulation are respectively For the additive white Gaussian noise channel and the multipath fading channel (itur3GIBx channel in the ITU standard), the number of simulations for a single signal-to-noise ratio is set to 2000.

现有同步算法包括有:SC算法、Minn算法、Park算法、Yang算法、Fang算法、Shao算法及Jian算法。其中,用于进行定时同步比较的现有同步算法有Minn算法、Park算法、Yang算法、Fang算法、Shao算法及Jian算法,用于进行频率同步比较的现有同步算法有SC算法、Fang算法及Shao算法。Existing synchronization algorithms include: SC algorithm, Minn algorithm, Park algorithm, Yang algorithm, Fang algorithm, Shao algorithm and Jian algorithm. Among them, the existing synchronization algorithms used for timing synchronization comparison include Minn algorithm, Park algorithm, Yang algorithm, Fang algorithm, Shao algorithm and Jian algorithm, and the existing synchronization algorithms used for frequency synchronization comparison include SC algorithm, Fang algorithm and Shao algorithm.

2.仿真内容与结果分析:2. Simulation content and result analysis:

仿真1,在上述条件下用本发明与上述现有的同步算法在高斯信道,不加频率偏移条件下进行定时同步,结果如图3所示。图3中横轴表示OFDM系统的信噪比,其单位为分贝dB,纵轴表示定时检测概率。Simulation 1, under the above conditions, use the present invention and the above existing synchronization algorithm to perform timing synchronization in a Gaussian channel without adding frequency offset, and the result is shown in FIG. 3 . In FIG. 3 , the horizontal axis represents the signal-to-noise ratio of the OFDM system, and the unit is decibel dB, and the vertical axis represents the timing detection probability.

从图3中可以看出,本发明、Fang算法、Shao算法和Jian算法均在信噪比为0dB左右检测概率达到1,而Park算法在信噪比为5dB左右检测概率达到1,Minn算法和Yang算法在信噪比为20dB左右检测概率才能达到1,说明本发明在高斯信道,不加频率偏移条件下定时同步性能良好。As can be seen from Figure 3, the present invention, Fang algorithm, Shao algorithm and Jian algorithm all have a detection probability of 1 when the signal-to-noise ratio is about 0dB, while the Park algorithm has a detection probability of 1 when the signal-to-noise ratio is about 5dB. Minn algorithm and The detection probability of the Yang algorithm can only reach 1 when the signal-to-noise ratio is about 20dB, indicating that the present invention has good timing synchronization performance in the Gaussian channel without adding frequency offset.

仿真2,在上述条件下用本发明与上述现有的同步算法在高斯信道,加频率偏移条件下进行定时同步,结果如图4所示。图4中横轴表示OFDM系统的信噪比,其单位为分贝dB,纵轴表示定时检测概率。In simulation 2, under the above conditions, the present invention and the above-mentioned existing synchronization algorithm are used to perform timing synchronization under the condition of Gaussian channel and frequency offset, and the result is shown in FIG. 4 . In FIG. 4 , the horizontal axis represents the signal-to-noise ratio of the OFDM system, and the unit is decibel dB, and the vertical axis represents the timing detection probability.

从图4中可以看出,在存有频率偏移时,Jian算法定时检测概率明显下降,其他现有算法性能稳定,本发明仍具有良好的检测性能,说明本发明在高斯信道,加频率偏移条件下定时同步性能良好。It can be seen from Fig. 4 that when there is a frequency offset, the timing detection probability of the Jian algorithm is significantly reduced, the performance of other existing algorithms is stable, and the present invention still has good detection performance. The timing synchronization performance is good under moving conditions.

仿真3,在上述条件下用本发明与上述现有的同步算法在多径衰落信道,不加频率偏移条件下进行定时同步,结果如图5所示。图5中横轴表示OFDM系统的信噪比,其单位为分贝dB,纵轴表示定时检测概率。Simulation 3: Under the above conditions, the present invention and the above-mentioned existing synchronization algorithm are used to perform timing synchronization in a multipath fading channel without adding frequency offset. The result is shown in FIG. 5 . In FIG. 5 , the horizontal axis represents the signal-to-noise ratio of the OFDM system, and the unit is decibel dB, and the vertical axis represents the timing detection probability.

从图5中可以看出,在多径衰落信道,不加频率偏移条件下,Minn算法、Park算法和Jian算法的定时检测概率明显下降,其他现有算法性能稳定,本发明仍具有良好的检测性能,说明本发明在多径衰落信道,不加频率偏移条件下定时同步性能良好。It can be seen from Fig. 5 that under the condition of multipath fading channel and no frequency offset, the timing detection probability of Minn algorithm, Park algorithm and Jian algorithm is obviously reduced, the performance of other existing algorithms is stable, and the present invention still has good performance. The detection performance shows that the present invention has good timing synchronization performance in the multipath fading channel without adding frequency offset.

仿真4,在上述条件下用本发明与上述现有的同步算法在高斯信道下进行频率同步,结果如图6所示。图6中横轴表示OFDM系统的信噪比,其单位为分贝dB,纵轴表示频率偏移估计均方误差。Simulation 4, using the present invention and the above-mentioned existing synchronization algorithm to perform frequency synchronization under the Gaussian channel under the above conditions, the result is shown in FIG. 6 . In FIG. 6 , the horizontal axis represents the signal-to-noise ratio of the OFDM system, and the unit is decibel dB, and the vertical axis represents the mean square error of frequency offset estimation.

从图6中可以看出,本发明频率偏移估计均方误差性能与Fang算法相当,但优于Shao算法和SC算法,且随着信噪比的增大,其频率偏移估计性能接近克拉美罗界,说明本发明在高斯信道下频率同步性能良好。It can be seen from Fig. 6 that the mean square error performance of the frequency offset estimation of the present invention is comparable to the Fang algorithm, but better than the Shao algorithm and the SC algorithm, and with the increase of the signal-to-noise ratio, the frequency offset estimation performance of the present invention is close to the carat Merro world, it shows that the present invention has good frequency synchronization performance under Gaussian channel.

仿真5,在上述条件下用本发明与上述现有的同步算法在多径衰落信道下进行频率同步,结果如图7所示。图7中横轴表示OFDM系统的信噪比,其单位为分贝dB,纵轴表示频率偏移估计均方误差。In simulation 5, under the above conditions, the present invention and the above-mentioned existing synchronization algorithm are used to perform frequency synchronization in a multipath fading channel, and the result is shown in FIG. 7 . In FIG. 7 , the horizontal axis represents the signal-to-noise ratio of the OFDM system, and the unit is decibel dB, and the vertical axis represents the mean square error of frequency offset estimation.

从图7中可以看出,本发明频率偏移估计均方误差性能与Fang算法相当,但优于Shao算法和SC算法,且随着信噪比的增大,频率偏移估计性能接近克拉美罗界,说明本发明在多径衰落信道下频率同步性能良好。It can be seen from Fig. 7 that the mean square error performance of the frequency offset estimation of the present invention is comparable to the Fang algorithm, but better than the Shao algorithm and the SC algorithm, and with the increase of the signal-to-noise ratio, the frequency offset estimation performance is close to Cramer Luo Jie, it shows that the present invention has good frequency synchronization performance in multipath fading channels.

为了比较本发明与上述现有的同步算法的计算复杂度,统计了本发明与上述现有的同步算法在定时同步阶段的计算量,结果如表1所示。In order to compare the computational complexity of the present invention and the above-mentioned existing synchronization algorithms, the calculation amount of the present invention and the above-mentioned existing synchronization algorithms in the timing synchronization phase is calculated, and the results are shown in Table 1.

表1各同步算法在定时同步阶段计算量统计表Table 1 Statistical table of calculation amount of each synchronization algorithm in timing synchronization stage

Figure BDA0002321218770000101
Figure BDA0002321218770000101

从表1中可以看出,在定时同步阶段,本发明使用的共轭次数为0次,总的复数乘法次数为N+2次,总的加法次数为N-4次,相比于其他算法,本发明计算复杂度低。As can be seen from Table 1, in the timing synchronization stage, the number of conjugates used in the present invention is 0, the total number of complex multiplications is N+2, and the total number of additions is N-4. Compared with other algorithms , the computational complexity of the present invention is low.

Claims (7)

1. The low-complexity anti-frequency offset synchronization method based on the CAZAC sequence is characterized by comprising the following steps:
(1) at the transmitting end, a training sequence based on a CAZAC sequence is constructed: t ═ A (n), B (n), C (n) D (n)]Wherein A (N) is a first partial sequence of the training sequence of the transmitting end, which is composed of a CAZAC sequence with a length of N/4, and is represented as
Figure FDA0002321218760000011
J is an imaginary unit, N is 0,1, …, N/4-1, and N is the number of subcarriers in the OFDM system;
b (n) is a second partial sequence of the training sequence of the transmitting end, which is a conjugate symmetric sequence of the A (n) sequence, i.e.
Figure FDA0002321218760000012
C (n) is a third part of the sequence of the training sequence of the transmitting end, which is obtained by inverting the even number of the sequence A (n), that is
Figure FDA0002321218760000013
D (n) is a fourth part of the transmitting end training sequence, which is obtained by inverting the even number of the B (n) sequence, i.e.
Figure FDA0002321218760000014
(2) Set the length to NgAdding the cyclic prefix to the front end of the training sequence T of the transmitting end to obtain the cyclic prefix P with the length of N + NgTraining symbol S ═ P T]And transmitting the training symbol;
(3) at the receiving end, setting the length of a receiving window as N, and constructing a timing metric function M (d) in the window length:
Figure FDA0002321218760000015
wherein,
Figure FDA0002321218760000016
the correlation function is represented by a function of the correlation,
Figure FDA0002321218760000017
representing energy functions, where m, k are intermediate variables of functions P (d), R (d), and d is a variableThe serial number of the sampling point is,
Figure FDA0002321218760000018
and
Figure FDA00023212187600000110
respectively receiving samples with different values;
(4) searching the maximum value of the timing metric function M (d) to obtain a timing synchronization estimated value:
Figure FDA0002321218760000019
completing timing synchronization;
(5) based on timing synchronization estimates
Figure FDA0002321218760000021
Determining the starting position of the training sequence in the received sample to obtain the training sequence of the receiving end:
Figure FDA0002321218760000022
wherein,
Figure FDA0002321218760000023
to receive a sample, n1N-1, and using the symmetric property of the two sequences before and after the training sequence T', calculating to obtain a rough decimal frequency offset estimation value
Figure FDA0002321218760000024
(6) Based on timing synchronization estimates
Figure FDA0002321218760000025
Determining the starting position of the training symbol in the received sample to obtain the training symbol of the receiving end:
Figure FDA0002321218760000026
wherein,
Figure FDA0002321218760000027
to receive a sample, n3=-Ng,-Ng+ 1.. ang.N-1, and based on a coarse fractional frequency offset estimate
Figure FDA0002321218760000028
Carrying out rough decimal frequency offset compensation on the training symbol S' to obtain the training symbol S after the first frequency offset compensation1Further performing fine decimal frequency offset estimation based on the cyclic prefix, and calculating to obtain a fine decimal frequency offset estimation value
Figure FDA0002321218760000029
(7) According to fine decimal frequency deviation estimated value
Figure FDA00023212187600000210
Training symbol S after compensating for first frequency offset1Fine decimal frequency deviation compensation is carried out to obtain a training symbol S after the second frequency deviation compensation2Then, using the property of integral multiple frequency offset causing shift to the CAZAC sequence, constructing an integral multiple frequency offset decision function F (g):
Figure FDA00023212187600000211
wherein g is an argument of the function F (), g is 0,1,2,., N-1, p, q are intermediate variables of the function F (g), respectively,
Figure FDA00023212187600000212
and
Figure FDA00023212187600000213
respectively taking two receiving samples with different values after secondary frequency offset compensation, and marking the upper marks to represent that conjugation is taken;
(8) searching for a maximum of an integer multiple of the frequency offset decision function F (g)Obtaining an integral multiple frequency offset estimation value:
Figure FDA00023212187600000214
(9) using rough fractional frequency offset estimation
Figure FDA00023212187600000215
Fine fractional frequency offset estimation
Figure FDA00023212187600000216
And integer multiple frequency offset estimation
Figure FDA00023212187600000217
Obtaining a frequency offset estimation value:
Figure FDA00023212187600000218
frequency synchronization is completed.
2. The method according to claim 1, wherein the CAZAC sequence in (1) is represented as follows:
Figure FDA0002321218760000031
wherein N is1Is the period of CAZAC sequence, takes an even number, and r is N1Is a reciprocal prime number, v is 0,11-1。
3. The method of claim 1, wherein the cyclic prefix P in (2) is N at the tail of training sequence T from the transmitting endgA data signal.
4. The method of claim 1, wherein (5) a coarse fractional frequency offset estimate is calculated
Figure FDA0002321218760000032
By the following formula:
Figure FDA0002321218760000033
wherein, angle () represents taking the phase,
Figure FDA0002321218760000034
and
Figure FDA0002321218760000035
two received samples, n, of different values20,1, N/2-1, superscript denotes taking the conjugate.
5. The method of claim 1, wherein the coarse fractional frequency offset compensation of the training symbol S 'in (6) is performed by multiplying the training symbol S' by a compensation term
Figure FDA0002321218760000036
Obtaining a training symbol after the first frequency offset compensation:
Figure FDA0002321218760000037
6. the method of claim 1, wherein (6) fine fractional frequency offset estimates are calculated
Figure FDA0002321218760000038
By the following formula:
Figure FDA0002321218760000039
wherein,
Figure FDA00023212187600000310
and
Figure FDA00023212187600000311
two received samples, n, of different values, respectively, after a first frequency offset compensation4=0,1,...,Ng-1。
7. The method of claim 1, wherein the training symbol S compensated for the first frequency offset in (7)1Fine fractional frequency offset compensation is performed on the training symbol S1By a compensation term
Figure FDA0002321218760000041
Obtaining a training symbol after the second frequency offset compensation:
Figure FDA0002321218760000042
CN201911298414.6A 2019-12-17 2019-12-17 Low-complexity anti-frequency offset synchronization method based on CAZAC sequence Active CN110971558B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911298414.6A CN110971558B (en) 2019-12-17 2019-12-17 Low-complexity anti-frequency offset synchronization method based on CAZAC sequence

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911298414.6A CN110971558B (en) 2019-12-17 2019-12-17 Low-complexity anti-frequency offset synchronization method based on CAZAC sequence

Publications (2)

Publication Number Publication Date
CN110971558A true CN110971558A (en) 2020-04-07
CN110971558B CN110971558B (en) 2021-07-06

Family

ID=70034578

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911298414.6A Active CN110971558B (en) 2019-12-17 2019-12-17 Low-complexity anti-frequency offset synchronization method based on CAZAC sequence

Country Status (1)

Country Link
CN (1) CN110971558B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112910816A (en) * 2021-01-15 2021-06-04 西安电子科技大学 Filter bank multi-carrier timing synchronization method based on phase weighting conjugate symmetry
CN113543303A (en) * 2021-06-30 2021-10-22 紫光展锐(重庆)科技有限公司 Synchronization method, synchronization device, chip and module equipment
CN114584449A (en) * 2022-03-03 2022-06-03 电子科技大学 Improved M-part timing synchronization and frequency offset method based on CAZAC sequence
CN115208725A (en) * 2022-05-07 2022-10-18 中国人民解放军国防科技大学 Method, device and medium for combining OFDM synchronization and information modulation
CN115955291A (en) * 2023-03-09 2023-04-11 北京智联安科技有限公司 Method and equipment for reducing false detection probability of NBIOT network cell search
CN116389213A (en) * 2023-04-21 2023-07-04 湖南大学 OFDM system time-frequency synchronization method, terminal equipment and storage medium

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101227443A (en) * 2007-01-19 2008-07-23 华为技术有限公司 Method and device for generating training symbols and training symbols for offset estimation
CN101312454A (en) * 2007-05-23 2008-11-26 中兴通讯股份有限公司 MIMO-OFDM synchronization method and apparatus
EP2161893A1 (en) * 2008-09-08 2010-03-10 Sony Corporation New frame and data pattern structure for multi-carrier systems
EP2175596A1 (en) * 2008-10-09 2010-04-14 Sony Corporation New frame and data pattern structure for multi-carrier system
US20110026649A1 (en) * 2009-07-28 2011-02-03 Dietmar Lipka Technique for determining a frequency offset
CN102238124A (en) * 2011-05-31 2011-11-09 西南石油大学 OFDM (orthogonal frequency division multiplexing)-based digital seismograph data transmission system and synchronization method thereof
CN102413091A (en) * 2011-11-11 2012-04-11 中国科学院上海微系统与信息技术研究所 Symmetrical-constant amplitude zero auto correlation (CAZAC)-sequence-based orthogonal frequency division multiplexing (OFDM) system synchronization method
CN102882670A (en) * 2012-09-13 2013-01-16 电子科技大学 Synchronous processing method based on CMMB signals
CN103532898A (en) * 2013-04-22 2014-01-22 上海数字电视国家工程研究中心有限公司 OFDM training symbol generation and synchronization method based on CAZAC sequence
CN105516045A (en) * 2015-12-04 2016-04-20 中国科学院上海微系统与信息技术研究所 OFDM (Orthogonal Frequency-Division Multiplexing) training sequence construction method and synchronization method
CN107196887A (en) * 2017-08-02 2017-09-22 电子科技大学 Satellite OFDM synchronized algorithms based on conjugation CAZAC sequences
CN109067687A (en) * 2018-06-22 2018-12-21 西安电子科技大学 Burst OFDM time synchronization method based on conjugation training sequence
WO2019061306A1 (en) * 2017-09-29 2019-04-04 北京小米移动软件有限公司 Signal transmission method and device
WO2019170519A1 (en) * 2018-03-08 2019-09-12 Institut Mines Telecom - Imt Atlantique - Bretagne - Pays De La Loire Pseudo-guard intervals insertion in an fbmc transmitter

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101227443A (en) * 2007-01-19 2008-07-23 华为技术有限公司 Method and device for generating training symbols and training symbols for offset estimation
CN101312454A (en) * 2007-05-23 2008-11-26 中兴通讯股份有限公司 MIMO-OFDM synchronization method and apparatus
EP2161893A1 (en) * 2008-09-08 2010-03-10 Sony Corporation New frame and data pattern structure for multi-carrier systems
EP2175596A1 (en) * 2008-10-09 2010-04-14 Sony Corporation New frame and data pattern structure for multi-carrier system
US20110026649A1 (en) * 2009-07-28 2011-02-03 Dietmar Lipka Technique for determining a frequency offset
CN102238124A (en) * 2011-05-31 2011-11-09 西南石油大学 OFDM (orthogonal frequency division multiplexing)-based digital seismograph data transmission system and synchronization method thereof
CN102413091A (en) * 2011-11-11 2012-04-11 中国科学院上海微系统与信息技术研究所 Symmetrical-constant amplitude zero auto correlation (CAZAC)-sequence-based orthogonal frequency division multiplexing (OFDM) system synchronization method
CN102882670A (en) * 2012-09-13 2013-01-16 电子科技大学 Synchronous processing method based on CMMB signals
CN103532898A (en) * 2013-04-22 2014-01-22 上海数字电视国家工程研究中心有限公司 OFDM training symbol generation and synchronization method based on CAZAC sequence
CN105516045A (en) * 2015-12-04 2016-04-20 中国科学院上海微系统与信息技术研究所 OFDM (Orthogonal Frequency-Division Multiplexing) training sequence construction method and synchronization method
CN107196887A (en) * 2017-08-02 2017-09-22 电子科技大学 Satellite OFDM synchronized algorithms based on conjugation CAZAC sequences
WO2019061306A1 (en) * 2017-09-29 2019-04-04 北京小米移动软件有限公司 Signal transmission method and device
WO2019170519A1 (en) * 2018-03-08 2019-09-12 Institut Mines Telecom - Imt Atlantique - Bretagne - Pays De La Loire Pseudo-guard intervals insertion in an fbmc transmitter
CN109067687A (en) * 2018-06-22 2018-12-21 西安电子科技大学 Burst OFDM time synchronization method based on conjugation training sequence

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112910816A (en) * 2021-01-15 2021-06-04 西安电子科技大学 Filter bank multi-carrier timing synchronization method based on phase weighting conjugate symmetry
CN113543303A (en) * 2021-06-30 2021-10-22 紫光展锐(重庆)科技有限公司 Synchronization method, synchronization device, chip and module equipment
CN114584449A (en) * 2022-03-03 2022-06-03 电子科技大学 Improved M-part timing synchronization and frequency offset method based on CAZAC sequence
CN115208725A (en) * 2022-05-07 2022-10-18 中国人民解放军国防科技大学 Method, device and medium for combining OFDM synchronization and information modulation
CN115208725B (en) * 2022-05-07 2024-02-02 中国人民解放军国防科技大学 Method, device and medium for combining OFDM synchronization and information modulation
CN115955291A (en) * 2023-03-09 2023-04-11 北京智联安科技有限公司 Method and equipment for reducing false detection probability of NBIOT network cell search
CN115955291B (en) * 2023-03-09 2023-05-23 北京智联安科技有限公司 Method and equipment for reducing NBIOT network cell search false detection probability
CN116389213A (en) * 2023-04-21 2023-07-04 湖南大学 OFDM system time-frequency synchronization method, terminal equipment and storage medium

Also Published As

Publication number Publication date
CN110971558B (en) 2021-07-06

Similar Documents

Publication Publication Date Title
CN110971558B (en) Low-complexity anti-frequency offset synchronization method based on CAZAC sequence
US8576810B2 (en) Method and apparatus for detecting secondary synchronization signal
WO2019119778A1 (en) Anti-interference signal detection and synchronization method for wireless broadband communication system
KR101291859B1 (en) Methods and systems for improved timing acquisition for varying channel conditions
CN110636024B (en) 5G waveform system synchronization method based on index modulation
CN102882670A (en) Synchronous processing method based on CMMB signals
CN110493156A (en) Frequency deviation estimating method based on constellation point diversity in 5G mobile communication system
CN113890802B (en) Symbol timing synchronization method based on PN sequence
CN102932307A (en) Method for synchronizing orthogonal frequency division multiplexing (OFDM) system time domain through utilizing constant amplitude zero auto correlation (CAZAC) sequence
CN113259295A (en) Signal detection method for underwater acoustic FBMC system
CN101207596B (en) A synchronization method and receiver device
CN107070833A (en) Towards the detection method of the synchronizing signal with symmetry, synchronous method and terminal
CN116056201A (en) Frequency offset estimation method based on synchronous signals
CN104836770A (en) Timing estimation method based on correlation average and windowing
CN112738000A (en) PSS block cross-correlation detection method
KR100626644B1 (en) Frequency and Time Offset Estimation Method in Orthogonal Frequency Division Multiplexed Communication Systems
CN109600334B (en) OFDM synchronization method, device and readable storage medium for broadband satellite communication system
CN111107028A (en) PSS and SSS combined frequency offset estimation method for 5G system
CN109561042B (en) A Timing Frequency Synchronization Method of OFDM System Receiver
JP3544147B2 (en) OFDM signal receiving apparatus, OFDM signal communication system and communication control method therefor
CN103346985B (en) A kind of method estimated fast for time and frequency parameter in TD-LTE system
CN110798416A (en) CFO Estimation Algorithm Based on Local Search Capon in OFDM System
CN107276654B (en) Signal processing method and system
CN111800366B (en) OFDM symbol timing synchronization method and receiving device under complex multipath environment
CN105187351B (en) A kind of OFDM Timing Synchronization detection methods under multipath channel

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant