CN1234219C - Symbolic ynchroni zing and carrier-wave synchronizing method based on modification system of circulation prefix - Google Patents
Symbolic ynchroni zing and carrier-wave synchronizing method based on modification system of circulation prefix Download PDFInfo
- Publication number
- CN1234219C CN1234219C CN 03102071 CN03102071A CN1234219C CN 1234219 C CN1234219 C CN 1234219C CN 03102071 CN03102071 CN 03102071 CN 03102071 A CN03102071 A CN 03102071A CN 1234219 C CN1234219 C CN 1234219C
- Authority
- CN
- China
- Prior art keywords
- frequency
- time
- symbol synchronization
- value
- values
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000012986 modification Methods 0.000 title 1
- 230000004048 modification Effects 0.000 title 1
- NWONKYPBYAMBJT-UHFFFAOYSA-L zinc sulfate Chemical compound [Zn+2].[O-]S([O-])(=O)=O NWONKYPBYAMBJT-UHFFFAOYSA-L 0.000 title 1
- 125000004122 cyclic group Chemical group 0.000 claims abstract description 34
- 238000001228 spectrum Methods 0.000 claims abstract description 22
- 238000005070 sampling Methods 0.000 claims abstract description 13
- 230000009466 transformation Effects 0.000 claims description 9
- FGUUSXIOTUKUDN-IBGZPJMESA-N C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 Chemical compound C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 FGUUSXIOTUKUDN-IBGZPJMESA-N 0.000 claims description 3
- 238000012935 Averaging Methods 0.000 claims description 2
- 230000010354 integration Effects 0.000 claims description 2
- 238000006243 chemical reaction Methods 0.000 abstract description 8
- 239000000523 sample Substances 0.000 description 17
- 238000010586 diagram Methods 0.000 description 14
- 239000013598 vector Substances 0.000 description 11
- 230000008569 process Effects 0.000 description 10
- 238000004458 analytical method Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 230000000737 periodic effect Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000010845 search algorithm Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000007476 Maximum Likelihood Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000005311 autocorrelation function Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 230000008570 general process Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
本发明公开了一种基于循环前缀的调制系统的符号同步方法,包括:对接收机接收到的数字信号连续进行时频变换,对应不同时刻分别得到该信号的一组频率变换采样值,形成二维时频谱;对二维时频谱使用预定的平坦区搜索方法进行平坦区搜索,得到平坦区的起止边界;然后使用平坦区起止边界内的任意一个时间值作为符号同步值进行符号同步。本发明还公开了一种基于循环前缀的调制系统的载波同步方法,在得到平坦区的基础上使用平坦区起止边界内的多于1个时刻的样值计算载波频率偏差估计值并进行平均以平滑噪声,利用平均后的载波频率偏差估计值进行载波同步。使用本发明可以极大地提高符号同步的准确性和载波同步的精度,并且具有很高的可靠性。
The invention discloses a symbol synchronization method of a modulation system based on a cyclic prefix, comprising: continuously performing time-frequency conversion on a digital signal received by a receiver, and obtaining a group of frequency-transformed sampling values of the signal corresponding to different times to form two Time-dimensional spectrum; use a predetermined flat region search method to search the flat region for the two-dimensional time spectrum to obtain the start and end boundaries of the flat region; then use any time value within the start and end boundaries of the flat region as the symbol synchronization value to perform symbol synchronization. The present invention also discloses a carrier synchronization method based on a cyclic prefix modulation system. On the basis of obtaining the flat area, the sample values at more than one time point within the start and end boundaries of the flat area are used to calculate and average the carrier frequency deviation estimation value to Smooth noise, carrier synchronization using averaged carrier frequency offset estimates. Using the present invention can greatly improve the accuracy of symbol synchronization and carrier synchronization, and has high reliability.
Description
技术领域technical field
本发明涉及通信系统的解调制技术,具体涉及一种基于循环前缀的调制系统的符号同步及载波同步方法。The invention relates to a demodulation technology of a communication system, in particular to a method for symbol synchronization and carrier synchronization of a modulation system based on a cyclic prefix.
背景技术Background technique
目前随着新的通信业务需求的迅速增长,对无线通信系统和无线局域网的传输速率提出了更高的要求,而传输速率的提高又给常规单载波系统带来了符号间干扰(ISI)和深度频率选择性衰落的问题。解决这个问题目前有两种方法,一种是采用正交频分复用,也就是把高速数据分散到若干子载波上以低速率进行并行传输;另一种是采用简单引入循环前缀的单载波系统。这两种方法都需要插入循环前缀并采用频域均衡,由于这两种方法都以符号块结构发送信号,这就要求不仅进行抽样时钟同步,还要进行符号定时同步和载波同步。其中的符号定时同步和载波同步也有两种方法,一种是利用训练序列,另一种是利用循环前缀引入的周期信号结构进行盲同步。At present, with the rapid growth of demand for new communication services, higher requirements are placed on the transmission rate of wireless communication systems and wireless local area networks, and the increase in transmission rate brings inter-symbol interference (ISI) and The problem of deep frequency selective fading. There are currently two ways to solve this problem, one is to use orthogonal frequency division multiplexing, that is, to disperse high-speed data to several sub-carriers for parallel transmission at a low rate; the other is to use a single carrier that simply introduces a cyclic prefix system. Both methods need to insert a cyclic prefix and use frequency domain equalization. Since both methods transmit signals in a symbol block structure, this requires not only sampling clock synchronization, but also symbol timing synchronization and carrier synchronization. There are also two methods for symbol timing synchronization and carrier synchronization, one is to use the training sequence, and the other is to use the periodic signal structure introduced by the cyclic prefix for blind synchronization.
下面以正交频分复用(OFDM)调制系统为例介绍整个盲同步的大致过程。图1用数字表示的基带模型示出了OFDM系统的基本原理框图。OFDM系统的整个信号传输大致要经过发送机的发送处理、信道传输和接收机的接收处理这几个阶段。如图1所示,发送机的发送处理主要是对信号进行调制,包括对信号进行编码、星座映射和逆离散傅立叶变换(IDFT),变成时域信号,在经过发送机的发送处理之后,信号经过信道传输后由接收机接收,接收机对信号进行解调制,主要包括符号同步、载波同步、样值同步和离散傅立叶变换(DFT)等几个过程。下面对符号同步和载波同步之前的信号处理过程进行更详细的介绍。The general process of the entire blind synchronization is introduced below by taking an Orthogonal Frequency Division Multiplexing (OFDM) modulation system as an example. The baseband model represented by figures in Fig. 1 shows the basic functional block diagram of the OFDM system. The entire signal transmission of the OFDM system generally goes through the stages of sending processing of the transmitter, channel transmission and receiving processing of the receiver. As shown in Figure 1, the transmission processing of the transmitter is mainly to modulate the signal, including encoding the signal, constellation mapping and inverse discrete Fourier transform (IDFT), and transform it into a time domain signal. After the transmission processing of the transmitter, After the signal is transmitted through the channel, it is received by the receiver, and the receiver demodulates the signal, which mainly includes several processes such as symbol synchronization, carrier synchronization, sample value synchronization and discrete Fourier transform (DFT). The signal processing process before symbol synchronization and carrier synchronization will be described in more detail below.
在OFDM系统中,数据流被分块传输,每个数据块d(k)经过一定的编码处理和星座映射之后形成一个长度为N的向量
串行时域数据s(n)经过信道传输之后形成为信号r(n),接收机从信道接收到的信号r(n)经串/并变换之后得到
在上述OFDM信号传输过程中,当循环前缀的长度L大于信道冲激响应h(k)的持续时间M时,离散傅立叶变换之后形成的 与逆离散傅立叶变换之前的 之间的关系为:y(k)=H(k)x(k)+N(k),k=0,...,N-1。其中H(k)为信道冲激响应的频域表示,N(k)是噪声v(n)的频域表示。In the above OFDM signal transmission process, when the length L of the cyclic prefix is greater than the duration M of the channel impulse response h(k), the formed after discrete Fourier transform with the inverse discrete Fourier transform before The relationship between them is: y(k)=H(k)x(k)+N(k), k=0, . . . , N−1. Among them, H(k) is the frequency domain representation of the channel impulse response, and N(k) is the frequency domain representation of the noise v(n).
对于采用了循环前缀的单载波系统,其原理和OFDM系统的原理类似,只是不经过逆离散傅立叶变换和离散傅立叶变换。在接收机接收的经过信道传输的信号也是带有循环前缀的信号r(n)。采用了循环前缀的OFDM系统和单载波系统有一个共同点,那就是它们发送的信号都有一定的周期结构,而且在L≥M的条件下,接收机接收到的信号r(n)也有一定的周期结构。For the single-carrier system using a cyclic prefix, its principle is similar to that of the OFDM system, except that it does not undergo inverse discrete Fourier transform and discrete Fourier transform. The channeled signal received at the receiver is also the signal r(n) with a cyclic prefix. The OFDM system using cyclic prefix and the single-carrier system have one thing in common, that is, the signals they send have a certain periodic structure, and under the condition of L≥M, the signal r(n) received by the receiver also has a certain cycle structure.
通常符号同步的目的就是确定循环前缀的终止位置,然后根据这个终止位置正确地丢弃 的前L个样值,即去掉循环前缀,得到实际信号。在现有的盲同步算法中,都是利用循环前缀和已调制符号中部分样值的强相关性进行相关运算,通过峰值检测进行符号定时同步估计。这种方法只能估计出一个特定的时刻,容易受到已调制符号自相关特性的干扰,具有严重的地板效应。此外,在这种方法中噪声和已调制符号加窗会造成自相关峰的平顶效应,从而使峰值检测锁定在错误时刻,并因此得不到精确的符号同步。另外,这种方法的精度不稳定,随着信道冲激响应时间的变长,其精度将降低。Usually the purpose of symbol synchronization is to determine the end position of the cyclic prefix, and then discard it correctly according to the end position The first L samples of , that is, the cyclic prefix is removed to obtain the actual signal. In the existing blind synchronization algorithms, the strong correlation between the cyclic prefix and some samples in the modulated symbols is used for correlation calculation, and the symbol timing synchronization is estimated by peak detection. This method can only estimate a specific moment, is easily interfered by the autocorrelation characteristic of the modulated symbols, and has serious floor effect. In addition, noise and modulated symbol windowing in this approach can cause a flat-topping effect of the autocorrelation peak, causing peak detection to lock on to the wrong instant, and thus not obtaining precise symbol synchronization. In addition, the accuracy of this method is unstable, and its accuracy will decrease as the channel impulse response time becomes longer.
在目前的载波同步,也就是载波频率偏差估计方法中,同样是利用循环前缀和已调制符号中部分样值的强相关性进行相关运算,通过峰值检测进行载波频率偏差估计。这种方法只能在循环前缀终止的一个时刻进行载波频率偏差估计,同样由于严重的地板效应和精度不稳定等特性,使载波频率偏差估计的精度较低。In the current carrier synchronization, that is, the method for estimating the carrier frequency deviation, the strong correlation between the cyclic prefix and some samples in the modulated symbols is also used for correlation calculation, and the carrier frequency deviation is estimated by peak detection. This method can only estimate the carrier frequency deviation at a moment when the cyclic prefix ends. Also, due to the characteristics of severe floor effect and unstable accuracy, the accuracy of carrier frequency deviation estimation is low.
发明内容Contents of the invention
有鉴于此,本发明的一个目的是提出一种克服现有技术的不足,能提高同步准确性的基于循环前缀的调制系统的符号同步方法。In view of this, an object of the present invention is to propose a symbol synchronization method for a cyclic prefix-based modulation system that overcomes the shortcomings of the prior art and can improve synchronization accuracy.
本发明的另一个目的是提供一种能提高载波频率偏差估计精度的基于循环前缀的调制系统的载波同步方法。Another object of the present invention is to provide a carrier synchronization method for a modulation system based on a cyclic prefix that can improve the estimation accuracy of carrier frequency offset.
本发明的上述目的是通过如下技术方案予以完成的:Above-mentioned purpose of the present invention is accomplished by following technical scheme:
一种基于循环前缀的调制系统的符号同步方法,包括如下步骤:A symbol synchronization method based on a cyclic prefix modulation system, comprising the steps of:
a.对接收机接收到的数字信号连续进行时频变换,对应不同时刻分别得到该信号的一组频率变换采样值,形成该信号的二维时频谱;a. Continuously perform time-frequency conversion on the digital signal received by the receiver, and obtain a group of frequency conversion sampling values of the signal corresponding to different times to form a two-dimensional time spectrum of the signal;
b.对所述二维时频谱,对于任意一个频点在时间轴上连续计算样值的均方差,该样值为预定数量为大于等于4且小于循环前缀长度的样值,得到一个非负输出序列;b. For the two-dimensional time spectrum, continuously calculate the mean square error of the sample value on the time axis for any frequency point. output sequence;
c.对于所述输出序列连续计算预定数量的滑动均方差和滑动均值,该预定数量为循环前缀长度和调制信号有效时间长度之和,用所述滑动均方差减去所述滑动均值得到一个比较门限序列;c. Continuously calculate a predetermined number of sliding mean square deviations and sliding mean values for the output sequence, the predetermined number is the sum of the cyclic prefix length and the effective time length of the modulation signal, and subtract the sliding mean value from the sliding mean square deviation to obtain a comparison threshold sequence;
d.比较所述输出序列和所述比较门限,如果输出序列大于比较门限则输出一个非零的正值,否则输出一个零值,得到一个连零区;d. compare the output sequence and the comparison threshold, if the output sequence is greater than the comparison threshold then output a non-zero positive value, otherwise output a zero value to obtain a zero-connection zone;
e.在所述连零区的右边界在时间轴上向右延伸步骤b所述的预定数量值,得到平坦区的起止边界;e. extend the predetermined value described in step b to the right on the time axis at the right boundary of the zero-continuous zone to obtain the start and end boundary of the flat zone;
f.使用平坦区起止边界内任意一个时间值作为符号同步值进行符号同步。f. Use any time value within the start and end boundaries of the flat area as the symbol synchronization value to perform symbol synchronization.
在上述符号同步方法中,在步骤a中可以通过短时傅立叶变换或者横截滤波进行时频变换。In the above symbol synchronization method, in step a, time-frequency transformation may be performed by short-time Fourier transformation or transversal filtering.
在上述符号同步方法中,对于各个频点可以分别执行步骤b至e,然后对得到的分别对应各个频点的平坦区进行合并,得到合并后的一个平坦区的起止边界。也可以对于各个频点分别执行步骤b,然后对得到的分别对应各个频点的输出序列进行合并,得到合并后的一个输出序列,然后执行步骤c。并且,当系统信噪比高于预定值时,步骤b中的任意一个频点可以是零频点,步骤a中通过滑动求和或积分完成时频变换得到二维时频谱。这里的频点可以是全部频点,也可以是大于1个的部分频点。In the above symbol synchronization method, steps b to e may be performed for each frequency point, and then the obtained flat areas corresponding to each frequency point are combined to obtain the start and end boundaries of a combined flat area. It is also possible to perform step b for each frequency point respectively, and then combine the obtained output sequences respectively corresponding to each frequency point to obtain a combined output sequence, and then perform step c. Moreover, when the system signal-to-noise ratio is higher than a predetermined value, any frequency point in step b can be a zero frequency point, and in step a, the time-frequency transformation is completed by sliding summation or integration to obtain a two-dimensional time-frequency spectrum. The frequency points here may be all frequency points, or some frequency points greater than one.
在上述符号同步方法中,在步骤f中可以使用平坦区的右边界作为符号同步值进行符号同步。也可以使用平坦区内的除了右边界之外的其它任意时间点作为符号同步值,在符号同步过程中进一步包括在信道估计和信道去耦中去掉利用其它任意时间点作为符号同步值引起的相位畸变。In the above symbol synchronization method, in step f, the right boundary of the flat area can be used as the symbol synchronization value to perform symbol synchronization. It is also possible to use other arbitrary time points in the flat region except the right boundary as the symbol synchronization value, and further include removing the phase caused by using other arbitrary time points as the symbol synchronization value in channel estimation and channel decoupling in the process of symbol synchronization distortion.
一种基于循环前缀的调制系统的载波同步方法,包括如下步骤:A carrier synchronization method based on a cyclic prefix modulation system, comprising the steps of:
a.对接收机接收到的数字信号连续进行时频变换,对应不同时刻分别得到该信号的一组频率变换采样值,形成该信号的二维时频谱;a. Continuously perform time-frequency conversion on the digital signal received by the receiver, and obtain a group of frequency conversion sampling values of the signal corresponding to different times to form a two-dimensional time spectrum of the signal;
b.对所述二维时频谱,对于任意一个频点在时间轴上连续计算样值的均方差,该样值为预定数量为大于等于4且小于循环前缀长度的样值,得到一个非负输出序列;b. For the two-dimensional time spectrum, continuously calculate the mean square error of the sample value on the time axis for any frequency point. output sequence;
c.对于所述输出序列连续计算预定数量的滑动均方差和滑动均值,该预定数量为循环前缀长度和调制信号有效时间长度之和,用所述滑动均方差减去所述滑动均值得到一个比较门限序列;c. Continuously calculate a predetermined number of sliding mean square deviations and sliding mean values for the output sequence, the predetermined number is the sum of the cyclic prefix length and the effective time length of the modulation signal, and subtract the sliding mean value from the sliding mean square deviation to obtain a comparison threshold sequence;
d.比较所述输出序列和所述比较门限,如果输出序列大于比较门限则输出一个非零的正值,否则输出一个零值,得到一个连零区;d. compare the output sequence and the comparison threshold, if the output sequence is greater than the comparison threshold then output a non-zero positive value, otherwise output a zero value to obtain a zero-connection zone;
e.在所述连零区的右边界在时间轴上向右延伸步骤b所述的预定数量值,得到平坦区的起止边界;e. extend the predetermined value described in step b to the right on the time axis at the right boundary of the zero-continuous zone to obtain the start and end boundary of the flat zone;
f.使用平坦区起止边界内的多于1个时刻的样值分别计算载波频率偏差估计值,对多于1个的载波频率偏差估计值进行平均,并利用平均后的载波频率偏差估计值进行载波同步。f. Use the sample values at more than one moment in the start and end boundaries of the flat area to calculate the carrier frequency deviation estimated value respectively, average the more than one carrier frequency deviation estimated value, and use the averaged carrier frequency deviation estimated value to carry out Carrier synchronization.
从本发明的技术方案可以看出,本发明采用时频变换得到一个时间轴上的平坦区,然后通过平坦区搜索准确地确定这个平坦区的起止边界,由于本发明不采用自相关峰的检测,因而不依赖于已调制符号的自相关特性,有效克服了作为现有技术的时域同步方法造成的地板效应,提高了同步的准确性。As can be seen from the technical solution of the present invention, the present invention uses time-frequency transformation to obtain a flat area on the time axis, and then accurately determines the start and end boundaries of this flat area through flat area search, because the present invention does not use the detection of autocorrelation peaks , thus does not depend on the autocorrelation characteristic of the modulated symbol, effectively overcomes the floor effect caused by the time domain synchronization method in the prior art, and improves the synchronization accuracy.
另外,本发明通过时频变换得到的平坦区由于没有任何符号间干扰,因此平坦区内的任意一个时刻都可以用作符号同步的定时,相比现有技术只能确定一个定时时刻,本发明提高了单次同步检测成功的概率,因而本发明除了能进一步提高同步准确性之外,而且还更易于使用。In addition, since the flat area obtained by the present invention through time-frequency conversion does not have any intersymbol interference, any moment in the flat area can be used as the timing of symbol synchronization. Compared with the prior art, only one timing moment can be determined, the present invention The probability of successful single synchronous detection is improved, so the present invention not only can further improve the synchronous accuracy, but also is easier to use.
通过平坦区搜索得到的平坦区由于没有符号间干扰,可以进一步用于载波同步。通过对平坦区内的多个时刻的样值分别计算一个载波频率偏差估计值,然后对这些估计值进行平均,相比现有技术中只能在一个定时时刻计算一个载波频率偏差估计值而言,本发明平滑了噪声,大大提高了计算精度。The flat area obtained through the flat area search can be further used for carrier synchronization because there is no inter-symbol interference. By calculating an estimated value of carrier frequency deviation for samples at multiple moments in the flat region, and then averaging these estimated values, compared with the prior art, only one estimated value of carrier frequency deviation can be calculated at one timing moment , the invention smoothes the noise and greatly improves the calculation accuracy.
除此之外,本发明的方法受信噪比高低的影响较小,不会随着信噪比的降低而相应降低本发明的使用效果,因此本发明可以有效地对抗低信噪比环境。使用本发明的平坦区搜索还可以通过循环前缀的长度和平坦区的宽度估计出信道冲激响应的长度,有利于提高信道估计精度。另外,本发明几乎不受加窗函数的影响,可靠性高。In addition, the method of the present invention is less affected by the level of the signal-to-noise ratio, and the effect of the present invention will not be reduced correspondingly with the decrease of the signal-to-noise ratio, so the present invention can effectively combat low signal-to-noise ratio environments. Using the flat area search of the present invention can also estimate the length of the channel impulse response through the length of the cyclic prefix and the width of the flat area, which is beneficial to improving the channel estimation accuracy. In addition, the present invention is hardly affected by the windowing function and has high reliability.
附图说明Description of drawings
图1示出了正交频分复用(OFDM)系统的基本原理框图;Fig. 1 shows the basic functional block diagram of Orthogonal Frequency Division Multiplexing (OFDM) system;
图2示出了本发明的原理框图;Fig. 2 shows a functional block diagram of the present invention;
图3A示出了信道接收机接收的信号的时域图;Figure 3A shows a time-domain diagram of a signal received by a channel receiver;
图3B示出了对图3A中信号进行短时傅立叶变换后的二维时频谱的二维示意;Figure 3B shows a two-dimensional schematic diagram of the two-dimensional time-frequency spectrum after the short-time Fourier transform of the signal in Figure 3A;
图4示出了本发明的一个仅给出了幅度谱的二维时频谱的三维显示的示例;Fig. 4 shows an example of a three-dimensional display of the two-dimensional time spectrum of the amplitude spectrum only given in the present invention;
图5示出了本发明的一种平坦区搜索算法的示意图;Fig. 5 shows a schematic diagram of a flat region search algorithm of the present invention;
图6示出了一个平坦区搜索的示例样本;Figure 6 shows an example sample of a flat region search;
图7示出了本发明的一种载波频率偏差估计方法的示意图;Fig. 7 shows a schematic diagram of a carrier frequency offset estimation method of the present invention;
图8示出了本发明的第二种确定平坦区的方法的原理框图;Fig. 8 shows the functional block diagram of the second method of determining the flat region of the present invention;
图9示出了本发明的第三种确定平坦区的方法的原理框图。FIG. 9 shows a functional block diagram of the third method for determining a flat region of the present invention.
具体实施方式Detailed ways
下面结合附图和具体实施例对本发明进行详细说明。首先参照图2说明本发明的符号同步方法和载波同步的具体流程。The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments. Firstly, referring to FIG. 2, the specific flow of the symbol synchronization method and carrier synchronization of the present invention will be described.
如图2所示,当OFDM系统中的接收机接收到的信号r(t)经过模/数(A/D)转换器转换为数字信号r(n)后开始本发明的流程,这里取采样率为发送端发送时的样值速率,并忽略相对很小的偏差。As shown in Figure 2, when the signal r (t) received by the receiver in the OFDM system is converted into a digital signal r (n) by an analog/digital (A/D) converter, the flow process of the present invention is started, and sampling The rate is the sample rate when the transmitter sends, and ignores relatively small deviations.
步骤201,首先对信号r(n)进行时频分析。时频分析器也就是一个滑动傅立叶变换分析器,它包含一个可以存储N个样值以连续输入r(n)的缓冲区和一个N点傅立叶变换器。在任意一个时刻j取出缓冲区中的N个输入样值,然后对它们进行短时傅立叶变换,得到该时刻的N个频点采样值。所有时刻的N个频点采样值构成一个二维时频谱。In step 201, time-frequency analysis is first performed on the signal r(n). The time-frequency analyzer is also a sliding Fourier transform analyzer, which includes a buffer that can store N samples for continuous input r(n) and an N-point Fourier transform. Take out N input sample values in the buffer at any moment j, and then perform short-time Fourier transform on them to obtain N frequency point sample values at that moment. The sampling values of N frequency points at all times constitute a two-dimensional time spectrum.
对信号r(t),其短时傅立叶变换可以表示为:For the signal r(t), its short-time Fourier transform can be expressed as:
在上式中r(t)为时间分析窗函数,它可以根据实际需要任意选定。当r(t)取宽度为OFDM符号有效时间的矩形窗时,其离散数字形式为:In the above formula, r(t) is the time analysis window function, which can be selected arbitrarily according to actual needs. When r(t) takes a rectangular window whose width is the effective time of the OFDM symbol, its discrete digital form is:
其中, 表示向量 的第i个元素,k为频率变量,0≤k≤N-1,j为时间变量,-∞<j<∞。in, representation vector The i-th element of , k is a frequency variable, 0≤k≤N-1, j is a time variable, -∞<j<∞.
前面已经介绍过,无论是OFDM系统还是单载波系统,接收机接收到的信号r(n)都有一定的周期结构,这可以从图3A中看到。图3A是一个时域图,每一个横向的单元都是从某一时刻开始的N个样值所构成的一个向量,纵坐标表示向量第一个元素所在的时刻,横坐标表示向量其它元素相对第一个元素的相对坐标。在图3A中,接收信号r(n)中的某一部分301是r(n)中另一部分302的重复,这两部分在时间上相差N个样值,每一部分的长度为L-M+1,图3A中示出的是M=1的情况。As mentioned above, no matter it is an OFDM system or a single carrier system, the signal r(n) received by the receiver has a certain periodic structure, which can be seen from Fig. 3A. Figure 3A is a time-domain diagram. Each horizontal unit is a vector composed of N samples starting from a certain moment. The ordinate indicates the moment when the first element of the vector is located, and the abscissa indicates the relative time of the other elements of the vector. The relative coordinates of the first element. In Fig. 3A, a
图3B是一个二维时频谱的二维示意。从图3B可以看出,公式(2)相当于一个宽度为N的滑动傅立叶分析窗。经过公式(2),便得到了在j时刻的一组频域变换采样值R(j,0)、R(j,1)、R(j,N-1),即图3B中的 这样便得到了输入信号r(n)的二维时频谱。图3B所示的二维时频谱的二维示意中,横轴表示频率f,其范围为0…N-1,纵轴表示时间t,其范围为负无穷到正无穷。在图3B中,303′、304′、305′等分别是对图3A中的303、304、305等进行傅立叶变换的结果。Fig. 3B is a two-dimensional representation of a two-dimensional time-frequency spectrum. It can be seen from FIG. 3B that formula (2) is equivalent to a sliding Fourier analysis window with width N. Through the formula (2), a set of frequency-domain transformed sampling values R(j, 0), R(j, 1), R(j, N-1) at time j is obtained, that is, in Fig. 3B In this way, the two-dimensional time spectrum of the input signal r(n) is obtained. In the two-dimensional diagram of the two-dimensional time spectrum shown in FIG. 3B , the horizontal axis represents frequency f, and its range is 0...N-1, and the vertical axis represents time t, and its range is from negative infinity to positive infinity. In FIG. 3B , 303 ′, 304 ′, 305 ′, etc. are the results of performing Fourier transformation on 303 , 304 , 305 , etc. in FIG. 3A , respectively.
当信道冲激响应等效持续时间M小于循环前缀长度L时,接收到的OFDM信号仍然具有一定的循环周期特性。如图4所示,这个特性在信号的二维时频谱的三维显示上反映为时间轴上的局部平坦区,其宽度为L-M+1;对任意频率k,这个平坦区内的所有时刻的频域变换采样的幅度相等。于是通过在时间轴上搜索并定位平坦区,即可得出OFDM符号的起始位置。由于在这个平坦区内任何一个时间点开始的长度为N的OFDM符号都不包含任何相邻符号信息,因而得到的平坦区是一个没有ISI的区间。When the equivalent duration M of the channel impulse response is less than the length L of the cyclic prefix, the received OFDM signal still has certain cyclic characteristics. As shown in Figure 4, this characteristic is reflected as a local flat area on the time axis on the three-dimensional display of the two-dimensional time-frequency spectrum of the signal, and its width is L-M+1; for any frequency k, all moments in this flat area The magnitude of the frequency-domain transform samples is equal. Then by searching and locating the flat area on the time axis, the starting position of the OFDM symbol can be obtained. Since the OFDM symbols of length N starting at any point in this flat region do not contain any adjacent symbol information, the obtained flat region is an interval without ISI.
根据前面的时频分析,该二维时频谱的模值,也就是二维时频谱的幅度值在时间轴上每隔N+L个样值会出现一个值相等的恒值区,也就是一个平坦区,且对于任意频率k,如果不考虑误差的影响,平坦区的起止位置相同,也就是左右边界相同。According to the previous time-frequency analysis, the modulus value of the two-dimensional time spectrum, that is, the amplitude value of the two-dimensional time spectrum, will have a constant value area with equal value every N+L samples on the time axis, that is, a The flat area, and for any frequency k, if the influence of the error is not considered, the start and end positions of the flat area are the same, that is, the left and right boundaries are the same.
步骤202,使用一种平坦区搜索算法进行平坦区搜索以识别出平坦区。下面给出一种可能的基于计算滑动均方差的平坦区搜索算法,它包括如下步骤:In step 202, a flat area search is performed using a flat area search algorithm to identify flat areas. A possible flat area search algorithm based on calculating the sliding mean square error is given below, which includes the following steps:
步骤501,如图5所示,将滑动均方差的窗口大小W取值为4≤W<L,其作用是连续计算输入窗口中W个样值的均方差。由于实际的平坦区窗口大小为L-M+1,则不考虑噪声时,滑动均方差401的输出序列{std(j)w}为一非负序列,且每隔N+L个样值会出现一个宽度为L-M-W+1的连零区。
步骤502,对窗口大小为W的滑动均方差的输出序列用窗口大小为N+L的滑动均方差的输出减去窗口大小为N+L的滑动均值形成一个比较门限{Vth(j)N+L}。
步骤503,比较器比较{std(j)w}和{Nth(j)N+L},如果{std(j)w}大于{Vth(j)X+L}则输出一个非零的正值,否则输出零值,这样比较器的输出便可得到一个宽度为L-M-W+1的连零区,从而可以进一步判决出当前样值是否落在平坦区以内。
图6给出了一个平坦区搜索的输出样本,其中点划线表示的是滑动均方差{std(j)w},点线表示的是比较门限{Vth(j)N+L},实线表示的是它们的比较结果。在图6中可以很清楚地看到,比较结果中具有周期性的连零区,也就是平坦区,其宽度为L-M-W+1。Figure 6 shows an output sample of a flat area search, where the dotted line represents the sliding mean square error {std(j) w }, and the dotted line represents the comparison threshold {V th (j) N+L }, the real The lines represent their comparison results. It can be clearly seen in Fig. 6 that there is a periodic zero-continuous region in the comparison result, that is, a flat region, and its width is LM-
在得到了平坦区之后,经过简单的修正可以得到平坦区的起止边界估计,也就是在宽度为L-M-W+1的连零区的宽度上向右加上滑动均方差的窗口大小W,得到宽度为L-M+1的平坦区,这个平坦区内的所有样值都没有符号间干扰,其右边界即对应于循环前缀终止的时刻,也就是平坦区的终止位置对应OFDM符号的真正起始位置。而平坦区中的任何其他时间点也可以作为后面DFT过程中的傅立叶变换窗的起始位置时,由于在DFT解调结果中将引入相应的相位畸变,此时只要通过基于频域采样的信道估计和线性插值以及信道去耦完全抵消这个相位畸变即可,因此这个平坦区的任何位置都可以作为符号同步的基础。这里抵消相位畸变的过程对于本领域技术人员来说是熟知的技术,在此不再赘述。After the flat area is obtained, the start and end boundary estimation of the flat area can be obtained after a simple correction, that is, the window size W of the sliding mean square error is added to the right on the width of the zero-continuous area with a width of L-M-W+1, to obtain A flat area with a width of L-M+1, all samples in this flat area have no inter-symbol interference, and its right boundary corresponds to the moment when the cyclic prefix ends, that is, the end position of the flat area corresponds to the real start of the OFDM symbol start position. When any other time point in the flat region can also be used as the starting position of the Fourier transform window in the subsequent DFT process, since the corresponding phase distortion will be introduced in the DFT demodulation result, at this time, as long as the channel based on frequency domain sampling Estimation and linear interpolation and channel decoupling can completely cancel this phase distortion, so any position in this flat region can be used as the basis for symbol synchronization. The process of canceling the phase distortion here is well known to those skilled in the art and will not be repeated here.
步骤203,将步骤202中平坦区搜索的结果发送到合并器,合并器对这些结果进行合并,以减小噪声干扰。平坦区实质是一个没有符号间干扰的样值区间,是用于系统同步的定时信息。该定时信息同时送给载波偏差估计器和一个串并变换器。本发明并不指定具体的合并算法,本领域的技术人员可以很容易地实现这个合并过程。Step 203, sending the results of the flat area search in step 202 to the combiner, and the combiner combines these results to reduce noise interference. The flat area is essentially a sample value interval without inter-symbol interference, which is timing information for system synchronization. The timing information is fed to both the carrier offset estimator and a serial-to-parallel converter. The present invention does not specify a specific merging algorithm, and those skilled in the art can easily implement this merging process.
在上述步骤中得到的平坦区不仅可以用于符号同步,而且可以用于进行载波频率、相位及采样时钟偏差的估计和跟踪。下面说明如何用这个平坦区来提高载波同步中的载波频率偏差估计的精度。The flat area obtained in the above steps can be used not only for symbol synchronization, but also for estimation and tracking of carrier frequency, phase and sampling clock deviation. The following explains how to use this flat region to improve the accuracy of carrier frequency offset estimation in carrier synchronization.
本发明进行载波频率偏差估计是根据在符号同步过程中输出的L-M+1个定时信息分别用当时的样值和N个采样时刻后的样值的共轭进行乘积运算,以估计出L-M+1个载波频率偏差
然后将其平均值发送给相位矫正器。图7示出了这种载波频率偏差估计方法的示意图,该方法具体包括如下步骤:Carrier frequency deviation estimation in the present invention is based on the L-
步骤701,首先对N个采样时刻后的样值rF(n)和原始样值rF(n-N)的共轭进行乘积运算。在子载波带宽归一化的情况下,当收发端有频率偏差ε时,如果不考虑信道影响,接收到的信号可以表示为r(n)=s(n-θ)ej2πεn/N,其中不包括噪声,θ为时移。则当s(n-θ)=s(n-N-θ)时,有:In step 701, first perform a product operation on the conjugate of the sample value r F (n) after N sampling moments and the original sample value r F (nN). In the case of subcarrier bandwidth normalization, when there is a frequency deviation ε at the transceiver end, if the channel effect is not considered, the received signal can be expressed as r(n)=s(n-θ)e j2πεn/N , where Noise is not included, and θ is the time shift. Then when s(n-θ)=s(nN-θ), there are:
步骤702,对在步骤701得到的值进行相位角度计算,得到载波频率偏差 即:Step 702, calculate the phase angle to the value obtained in step 701, and obtain the carrier frequency deviation Right now:
步骤703,使用平坦区搜索得到的各个时刻都运用公式(4)进行遍历,这样得到一组L-M+1个
值,对这些值进行平均,即可得到本发明的载波频率偏差估计值。当然,在实际情况中也可以不使用平坦区的每个时刻计算载波频率偏差估计值,而是在其中抽取一部分值,只要计算出的精度能达到系统要求即可。Step 703, use the formula (4) to traverse each moment obtained by using the flat area search, so as to obtain a set of L-
在上述步骤中,步骤701和步骤702属于现有技术的内容,可以参考J.Beek等在《OFDM系统中时间和频率偏差的最大似然估计》(MLEstimation of Time and Frequency Offset in OFDM Systems,IEEE TransactionsOn Signal Processing,Vol.45,No.7,pp.1800-1805,July,1997)中提出的方法。在本发明的步骤703中利用了前面的平坦区的概念,在找到平坦区后利用平坦区的不同时刻的样值进行频率偏差估计,由于平坦区包含多于1个的时刻数,故可通过均值法平滑噪声带来的误差,因此能得到比普通的自相关函数峰值检测法更高的频率偏差估计精度。In the above steps, step 701 and step 702 belong to the content of the prior art, and can refer to J. Beek et al. in "The Maximum Likelihood Estimation of Time and Frequency Offset in OFDM Systems" (MLEstimation of Time and Frequency Offset in OFDM Systems, IEEE TransactionsOn Signal Processing, Vol.45, No.7, pp.1800-1805, July, 1997). In step 703 of the present invention, the concept of the previous flat region is utilized. After the flat region is found, the sample values at different moments in the flat region are used to estimate the frequency deviation. Since the flat region contains more than one time number, it can be obtained by The mean value method smooths the error caused by the noise, so it can obtain a higher frequency deviation estimation accuracy than the common autocorrelation function peak detection method.
按照前述进行了符号同步和载波同步之后,串并变换器在定时信息的驱动下选择有效的OFDM时间范围内的N个样值送给后端的相位矫正器输出N个样值,相位矫正器根据载波同步得到的实质是表示相位差的频率偏差 对这N个样值进行相位矫正,消除载波频率偏差的影响,然后输出y(k)。最后,y(k)被送给信道估计、傅立叶变换等模块,最后得到发送的数据 这部分内容不属于本发明要解决的问题,可以利用合适的现有技术去完成。After performing symbol synchronization and carrier synchronization according to the foregoing, the serial-to-parallel converter selects N samples in the effective OFDM time range under the drive of timing information and sends them to the back-end phase corrector to output N samples. The phase corrector outputs N samples according to The essence of carrier synchronization is the frequency deviation that represents the phase difference Perform phase correction on these N samples to eliminate the influence of carrier frequency deviation, and then output y(k). Finally, y(k) is sent to modules such as channel estimation and Fourier transform, and finally the sent data is obtained This part of the content does not belong to the problem to be solved by the present invention, and can be accomplished by using appropriate prior art.
上面给出了平坦区搜索,以及利用平坦区搜索进行符号同步和载波同步的一般方法。下面给出两种确定平坦区的特例。The flat region search and the general method of symbol synchronization and carrier synchronization using flat region search are given above. Two special cases for determining flat regions are given below.
图8示出了本发明的第二种确定平坦区方法的原理框图。图8所示的实施例的实现和图2在原理上实质是一样的,其区别在于只是把平坦区搜索器后置,也就是放在合并器之后,并且合并器也换成了一个求和器,其实质是一个平均器,用于对N个滑动均方差取均值。也就是对于N个频点分别执行步骤501,然后对得到的输出序列取均值,对平均后的输出序列再执行步骤502,最后得到一个平坦区。这样做的目的是为了避免采用较复杂的判决合并器,节约成本,减少计算时间。这里的时频分析实际上可以用对应各频点的正弦信号的横截滤波来实现,其中的横截滤波系数对应于傅立叶变换矩阵的行/列向量,且每个支路的地位平等。另外,如果信噪比可以估计出来,则可以动态地根据信噪比的高低来减小或增加支路数,或采用戈泽尔(Goertzel)算法等部分快速FFT算法计算相应点的傅立叶变换。FIG. 8 shows a functional block diagram of the second method for determining a flat area of the present invention. The implementation of the embodiment shown in Figure 8 is essentially the same as that in Figure 2, the difference is that the flat region searcher is placed after the combiner, and the combiner is also replaced by a summation The device, which is essentially an averager, is used to take the mean of N sliding mean square errors. That is,
图9示出了本发明的第三种确定平坦区方法的原理框图。在信噪比较高时,无需像图8那样合并每一个频点上的判决结果,只需少数几个判决支路即可。这个实施例正是在这个前提下的进一步简化。此时,可以只对一个任意频率的支路进行时频分析,特别地,对于频率为0的支路可以用傅立叶变换向量WN 0作为横截滤波系数进行滤波,还可以用一个窗口大小为N的滑动求和器或一个持续时间对应于N的积分器进行求和或积分。这种方法实现起来更简单,但是它只适用于信噪比高的情况,一般要求信噪比大于20dB。FIG. 9 shows a functional block diagram of the third method for determining a flat area of the present invention. When the signal-to-noise ratio is high, there is no need to combine the decision results at each frequency point as shown in Figure 8, only a few decision branches are required. This embodiment is a further simplification on this premise. At this time, time-frequency analysis can only be performed on a branch with an arbitrary frequency. In particular, for a branch with a frequency of 0, the Fourier transform vector W N 0 can be used as the cross-sectional filter coefficient for filtering, and a window size of A sliding summer of N or an integrator with a duration corresponding to N for summing or integrating. This method is simpler to implement, but it is only suitable for high signal-to-noise ratio, and generally requires that the signal-to-noise ratio is greater than 20dB.
这里给出了两种具体的确定平坦区的方法。可以理解,根据本发明的精神,本发明可以有多种变化。例如,本发明的时频分析也可以不采用短时傅立叶变换,而采用对应各频点的正弦信号的横截滤波来实现,其中的横截滤波系数对应于傅立叶变换矩阵的行/列向量,因此,上述只是对本发明精神的一种展示,并不用以限制本发明的保护范围。Two specific methods for determining the flat region are given here. It will be understood that the invention can be varied in many ways according to the spirit of the invention. For example, the time-frequency analysis of the present invention can also be implemented by not using short-time Fourier transform, but using the transversal filtering of sinusoidal signals corresponding to each frequency point, wherein the transversal filter coefficients correspond to the row/column vectors of the Fourier transform matrix, Therefore, the above is only a demonstration of the spirit of the present invention, and is not intended to limit the protection scope of the present invention.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 03102071 CN1234219C (en) | 2003-01-29 | 2003-01-29 | Symbolic ynchroni zing and carrier-wave synchronizing method based on modification system of circulation prefix |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 03102071 CN1234219C (en) | 2003-01-29 | 2003-01-29 | Symbolic ynchroni zing and carrier-wave synchronizing method based on modification system of circulation prefix |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1438777A CN1438777A (en) | 2003-08-27 |
| CN1234219C true CN1234219C (en) | 2005-12-28 |
Family
ID=27673848
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 03102071 Expired - Fee Related CN1234219C (en) | 2003-01-29 | 2003-01-29 | Symbolic ynchroni zing and carrier-wave synchronizing method based on modification system of circulation prefix |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1234219C (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1652491B (en) * | 2004-02-04 | 2010-05-12 | 华为技术有限公司 | Synchronization device and method for OFDM communication system |
| CN101043503B (en) * | 2007-04-17 | 2010-05-26 | 华为技术有限公司 | Method and device for fine synchronization of OFDM symbols |
| CN103188047B (en) * | 2013-01-28 | 2015-11-18 | 苏州大学 | Channel estimation method |
| US9722630B1 (en) * | 2017-03-28 | 2017-08-01 | Andes Technology Corporation | Decoding apparatus and method for decoding a serially transmitted signal thereof |
| CN112769725B (en) * | 2020-12-23 | 2022-01-07 | 重庆邮电大学 | Time-frequency joint synchronization method of Costas sequence based on full-phase spectrum correction |
-
2003
- 2003-01-29 CN CN 03102071 patent/CN1234219C/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CN1438777A (en) | 2003-08-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1221096C (en) | Channel estimation method for orthogonal frequency-division multiplexing communication system | |
| CN1905550A (en) | Frequency Offset Estimation Method and Circuit for OFDM System in Frequency Domain | |
| CN100574303C (en) | Method for synchronizing signal timing and synchronization circuit | |
| CN101056296A (en) | Orthogonal frequency division multiplexing symbol timing synchronization method used for the multi-path fading channel environment | |
| CN101115046A (en) | An Improved LS Channel Estimation Method for OFDM Systems | |
| CN1669259A (en) | Training prefix modulation method and receiver | |
| CN1420647A (en) | Receiver of quadrature frequency division multiplexing system | |
| CN101378375A (en) | Method and device for eliminating interference between carriers of communication system | |
| CN101022442A (en) | Joint time synchronizing and frequency-offset estimating method in OFDM system | |
| CN107707501A (en) | Based on time-interleaved more vector WFRFT mixed carrier parallel transmission methods | |
| CN101867548A (en) | A Blind Frequency Tracking Algorithm Based on Filter Bank Multi-Carrier | |
| CN1294717C (en) | Method and apparatus for providing timing information in a wireless communication system | |
| CN1166076C (en) | Comprehensive channel identifying and symbol synchronizing method | |
| CN1705302A (en) | OFDM time and frequency synchronization method | |
| CN1234219C (en) | Symbolic ynchroni zing and carrier-wave synchronizing method based on modification system of circulation prefix | |
| CN1780277A (en) | Channel evaluation and evaluating device for orthogonal frequency division duplex telecommunication system | |
| CN101075829A (en) | Method for estimating channel of orthogonal frequency-division multiplexing system | |
| CN1791077A (en) | Time-domain and frequency-domain combined channel estimating method | |
| CN101047686A (en) | Receiving symbolic synchronous method for WiMAX system | |
| CN1291561C (en) | Method for obtaining rough estimate of frequency diviation by frequency domain PV sequence guidance | |
| CN1917491A (en) | OFDM synchronization method of using training circulated prefix | |
| CN101043479A (en) | Channel Estimation Method in Orthogonal Frequency Division Multiplexing System | |
| WO2011140819A1 (en) | Method and system for cancelling inter sub-carrier interference in a ofdm system | |
| CN1543102A (en) | A New OFDM Frequency Offset Estimation and Tracking Scheme | |
| CN1567762A (en) | A channel estimation method adapted for OFDMA 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 | ||
| C19 | Lapse of patent right due to non-payment of the annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |