[go: up one dir, main page]

CN101483633B - A Synchronization Method for Orthogonal Frequency Division Multiplexing - Google Patents

A Synchronization Method for Orthogonal Frequency Division Multiplexing Download PDF

Info

Publication number
CN101483633B
CN101483633B CN2009100780676A CN200910078067A CN101483633B CN 101483633 B CN101483633 B CN 101483633B CN 2009100780676 A CN2009100780676 A CN 2009100780676A CN 200910078067 A CN200910078067 A CN 200910078067A CN 101483633 B CN101483633 B CN 101483633B
Authority
CN
China
Prior art keywords
sampling
control signal
intercepting
fpga
ofdm 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.)
Expired - Fee Related
Application number
CN2009100780676A
Other languages
Chinese (zh)
Other versions
CN101483633A (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.)
Tsinghua University
Original Assignee
Tsinghua 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 Tsinghua University filed Critical Tsinghua University
Priority to CN2009100780676A priority Critical patent/CN101483633B/en
Publication of CN101483633A publication Critical patent/CN101483633A/en
Application granted granted Critical
Publication of CN101483633B publication Critical patent/CN101483633B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

本发明涉及一种OFDM同步方法,属于无线数据传输技术领域。该方法包括:PC机与FPGA之间建立数据连接,FPGA同步调整模块接收未同步的基带OFDM符号流,并对数据进行采样点计数;PC机发送截取采样控制信号给FPGA,令其在经过同步调整的OFDM符号流中截取指定范围的采样数据和截取时刻的采样点计数值一起传回给PC机,PC机根据当前同步状态对传回的数据进行同步检测,并发送同步调整控制信号给FPGA令其进行同步调整,同时更新同步状态,更新截取采样控制信号中的截取范围,完成一次同步循环;同步循环不断进行,最终输出已同步的导频和数据分离的OFDM符号流。采用本方法将OFDM同步方法的复杂计算部分从FPGA转移到了PC机,使得OFDM同步方法的实施变得相对容易。

The invention relates to an OFDM synchronization method, and belongs to the technical field of wireless data transmission. The method comprises: establishing a data connection between a PC and an FPGA, an FPGA synchronization adjustment module receiving an unsynchronized baseband OFDM symbol stream, and performing sampling point counting on the data; the PC sends an interception sampling control signal to the FPGA, so that the FPGA intercepts the sampling data of a specified range in the OFDM symbol stream that has been synchronously adjusted, and transmits the sampling point count value at the interception moment back to the PC; the PC performs synchronization detection on the returned data according to the current synchronization state, and sends a synchronization adjustment control signal to the FPGA to make it perform synchronization adjustment, and at the same time updates the synchronization state, updates the interception range in the interception sampling control signal, and completes a synchronization cycle; the synchronization cycle is continuously performed, and finally outputs a synchronized pilot and data-separated OFDM symbol stream. The method is adopted to transfer the complex calculation part of the OFDM synchronization method from the FPGA to the PC, so that the implementation of the OFDM synchronization method becomes relatively easy.

Description

一种正交频分复用同步方法A Synchronization Method for Orthogonal Frequency Division Multiplexing

技术领域 technical field

本发明属于无线数据传输技术领域,特别涉及一种正交频分复用系统基于通用计算机与现场可编程门阵列结合的同步方法,The invention belongs to the technical field of wireless data transmission, in particular to an OFDM system synchronization method based on the combination of a general-purpose computer and a field programmable gate array,

背景技术 Background technique

正交频分复用(OFDM)技术实际上是多载波调制的一种,具有频谱利用率高、抗多径干扰等特点。其主要思想是,将信道分成若干正交子信道,将高速数据信号转换成并行的低速子数据流,调制到在每个子信道上进行传输。子信道上的信号带宽小于信道的相关带宽,因此每个子信道上的可以看成平坦性衰落,所以OFDM可以有效地抵抗信道的频率选择性衰落。而且由于每个子信道的带宽仅仅是原信道带宽的一小部分,信道均衡变得相对容易。Orthogonal frequency division multiplexing (OFDM) technology is actually a kind of multi-carrier modulation, which has the characteristics of high spectrum utilization and anti-multipath interference. The main idea is to divide the channel into several orthogonal sub-channels, convert high-speed data signals into parallel low-speed sub-data streams, and modulate them for transmission on each sub-channel. The signal bandwidth on the sub-channel is smaller than the relevant bandwidth of the channel, so each sub-channel can be regarded as flat fading, so OFDM can effectively resist the frequency selective fading of the channel. And since the bandwidth of each sub-channel is only a small part of the original channel bandwidth, channel equalization becomes relatively easy.

采用OFDM技术的通信系统结构及工作过程如图1所示,输入数据流经过编码,调制,快速傅里叶反变换(IFFT),插入循环前缀(CP)形成数据OFDM符号,然后每隔固定数目的数据OFDM符号插入一个含有已知固定内容的导频OFDM符号,形成时间上连续的基带OFDM符号流,再经过数字/模拟转换(D/A)变换到射频(RF)发送到空中。发送信号经过无线信道传输到达接收端。接收端收到的RF信号变换到基带经过模拟/数字转换(A/D)得到基带未经同步的OFDM符号流,经过OFDM同步恢复出已同步的OFDM符号流,而后分离出导频OFDM符号、数据OFDM符号,其中导频OFDM符号送往进行信道估计,数据OFDM符号经过移除CP,快速傅里叶变换(FFT)利用信道估计的结果进行解调和解码,最终产生输出数据流。The structure and working process of the communication system using OFDM technology are shown in Figure 1. The input data stream is coded, modulated, inverse fast Fourier transform (IFFT), and cyclic prefix (CP) is inserted to form data OFDM symbols, and then every fixed number The data OFDM symbol is inserted into a pilot OFDM symbol with known fixed content to form a continuous baseband OFDM symbol stream in time, and then converted to radio frequency (RF) through digital/analog conversion (D/A) and sent to the air. The sent signal reaches the receiving end through wireless channel transmission. The RF signal received by the receiving end is converted to the baseband and undergoes analog/digital conversion (A/D) to obtain a baseband unsynchronized OFDM symbol stream, and the synchronized OFDM symbol stream is recovered through OFDM synchronization, and then the pilot OFDM symbol is separated, The data OFDM symbols, in which the pilot OFDM symbols are sent for channel estimation, the data OFDM symbols are removed from the CP, and the fast Fourier transform (FFT) uses the results of channel estimation for demodulation and decoding, and finally generates an output data stream.

OFDM技术存在自身的缺点,主要体现在对接收端和发送端之间的同步偏差非常敏感,因此要求在接收端进行更加精确的同步,即控制接收端和发送端之间采样时钟和载波时钟的偏差在OFDM通信系统要求的精度范围之内,并正确地划分开每个OFDM符号。OFDM technology has its own shortcomings, which are mainly reflected in its sensitivity to the synchronization deviation between the receiving end and the sending end, so it is required to perform more accurate synchronization at the receiving end, that is, to control the sampling clock and carrier clock between the receiving end and the sending end. The deviation is within the accuracy range required by the OFDM communication system, and each OFDM symbol is correctly divided.

造成接收端和发送端之间存在同步偏差的原因主要有两个,一个是由于接收端和发送端的采样时钟晶振不完全匹配造成的采样频率偏差和相位偏差,这两者会加重OFDM的符号间干扰,造成解调性能下降;另一个是接收端和发送端之间的载波时钟晶振不完全匹配造成的载波频率偏差和载波相位偏差,这会破坏各个子信道之间的正交性,加重OFDM的子载波间干扰。There are two main reasons for the synchronization deviation between the receiving end and the sending end. One is the sampling frequency deviation and phase deviation caused by the incomplete matching of the sampling clock crystal oscillators at the receiving end and the sending end, which will aggravate the OFDM inter-symbol The other is the carrier frequency deviation and carrier phase deviation caused by the incomplete matching of the carrier clock crystal oscillator between the receiving end and the transmitting end, which will destroy the orthogonality between each sub-channel and aggravate OFDM inter-subcarrier interference.

到目前为止已经有了很多OFDM同步方法,在一些实际OFDM通信系统中也得到不错的应用,然而随着通信系统容量的不断增长,OFDM通信系统的传输速率不断提高,对数据处理的速度要求越来越高,同时对同步精度的要求也越来越苛刻。为了达到通信系统的高速数据处理速度的要求,具有便于进行并行设计,速度快的特点的现场可编程逻辑阵列(FPGA)通常被用于通信系统的硬件实现同步中。然而由于FPGA不适于进行复杂的计算,已有OFDM同步方法或者过于复杂难于在高速数据处理中进行硬件实现,或者过于简单而不能满足精度要求,因此若选用FPGA实现OFDM系统,在FPGA中完全实现OFDM同步方法是比较困难的。So far, there have been many OFDM synchronization methods, and they have been well applied in some actual OFDM communication systems. However, with the continuous growth of communication system capacity, the transmission rate of OFDM communication systems continues to increase, and the requirements for data processing speed are getting higher and higher. At the same time, the requirements for synchronization accuracy are becoming more and more stringent. In order to meet the high-speed data processing speed requirements of the communication system, the Field Programmable Logic Array (FPGA), which is easy to carry out parallel design and has the characteristics of high speed, is usually used in the hardware synchronization of the communication system. However, because FPGA is not suitable for complex calculations, the existing OFDM synchronization methods are either too complicated to implement in hardware in high-speed data processing, or too simple to meet the accuracy requirements. The OFDM synchronization method is more difficult.

发明内容 Contents of the invention

本发明的目的是为了解决在FPGA实现的通信系统中采用OFDM技术时遇到的接收端的同步方法难于在FPGA中实现的问题,提出一种正交频分复用同步方法,在FPGA和PC机之间建立了数据采样和同步控制信号的传输接口,将更需要复杂计算的同步检测方法转移到了PC机中,使得OFDM同步方法的实施变得相对容易。The purpose of the present invention is to solve the problem that the synchronization method of the receiving end encountered when adopting OFDM technology in the communication system realized by FPGA is difficult to realize in FPGA, proposes a kind of orthogonal frequency division multiplexing synchronization method, in FPGA and PC The transmission interface of data sampling and synchronous control signal is established between them, and the synchronous detection method that requires more complex calculations is transferred to the PC, which makes the implementation of OFDM synchronous method relatively easy.

本发明提出的一种正交频分复用同步的方法,基于PC机与现场可编程逻辑阵列结合进行正交频分复用同步,其特征在于,该方法包括以下步骤:A kind of OFDM synchronous method that the present invention proposes, carries out OFDM synchronously based on PC and Field Programmable Logic Array, it is characterized in that, the method comprises the following steps:

1)在现场可编程逻辑阵列中,接收端开始接收由发送端发出的信号,并将该信号转换成稳定的未同步的正交频分复用符号流,对该符号流进行同步调整并对经过同步调整的OFDM符号流进行采样计数;连接PC机与现场可编程逻辑阵列之间的数据传输接口;设置PC机截取现场可编程逻辑阵列采样数据范围的截取采样控制信号,并初始化同步状态为未同步状态;1) In the Field Programmable Logic Array, the receiving end starts to receive the signal sent by the sending end, and converts the signal into a stable unsynchronized OFDM symbol stream, adjusts the symbol stream synchronously and The synchronously adjusted OFDM symbol stream is sampled and counted; the data transmission interface between the PC and the field programmable logic array is connected; the PC is set to intercept the interception sampling control signal of the field programmable logic array sampling data range, and the initialization synchronization state is unsynchronized state;

2)PC机向现场可编程逻辑阵列发送截取采样控制信号;2) The PC sends the interception sampling control signal to the field programmable logic array;

3)现场可编程逻辑阵列在对经过同步调整的正交频分复用符号流的采样计数过程中,根据接收到的截取采样控制信号的截取范围截取当前正交频分复用符号流中的一段采样数据并进行存储,然后将该数据及当前采样计数值传回PC机;3) During the sampling and counting process of the synchronously adjusted OFDM symbol stream, the field programmable logic array intercepts the current OFDM symbol stream according to the interception range of the interception sampling control signal received. A piece of sampling data is stored, and then the data and the current sampling count value are sent back to the PC;

4)PC机根据当前的同步状态对现场可编程逻辑阵列最近一次或多次传回的数据进行同步检测,并发送同步调整控制信号给现场可编程逻辑阵列,同时更新同步状态,更新截取采样控制信号中的截取范围;4) The PC performs synchronous detection on the latest data sent back by the field programmable logic array or several times according to the current synchronization state, and sends a synchronization adjustment control signal to the field programmable logic array, and simultaneously updates the synchronization state and updates the interception sampling control The range of interception in the signal;

5)场可编程逻辑阵列根据PC机发来的同步调整控制信号对当前正交频分复用符号流进行相应的同步调整,以减少接收端和发送端之间的当前正交频分复用符号流同步偏差,并对当前正交频分复用符号流提取出导频和数据正交频分复用符号;转回步骤2);5) The field programmable logic array performs corresponding synchronous adjustments to the current OFDM symbol stream according to the synchronous adjustment control signal sent by the PC, so as to reduce the current OFDM signal flow between the receiving end and the transmitting end. Symbol stream synchronization deviation, and extract pilot and data OFDM symbols for the current OFDM symbol stream; turn back to step 2);

6)反复同步循环进行步骤2)-步骤5),使同步偏差控制在正交频分复用通信系统设定的精度范围之内,最终实现收发之间的正交频分复用符号流精确同步。6) Repeat steps 2)-step 5) in a synchronous cycle, so that the synchronization deviation is controlled within the accuracy range set by the OFDM communication system, and finally the OFDM symbol flow between transceivers is accurate Synchronize.

本发明的特点为:The features of the present invention are:

在PC机和FPGA之间建立数据传输接口,实现PC机和FPGA的OFDM基带采样数据和同步控制信号的传输协议,使得PC机能够截取接收FPGA中OFDM基带OFDM符号流的一部分进行分析,计算出接收端和发送端之间的同步偏差,控制FPGA做出相应调整。这样就将复杂的同步计算由FPGA转移到具有强大运算能力的PC机端,FPGA端仅保留必要的采样时钟和载波时钟调整模块,大大化简了OFDM通信系统在FPGA中的设计与实现。Establish a data transmission interface between the PC and the FPGA to realize the transmission protocol of the OFDM baseband sampling data and synchronous control signals between the PC and the FPGA, so that the PC can intercept and receive a part of the OFDM baseband OFDM symbol stream in the FPGA for analysis and calculate The synchronization deviation between the receiving end and the sending end controls the FPGA to make corresponding adjustments. In this way, the complex synchronization calculation is transferred from the FPGA to the PC with powerful computing capabilities. The FPGA only retains the necessary sampling clock and carrier clock adjustment modules, which greatly simplifies the design and implementation of the OFDM communication system in the FPGA.

实验证明,采用本发明提出的PC机与FPGA结合的OFDM同步方法,同步调整速度可以超过接收端和发送端之间的采样时钟和载波时钟偏差随时间变化速度,实现了接收端和发送端的采样时钟和载波时钟的精确同步。Experiments have proved that, adopting the OFDM synchronization method combining PC and FPGA proposed by the present invention, the synchronization adjustment speed can exceed the sampling clock and carrier clock deviation between the receiving end and the sending end. Precise synchronization of clock and carrier clock.

附图说明 Description of drawings

图1为已有技术的OFDM通信系统示意图。FIG. 1 is a schematic diagram of an OFDM communication system in the prior art.

图2为本发明提出的PC机与FPGA结合的OFDM同步方法流程示意图。Fig. 2 is a schematic flowchart of an OFDM synchronization method combining a PC and an FPGA proposed by the present invention.

图3为本发明提出的同步方法的PC机同步检测实施例的同步状态的转移过程示意图。FIG. 3 is a schematic diagram of the transfer process of the synchronization state in the PC synchronization detection embodiment of the synchronization method proposed by the present invention.

图4为本发明提出的同步方法的FPGA同步调整实施示意图。FIG. 4 is a schematic diagram of implementing FPGA synchronization adjustment of the synchronization method proposed by the present invention.

具体实施方式 Detailed ways

下面结合附图和一个具体的OFDM通信系统实施例对本发明提出的PC机与FPGA结合的OFDM同步方法作一下详细的说明。The OFDM synchronization method combining PC and FPGA proposed by the present invention will be described in detail below in conjunction with the accompanying drawings and a specific OFDM communication system embodiment.

本发明提出了一种OFDM同步的方法,基于PC机与FPGA结合进行OFDM同步,该方法及,如图2所示,包括以下步骤:The present invention proposes a method for OFDM synchronization, based on the combination of PC and FPGA to carry out OFDM synchronization, the method and, as shown in Figure 2, includes the following steps:

1)在FPGA中,接收端开始接收由发送端发出的信号,并将该信号转换成稳定的未同步的OFDM符号流,对该符号流进行同步调整,并对经过同步调整的OFDM符号流进行采样计数;连接PC机与FPGA之间的数据传输接口,初始化设置PC机截取FPGA采样数据范围的截取采样控制信号,并初始化同步状态为未同步状态;1) In the FPGA, the receiving end starts to receive the signal sent by the sending end, and converts the signal into a stable unsynchronized OFDM symbol stream, performs synchronous adjustment on the symbol stream, and performs synchronous adjustment on the synchronously adjusted OFDM symbol stream Sampling and counting; connect the data transmission interface between the PC and the FPGA, initialize and set the interception sampling control signal for the PC to intercept the FPGA sampling data range, and initialize the synchronization state to an unsynchronized state;

在本发明的实施例中,系统采样时钟频率为Fs(可根据系统容量和系统采用的基带信号处理方法选取,本实施例中Fs=40.96MHz),接收端采样时钟频率为Fsr,发送端的采样时钟频率为Fst,(Fsr和Fst尽可能接近Fs,根据实际采样时钟精度和稳定度,Fsr/Fst的变化范围在1±df之间,本实施例中df=0.000001),每个OFDM符号长为F(可根据子载波数目和无线信道中多径衰落情况选取,本实施例中F=256+16=272),每Sn个数据OFDM符号插入一个导频OFDM符号,称一个导频OFDM符号连同之后的Sn(可根据无线信道变化速度选取,本实施例中Sn=256)个数据OFDM符号为一帧,帧长SF=F*(Sn+1)(本实施例中SF=69904),一帧的时间长度为St=SF/Fst(本实施例中St=1.707ms);本实施例采样计数设为两级循环计数,第一级称为帧内计数,第二级称为帧号计数,帧内计数循环周期等于SF,帧内计数频率等于Fsr,帧内计数每循环一次,帧号计数为一次,帧号计数循环周期为Sc(可根据循环计数器的结构设计以及FPGA的时钟约束选取,本实施例中Sc=1024),帧号计数周期的采样长度为Lc=Sc*SF(本实施例中Lc=71581696),帧号计数时间周期为Lt=Lc/Fsr(本实施例中Lt=1.747s);In an embodiment of the present invention, the system sampling clock frequency is Fs (can be selected according to the system capacity and the baseband signal processing method adopted by the system, Fs=40.96MHz in this embodiment), the sampling clock frequency of the receiving end is Fsr, and the sampling clock frequency of the transmitting end is Fsr. The clock frequency is Fst, (Fsr and Fst are as close as possible to Fs, according to the actual sampling clock accuracy and stability, the variation range of Fsr/Fst is between 1±df, df=0.000001 in the present embodiment), each OFDM symbol length For F (can be selected according to the number of subcarriers and the multipath fading situation in the wireless channel, F=256+16=272 in the present embodiment), every Sn data OFDM symbols insert a pilot OFDM symbol, called a pilot OFDM symbol Together with the subsequent Sn (can be selected according to the wireless channel change speed, Sn=256 in this embodiment) data OFDM symbols are one frame, the frame length SF=F*(Sn+1) (SF=69904 in this embodiment), The time length of one frame is St=SF/Fst (St=1.707ms in the present embodiment); The sample counting of the present embodiment is set as two-stage cycle counting, and the first stage is called counting in the frame, and the second stage is called the frame number Counting, the intra-frame counting cycle period is equal to SF, the intra-frame counting frequency is equal to Fsr, the intra-frame counting cycle is once, the frame number is counted once, and the frame number counting cycle period is Sc (according to the structure design of the loop counter and the clock constraints of the FPGA Select, in this embodiment Sc=1024), the sampling length of the frame number counting period is Lc=Sc*SF (Lc=71581696 in this embodiment), and the frame number counting time period is Lt=Lc/Fsr (in this embodiment Lt=1.747s);

在本实施例中设PC机连续两次控制FPGA截取采样的最大帧数间隔dc(可根据PC机计算能力、PC机响应数据传输的实时性以及PC机和FPGA之间的数据传输能力选取,本实施例中dc=6),最大时间间隔Tc=dc*St(本实施例中Tc=10.24ms),且Tc<Lt;FPGA能够存储采样数据的最大长度为Mn(可根据FPGA可利用的存储资源大小选取,本实施例中Mn=4096);In the present embodiment, establish the maximum frame number interval dc (can be selected according to the real-time performance of the PC computing power, the PC response data transmission and the data transmission capability between the PC and the FPGA, of controlling the FPGA to intercept the sampling twice in succession by the PC. In the present embodiment, dc=6), maximum time interval Tc=dc*St (in the present embodiment, Tc=10.24ms), and Tc<Lt; FPGA can store the maximum length of sampling data to be Mn (according to FPGA available Storage resource size selection, Mn=4096 in this embodiment);

上述截取采样控制信号包括截取采样起始位置k和截取采样长度n,k初始化为Ki(Ki的取值范围在0到SF-1之间,本实施例中Ki=0),n初始化为Ni;The interception sampling control signal includes the interception sampling start position k and the interception sampling length n, k is initialized as Ki (the value range of Ki is between 0 and SF-1, Ki=0 in this embodiment), and n is initialized as Ni ;

2)PC机向FPGA发送截取采样控制信号;2) The PC sends the interception sampling control signal to the FPGA;

3)FPGA在对经过同步调整的OFDM符号流进行采样计数的过程中,根据接收到的截取采样控制信号的截取范围,截取当前OFDM符号流中的一段采样数据并进行存储,然后将该截取的采样数据及当前采样计数值传回PC机;3) During the process of sampling and counting the synchronously adjusted OFDM symbol stream, the FPGA intercepts and stores a segment of sampling data in the current OFDM symbol stream according to the interception range of the received interception sampling control signal, and then stores the intercepted The sampling data and the current sampling count value are sent back to the PC;

上述FPGA的截取采样数据的方法为,当帧内计数等于k时开始,在经过同步调整的OFDM符号流中截取长度为n的一段数据;由于FPGA截取数据的速度大于PC机和FPGA之间的数据传输速度,故对截取的采样数据需要先存储再传回给PC机;The method for intercepting sampling data of the above-mentioned FPGA is to start when counting in the frame is equal to k, intercepting a section of data with a length of n in the synchronously adjusted OFDM symbol stream; Data transmission speed, so the intercepted sampling data needs to be stored first and then sent back to the PC;

上述传回的当前采样计数值为n=c*SF+k,其中c为开始截取采样时FPGA的帧号计数值,由于截取采样时帧内计数值等于PC机设定的k,故FPGA只需传回给PC机帧号计数值c,PC机就可以计算出采样计数值n;FPGA传回当前采样计数值的目的是,PC机利用连续两次截取采样数据的采样计数值n1、n2确定两次截取采样的时间间隔dt:当n1<n2时dt=(n2-n1)/Fsr,当n1>n2时dt=(n2+Lc-n1)/Fsr。The current sampling count value returned above is n=c*SF+k, where c is the frame number count value of the FPGA when the sampling is started, since the count value in the frame is equal to the k set by the PC when the sampling is intercepted, the FPGA only The frame number count value c needs to be sent back to the PC, and the PC can calculate the sampling count value n; the purpose of FPGA returning the current sampling count value is that the PC uses the sampling count values n1 and n2 of the sampling data intercepted twice in a row Determine the time interval dt between two interception samples: dt=(n2-n1)/Fsr when n1<n2, dt=(n2+Lc-n1)/Fsr when n1>n2.

4)PC机根据当前的同步状态对FPGA最近一次或多次传回的采样数据进行同步检测,并发送同步调整控制信号给FPGA,同时更新同步状态,更新截取采样控制信号中的截取范围。4) The PC performs synchronous detection on the sampling data returned by the FPGA one or more times according to the current synchronization state, and sends a synchronous adjustment control signal to the FPGA, and updates the synchronization state at the same time, and updates the interception range in the interception sampling control signal.

上述步骤4)中同步检测包括利用已有方法进行导频跟踪、采样跟踪和载波跟踪;PC机进行同步检测需要FPGA最近一次或多次传回的数据,次数t取决于OFDM通信系统对同步的精度要求,所用PC机的计算能力和具体同步检测的内容和算法(本实施例中计算采样时钟或载波时钟的相位偏差要求t>=1,计算采样时钟或载波时钟的频率偏差要求t>=2)。Synchronous detection in above-mentioned step 4) comprises utilizing existing method to carry out pilot frequency tracking, sample tracking and carrier tracking; PC machine carries out synchronous detection and needs the data that FPGA sends back one or more times recently, and number of times t depends on OFDM communication system to synchronous Accuracy requirements, the computing power of the PC used and the content and algorithm of concrete synchronous detection (calculate the phase deviation requirement t of sampling clock or carrier clock in the present embodiment t>=1, calculate the frequency deviation requirement t>= of sampling clock or carrier clock 2).

上述导频跟踪方法为:The above pilot tracking method is:

PC机利用已知导频信号与收到的数据在各个位置上与截取的采样数据做相关运算,寻找相关峰;设相关峰值/已知量化之后的导频自相关值为v,若v低于预先设定的门限Tv(可根据接收信号中有用信号的功率与干扰信号功率之比和接收端同步调整之前的自动增益控制(AGC)性能选取,本实施例取Tv=0.4),则认为不含导频;否则认为含有导频,导频位置为相关峰位置对应的帧内计数值p。The PC uses the known pilot signal and the received data to perform correlation calculations with the intercepted sampling data at various positions to find the correlation peak; set the correlation peak value/the pilot autocorrelation value after the known quantization to v, if v is low Based on the preset threshold Tv (which can be selected according to the ratio of the power of the useful signal in the received signal to the power of the interference signal and the automatic gain control (AGC) performance before the synchronous adjustment of the receiving end, the present embodiment takes Tv=0.4), then it is considered Does not contain a pilot; otherwise, it is considered to contain a pilot, and the pilot position is the intra-frame count value p corresponding to the correlation peak position.

上述采样跟踪方法为:The above sample tracking method is:

PC机根据最近t次截取采样数据中提取出的导频和截取时刻的采样计数值,利用已有方法计算出接收端和发送端之间的采样时钟偏差(包括采样时钟的频率偏差和相位偏差);利用已有方法根据采样时钟偏差生成采样时钟调整控制信号2,将2发送给FPGA。According to the pilot frequency extracted from the latest t interception sampling data and the sampling count value at the time of interception, the PC calculates the sampling clock deviation (including the frequency deviation and phase deviation ); use the existing method to generate a sampling clock adjustment control signal 2 according to the sampling clock deviation, and send 2 to the FPGA.

上述载波跟踪方法为:The above carrier tracking method is:

PC机根据最近t次截取采样数据中提取出的导频和截取时刻的采样计数值,利用已有方法计算出接收端和发送端之间的载波时钟偏差(包括载波时钟的频率偏差和相位偏差);利用已有方法根据载波时钟偏差生成载波时钟调整控制信号3,将3发送给FPGA。The PC calculates the carrier clock deviation (including frequency deviation and phase deviation ); Utilize the existing method to generate the carrier clock adjustment control signal 3 according to the carrier clock deviation, and send 3 to the FPGA.

上述步骤4)中PC机根据当前的同步状态对FPGA最近t次传回的数据进行同步检测的同步状态的转移过程实施例如图3所示,图中各同步状态的含义以及该状态下PC机所进行的同步检测操作包括:Above-mentioned step 4) in the PC, according to the current synchronization state, the transfer process embodiment of the synchronous state of the data that the latest t times of the FPGA is sent back synchronously detects is shown in Figure 3, the meaning of each synchronous state in the figure and the PC in this state Synchronization detection operations performed include:

未同步状态A:PC机只进行导频跟踪,输出截取采样控制信号4;处于此状态,PC机不知道导频的位置,不能确定在控制FPGA截取的采样数据中是否含有完整的导频,也不知道接收端和发送端之间的采样时钟偏差和载波时钟偏差大小;Unsynchronized state A: The PC only performs pilot tracking, and outputs the interception sampling control signal 4; in this state, the PC does not know the position of the pilot, and cannot determine whether the sampling data intercepted by the control FPGA contains a complete pilot. The sampling clock deviation and carrier clock deviation between the receiving end and the sending end are also unknown;

帧同步状态B:PC机进行导频跟踪和采样跟踪,输出截取采样控制信号4和采样时钟调整控制信号2;处于此状态,PC机已知导频位置,控制FPGA截取的采样数据中将含有完整的导频,但仍不知道接收端和发送端之间的采样时钟偏差和载波时钟偏差大小;Frame synchronization state B: The PC performs pilot tracking and sampling tracking, and outputs the interception sampling control signal 4 and the sampling clock adjustment control signal 2; in this state, the PC knows the pilot position, and the sampling data intercepted by the control FPGA will contain Complete pilot, but the sampling clock deviation and carrier clock deviation between the receiving end and the sending end are still unknown;

采样同步状态C:PC机进行导频跟踪、采样跟踪和进行载波跟踪,输出截取采样控制信号4、采样时钟调整控制信号2和载波时钟调整控制信号3;处于此状态,PC机已知导频位置,并通过控制FPGA进行采样定时调整将接收端和发送端之间的采样相位偏差将锁定在设定的精度范围内,控制FPGA截取的采样数据中不仅将含有完整的导频,而且导频位置将在一个固定的整数采样位置附近的设定精度范围内,但仍不知道接收端和发送端之间的载波时钟偏差大小;Sampling synchronization state C: PC performs pilot tracking, sampling tracking and carrier tracking, and outputs intercept sampling control signal 4, sampling clock adjustment control signal 2 and carrier clock adjustment control signal 3; in this state, the PC knows the pilot frequency Position, and adjust the sampling timing by controlling the FPGA to lock the sampling phase deviation between the receiving end and the transmitting end within the set accuracy range, and control the sampling data intercepted by the FPGA to contain not only the complete pilot frequency, but also the pilot frequency The position will be within a set accuracy around a fixed integer sample position, but the magnitude of the carrier clock skew between the receiver and transmitter is still unknown;

最终同步状态D:PC机进行导频跟踪、采样跟踪和载波跟踪,输出截取采样控制信号4、采样时钟调整控制信号2、载波时钟调整控制信号3和OFDM符号提取控制信号6;处于此状态,PC机已知导频位置,并通过控制FPGA进行采样定时调整将接收端和发送端之间的采样相位偏差将锁定在设定的精度范围内,控制FPGA截取的采样数据中不仅将含有完整的导频,而且导频位置将在一个固定的整数采样位置附近的设定精度范围内,此外通过控制FPGA进行载波时钟调整,将接收端和发送端之间的载波时钟偏差将锁定在设定的精度范围内,进入此状态则OFDM同步完成,FPGA同步调整模块输出已同步的OFDM符号流。Final synchronization state D: PC performs pilot tracking, sampling tracking and carrier tracking, and outputs intercept sampling control signal 4, sampling clock adjustment control signal 2, carrier clock adjustment control signal 3 and OFDM symbol extraction control signal 6; in this state, The PC knows the pilot position, and adjusts the sampling timing by controlling the FPGA to lock the sampling phase deviation between the receiving end and the sending end within the set accuracy range, and the sampling data intercepted by the control FPGA will not only contain the complete The pilot frequency, and the pilot frequency position will be within the set accuracy range near a fixed integer sampling position. In addition, by controlling the FPGA to adjust the carrier clock, the carrier clock deviation between the receiving end and the sending end will be locked at the set Within the accuracy range, OFDM synchronization is completed when entering this state, and the FPGA synchronization adjustment module outputs the synchronized OFDM symbol stream.

上述状态A-D之间的转移条件包括:The transition conditions between the above states A-D include:

转移条件a2:最近连续3次中至少一次发现截取采样数据中不含导频;Transition condition a2: At least one of the last three consecutive times, it is found that the intercepted sampling data does not contain pilots;

转移条件a3:截取采样数据中不含导频;Transition condition a3: the intercepted sampling data does not contain pilot frequency;

转移条件b1:最近连续3次都发现截取采样数据中含有导频;Transition condition b1: It is found that the intercepted sampling data contains pilot frequency for three consecutive times recently;

转移条件b2:截取采样数据中含有导频,且最近连续3次中至少一次采样时钟相位偏差不小于Tps;Transition condition b2: the intercepted sampling data contains pilot frequency, and at least one of the latest three consecutive sampling clock phase deviations is not less than Tps;

转移条件b3:截取采样数据中含有导频,且采样时钟相位偏差不小于Tps;Transition condition b3: the intercepted sampling data contains pilot frequency, and the sampling clock phase deviation is not less than Tps;

转移条件c1:截取采样数据中含有导频,且最近连续3次采样时钟相位偏差都小于门限Tps;Transition condition c1: The intercepted sampling data contains pilot frequency, and the phase deviation of the latest three consecutive sampling clocks is less than the threshold Tps;

转移条件c2:截取采样数据中含有导频,采样时钟相位偏差小于Tps,且最近连续3次中至少一次载波时钟相位偏差不小于门限Tpc;Transition condition c2: The intercepted sampling data contains pilot frequency, the phase deviation of the sampling clock is less than Tps, and at least one carrier clock phase deviation is not less than the threshold Tpc in the last 3 consecutive times;

转移条件c3:截取采样数据中含有导频,采样时钟相位偏差小于Tps,且载波时钟相位偏差不小于Tpc;Transition condition c3: the intercepted sampling data contains pilot frequency, the phase deviation of the sampling clock is less than Tps, and the phase deviation of the carrier clock is not less than Tpc;

转移条件d1:截取采样数据中含有导频,采样时钟相位偏差小于Tps,且最近连续3次载波时钟相位偏差小于Tpc;Transition condition d1: The intercepted sampling data contains pilot frequency, the phase deviation of the sampling clock is less than Tps, and the phase deviation of the carrier clock is less than Tpc for the last three consecutive times;

转移条件d2:截取采样数据中含有导频,采样时钟相位偏差小于Tps,且载波时钟相位偏差小于Tpc。Transition condition d2: the intercepted sampling data contains pilot frequency, the phase deviation of the sampling clock is less than Tps, and the phase deviation of the carrier clock is less than Tpc.

上述各转移条件中的采样时钟相位偏差门限Tps取值范围为0到π(具体取值可根据采样时钟稳定度和步骤2)-步骤5)同步循环性能选取,本实施例中Tps=2π/100),载波时钟相位偏差门限Tpc取值范围为0到π(具体取值根据载波时钟稳定度和步骤2)-步骤5)同步循环性能选取,本实施例中Tpc=2π/100)。The value range of the sampling clock phase deviation threshold Tps in each of the above-mentioned transition conditions is 0 to π (the specific value can be selected according to the stability of the sampling clock and step 2)-step 5) synchronous cycle performance, Tps=2π/ 100), the value range of the carrier clock phase deviation threshold Tpc is 0 to π (the specific value is selected according to the carrier clock stability and step 2)-step 5) synchronous cycle performance, in this embodiment Tpc=2π/100).

当满足上述不同转移条件下的状态A-D之间的转移过程包括:When the above-mentioned different transition conditions are met, the transition process between states A-D includes:

当满足转移条件a2或a3:转移至状态A;When transition condition a2 or a3 is met: transition to state A;

当满足转移条件b1或b2或b3:转移至状态B;When the transition condition b1 or b2 or b3 is satisfied: transition to state B;

当满足转移条件c1或c2或c3:转移至状态C;When the transition condition c1 or c2 or c3 is satisfied: transition to state C;

当满足转移条件d1或d2:转移至状态D。When the transition condition d1 or d2 is met: transition to state D.

上述步骤4)中更新截取采样控制信号中的截取范围的方法为:The method for updating the interception range in the interception sampling control signal in the above-mentioned step 4) is:

当前从FPGA返回的截取采样数据的截取采样范围是k,n,如截取采样数据不含导频,更新k=(k+Ls)%FS,n=Ni,得到新的截取采样控制信号;否则根据导频位置p更新k=(p-G)%SF,如果同步状态为A,更新n=Ni,否则更新n=N,得到新的截取采样控制信号;其中,Ls是为寻找导频位置将截取采样位置向后滑动的距离(Ls取值范围在0到n-F-dL之间,其中n是当前截取采样长度,不是更新之后的数值,在取值范围内Ls越大越好,本实施例中Ls=3823),dL=SF*dc*df(本实施例中dL=0.42);G为截取采样数据相对导频位置的提前量(本实施例中G=1),G>dL;N和Ni的取值范围在F+2*G到Mn之间(Ni在取值范围内越大越好,N在取值范围内越小越好,本实施例中Ni=4096,N=274)。The interception sampling range of the interception sampling data that returns from FPGA at present is k, n, does not contain pilot frequency as interception sampling data, updates k=(k+Ls)%FS, n=Ni, obtains new interception sampling control signal; Otherwise Update k=(p-G)%SF according to pilot frequency position p, if synchronous state is A, update n=Ni, otherwise update n=N, obtain new intercept sampling control signal; Wherein, Ls is to intercept for finding pilot frequency position The distance that the sampling position slides backwards (the value range of Ls is between 0 and n-F-dL, wherein n is the current intercepted sampling length, not the value after the update. The larger the value of Ls, the better. In this embodiment, Ls =3823), dL=SF*dc*df (dL=0.42 in the present embodiment); G is the advance amount (G=1 in the present embodiment) of intercepting sampling data relative to the pilot position, G>dL; N and Ni The value range of is between F+2*G and Mn (the larger the value range of Ni, the better, and the smaller the value of N, the better, in this embodiment, Ni=4096, N=274).

5)FPGA根据PC机发来的同步调整控制信号对当前OFDM符号流进行相应的同步调整,以减少接收端和发送端之间的当前OFDM符号流同步偏差,并对OFDM符号流提取出导频和数据OFDM符号;转回步骤2)。5) According to the synchronization adjustment control signal sent by the PC, the FPGA performs corresponding synchronization adjustments on the current OFDM symbol stream to reduce the synchronization deviation of the current OFDM symbol stream between the receiving end and the sending end, and extracts the pilot frequency from the OFDM symbol stream and data OFDM symbols; go back to step 2).

上述步骤5)中FPGA根据PC机发来的同步调整控制信号对当前OFDM符号流进行相应的同步调整的实施例具体流程如图4所示,包括以下步骤:Above-mentioned step 5) in FPGA according to the synchronous adjustment control signal that PC sends to the embodiment concrete process that current OFDM symbol flow is carried out corresponding synchronous adjustment as shown in Figure 4, comprises the following steps:

51)输入基带未同步的OFDM符号流1;51) Input baseband unsynchronized OFDM symbol stream 1;

52)根据PC机传输的采样时钟调整控制信号2对输入基带未同步的OFDM符号流1进行采样时钟调整;52) According to the sampling clock adjustment control signal 2 transmitted by the PC, the sampling clock adjustment is performed on the OFDM symbol stream 1 that is not synchronized to the input baseband;

53)根据PC机传输的载波时钟调整控制信号3对步骤52)输出的OFDM符号流进行载波时钟调整;53) Carrier clock adjustment is carried out to the OFDM symbol stream output in step 52) according to the carrier clock adjustment control signal 3 transmitted by the PC;

54)对53)输出的OFDM符号流进行采样计数,根据PC机传输的截取采样控制信号4截取采样数据,和截取采样数据时刻的帧号循环计数值一起传回给PC机5;54) sampling and counting the OFDM symbol stream output in 53), intercepting the sampling data according to the intercepting sampling control signal 4 transmitted by the PC, and sending back to the PC 5 together with the frame number cycle count value at the time of intercepting the sampling data;

55)根据PC机传输的OFDM符号提取控制信号6划分出每一个OFDM符号,并区分出导频OFDM符号与数据OFDM符号;55) dividing each OFDM symbol according to the OFDM symbol extraction control signal 6 transmitted by the PC, and distinguishing the pilot OFDM symbol and the data OFDM symbol;

56)输出OFDM符号流7。56) Output OFDM symbol stream 7.

上述步骤54)中,FPGA对OFDM符号流的帧内采样计数周期为帧内采样点数目(帧内OFDM符号数乘以时域带CP的OFDM的符号长度)。同步循环进行步骤2)-步骤5)使得同步状态为D时,OFDM符号流7即为满足OFDM系统同步精度要求的OFDM符号流。In the above step 54), the counting period of the intra-frame sampling of the OFDM symbol stream by the FPGA is the number of intra-frame sampling points (the number of intra-frame OFDM symbols multiplied by the symbol length of the OFDM with CP in the time domain). Steps 2) to 5) are performed in a synchronization loop so that when the synchronization state is D, the OFDM symbol stream 7 is an OFDM symbol stream that meets the synchronization accuracy requirements of the OFDM system.

6)反复同步循环进行步骤2)-步骤5),使同步偏差控制在正交频分复用通信系统设定的精度范围之内,最终实现收发之间的正交频分复用符号流精确同步。6) Repeat steps 2)-step 5) in a synchronous cycle, so that the synchronization deviation is controlled within the accuracy range set by the OFDM communication system, and finally the OFDM symbol flow between transceivers is accurate Synchronize.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所做的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the scope of the present invention. within the scope of protection.

Claims (2)

1. method that OFDM is synchronous, it is synchronous to combine to carry out OFDM with FPGA based on PC, it is characterized in that this method may further comprise the steps:
1) at the scene in the programmable logic array; Receiving terminal begins to receive the signal that is sent by transmitting terminal; And this conversion of signals become stable not synchronous OFDM symbol stream, this symbols streams is adjusted and to carrying out sample count through the OFDM symbols streams of adjustment synchronously synchronously; Connect the data transmission interface between PC and the FPGA; The intercepting sampling control signal of PC intercepting FPGA sampled data scope is set, and the initialization synchronous regime is synchronous regime not;
2) PC sends the intercepting sampling control signal to FPGA;
3) FPGA is in the sample count process that the OFDM symbol through adjustment is synchronously flowed; According to one section sampled data in the current OFDM symbol of the intercepting scope intercepting of the intercepting sampling control signal that the receives stream and store, pass the sampled data and the current sample count value of this intercepting back PC then;
4) PC sampled data the last to FPGA according to current synchronous regime or that repeatedly pass back is carried out synchronous detecting; And send and adjust control signal synchronously to FPGA; Upgrade synchronous regime simultaneously, upgrade the intercepting scope in the intercepting sampling control signal;
5) the synchronous adjustment control signal sent according to PC of FPGA is carried out the corresponding synchronous adjustment to current OFDM symbol stream; Current OFDM symbol to reduce between receiving terminal and the transmitting terminal flows synchronism deviation, and current OFDM symbol stream is extracted pilot tone and data OFDM symbol; Go back to step 2);
6) synchronous circulation carry out step 2 repeatedly)-step 5), synchronism deviation is controlled within the accuracy rating of orthogonal FDM communication system setting, the final OFDM symbol stream precise synchronization that realizes between the transmitting-receiving;
The FPGA of said step 5) carries out the corresponding synchronous adjustment according to the synchronous adjustment control signal that PC is sent to current OFDM symbol stream, may further comprise the steps:
51) the not synchronous OFDM symbol stream of input base band;
52) according to the sampling clock adjustment control signal of PC transmission the not synchronous OFDM symbol stream of input base band is carried out the sampling clock adjustment;
53) according to the carrier clock adjustment control signal of PC transmission to step 52) the OFDM symbol stream of output carries out the carrier clock adjustment;
54) pair of orthogonal frequency division multiplexing symbol stream carries out the cycle count of sampling in the frame in a frame, and the frame number of each frame is carried out the frame number cycle count; Pass back together to PC according to sampling cycle count state intercepting sampled data and intercepting sampled data frame number loop count constantly in the intercepting sampling control signal of PC transmission and the frame;
55) the OFDM symbol extraction control signal according to the PC transmission marks off each OFDM symbol, and distinguishes pilot tone OFDM symbol and data OFDM symbol;
56) output OFDM symbols streams.
2. the method for claim 1 is characterized in that, the synchronous regime that PC data the last to FPGA according to current synchronous regime or that repeatedly pass back are carried out in the synchronous detecting in the said step 4) comprises:
Synchronous regime A:PC machine does not only carry out the pilot tone tracking, output intercepting sampling control signal;
Frame synchronization state B:PC machine carries out the pilot tone tracking and sampling is followed the tracks of, output intercepting sampling control signal and sampling clock adjustment control signal;
Sample-synchronous state C:PC machine carries out the pilot tone tracking, sampling is followed the tracks of and carry out carrier track, and output intercepting sampling control signal, sampling clock adjustment control signal and carrier clock are adjusted control signal;
Final synchronous regime D:PC machine carries out pilot tone to be followed the tracks of, samples and follow the tracks of and carrier track, output intercepting sampling control signal, sampling clock adjustment control signal, carrier clock adjustment control signal and OFDM symbol extraction control signal;
Jump condition between the said state A-D comprises:
Jump condition a2: at least once find not contain in the intercepting sampled data pilot tone in nearest continuous 3 times;
Jump condition a3: do not contain pilot tone in the intercepting sampled data;
Jump condition b1: all find to contain pilot tone in the intercepting sampled data for continuous 3 times recently;
Jump condition b2: contain pilot tone in the intercepting sampled data, and at least sampling clock phase deviation is not less than sampling clock phase deviation thresholding Tps in nearest continuous 3 times;
Jump condition b3: contain pilot tone in the intercepting sampled data, and the sampling clock phase deviation is not less than Tps;
Jump condition c1: contain pilot tone in the intercepting sampled data, and nearest continuous 3 sampling clock phase deviations are all less than thresholding Tps;
Jump condition c2: contain pilot tone in the intercepting sampled data, the sampling clock phase deviation is less than Tps, and at least one subcarrier clock phase deviation is not less than thresholding Tpc in nearest continuous 3 times;
Jump condition c3: contain pilot tone in the intercepting sampled data, the sampling clock phase deviation is less than Tps, and the carrier clock phase deviation is not less than Tpc;
Jump condition d1: contain pilot tone in the intercepting sampled data, the sampling clock phase deviation is less than Tps, and nearest continuous 3 subcarrier clock phase deviations are less than Tpc;
Jump condition d2: contain pilot tone in the intercepting sampled data, the sampling clock phase deviation is less than Tps, and the carrier clock phase deviation is less than Tpc;
Transfer process between the state A-D that satisfies under the said different jump condition comprises:
When satisfying jump condition a2 or a3: be transferred to state A;
When satisfying jump condition b1 or b2 or b3: be transferred to state B;
When satisfying jump condition c1 or c2 or c3: be transferred to state C;
When satisfying jump condition d1 or d2: be transferred to state D.
CN2009100780676A 2009-02-13 2009-02-13 A Synchronization Method for Orthogonal Frequency Division Multiplexing Expired - Fee Related CN101483633B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100780676A CN101483633B (en) 2009-02-13 2009-02-13 A Synchronization Method for Orthogonal Frequency Division Multiplexing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100780676A CN101483633B (en) 2009-02-13 2009-02-13 A Synchronization Method for Orthogonal Frequency Division Multiplexing

Publications (2)

Publication Number Publication Date
CN101483633A CN101483633A (en) 2009-07-15
CN101483633B true CN101483633B (en) 2012-05-09

Family

ID=40880563

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100780676A Expired - Fee Related CN101483633B (en) 2009-02-13 2009-02-13 A Synchronization Method for Orthogonal Frequency Division Multiplexing

Country Status (1)

Country Link
CN (1) CN101483633B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111541638B (en) * 2020-07-07 2020-10-16 湖南国科锐承电子科技有限公司 OFDM symbol synchronization algorithm based low-complexity implementation and synchronization updating method
CN113884972B (en) * 2021-10-12 2024-07-23 内蒙古电力(集团)有限责任公司电力营销服务与运营管理分公司 Intelligent ammeter remote operation error detection method based on big data

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1564505A (en) * 2004-04-02 2005-01-12 清华大学 Frame synchronous dynamic captive device in orthogonal FDM system
US6856171B1 (en) * 2003-06-11 2005-02-15 Lattice Semiconductor Corporation Synchronization of programmable multiplexers and demultiplexers
CN1885744A (en) * 2006-07-11 2006-12-27 京信通信技术(广州)有限公司 Synchronization method for adapting FPGA realization in mobile communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6856171B1 (en) * 2003-06-11 2005-02-15 Lattice Semiconductor Corporation Synchronization of programmable multiplexers and demultiplexers
CN1564505A (en) * 2004-04-02 2005-01-12 清华大学 Frame synchronous dynamic captive device in orthogonal FDM system
CN1885744A (en) * 2006-07-11 2006-12-27 京信通信技术(广州)有限公司 Synchronization method for adapting FPGA realization in mobile communication system

Also Published As

Publication number Publication date
CN101483633A (en) 2009-07-15

Similar Documents

Publication Publication Date Title
CN1846415B (en) System and method for two-channel frequency offset estimation of OFDM signals
CN105516045B (en) A kind of OFDM training sequence structures and synchronous method
CN102594745B (en) Synchronization method for single carrier frequency domain equalization system and realization circuit thereof
CN101277290B (en) A frequency synchronization method and device for an orthogonal frequency division multiplexing system
CN102694762A (en) Method for realizing synchronization of carrier and sampling clock, and user site device
CN101895507A (en) Orthogonal frequency division multiplexing receiver system and automatic gain control method thereof
CN101083645A (en) Low complexity OFDM quick synchronising method
CN103152312A (en) Power-adjustable partially-superimposed training sequence-based time synchronization system and method for optical orthogonal frequency division multiplexing (OFDM) system
CN110011779B (en) Port timing deviation compensation method, system and terminal
CN107257324A (en) Time frequency combined synchronizing method and device in a kind of ofdm system
CN101778066B (en) Physical layer preamble optimization-based synchronization method and system
CN102868660B (en) Downlink transmission synchronization method based on broadband wireless communication system
CN106953823B (en) A kind of wireless communication high-precision frame synchornization method based on synchronizing sequence
CN103997478B (en) The Timing Synchronization Hardware Implementation of OFDM wlan systems
CN101001235A (en) A Weak Energy Parallel PN Sequence Time Synchronization and Frequency Synchronization Method
CN107426126A (en) Frequency modulation modulates permanent envelope ofdm system
CN100539486C (en) The carrier recovering method of time-domain synchronization OFDM receiver and system thereof
CN102480456B (en) A kind of frequency deviation estimating method based on reference sequences
CN107318157B (en) Timing error estimation method based on leader sequence
CN1852281B (en) A Synchronization Method for Orthogonal Frequency Division Multiple Access System
CN101483633B (en) A Synchronization Method for Orthogonal Frequency Division Multiplexing
CN105681243B (en) Frame Timing Synchronization Method Applied to Broadband OFDM Power Line Communication System
CN101369882A (en) A Frequency Synchronization Method Based on Transmitter Pre-correction
CN103596260B (en) The slotted synchronous method and system of multicarrier gsm system
CN101399805A (en) Frame synchronization method for full phase OFDM system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120509

Termination date: 20150213

EXPY Termination of patent right or utility model