CN102932309A - 联合导频和迭代译码的载波同步***及方法 - Google Patents

联合导频和迭代译码的载波同步***及方法 Download PDF

Info

Publication number
CN102932309A
CN102932309A CN2012104342526A CN201210434252A CN102932309A CN 102932309 A CN102932309 A CN 102932309A CN 2012104342526 A CN2012104342526 A CN 2012104342526A CN 201210434252 A CN201210434252 A CN 201210434252A CN 102932309 A CN102932309 A CN 102932309A
Authority
CN
China
Prior art keywords
module
information
signal
carrier
pilot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012104342526A
Other languages
English (en)
Other versions
CN102932309B (zh
Inventor
孙锦华
王雪梅
吴小钧
孔令然
陈妍
朱吉利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xidian University
Original Assignee
Xidian University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xidian University filed Critical Xidian University
Priority to CN201210434252.6A priority Critical patent/CN102932309B/zh
Publication of CN102932309A publication Critical patent/CN102932309A/zh
Application granted granted Critical
Publication of CN102932309B publication Critical patent/CN102932309B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Error Detection And Correction (AREA)

Abstract

本发明公开了一种联合导频和迭代译码的载波同步***及方法,本发明***装置包括:Turbo编码模块、复用模块、调制模块、载波估计模块、解调模块、复用模块和扩展Turbo译码模块。本发明方法的步骤包括:接收序列;初始估计;校正信号;QPSK解调;数据解复用;Turbo译码;硬判决;译码终止条件;数据复用;QPSK调制;细估计。本发明克服了现有技术使用相同数目的导频采用最大似然算法频率估计精度低的缺点,提高了载波频率的估计精度;同时也克服了现有技术需要对Turbo译码器的输出进行重新编码或非线性变换的缺点,降低了联合Turbo译码和载波同步过程的运算复杂度。

Description

联合导频和迭代译码的载波同步***及方法
技术领域
本发明属于无线通信技术领域,进一步涉及信道编码技术领域中一种联合导频和迭代译码的载波同步***及方法。本发明可在军事通信、卫星通信、遥测通信等领域,借助导频和编码***中迭代译码器输出的软信息来实现载波恢复,保证通信的可靠性。
背景技术
近年来,由于Turbo码、低密度校验码(Low Density Parity Check)等香农极限码的编码增益高、工作门限低等原因一直受到关注,但其优异性能只有在精确同步条件下才能体现出来。然而对于低信噪比/极低信噪比、大频偏条件下,为使得Turbo码、LDPC码等香农极限码能够正确的译码,必须保证译码在初始估计后的剩余频偏范围内能够收敛。近年来,针对迭代接收机提出的编码辅助的载波同步算法在低信噪比下的估计性能获得较大的改进,有许多研究表明,利用香农极限码的结构特点,将译码和同步相结合,可以显著提高载波同步参数的估计性能。因此,为了使得低信噪比/极低信噪比条件下的短突发通信能够顺利的进行,载波同步是需要解决的首要问题。
成都电子科技大学提出的专利申请“极低信噪比下的迭代载波同步方法”(申请日:2009年11月25日,申请号:200910216343.0,公开号:CN102075476A)中公开了一种LDPC-Hadamard码辅助的迭代载波同步的方案。该载波同步器利用译码器输出的软信息对频偏和相偏进行估计,然后用频偏和相偏的估计值对接收信号进行载波补偿,补偿后的信号送入译码器进行译码,并输出软信息,如此迭代多次后,就能同时实现载波同步和LDPC-Hadamard码译码。该专利存在的不足是,对频率的估计范围不大,只能跟踪很小范围的频率偏移(ΔfTs≤6×10-4)。
Yossef Rahamim等人在“ML Iterative Soft-Decision-Directed(ML-ISDD):ACarrier Synchronization System for Short Packet Turbo Coded Communication”(IEEETrans.Commun.,vol.56,no.7,pp.1169-1177,July.2008)中提出了一种最大似然联合迭代软判决引导的载波同步方法,该方法首先利用导频序列进行载波初始估计并补偿接收信号,然后将补偿后信号送入Turbo译码器进行一次译码,分别求出信息位和校验位的软信息,并通过相应的非线性变换成QPSK复信号,然后由接收信号和非线性变换后QPSK复信号利用最大似然算法估计出频偏和相偏,将估计出的频率和相位去校正接收信号并用于下一次迭代译码,依次迭代下去,直到满足一定的迭代次数即迭代停止,即可得到最终的载波估计值。该方法存在的不足是,初始估计使用前置导频的最大似然估计算法,导频很短时频率估计精度达不到Turbo译码对剩余频偏的要求,只能校正10°以内的相位抖动和较小的频偏(ΔfTs≤7×10-4),同时在进行载波细估计时需要对译码输出的软信息进行非线性变换,复杂度较高。
Yossef Rahamim和Avraham Freedman在“ML Iterative Tentative-Decision-Directed(ML-ITDD):A Carrier Synchronization System for Short packet Turbo CodedCommunication”(IEEE 11th International Conference.,pp.346-349,2004)提出了基于Turbo译码器试验判决的载波同步算法,该算法首先利用前后放置的导频对载波相位进行粗估计,并用粗估计出的相位校正接收信号,然后将校正后的信号依次送到解调器、解复用器、Turbo译码器,并对译码器一次译码输出的信息依次进行试验判决和重新编码,并依次送入复用器、调制器,最后将调制信号与粗相位校正后的信号送入最大似然估计器并估计出剩余频偏和相偏,利用估计出的频偏值和相位值校正粗估计校正后的信号并用于下一次迭代译码,依次迭代下去,直到满足一定的迭代次数即迭代停止,即可得到最终的载波频率和相位的估计值。该方法存在的不足是,初始估计仅利用前后两段导频进行相位估计,导致在较大的频偏条件下达不到译码对估计精度要求,因此只能校正较小范围的频偏(ΔfTs≤7×10-4),同时需要对试验判决后的信息重新编码,复杂度较高。
发明内容
本发明的目的在于克服上述现有技术的不足,提供一种联合导频和迭代译码的载波同步***及方法,以较低的运算复杂度提高了频率的估计精度,有效地实现了联合导频和迭代译码的载波同步,获得接近理想Turbo译码的误比特性能。
本发明的***包括七个模块:Turbo编码模块、复用模块、调制模块、载波估计模块、解调模块、解复用模块和扩展Turbo译码模块;其中:Turbo编码模块,用于将Turbo编码模块接收的信号数据根据Turbo编码生成多项式进行编码,转换成信息序列和校验序列混合的数据序列;复用模块,用于将复用模块接收的本地的两段导频信息和数据序列变成导频在两端、数据在中间的一路数据信息;用于将复用模块接收的信息位信息、校验位信息和两段导频信息变成导频在两端、信息位和校验位信息在中间的一路数据信息,完成线路上的数据流连续传输;调制模块,用于将调制模块接收到的基带信号调制成载波相位携带信息的信号;载波估计模块,用于载波估计模块对载波频率和相位进行估计;解调模块,用于从解调模块接收到的载波相位携带信息的信号中提取基带信息;解复用模块,用于将解复用模块接收的复合数据流分离成前后两段导频信息和数据信息;用于将解复用模块接收的复合数据流分离成信息位信息、校验位信息和前后两段导频信息,分别送到与每路数据信息对应的输出线上;扩展Turbo译码模块,包括4个器件:译码器、交织器、解交织器和判决器;其中,译码器是对译码器接收的信号,运用Log-MAP译码算法,进行译码,获得信息位的软输出和校验位的软输出;交织器是将交织器接收的信号经过位置置换变成具有近似随机特性的码字序列;解交织器是将解交织器接收的经过位置置换、具有近似随机特性的的码字序列恢复成原始顺序的接收序列;判决器是对判决器接收的软信息运用硬判决规则进行判决,获得信息比特和校验比特的硬判决值。
为了实现上述目的,本发明方法的思路是:首先利用分开导频去调制信号的所有互相关函数之和估计初始的载波频率和相位,然后利用Turbo译码模块输出的软信息,进行载波细估计,实现有效地载波同步。
本发明方法的实现步骤如下:
(1)接收序列
接收端将接收到的基带复信号,分别传送给初始估计器和最大似然估计器。
(2)初始估计
2a)将接收端接收到的基带复信号通过解复用模块进行信号分离,分离出前后两段导频信息和数据信息;
2b)将分离的前后两段导频信息分别与本地的前后两段导频信息共轭相乘,得到前后两段导频的去调制信息;
2c)将前段导频去调制信号每个符号的共轭与后段导频去调制信号的所有符号之和相乘,求出所有乘积之和;
2d)利用下式计算载波频率和相位,最终得到载波频率和相位估计值:
f = 1 2 πDT angle { Σ k = 1 L 1 a k * Σ m = 1 L 2 b m }
φ = angle { Σ k = 1 L 1 a k exp ( - j 2 πfkT ) + Σ m = 1 L 2 b m exp ( - j 2 πf ( m + D ) T ) }
其中,f表示频率的估计值,π表示圆周率,D表示前后两段导频之间的距离,T表示接收信号的码元周期,angle表示求幅角函数,∑表示求和符号,L1表示前段导频长度,ak表示前段导频的去调制信号的第k个信号,*表示共轭符号,L2表示后段导频长度,bm表示后段导频的去调制信号的第m个信号,φ表示相位的估计值,exp表示指数函数,j表示虚数单位;
(3)校正信号
利用复共轭相乘的方法,将载波频率和相位估计值补偿到接收端接收到的基带复信号上,得到有剩余频偏和相偏的信号。
(4)QPSK解调
4a)将有剩余频偏和相偏的信号送入解调模块,得到QPSK解调信号;
4b)将QPSK解调信号传送到解复用模块。
(5)数据解复用
5a)解复用模块将接收到的QPSK解调信号进行分离,得到信息位信息、两路校验位信息和信号校正后的前后两段导频信息;
5b)将信息位信息和两路校验位信息同时传送到Turbo译码模块。
(6)Turbo译码
6a)Turbo译码模块将接收到的信息位信息和两路校验位信息,利用Log-MAP译码算法进行译码,得到信息位的软输出和校验位的软输出;
6b)将信息位的软输出和校验位的软输出传送到判决模块。
(7)硬判决
判决器将接收到信息位的软输出和校验位的软输出,根据硬判决规则进行判决,得到信息比特和校验比特的硬判决值。
(8)译码终止条件
当迭代次数达到最大迭代次数,直接将信息位比特的硬判决值输出,反之,将信息比特和校验比特的硬判决值同时传送到复用模块,执行步骤(9)。
(9)数据复用
9a)复用模块将接收到的信息比特和校验比特的硬判决值与本地的前后两段导频序列串行输出,得到本地的导频在两端、信息比特和校验比特的硬判决值在中间的一路数据信息;
9b)将数据信息传送到调制模块。
(10)QPSK调制
10a)调制模块对接收到的数据信息进行QPSK调制,得到QPSK调制信号;
10b)将QPSK调制信号传送到最大似然估计器。
(11)细估计
最大似然估计器对接收到的QPSK调制信号和接收端接收到的基带复信号,利用最大似然估计算法,进行载波频率和相位细估计,得到载波频率和相位估计值,执行步骤(3),进行下一次迭代。
本发明与现有技术相比具有以下优点:
第一,由于本发明利用分开导频去调制信号的所有互相关函数之和对载波频率和相位进行初始估计,克服了现有技术使用相同数目的导频采用最大似然算法频率估计精度低的缺点,使本发明提高了载波频率的估计精度。
第二,由于本发明直接利用扩展Turbo译码器输出的信息位软信息和校验位软信息进行载波细估计,克服了现有技术需要对Turbo译码器的输出进行重新编码或非线性变换的缺点,使本发明降低了联合Turbo译码和载波同步过程的运算复杂度。
附图说明
图1为本发明的***方框图;
图2为本发明扩展Turbo译码模块的方框图;
图3为本发明方法的流程图;
图4为本发明的仿真效果图。
具体实施方式
下面结合附图对本发明做进一步的描述。
参照附图1,本发明的***包括七个模块:Turbo编码模块、复用模块、调制模块、载波估计模块、解调模块、解复用模块和扩展Turbo译码模块。其中,Turbo编码模块、复用模块、调制模块、解调模块、解复用模块是共用模块;扩展Turbo译码模块属于本发明独用模块。
Turbo编码模块,是将发送序列传送到Turbo编码器,根据Turbo递归***卷积编码器的生成多项式g=(5,7)8、码率R=1/3进行编码,输出一路信息序列和两路校验序列混合的数据序列。
复用模块,是将复用模块接收到的本地的两段导频信息和数据序列串行输出,得到本地导频在两端、数据在中间的一路混合信息,构成Preamble-Postamble数据结构;是将复用模块接收的信息位信息、校验位信息和两段导频信息变成导频在两端、信息位和校验位信息在中间的一路混合信息,构成Preamble-Postamble数据结构,完成线路上的数据流连续传输。
调制模块,是将调制模块接收到的数据序列调制成由I路和Q路两路信号组成的复基带QPSK调制信号。
载波估计模块,是载波估计模块利用初始估计算法对载波频率和相位进行初始估计;载波估计模块利用最大似然估计算法对载波频率和相位进行细估计。
解调模块,用于从解调模块接收到的载波相位携带信息的信号中提取基带信息。
解复用模块,是将解复用模块接收的复合数据流分离成前后两段导频信息和数据信息;用于将解复用模块接收的复合数据流分离成信息位信息、校验位信息和前后两段导频信息,分别送到与每路数据信息对应的输出线上。
扩展Turbo译码模块,包括4个器件:译码器、交织器、解交织器和判决器;其中,译码器是对译码器接收的信号,运用Log-MAP译码算法,进行译码,获得信息位的软输出和校验位的软输出;交织器是将交织器接收的信号经过位置置换变成具有近似随机特性的码字序列;解交织器是将解交织器接收的经过位置置换、具有近似随机特性的的码字序列恢复成原始顺序的接收序列;判决器是对判决器接收的软信息运用硬判决规则进行判决,获得信息比特和校验比特的硬判决值。
参照附图2,本发明的扩展Turbo译码模块包括4个器件:译码器、交织器、解交织器、判决器;其中,交织器、解交织器、判决器是共用器件,译码器是有信息位软输出和校验位软输出的独有器件。
译码器,是对译码器接收的信号,运用Log-MAP译码算法,进行译码,获得信息位的软输出和校验位的软输出。
交织器是将交织器接收的信号经过位置置换变成具有近似随机特性的码字序列。
解交织器是将解交织器接收的经过位置置换、具有近似随机特性的的码字序列恢复成原始顺序的接收序列。
判决器,是对判决器接收的软信息运用硬判决规则进行判决,获得信息比特和校验比特的硬判决值。
参照附图3,对本发明的方法做进一步描述。
步骤1,接收序列
接收端将接收到的基带复信号xk,分别传送给初始估计器和最大似然估计器。
步骤2,初始估计
首先,将接收端接收到的基带复信号xk通过解复用模块进行信号分离,分离出前段导频信息
Figure BSA00000799800300071
后段导频信息和数据信息yk
其次,将分离的前段导频信息
Figure BSA00000799800300073
和后段导频信息
Figure BSA00000799800300074
分别与本地的前段导频信息
Figure BSA00000799800300075
和后段导频信息
Figure BSA00000799800300076
共轭相乘,得到前段导频的去调制信息ak和后段导频的去调制信息bm,其表达式为:
a k = r k 1 s k 1 *
b m = r m 2 s m 2 *
其中,*表示共轭。
再次,将前段导频去调制信号每个符号的共轭与后段导频去调制信号的所有符号之和相乘,求出所有乘积之和。
最后,利用下式计算载波频率和相位,最终得到载波频率和相位估计值:
f = 1 2 πDT angle { Σ k = 1 L 1 a k * Σ m = 1 L 2 b m }
φ = angle { Σ k = 1 L 1 a k exp ( - j 2 πfkT ) + Σ m = 1 L 2 b m exp ( - j 2 πf ( m + D ) T ) }
其中,f表示频率的估计值,π表示圆周率,D表示前后两段导频之间的距离,T表示接收信号的码元周期,angle表示求幅角函数,∑表示求和符号,L1表示前段导频长度,ak表示前段导频的去调制信号的第k个码元,*表示共轭符号,L2表示后段导频长度,bm表示后段导频的去调制信号的第m个码元,φ表示相位的估计值,exp表示指数函数,j表示虚数单位。
步骤3,校正信号
利用复共轭相乘的方法,将载波频率和相位估计值补偿到接收端接收到的基带复信号xk上,得到有剩余频偏和相偏的信号zk,可以用下式表示:
zk=xkexp(-j2πfkT)exp(-jφ)
其中,zk表示有剩余频偏和相偏的信号的第k个码元,xk表示接收端接收到的基带复信号的第k个码元,exp表示指数函数,j表示虚数单位,π表示圆周率,f表示频率的估计值,T表示接收信号的码元周期,φ表示相位的估计值。
步骤4,QPSK解调
首先,将有剩余频偏和相偏的信号zk送入解调模块,将由I路和Q路两路信号组成的复基带信号解调成一路基带信号,得到QPSK解调信号rk
其次,将QPSK解调信号rk传送到解复用模块。
步骤5,数据解复用
首先,解复用模块将接收到的QPSK解调信号rk进行分离,得到信息位信息、两路校验位信息和信号校正后的前后两段导频信息。
其次,将信息位信息和两路校验位信息同时传送到Turbo译码模块。
步骤6,Turbo译码
首先,Turbo译码模块将接收到信息位信息和两路校验位信息,利用Log-MAP译码算法进行译码,得到信息位的软输出和校验位的软输出。
信息位的软输出以输出概率对数似然比形式表示:
Λ d ( n ) = log Pr { d n = 1 | ( y s , y p ) } Pr { d n = 0 | ( y s , y p ) }
其中,Λd(n)表示第n个码字的信息位输出概率对数似然比,log表示对数函数,Pr表示求概率函数,dn表示第n个码字的信息位,ys表示信息位的软输入,yp表示校验位的软输入。
根据Turbo码递归编码器的状态转移关系,可以假定输入的信息比特为“1”时,分别计算出输出校验比特为“0”的概率和“1”的概率;假定输入的信息比特“0”时,输出校验比特为“1”的概率和“0”的概率。因此,对所有的输入比特序列分别统计出校验位为“1”的个数和“0”的个数,并分别计算出校验位为“1”和“0”的后验概率
Figure BSA00000799800300092
Figure BSA00000799800300093
校验位为“1”后验概率
Figure BSA00000799800300094
与校验位为“0”后验概率
Figure BSA00000799800300095
的比值就是校验位的输出概率对数似然比。
因此,校验位的软输出以输出概率对数似然比形式可以用下面的表达式表示:
Λ i p ( n ) = log Pr { p n i = 1 | ( y s , y p ) } Pr { p n i = 0 | ( y s , y p ) } , i = 1,2
其中,
Figure BSA00000799800300097
表示第n个码字的第i校验位输出概率对数似然比,log表示对数函数,Pr表示求概率函数,表示Turbo编码器输出的第n个码字的第i个校验位,ys表示信息位的软输入,yp表示校验位的软输入。
其次,将信息位的软输出和校验位的软输出传送到判决模块。
步骤7,硬判决
判决器将接收到的信息位的软输出和校验位的软输出,根据硬判决规则进行判决,得到信息比特和校验比特的硬判决值,判决规则如下:
d ^ n = 1 , &Lambda; d ( n ) &GreaterEqual; 0 0 , &Lambda; d ( n ) < 0
p ^ n = 1 , &Lambda; p ( n ) &GreaterEqual; 0 0 , &Lambda; p ( n ) < 0
其中,
Figure BSA000007998003000911
表示第n个码字的信息比特的硬判决值,Λd(n)表示第n个码字的信息位的软输出,
Figure BSA00000799800300101
表示第n个码字的校验比特的硬判决值,Λp(n)表示第n个码字的校验位的软输出。
步骤8,译码终止条件
当迭代次数达到最大迭代次数,直接将信息比特的硬判决值输出,反之,将信息比特和校验比特的硬判决值同时传送到多路复用模块,执行步骤(9)。
步骤9,数据复用
首先,复用模块将接收到的信息比特和校验比特的硬判决值与本地的前后两段导频序列串行输出,得到导频在两端、信息比特和校验比特的硬判决值在中间的一路数据信息。
其次,将数据信息传送到调制模块。
步骤10,QPSK调制
首先,调制模块对接收到的数据信息进行QPSK调制,得到QPSK调制信号。
其次,将QPSK调制信号传送到最大似然估计器。
步骤11,细估计
最大似然估计器对接收到的QPSK调制信号和接收端接收到的基带复信号,利用最大似然估计算法,进行载波频率和相位细估计,得到载波频率和相位估计值,执行步骤(3),进行下一次迭代。
最大似然估计算法可以用下式表示:
f = arg v max { | &Sigma; k = 0 K - 1 x k s k * exp ( - j 2 &pi;kvT ) | }
&phi; = angle { &Sigma; k = 0 K - 1 x k s k * exp ( - j 2 &pi;kfT ) }
其中,f表示频率的估计值,arg max表示函数值取最大值时对应自变量的值,∑表示求和符号,K表示接收端接收信号的数据长度,xk表示接收端在第k个时刻接收到的信号,sk表示步骤(9)输出的数据信息经过QPSK调制后在第k个时刻发送的QPSK调制信号,*表示共轭符号,exp表示指数函数,j表示虚数单位,π表示圆周率,v表示待估计的频率值,v的取值范围是赫兹,T表示接收信号的码元周期,φ表示相位的估计值,angle表示求幅角函数。
下面结合附图4对本发明的效果作进一步说明。
本发明的仿真使用Matlab7.10仿真软件,仿真参数设置与实施例中所用参数一致,即信道模型采用附加载波频偏和相偏的高斯白噪声信道,导频序列L=L1+L2=64比特,信息序列N=256比特,码率R=1/3,递归***卷积编码器的生成多项式是g=(5,7)8,译码器的迭代次数为6次。因此数据帧长K=L+3N=832比特,取符号周期Ts=10-5s。
假定信道附加的相偏φ为服从高斯分布的随机变量,其均值∈(-π,π],标准差为5°,归一化频率偏移ΔfTs依次为0、1×10-4、1.5×10-3。在不同的信噪比条件下,采用本发明的载波同步算法,测试相位偏移与频率偏移联合对Turbo码性能的影响。
从附图4可看出,本发明的载波同步方法可有效地估计并校正较大的载波偏差,获得几乎接近于Turbo码理想同步条件下的误比特性能,在误比特率BER为10-3~10-5时信噪比损失在0.3dB以内。

Claims (8)

1.一种联合导频和迭代译码的载波同步***,包括七个模块:Turbo编码模块、复用模块、调制模块、载波估计模块、解调模块、解复用模块和扩展Turbo译码模块,其中:
所述的Turbo编码模块,用于将Turbo编码模块接收的信号数据根据Turbo编码生成多项式进行编码,转换成信息序列和校验序列混合的数据序列;
所述的复用模块,用于将多路复用模块接收的本地的两段导频信息和数据序列变成导频在两端、数据在中间的一路数据信息;用于将多路复用模块接收的信息位信息、校验位信息和两段导频信息变成导频在两端、信息位和校验位信息在中间的一路数据信息,完成线路上的数据流连续传输;
所述的调制模块,用于将调制模块接收到的基带信号调制成载波相位携带信息的信号;
所述的载波估计模块,用于载波估计模块对载波频率和相位进行估计;
所述的解调模块,用于从解调模块接收到的载波相位携带信息的信号中提取基带信息;
所述的解复用模块,用于将解多路复用模块接收的复合数据流分离成前后两段导频信息和数据信息;用于将解多路复用模块接收的复合数据流分离成信息位信息、校验位信息和前后两段导频信息,分别送到与每路数据信息对应的输出线上;
所述的扩展Turbo译码模块,包括4个器件:译码器、交织器、解交织器和判决器;其中,译码器是对译码器接收的信号,运用Log-MAP译码算法,进行译码,获得信息位的软输出和校验位的软输出;交织器是将交织器接收的信号经过位置置换变成具有近似随机特性的码字序列;解交织器是将解交织器接收的经过位置置换、具有近似随机特性的的码字序列恢复成原始顺序的接收序列;判决器是对判决器接收的软信息运用硬判决规则进行判决,获得信息比特和校验比特的硬判决值。
2.根据权利要求1所述的联合导频和迭代译码的载波同步***,其特征在于,所述的载波估计模块中包含初始估计器和最大似然估计器,初始估计器用初始估计算法估计初始的载波偏移值,最大似然估计器用最大似然估计算法进行载波细估计。
3.根据权利要求1所述的联合导频和迭代译码的载波同步***,其特征在于,所述的扩展Turbo译码模块中设有两个译码器,用于将译码器接收的信号运用Log-MAP译码算法译出信息比特和两路校验比特。
4.一种联合导频和迭代译码的载波同步方法,包括如下的步骤:
(1)接收序列:
接收端将接收到的基带复信号,分别传送给初始估计器和最大似然估计器;
(2)初始估计:
2a)将接收端接收到的基带复信号通过解复用模块进行信号分离,分离出前后两段导频信息和数据信息;
2b)将分离的前后两段导频信息分别与本地的前后两段导频信息共轭相乘,得到前后两段导频的去调制信息;
2c)将前段导频去调制信号每个符号的共轭与后段导频去调制信号的所有符号之和相乘,求出所有乘积之和;
2d)利用下式计算载波频率和相位,最终得到载波频率和相位估计值;
f = 1 2 &pi;DT angle { &Sigma; k = 1 L 1 a k * &Sigma; m = 1 L 2 b m }
&phi; = angle { &Sigma; k = 1 L 1 a k exp ( - j 2 &pi;fkT ) + &Sigma; m = 1 L 2 b m exp ( - j 2 &pi;f ( m + D ) T ) }
其中,f表示频率的估计值,π表示圆周率,D表示前后两段导频之间的距离,T表示接收信号的码元周期,angle表示求幅角函数,∑表示求和符号,L1表示前段导频长度,ak表示前段导频的去调制信号的第k个信号,*表示共轭符号,L2表示后段导频长度,bm表示后段导频的去调制信号的第m个信号,φ表示相位的估计值,exp表示指数函数,j表示虚数单位;
(3)校正信号:
利用复共轭相乘的方法,将载波频率和相位估计值补偿到接收端接收到的基带复信号上,得到有剩余频偏和相偏的信号;
(4)QPSK解调:
4a)将有剩余频偏和相偏的信号送入解调模块,得到QPSK解调信号;
4b)将QPSK解调信号传送到解复用模块;
(5)数据解复用:
5a)解复用模块将接收到的QPSK解调信号进行分离,得到信息位信息、两路校验位信息和信号校正后的前后两段导频信息;
5b)将信息位信息和两路校验位信息同时传送到Turbo译码模块;
(6)Turbo译码:
6a)Turbo译码模块将接收到的信息位信息和两路校验位信息,利用Log-MAP译码算法进行译码,得到信息位的软输出和校验位的软输出;
6b)将信息位的软输出和校验位的软输出传送到判决模块;
(7)硬判决:
判决器将接收到的信息位的软输出和校验位的软输出,根据硬判决规则进行判决,得到信息比特和校验比特的硬判决值;
(8)译码终止条件:
当迭代次数达到最大迭代次数,直接将信息比特的硬判决值输出,反之,将信息比特和校验比特的硬判决值同时传送到复用模块,执行步骤(9);
(9)数据复用:
9a)复用模块将接收到的信息比特和校验比特的硬判决值与本地的前后两段导频序列串行输出,得到本地的导频在两端、信息比特和校验比特的硬判决值在中间的一路数据信息;
9b)将数据信息传送到调制模块;
(10)QPSK调制:
10a)调制模块对接收到的数据信息进行QPSK调制,得到QPSK调制信号;
10b)将QPSK调制信号传送到最大似然估计器;
(11)细估计:
最大似然估计器对接收到的QPSK调制信号和接收端接收到的基带复信号,利用最大似然估计算法,进行载波频率和相位细估计,得到载波频率和相位估计值,执行步骤(3),进行下一次迭代。
5.根据权利要求4所述的联合导频和迭代译码的载波同步方法,其特征在于,步骤(3)中所述的复共轭相乘方法是,载波频率和相位估计值以复共轭的形式乘以接收端接收到的基带复信号。
6.根据权利要求4所述的联合导频和迭代译码的载波同步方法,其特征在于,步骤(6)中所述的Log-MAP译码算法是,基于码字格图的软输出译码算法,计算在接收序列条件下不同发送码字的概率,而后将接收序列判决为概率最大的信息符号。
7.根据权利要求4所述的联合导频和迭代译码的载波同步方法,其特征在于,步骤(7)中所述的硬判决规则是,若进入判决模块的软信息大于或者等于0时,判为1;若进入判决模块的软信息小于0时,判为0。
8.根据权利要求4所述的联合导频和迭代译码的载波同步方法,其特征在于,步骤(11)中所述的最大似然估计算法如下:
f = arg v max { | &Sigma; k = 0 K - 1 x k s k * exp ( - j 2 &pi;kvT ) | }
&phi; = angle { &Sigma; k = 0 K - 1 x k s k * exp ( - j 2 &pi;kfT ) }
其中,f表示频率的估计值,arg max表示函数值取最大值时对应自变量的值,∑表示求和符号,K表示接收端接收信号的数据长度,xk表示接收端在第k个时刻接收到的信号,sk表示步骤(9)输出的数据信息经过QPSK调制后在第k个时刻发送的QPSK调制信号,*表示共轭符号,exp表示指数函数,j表示虚数单位,π表示圆周率,v表示待估计的频率值,v的取值范围是
Figure FSA00000799800200043
赫兹,T表示接收信号的码元周期,φ表示相位的估计值,angle表示求幅角函数。
CN201210434252.6A 2012-10-19 2012-10-19 联合导频和迭代译码的载波同步***及方法 Expired - Fee Related CN102932309B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210434252.6A CN102932309B (zh) 2012-10-19 2012-10-19 联合导频和迭代译码的载波同步***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210434252.6A CN102932309B (zh) 2012-10-19 2012-10-19 联合导频和迭代译码的载波同步***及方法

Publications (2)

Publication Number Publication Date
CN102932309A true CN102932309A (zh) 2013-02-13
CN102932309B CN102932309B (zh) 2014-11-19

Family

ID=47647012

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210434252.6A Expired - Fee Related CN102932309B (zh) 2012-10-19 2012-10-19 联合导频和迭代译码的载波同步***及方法

Country Status (1)

Country Link
CN (1) CN102932309B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103178947A (zh) * 2013-01-31 2013-06-26 西安电子科技大学 基于时域相关与编码辅助的载波同步方法
CN103298101A (zh) * 2013-06-19 2013-09-11 中国人民解放军空军工程大学 一种宽范围的码辅助载波同步实现方法
CN103916357A (zh) * 2014-04-29 2014-07-09 西安电子科技大学 基于导频联合编码辅助的soqpsk载波同步方法
CN105406956A (zh) * 2015-10-28 2016-03-16 西安电子科技大学 基于对称帧的载波同步方法
CN105635026A (zh) * 2015-12-18 2016-06-01 北京航空航天大学 一种扩频通信中的位置调制和软解调方法
CN107911323A (zh) * 2017-11-03 2018-04-13 西安电子科技大学 基于部分解耦合的联合频相估计方法
CN107995138A (zh) * 2017-12-29 2018-05-04 中国电子科技集团公司第二十研究所 Sccpm***的联合迭代载波同步与解调方法
CN111886519A (zh) * 2018-03-28 2020-11-03 三菱电机株式会社 定位***、方法和介质
CN114142872A (zh) * 2021-12-06 2022-03-04 上海垣信卫星科技有限公司 Ldpc解码装置及其方法,低轨道卫星接收设备
CN114667704A (zh) * 2019-12-09 2022-06-24 华为技术有限公司 基于多维码本的无线通信发送器和接收器及其操作方法
CN115037412A (zh) * 2022-05-23 2022-09-09 山东大学 高动态通信***中联合载波同步的自适应迭代译码方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101534127A (zh) * 2009-04-20 2009-09-16 西安新邮通信设备有限公司 一种利用导频信息提高译码效率的编译码方法及其装置
CN101562456A (zh) * 2009-06-03 2009-10-21 华北电力大学(保定) 基于低密度奇偶校验码译码软信息的码辅助帧同步方法
CN102546500A (zh) * 2012-03-20 2012-07-04 西安电子科技大学 基于导频和软信息联合辅助的soqpsk载波同步方法
CN102624419A (zh) * 2012-04-23 2012-08-01 西安电子科技大学 突发直接序列扩频***的载波同步方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101534127A (zh) * 2009-04-20 2009-09-16 西安新邮通信设备有限公司 一种利用导频信息提高译码效率的编译码方法及其装置
CN101562456A (zh) * 2009-06-03 2009-10-21 华北电力大学(保定) 基于低密度奇偶校验码译码软信息的码辅助帧同步方法
CN102546500A (zh) * 2012-03-20 2012-07-04 西安电子科技大学 基于导频和软信息联合辅助的soqpsk载波同步方法
CN102624419A (zh) * 2012-04-23 2012-08-01 西安电子科技大学 突发直接序列扩频***的载波同步方法

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103178947A (zh) * 2013-01-31 2013-06-26 西安电子科技大学 基于时域相关与编码辅助的载波同步方法
CN103298101A (zh) * 2013-06-19 2013-09-11 中国人民解放军空军工程大学 一种宽范围的码辅助载波同步实现方法
CN103298101B (zh) * 2013-06-19 2016-02-17 中国人民解放军空军工程大学 一种宽范围的码辅助载波同步实现方法
CN103916357A (zh) * 2014-04-29 2014-07-09 西安电子科技大学 基于导频联合编码辅助的soqpsk载波同步方法
CN103916357B (zh) * 2014-04-29 2017-04-19 西安电子科技大学 基于导频联合编码辅助的soqpsk载波同步方法
CN105406956A (zh) * 2015-10-28 2016-03-16 西安电子科技大学 基于对称帧的载波同步方法
CN105406956B (zh) * 2015-10-28 2018-05-25 西安电子科技大学 基于对称帧的载波同步方法
CN105635026B (zh) * 2015-12-18 2018-10-09 北京航空航天大学 一种扩频通信中的位置调制和软解调方法
CN105635026A (zh) * 2015-12-18 2016-06-01 北京航空航天大学 一种扩频通信中的位置调制和软解调方法
CN107911323A (zh) * 2017-11-03 2018-04-13 西安电子科技大学 基于部分解耦合的联合频相估计方法
CN107995138A (zh) * 2017-12-29 2018-05-04 中国电子科技集团公司第二十研究所 Sccpm***的联合迭代载波同步与解调方法
CN107995138B (zh) * 2017-12-29 2020-10-23 中国电子科技集团公司第二十研究所 Sccpm***的联合迭代载波同步与解调方法
CN111886519A (zh) * 2018-03-28 2020-11-03 三菱电机株式会社 定位***、方法和介质
CN111886519B (zh) * 2018-03-28 2023-05-23 三菱电机株式会社 定位***、方法和介质
CN114667704A (zh) * 2019-12-09 2022-06-24 华为技术有限公司 基于多维码本的无线通信发送器和接收器及其操作方法
CN114142872A (zh) * 2021-12-06 2022-03-04 上海垣信卫星科技有限公司 Ldpc解码装置及其方法,低轨道卫星接收设备
CN114142872B (zh) * 2021-12-06 2023-03-10 上海垣信卫星科技有限公司 Ldpc解码装置及其方法,低轨道卫星接收设备
CN115037412A (zh) * 2022-05-23 2022-09-09 山东大学 高动态通信***中联合载波同步的自适应迭代译码方法
CN115037412B (zh) * 2022-05-23 2023-11-17 山东大学 高动态通信***中联合载波同步的自适应迭代译码方法

Also Published As

Publication number Publication date
CN102932309B (zh) 2014-11-19

Similar Documents

Publication Publication Date Title
CN102932309B (zh) 联合导频和迭代译码的载波同步***及方法
CN103178947B (zh) 基于时域相关与编码辅助的载波同步方法
CN104009826B (zh) 基于纠错纠删RS‑Turbo级联码的跳频抗干扰方法
CN103888218B (zh) 基于psk信号与ldpc码联合迭代解调译码的信息传输方法
CN101710885B (zh) 一种无线通信***载波同步中的频偏估计方法
CN102025669B (zh) 基于双多进制准正交扩频复合相位调制的短波数据传输方法
US20080101506A1 (en) Receiver for the geo satellite reverse link using tail-biting code
WO2022247082A1 (zh) 比特域叠加伪随机序列与稀疏级联编码的传输方法
CN103490860A (zh) 一种高性能的短波正交扩频迭代解调与译码方法
CN113746597A (zh) 一种比特交织Turbo编码LoRa调制方法
CN114301495A (zh) 一种非相干LoRa***下的软输出解调方法
CN101980491B (zh) 一种基于Turbo编码和BFSK调制的FFH通信***的MAP解调译码方法
CN101854229A (zh) 编码调制信号基于层进频偏补偿的迭代解调解码方法
CN108880758A (zh) 差分混沌比特交织编码调制***的迭代接收机设计算法
CN102882654B (zh) 一种基于编码约束及概率计算的编解码同步方法
CN101325706A (zh) 低硬件开销Reed-Solomon解码器
CN102333064A (zh) 一种基于编码与导频联合辅助的高阶qam载波同步方法
CN108063623A (zh) 一种降低复杂度的Polar码的串行消除译码方法
CN101969309B (zh) 一种Turbo编码和BFSK调制的FFH通信***的MAP解调译码方法
CN103701561A (zh) 一种适用于延迟敏感业务的新型编码调制方法与***
CN103067135A (zh) 面向深空链路残余频偏下的联合调制编码方法
CN102075476A (zh) 极低信噪比下的迭代载波同步方法
CN100483952C (zh) 块相干通信***中的低复杂性解调方法和装置
CN108055106A (zh) 一种基于rm码部分译码辅助差分检测码字边界识别方法
CN102571663B (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

Granted publication date: 20141119

Termination date: 20191019

CF01 Termination of patent right due to non-payment of annual fee