CN102130878B - 一种基于IEEE802.11a的OFDM帧定时同步方法 - Google Patents
一种基于IEEE802.11a的OFDM帧定时同步方法 Download PDFInfo
- Publication number
- CN102130878B CN102130878B CN 201110045537 CN201110045537A CN102130878B CN 102130878 B CN102130878 B CN 102130878B CN 201110045537 CN201110045537 CN 201110045537 CN 201110045537 A CN201110045537 A CN 201110045537A CN 102130878 B CN102130878 B CN 102130878B
- Authority
- CN
- China
- Prior art keywords
- data
- signal
- frame timing
- timing synchronization
- signals
- 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
Images
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
一种基于IEEE802.11a的OFDM帧定时同步方法,属于无线数字通信技术,步骤为:接收机接收数据信号,经延迟相关算法实现粗帧定时同步,得到粗帧定时同步信号;数据信号依次经过粗频偏模块和细帧定时模块,通过互相关算法实现细帧定时同步,得到细帧定时同步信号;控制信号联合控制产生有效数据开始信号payload和数据到达计数信号count;有效数据开始信号payload控制去循环前缀以使数据进行FFT运算和信道估计,数据到达计数信号count控制载波频偏的计算;有效数据开始信号控制去循环前缀cp以使数据进行FFT运算和信道估计。本发明降低了复杂度的同时,提高了精度,解决了数据星座图发散和旋转的问题。
Description
技术领域
本发明涉及一种基于IEEE802.11a的OFDM帧定时同步方法,属于无线数字通信技术领域。
背景技术
OFDM(Orthogonal Frequency Division Multiplexing)即正交频分复用技术,是MCM(Multi-CarrierModulation)多载波调制的一种。通过减小和消除码间串扰的影响来克服信道的频率选择性衰落。而且由于每个子信道的带宽仅仅是原信道带宽的一小部分,信道均衡变得相对容易。由于子载波的频谱相互重叠,因而可以得到较高的频谱效率。OFDM系统也有明显的不足,那就是对相位噪声和载波频偏十分敏感,整个OFDM系统对各个子载波之间的正交性要求格外严格,任何一点小的载波频偏都会破坏子载波之间的正交性,引起ICI(信道间干扰),同样,相位噪声也会导致码元星座点的旋转、扩散,从而形成ICI。而帧定时同步是纠正载波频偏和相位频偏的前提,所以帧定时同步对OFDM系统而言十分重要。本文帧定时同步方法利用基于训练符号的方法,其他基于训练符号的方法所采用的延迟相关算法中计算量大,算法复杂,如“基于ieee802.11a OFDM关键技术的FPGA实现”(CNKI,作者:冯丽娟,暨南大学2008年硕士论文)就是此类文章。
FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。FPGA芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。如何实现快速的时序收敛、降低功耗和成本、优化时钟管理并降低FPGA与PCB并行设计的复杂性等问题,一直是采用FPGA的系统设计工程师需要考虑的关键问题。因此提高FPGA硬件资源的利用率十分重要。
发明内容
针对背景技术中所述的缺陷和不足,本发明提出了一种基于IEEE802.11a的OFDM帧定时同步方法,以提高接收端帧定时同步的精度,减小误码率。
本发明的技术方案如下:
一种基于IEEE802.11a的OFDM帧定时同步方法,由无线实时传输系统实现,该系统包括发送装置、接收装置,其中发送装置包括发送端开发板和发送端计算机,发送端开发板和发送端计算机相连;接收装置包括接收端开发板和接收端计算机,接收端开发板和接收端计算机相连,该方法步骤如下:
1)无线实时传输系统接收机接收数据信号,通过延迟相关算法实现粗帧定时同步,得到粗帧定时同步信号;延迟Nd(IEEE802.11a标准所采用帧结构中短相关数据长度,Nd=16)个样值的两个相同训练序列,因其自相关函数R(τ)(段相关数据的自相关函数)在τ=0(τ为短前导字开始时刻)时达到最大值,所以寻找R(τ)的最大值,也就是找到最佳定时时刻,这种算法也称之为延迟相关算法,具体步骤如下:
(2)接收到的数据经过取模操作得到能量值,能量值经过相减累加得到
(3)定义判别变量Mn=(P1n)2>|C1n|2,若Mn=1则粗帧定时时刻来到,其高电平1会持续一个Nd*9的平台;从而得到粗帧定时同步信号;
2)无线实时传输系统接收机接收数据信号,得到纠正频偏后的数据信号;
3)纠正频偏后的数据信号,通过互相关算法实现细帧定时同步操作,得到细帧定时同步信号;具体步骤如下:基于训练符号的细帧定时同步算法在接收端准备好训练序列tk,k=0,1,...,L-1(L=64)(IEEE802.11a标准所采用帧结构中长相关数据),所以只需在接受信号rn中寻找与之匹配的数据段,可通过互相关来完成,即寻找Rs(n)(接收数据与长前导字数据的互相关值)模值的2个最大的样值,即为长前导字符号的结束时刻;接收到的数据通过取符号操作,把复杂的数据变为(-1、1、0)数据,其原则为,正数变为1、负数变为-1、零即是0,然后再与存在本地的训练序列互相关,可以得到细帧定时同步信号:
4)粗帧定时同步信号和细帧定时同步信号联合控制产生有效数据开始信号和数据到达计数信号,步骤3)所得两个最大样值信号延迟相与得到长前导字结束信号,延迟时间为一个长前导字长度64;数据到达计数信号由所述步骤1)所得短前导字开始信号的高电平开始计数,当互相关信号延迟相与信号的上升沿到达时,重载入细帧尾(长前导字结束位置),以纠正粗帧定时相关的不精确计数;
5)有效数据开始信号控制去循环前缀cp以使数据进行FFT运算和信道估计,具体为:有效数据开始信号控制接收数据去循环前缀(cp)以使数据的每个帧在正确的位置进行FFT操作,还控制信道估计模块精确的信道估计和载波细频偏;数据到达计数信号控制粗频偏模块正确的判定长前导字的开始位置,以精确地估计粗频偏。
上述方法步骤1中延迟相关算法中的相减累加算法和累加算法相比大大降低了运算复杂度,且其单个数据相关算法中多路选择器的使用比乘法器的使用大大节省了资源,其中mults有14个slices、28个FFS、28个LUTS、1个mult组成,因此相比节省了[81+28*3-106=17]个slices、[112+28*3-98=98]个FFS、[160+28*3-154=90]个luts和3个mults。所述步骤3利用本地长前导字(-1,0,1)的数据特性,选用多路复用器的结构,比乘法器结构多用了slices和FFS,但是节省了256个mults,而mults远比slices复杂。这样大大节省了硬件资源,降低了功耗。
多路复用器进行复数相关的原理为通过多路复用模块得到接收数据与长前导字的相乘,在经过相加模块和5倍下采样模块得到接收数据与长前导字的互相关值,步骤如下:
{rn,rn,rn,rn,rn,rn+1,rn+1,rn+1,rn+1,rn+1,rn+2,rn+2,rn+2,rn+2,rn+2,...};
(2) 此5倍上采样之后的数据经过多路复用器选择信号sel(依次为
{0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,...}的循环)之后依次输出;
(3) 两个多路复用器的输出信号在经过乘法器的输出依次为
此数据流与延迟一个时间单位的此数据流相加后得到
(4) 因为乘法器模块延迟了1个时间单位,所以下采样数据从第4个数据开始,对此数据流下采样5倍得到复数相乘的虚部 对此数据流延迟两个时间单位下采样5倍得到复数相乘的实部 所述步骤3中互相关算法中的复数相乘算法选用多路复用器,长前导字(-1、1、0)分别可变化为(2、1、0),实现复数乘法。
基于IEEE802.11a的OFDM传输系统的帧定时同步方法,帧定时同步由粗帧定时同步和细帧定时同步联合实现,粗帧定时同步采用接收数据的延迟相关算法,细帧定时同步采用接收数据与本地数据的互相关算法,粗帧定时同步和细帧定时同步的联合控制提高了OFDM传输系统帧定时同步的精度,减小了误码率,且星座图聚合度高,适用于实际信道环境的数据恢复。
本发明中使用的开发板是Sundance公司的带有FPGA芯片、通过软件写入程序的开发板。用System generater软件搭建模块,自动生成VHDL语言的程序,将该程序通过3L diamond软件写入开发板的FPGA芯片中。发送端采用发送端采用SMT8036,接收端采用SMT8096。
本发明的有益效果为:对应用于实际平台中的算法降低系统复杂度的同时,提高了帧定时同步精度,一定程度上解决了数据星座图发散和旋转的问题。
附图说明
图1为本发明系统的结构示意图。其中:1、发送端开发板, 2、发送端计算机,3、接收端计算机,4、接收端开发板。
图2为本发明方法的流程框图。其中5-9为其各个步骤。
具体实施方式
下面结合附图和实施例对本发明做进一步说明,但不限于此。
实施例:
本发明实施例如图1-2所示,由无线实时传输系统实现,该系统包括发送装置、接收装置,其中发送装置包括发送端开发板1和发送端计算机2,发送端开发板1和发送端计算机2相连;接收装置包括接收端开发板4和接收端计算机3,接收端开发板4和接收端计算机3相连,该方法步骤如下:
5、无线实时传输系统接收机接收数据信号,通过延迟相关算法实现粗帧定时同步,得到粗帧定时同步信号;延迟Nd(IEEE802.11a标准所采用帧结构中短相关数据长度,Nd=16)个样值的两个相同训练序列,因其自相关函数R(τ)(段相关数据的自相关函数)在τ=0(τ为短前导字开始时刻)时达到最大值,所以寻找R(τ)的最大值,也就是找到最佳定时时刻,这种算法也称之为延迟相关算法,具体步骤如下:
(3)定义判别变量Mn=(P1n)2>|C1n|2,若Mn=1则粗帧定时时刻来到,其高电平1会持续一个Nd*9的平台;从而得到粗帧定时同步信号;
6、无线实时传输系统接收机接收数据信号,得到纠正频偏后的数据信号;
7、纠正频偏后的数据信号,通过互相关算法实现细帧定时同步操作,得到细帧定时同步信号;具体步骤如下:基于训练符号的细帧定时同步算法在接收端准备好训练序列tk,k=0,1,...,L-1(L=64)(IEEE802.11a标准所采用帧结构中长相关数据),所以只需在接受信号rn中寻找与之匹配的数据段,可通过互相关来完成,即寻找Rs(n)(接收数据与长前导字数据的互相关值)模值的2个最大的样值,即为长前导字符号的结束时刻;接收到的数据通过取符号操作,把复杂的数据变为(-1、1、0)数据,其原则为,正数变为1、负数变为-1、零即是0,然后再与存在本地的训练序列互相关,可以得到细帧定时同步信号:
8、粗帧定时同步信号和细帧定时同步信号联合控制产生有效数据开始信号和数据到达计数信号,步骤7所得两个最大样值信号延迟相与得到长前导字结束信号,延迟时间为一个长前导字长度64;数据到达计数信号由所述步骤5所得短前导字开始信号的高电平开始计数,当互相关信号延迟相与信号的上升沿到达时,重载入细帧尾(长前导字结束位置),以纠正粗帧定时相关的不精确计数;
9、有效数据开始信号控制去循环前缀cp以使数据进行FFT运算和信道估计,具体为:有效数据开始信号控制接收数据去循环前缀(cp)以使数据的每个帧在正确的位置进行FFT操作,还控制信道估计模块精确的信道估计和载波细频偏;数据到达计数信号控制粗频偏模块正确的判定长前导字的开始位置,以精确地估计粗频偏。
Claims (1)
1.一种基于IEEE802.11a的OFDM帧定时同步方法,由无线实时传输系统实现,该系统包括发送装置、接收装置,其中发送装置包括发送端开发板和发送端计算机,发送端开发板和发送端计算机相连;接收装置包括接收端开发板和接收端计算机,接收端开发板和接收端计算机相连,该方法步骤如下:
1)无线实时传输系统接收机接收数据信号,通过延迟相关算法实现粗帧定时同步,得到粗帧定时同步信号;延迟Nd个样值的两个相同训练序列,因其自相关函数R(τ)在τ=0时达到最大值,所以寻找R(τ)的最大值,也就是找到最佳定时时刻,这种算法也称之为延迟相关算法,具体步骤如下:
(1)接收到的数据经过延迟自相关得到相关值
(3)定义判别变量Mn=(P1n)2>|C1n|2,若Mn=1则粗帧定时时刻来到,其高电平1会持续一个Nd*9的平台;从而得到粗帧定时同步信号;
2)无线实时传输系统接收机接收数据信号,得到纠正频偏后的数据信号;
3)纠正频偏后的数据信号,通过互相关算法实现细帧定时同步操作,得到细帧定时同步信号;具体步骤如下:基于训练符号的细帧定时同步算法在接收端准备好训练序列tk,k=0,1,...,L-1(L=64),IEEE802.11a标准所采用帧结构中长相关数据,所以只需在接受信号rn中寻找与之匹配的数据段,可通过互相关来完成,即寻找Rs(n)模值的2个最大的样值,该模值为接收数据与长前导字数据的互相关值,即为长前导字符号的结束时刻;接收到的数据通过取符号操作,把复杂的数据变为(-1、1、0)数据,其原则为,正数变为1、负数变为-1、零即是0,然后再与存在本地的训练序列互相关,可以得到细帧定时同步信号:
4)粗帧定时同步信号和细帧定时同步信号联合控制产生有效数据开始信号和数据到达计数信号,步骤3)所得两个最大样值信号延迟相与得到长前导字结束信号,延迟时间为一个长前导字长度64;数据到达计数信号由所述步骤1)所得短前导字开始信号的高电平开始计数,当互相关信号延迟相与信号的上升沿到达时,重载入细帧尾,以纠正粗帧定时相关的不精确计数;
5)有效数据开始信号控制去循环前缀cp以使数据进行FFT运算和信道估计,具体为:有效数据开始信号控制接收数据去循环前缀(cp)以使数据的每个帧在正确的位置进行FFT操作,还控制信道估计模块精确的信道估计和载波细频偏;数据到达计数信号控制粗频偏模块正确的判定长前导字的开始位置,以精确地估计粗频偏。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110045537 CN102130878B (zh) | 2011-02-25 | 2011-02-25 | 一种基于IEEE802.11a的OFDM帧定时同步方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110045537 CN102130878B (zh) | 2011-02-25 | 2011-02-25 | 一种基于IEEE802.11a的OFDM帧定时同步方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102130878A CN102130878A (zh) | 2011-07-20 |
CN102130878B true CN102130878B (zh) | 2013-06-26 |
Family
ID=44268770
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201110045537 Expired - Fee Related CN102130878B (zh) | 2011-02-25 | 2011-02-25 | 一种基于IEEE802.11a的OFDM帧定时同步方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102130878B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103634259A (zh) * | 2013-12-03 | 2014-03-12 | 广东工业大学 | 多天线单载波频分多址系统定时同步并行干扰消除方法 |
CN104022996B (zh) * | 2014-06-23 | 2017-03-22 | 重庆大学 | 一种基于信道估计的ofdm系统定时同步方法 |
CN104767706A (zh) * | 2015-04-14 | 2015-07-08 | 东莞中山大学研究院 | 一种mimo ofdm定时同步装置 |
CN109495418B (zh) * | 2018-12-27 | 2021-09-14 | 武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所) | Ofdm信号同步方法、装置和计算机可读存储介质 |
CN110224968B (zh) * | 2019-07-16 | 2022-01-11 | 深圳智微电子科技有限公司 | 一种ofdm通信系统中的帧定时同步方法和装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1355971A (zh) * | 1999-06-15 | 2002-06-26 | 三星电子株式会社 | 获得与正交频分复用信号的码元定时和频率同步的设备和方法 |
EP1657874A1 (en) * | 2004-11-15 | 2006-05-17 | Samsung Electronics Co., Ltd. | Joint Maximum Likelihood estimation of timing and frequency offset in a mobile OFDM communication system |
-
2011
- 2011-02-25 CN CN 201110045537 patent/CN102130878B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1355971A (zh) * | 1999-06-15 | 2002-06-26 | 三星电子株式会社 | 获得与正交频分复用信号的码元定时和频率同步的设备和方法 |
EP1657874A1 (en) * | 2004-11-15 | 2006-05-17 | Samsung Electronics Co., Ltd. | Joint Maximum Likelihood estimation of timing and frequency offset in a mobile OFDM communication system |
Non-Patent Citations (4)
Title |
---|
《Coarse carrier and timing synchronization for interleaved OFDMA uplink system》;Ruiqin Miao et al.;《2010 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB)》;20100513;1-5 * |
《基于MIMO-OFDM技术的实时平台开发与实现》;王凤菊;《山东大学硕士学位论文》;20101231;67-73 * |
Ruiqin Miao et al..《Coarse carrier and timing synchronization for interleaved OFDMA uplink system》.《2010 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB)》.2010,1-5. |
王凤菊.《基于MIMO-OFDM技术的实时平台开发与实现》.《山东大学硕士学位论文》.2010,67-73. |
Also Published As
Publication number | Publication date |
---|---|
CN102130878A (zh) | 2011-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102223226B (zh) | Sc-fdm系统时频同步装置及同步方法 | |
JP5123387B2 (ja) | 送信機のタイミング調整のための方法及び装置 | |
CN101378378B (zh) | 估计及补偿采样时钟偏移的装置与方法 | |
CN102130878B (zh) | 一种基于IEEE802.11a的OFDM帧定时同步方法 | |
CN101374131B (zh) | 定时同步方法及装置、前导符号的生成方法和装置 | |
CN105007150B (zh) | 低信噪比sc-fde系统同步方法及同步装置 | |
CN102130883A (zh) | 一种用于td-lte系统时频同步的方法 | |
CN101005475A (zh) | 正交频分复用通信中时间和频率同步的方法及系统 | |
CN103023832B (zh) | 接收机频偏估计和补偿的方法与装置 | |
CN102724158B (zh) | 多输入多输出正交频分复用系统时频同步方法 | |
CN101827052A (zh) | 一种用于lte系统时间同步和频率同步的方法及装置 | |
CN102594745A (zh) | 单载波频域均衡系统中的同步方法及其实现电路 | |
CN102215184B (zh) | 一种上行定时偏差的估计方法及系统 | |
CN100539486C (zh) | 时域同步正交频分复用接收机的载波恢复方法及其系统 | |
CN100493057C (zh) | 利用旋转技术解决ofdm截取位置跳变的信道估计方法 | |
CN108494712B (zh) | 一种基于fpga的ufmc系统载波频率同步方法 | |
CN102594740A (zh) | 一种频偏估计方法及装置 | |
CN103346992B (zh) | 一种ofdm系统中的多普勒变化率估计方法和系统 | |
CN106230758A (zh) | 一种lte‑a系统整数倍频偏估计方法 | |
CN101425848B (zh) | 一种单载波频域均衡系统中的定时估计方法 | |
CN113938368A (zh) | 基于fpga的lte-v收端同步的方法及系统 | |
CN118473887A (zh) | 一种5gnr非地面网络的频域迭代时钟同步方法及装置 | |
CN101267244B (zh) | 定时跟踪方法 | |
CN101998291A (zh) | 通信系统中的对数据接收进行定时控制的设备和方法 | |
CN103166878A (zh) | 一种信道估计的方法和装置 |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130626 Termination date: 20200225 |