网格编码调制的基本概念_第1页
网格编码调制的基本概念_第2页
网格编码调制的基本概念_第3页
网格编码调制的基本概念_第4页
网格编码调制的基本概念_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1第六章第六章 网格编码调制(网格编码调制(TCM)6.1 网格编码调制的基本概念网格编码调制的基本概念 任何纠错码纠错能力的获取都是以任何纠错码纠错能力的获取都是以冗余度为基冗余度为基础的,即通过编码使误码率降低是要付出代价的。础的,即通过编码使误码率降低是要付出代价的。这种代价或者是频带利用率的降低,或者是功率利这种代价或者是频带利用率的降低,或者是功率利用率的降低,或者是设备变得比较复杂,昂贵。用率的降低,或者是设备变得比较复杂,昂贵。比如采用比如采用(n,k)分组或分组或卷积码后,卷积码后, 或者信源速率不变而提高信道传输速率,意味着或者信源速率不变而提高信道传输速率,意味着占用更大带

2、宽,频带利用率下降了。占用更大带宽,频带利用率下降了。 或者带宽不变而采用多电平(或多相)调制。在或者带宽不变而采用多电平(或多相)调制。在误码率即信号星座各点间距离不变条件下,意味着误码率即信号星座各点间距离不变条件下,意味着要增大平均功率,则功率利用率下降了。要增大平均功率,则功率利用率下降了。http:/ 八十年代以来,一种将编码和调制结合在一八十年代以来,一种将编码和调制结合在一起,利用状态的记忆和适当的映射来增大码字序起,利用状态的记忆和适当的映射来增大码字序列之间距离的方法诞生了,这就是网格编码调制列之间距离的方法诞生了,这就是网格编码调制(TCM- Trellis Coded M

3、odulation)。)。TCM码是码是1982年由年由Ungerboeck.G 29 提出的。这种方法既提出的。这种方法既不降低频带利用率,也不降低功率利用率,而是不降低频带利用率,也不降低功率利用率,而是以设备的复杂化为代价换取编码增益。在当前集以设备的复杂化为代价换取编码增益。在当前集成电路高速发展、传输媒体成本高于终端设备成成电路高速发展、传输媒体成本高于终端设备成本而成为通信成本的第一考虑因素时,这种方法本而成为通信成本的第一考虑因素时,这种方法无疑是非常吸引人的。现在,这种网格编码调制无疑是非常吸引人的。现在,这种网格编码调制已在频带、功率同时受限的信道如太空、卫星、已在频带、功率

4、同时受限的信道如太空、卫星、微波、同轴、对绞线等通信中大量应用,占据了微波、同轴、对绞线等通信中大量应用,占据了统治地位。统治地位。 3 网格编码调制是一种信号集空间编码网格编码调制是一种信号集空间编码(signal-space code),它利用信号集的冗余度,保持符号,它利用信号集的冗余度,保持符号率和功率不变,率和功率不变,用大星座传送小比特数而获取纠用大星座传送小比特数而获取纠错能力错能力。为此,先将小比特数编码成大比特数,。为此,先将小比特数编码成大比特数,再设法按一定规律映射到再设法按一定规律映射到大星座上去。大星座上去。 上述过程中,冗余比特的产生属于编码范畴上述过程中,冗余比特

5、的产生属于编码范畴,信号集星座的扩大与映射属于调制范畴,两者,信号集星座的扩大与映射属于调制范畴,两者结合就是编码调制。比如,用具有携带结合就是编码调制。比如,用具有携带3比特信比特信息能力的息能力的8ASK或或8PSK调制方式来传输调制方式来传输2比特信比特信息,叫做信号集冗余度,我们正是利用这种信号息,叫做信号集冗余度,我们正是利用这种信号集空间集空间(星座星座)的冗余度来获取纠错能力的。的冗余度来获取纠错能力的。4 C (比特比特/符号符号) 6 5 4 16PSK 3 8PSK 2 4PSK 1 2PSK 4.7 5.9 12.9 SNR 0 0 4 8 12 16 20 24 dB

6、图图6-1 带限带限AWGN信道信道PSK调制时调制时 信道容量与信道容量与SNR的关系曲线的关系曲线 log2(1+SNR)10-510-510-5 10-55进一步,我们也可以用进一步,我们也可以用16PSK、32PSK传传2比特比特信息,信噪比还可减小,但不可能超过香农公式信息,信噪比还可减小,但不可能超过香农公式规定的规定的4.7dB的极限。这就是说,无论怎样努力至的极限。这就是说,无论怎样努力至多只能再取得多只能再取得1.2dB增益,与增益,与8PSK代替代替4PSK取得取得7dB增益相比,继续增大信号集将使设备变得复增益相比,继续增大信号集将使设备变得复杂,代价大而收益小。因此,杂

7、,代价大而收益小。因此,TCM码一般仅增加码一般仅增加一位冗余校验,码率一位冗余校验,码率R写成写成m/m+1,表示每码元符表示每码元符号用号用2 m+1点的信号星座传送点的信号星座传送m比特信息。比特信息。 这个这个7db增益是指理论极限值,目前工程可实增益是指理论极限值,目前工程可实现的现的TCM码的最大编码增益不超过码的最大编码增益不超过6dB。6 各类信道的信噪比各类信道的信噪比(SNR)有一个典型值。有一个典型值。比如微波信道的比如微波信道的SNR典型值取典型值取50dB, 移动信移动信道取道取1015 dB, 模拟电话信道取模拟电话信道取28dB等。等。 以电话信道,由对数值以电话

8、信道,由对数值10lg(S/N)=28得信得信噪比噪比S/R=631。电话信道标称带宽。电话信道标称带宽3003400Hz,但适合数据传输的频段仅是,但适合数据传输的频段仅是6003000Hz,带宽,带宽2400Hz。代入香农公式,。代入香农公式,C=2400log2(1+631)=22320比特比特/秒,考虑到秒,考虑到其它一些因素,当时认为极限数据速率是其它一些因素,当时认为极限数据速率是23500比特比特/秒(见秒(见IEEE J-SA, Sept. 1984, pp632-634)。)。7 如果如果TCM码能有码能有6dB编码增益,则在同等编码增益,则在同等条件下相当于信噪比改善了条件

9、下相当于信噪比改善了6dB即信噪比值增大即信噪比值增大4倍,代入香农公式可知信道容量增大到倍,代入香农公式可知信道容量增大到27125比比特特/秒。近年来由于自适应均衡技术的提高,电秒。近年来由于自适应均衡技术的提高,电话信道上数据传输所占带宽不再局限于话信道上数据传输所占带宽不再局限于2400Hz,。如果使用。如果使用TCM码且把码且把3100Hz都用上,则数据都用上,则数据传输速率可达传输速率可达35KHz。这就解释了为什么现在的。这就解释了为什么现在的电话电话Modem一律都是一律都是TCM码且端码且端-端最高数据传端最高数据传输速率为输速率为33.6KHz。 可见,可见,TCM码的码的

10、6dB编码增益是相当可观的编码增益是相当可观的。86.1.2 4状态状态8PSK TCM码结构码结构以以4状态状态8PSK网格编码调制为例,网格编码调制为例,如图如图6-2,它,它是是Ungerboeck 1975研究出的第一种研究出的第一种TCM码。码。 第一部分第一部分 第二部分第二部分 第三部分第三部分 差分编码差分编码 卷积编码卷积编码 分集映射分集映射 Xn2 Xn2 Yn2 Xn1 Xn1 Yn1 Sn1 Sn0 Yn0 图图6-2 4状态状态8PSK网格编码调制器网格编码调制器DD 010 001 011 000 100 111 101 110 (Yn2 Yn1 Yn0) D 9

11、 Xn1 Sn1Sn0 1 0 0 0 0 1 0 0 0 1 1 1 1 0 1 0 0 0 0 1 1 1 1 0 1 1 Xn2Xn1Sn1Sn0 Xn2 1 Xn2 0 0 0 Xn2 10 Xn2 00 0 1 Xn2 11 Xn2 01 1 0 Xn2 10 Xn2 00 1 1 Xn2 11 Xn2 01Sn+11 = Sn0 Yn 2 = Xn2Sn+10= Sn1Xn1 Yn 1= Xn1 Yn 0= Sn0000100010110010110000100 011111001101011111001101 10 从网格图看,从一个状态转移到另一状态从网格图看,从一个状态转移到

12、另一状态的路径不唯一,存在两条,称为的路径不唯一,存在两条,称为“并行转移并行转移”。产生并行转移的原因是输入信息产生并行转移的原因是输入信息Xn2没有参与卷没有参与卷积编码,编码器状态转移仅与积编码,编码器状态转移仅与Xn1有关,而与有关,而与Xn2 (即即Yn2)究竟是究竟是1还是还是0无关,所以它的两种取值就无关,所以它的两种取值就构成了构成了1Yn1Yn0和和0Yn1Yn0两条并行转移路径。两条并行转移路径。从另一角度看,每次输入的两位信息共有从另一角度看,每次输入的两位信息共有22=4种组合,而其中只有一位对状态转移产生影种组合,而其中只有一位对状态转移产生影响即只有响即只有21=2

13、种转移,所以每转移应对应种转移,所以每转移应对应4 2=2种种Xn2Xn1组合即组合即2种码字即一对并行转移(一条种码字即一对并行转移(一条转移路线对应一种码字)。转移路线对应一种码字)。 11并行转移影响了卷积码的自由距离。如前述,并行转移影响了卷积码的自由距离。如前述,自由距离是指从零状态分叉又回到零状态、与自由距离是指从零状态分叉又回到零状态、与全全0路径距离最小的那条路径的距离。路径距离最小的那条路径的距离。对于如图对于如图6-3码字码字(100)是与全零码是与全零码(000)的并行转移,严的并行转移,严格意义上它并没有格意义上它并没有“从零状态分叉又回到零状从零状态分叉又回到零状态态

14、”,但它的确是,但它的确是“与全与全0路径分叉又回到全路径分叉又回到全0路径路径”的一条路径,因此在计算自由距离时也的一条路径,因此在计算自由距离时也必须包括并行距离,即必须包括并行距离,即自由距离不可能大于并自由距离不可能大于并行转移的距离行转移的距离。正因为如此,。正因为如此,并行转移所对应并行转移所对应的码距越大越好的码距越大越好。对于二进码就是汉明距离越。对于二进码就是汉明距离越大越好,对于两维调制如大越好,对于两维调制如PSK或或QAM,就是星,就是星座上码字对应信号点的欧氏距离越大越好。座上码字对应信号点的欧氏距离越大越好。12为此,我们将为此,我们将8PSK星座对半又对半地划分成

15、子星座对半又对半地划分成子集集(set partitioning),使每级子集具有逐级增大的使每级子集具有逐级增大的距离,然后把并行转移的一组码字映射到点数距离,然后把并行转移的一组码字映射到点数相符的同一子集上,以保证并行转移具有最大相符的同一子集上,以保证并行转移具有最大的距离,这个过程叫作分集映射的距离,这个过程叫作分集映射(mapping by set partitioning),它使,它使并行转移总是对应到星座的并行转移总是对应到星座的最远点距子集上。最远点距子集上。8PSK分集过程及各级距离分集过程及各级距离 0、 0、 1、 2见图见图6-4。13距离距离 A 0 B0 B1 1

16、 C0 C1 C2 C3 2 0 1 2 第第1级级B0 000C1 第第0级级B1 第第2级级C3C2C0 1001100100011011110112 0=2sin( /8) 1= 2=2图图6-4 8-PSK星座的子集分割星座的子集分割14分集的结果产生了分集的结果产生了4个子集个子集C0C3,每子集与一组,每子集与一组并行转移对应,对应的原则是:并行转移对应,对应的原则是:(1).从某一状态发出的子集源于同一个上级子集,从某一状态发出的子集源于同一个上级子集,比如比如C0、C1就是源于同一上级子集就是源于同一上级子集B0。(2).到达某一状态的子集源于同一个上级子集。到达某一状态的子集

17、源于同一个上级子集。(3).各子集在编码矩阵中出现的次数相等,并呈现各子集在编码矩阵中出现的次数相等,并呈现出一定的对称性。出一定的对称性。 另外,由于接收端载波恢复时会造成不同程另外,由于接收端载波恢复时会造成不同程度的相位不定度,比如对于度的相位不定度,比如对于8PSK,一般的载波提,一般的载波提取可产生取可产生45 、90 、135 、180 等相位不定度,等相位不定度,如采用判决反馈情况好些,但还存在如采用判决反馈情况好些,但还存在180的相位的相位混淆。混淆。15为此,码字对应到星座点时还应遵照如下原为此,码字对应到星座点时还应遵照如下原则:则:(1).采用差分编码。如存在采用差分编

18、码。如存在180相位混淆需一相位混淆需一位差分编码;如存在位差分编码;如存在90 、180 、270 相位混相位混淆淆,则需两位差分编码。则需两位差分编码。(2).未差分编码的码元,应选择得不受相位混未差分编码的码元,应选择得不受相位混淆的影响,即相位混淆时其值不变。淆的影响,即相位混淆时其值不变。16按上述准则,得各子集信号点与码字的对应分配按上述准则,得各子集信号点与码字的对应分配关系如图关系如图6-4, 以及编码矩阵如式以及编码矩阵如式6-1-1。C =C = = = (6-1) (6-1) 从编码矩阵看,每一行、每一列的子集具有相同从编码矩阵看,每一行、每一列的子集具有相同的上级子集,

19、的上级子集, C0C3出现次数相同,分布规则。出现次数相同,分布规则。凡相差凡相差180的两星座点,比如的两星座点,比如C0的的000、100,其,其后两位后两位Yn1Yn0总是相同的,不受总是相同的,不受180相移影响;相移影响;其第一位其第一位Yn2采用差分编码,可抗采用差分编码,可抗180相位混淆。相位混淆。 000 110 100 010 101 111 001 011 110 000 010 100 111 101 011 001 C0 C1 C2 C3 C1 C0 C3 C217状态状态 C0 C0 C0 00 01 10 11 C0C2C1C1C3C3C2000100C1C2C1

20、序列距离序列距离记作记作dseq, 并行距离并行距离 记作记作dpar。显然,自。显然,自由距离应该是其中最小者由距离应该是其中最小者df = min (dseq, dpar) dpar(6-2)本例本例 d2seq = dis2(C0,C0,C0), (C1,C2,C1)= dis2(C0,C1) + dis2(C0,C2) + dis2(C0,C1) = 12+ 02+ 12 =( )2+(2sin( /8)2+( )2 = 4.586d2par = 22 = 22 = 4 d 2f = min (d2seq, d2par) = d 2par = 42 2 2 22218为了定量说明编码前

21、后的变化,定义为了定量说明编码前后的变化,定义编码增益编码增益为为 = 10 log ( )(6-3)式中,式中, d 2un是不编码时信号点集的最小距离,是不编码时信号点集的最小距离,Ec、Eun分别是编码、不编码条件下信号集的平均能分别是编码、不编码条件下信号集的平均能量。本例不编码时无需信号点集冗余度,只要量。本例不编码时无需信号点集冗余度,只要4PSK即可传送即可传送2比特比特/符号信息,符号信息,4PSK的最小距离的最小距离是是d 2un= 12 = ( )2 = 2,而,而4PSK、8PSK平均能量平均能量相同,于是得编码增益相同,于是得编码增益 = 10 log(d 2f / d

22、 2un) = 10 log(4/2) = 3.01dB2ununcfEdEd/2219可以想象,如果进一步增加编码器的复可以想象,如果进一步增加编码器的复杂度,使杂度,使TCM具有具有8状态、状态、16状态、状态、32状态状态,一定可以得到更大的编码增益,一定可以得到更大的编码增益。实际情况确是如此,通过计算机模拟。实际情况确是如此,通过计算机模拟发现,码率发现,码率m/m+1的的TCM码,码,8状态时状态时最大可得最大可得3.97dB编码增益编码增益(理论值理论值),而,而16、32、64、128状态时的最大编码增状态时的最大编码增益分别是益分别是4.39、5.11、5.44、6.02 d

23、B。20图图6-2前部的差分编码是为了克服相位混淆而设计前部的差分编码是为了克服相位混淆而设计的。这是因为的。这是因为Viterbi译码时的相似度是以路径间译码时的相似度是以路径间的距离来衡量的,而本题的路径距离体现为各分的距离来衡量的,而本题的路径距离体现为各分支对应子集间的欧氏距离。如果子集不同,在相支对应子集间的欧氏距离。如果子集不同,在相似度上会有所体现;但如果子集相同而同一子集似度上会有所体现;但如果子集相同而同一子集内的点搞错,比如点内的点搞错,比如点000混淆为混淆为100、010混淆为混淆为110,则,则Viterbi译码时察觉不到。其结果是,如果译码时察觉不到。其结果是,如果

24、接收端的载波恢复相差接收端的载波恢复相差180度,那么收到的所有度,那么收到的所有信号将相差信号将相差180度,即收端星座是发端星座的度,即收端星座是发端星座的180度旋转体,发端的度旋转体,发端的000点变为收端点变为收端100点、发端点、发端001点变为收端点变为收端101点点,依此类推,见图,依此类推,见图6-2。简。简言之,码字言之,码字 中的中的 将由将由0变为变为1或由或由1变变为为0而而Viterbi译码察觉不到,造成译码差错。译码察觉不到,造成译码差错。 012nnnYYY2nY21引入差分编码后就不怕引入差分编码后就不怕180度相位混淆了,比如度相位混淆了,比如 原信息位:原

25、信息位: 0 0 0 1 0 1 1 0 0 1 0 差分编码差分编码: 0 0 0 1 1 0 1 1 1 0 0 180 相位差相位差: 1 1 1 0 0 1 0 0 0 1 1 差分译码差分译码: 0 0 0 1 0 1 1 0 0 1 0 可见,相位混淆不再影响收码的正确性。可见,相位混淆不再影响收码的正确性。D D 22 6.2 6.2 网格编码调制器的一般构成法网格编码调制器的一般构成法把把4状态状态8PSK TCM码的概念推广到一般。码的概念推广到一般。网格编网格编码调制(码调制(TCM)一般由三部分组成:第一部分是)一般由三部分组成:第一部分是差分编码,它与第三部分的合理结合

26、可以解决接差分编码,它与第三部分的合理结合可以解决接收端解调时信号集相位的混淆问题。第二部分是收端解调时信号集相位的混淆问题。第二部分是卷积编码器,将卷积编码器,将 m比特编码成比特编码成m+1比特。第三部比特。第三部分叫分集映射分叫分集映射(mapping by set partitioning),其任,其任务是将一个(务是将一个(m+1)比特组对应为一个调制符号)比特组对应为一个调制符号输出。(输出。(m+1)比特组有)比特组有2 m+1种可能的组合,调种可能的组合,调制后的信号集星座制后的信号集星座(constellation)想要与之一一对想要与之一一对应,显然必须是应,显然必须是2

27、m+1点的星座。点的星座。 23Xnm YnmXnm-1 Ynm-1 Xnk+1 Ynk+1 VnXnk YnkXn1 Yn1Yn0 图图6-6 TCM码的典型结构码的典型结构 卷积卷积编码器编码器R=k/(k+1) 分集映射分集映射 从既定子集从既定子集 选择星座点选择星座点 选择子集选择子集24然而,并非所有输入比特都实际参与编码然而,并非所有输入比特都实际参与编码, 真正真正参与卷积编码的通常仅是其中的参与卷积编码的通常仅是其中的k比特,经卷积比特,经卷积编码器产生一个(编码器产生一个(k+1,k)卷积码,而其余的)卷积码,而其余的m-k比特直通分集映射器。直通比特与卷积编码器比特直通分

28、集映射器。直通比特与卷积编码器无关,因此也必然与网格图上的状态转移无关无关,因此也必然与网格图上的状态转移无关。换言之,状态转移只与。换言之,状态转移只与Xn1,,Xnk 有关,而有关,而与与Xnk+1,,Xnm的(的(m-k)位无关,这就意味着)位无关,这就意味着一定存在一定存在 个个“并行转移并行转移”。比如。比如4状态状态8PSK TCM编码器,编码器,m=2, k=1,因此存在,因此存在 个个“并行转移并行转移”。由于自由距离总是小于等于。由于自由距离总是小于等于并行转移距离,因此我们说自由距离受限于并并行转移距离,因此我们说自由距离受限于并行转移。行转移。 km2221225但是,网

29、格图中存在并行转移也不一定是坏事,但是,网格图中存在并行转移也不一定是坏事,这是因为并行转移破坏了网格图的这是因为并行转移破坏了网格图的“连接性连接性”,从而使序列距离增大。如果上述从而使序列距离增大。如果上述4状态状态8PSK TCM中中k = m=2, 即两路输入均参与编码,那么编即两路输入均参与编码,那么编码器下状态必定由两输入比特决定共码器下状态必定由两输入比特决定共4个可能的个可能的组合。即从某状态出发,下状态可能是总共组合。即从某状态出发,下状态可能是总共4个个状态中的任何一个,我们称之为状态中的任何一个,我们称之为“全连通全连通” ” 。这时虽然并行转移不存在了这时虽然并行转移不

30、存在了(dpar = ), 但无论何种但无论何种差错路径,在其偏离正确路径后的下一步都可在差错路径,在其偏离正确路径后的下一步都可在全连通网格图中找到返回正确路径的支路,即最全连通网格图中找到返回正确路径的支路,即最小距离的差错路径仅由两段分支构成,序列距离小距离的差错路径仅由两段分支构成,序列距离dseq不可能很大,因此尽管并行距离很大不可能很大,因此尽管并行距离很大(dpar = ),但自由距离并不大。,但自由距离并不大。 26状态状态 00 a 01 b 10 c 11 图图6-7 “全连通全连通”时的自由距离时的自由距离27 距离距离 O k (编码比特数编码比特数)图图6-8 自由距

31、离、并行距离、序列距离三者关系自由距离、并行距离、序列距离三者关系并行距离并行距离dpar2序列距离序列距离dseq2最大最大自由距离自由距离最佳编码比特数最佳编码比特数自由距离自由距离df228事实上,目前发现的事实上,目前发现的TCM好码都存在并行转移,好码都存在并行转移, 总是一部分输入比特参与编码而另一部分比特不编总是一部分输入比特参与编码而另一部分比特不编码。如果输入比特码。如果输入比特m一定,必有一定,必有 星座总点数星座总点数2m+1=子集数子集数每子集点数每子集点数子集数为子集数为2k+1, 编码比特数编码比特数k越大则子集数越多而每越大则子集数越多而每子集点数越少,对应序列距

32、离越小而并行距离越大子集点数越少,对应序列距离越小而并行距离越大;反之;反之, k越小则序列距离越大而并行距离越小。自越小则序列距离越大而并行距离越小。自由距离、并行距离、序列距离三者与编码比特数由距离、并行距离、序列距离三者与编码比特数k的关系如图的关系如图6-8所示,其中自由距离所示,其中自由距离df 2=min( dseq2,dpar2)(6-6)结论:结论:必然存在一个最佳的编码比特数使自由距离必然存在一个最佳的编码比特数使自由距离达到最大达到最大。29 因此设计因此设计TCM码时,究竟让多少比特参与编码时,究竟让多少比特参与编码取决于并行距离和序列距离之间的关系。码取决于并行距离和序

33、列距离之间的关系。 当当dseq2 dpar2 时,增大时,增大dpar2变为主要矛盾变为主要矛盾,这时应考虑增加编码比特以增大,这时应考虑增加编码比特以增大dpar2 。 若能做到若能做到dseq2=dpar2 , 则一定是最理想的设计了。则一定是最理想的设计了。30为了取得最大的并行转移距离,子集分割应按为了取得最大的并行转移距离,子集分割应按照下列原则和步骤进行:照下列原则和步骤进行:(1) 在给定的信号集星座中找出各点间的最在给定的信号集星座中找出各点间的最小距离,令其为小距离,令其为 0。(2) 找出星座各点间的次小距离找出星座各点间的次小距离 1 ( 1 0),将星座分割成若干(一

34、般是将星座分割成若干(一般是2个)最小距离为个)最小距离为 1的子集,称为一阶子集。的子集,称为一阶子集。(3) 在各一阶子集中找出次最小距离在各一阶子集中找出次最小距离 2 ( 2 1 0),将各一阶子集分割成若干(一般,将各一阶子集分割成若干(一般是是2个)最小距离为个)最小距离为 2的子集,称为二阶子集。的子集,称为二阶子集。(4)依此类推,直至分出依此类推,直至分出2k+1个子集,每子集个子集,每子集包含包含2m-k个信号点。个信号点。 3116QAM星座星座 一阶子集一阶子集 二阶子集二阶子集 三阶子集三阶子集 点距点距 0 点距点距 1= = 2 0 点距点距 2= = 2 1 点

35、距点距 3= = 2 2 AB0B1C0C1C2C3D0D1D4D3D2D5D6D7 0 1 2 332并行转移的存在使网格图的每一状态转移不是与星并行转移的存在使网格图的每一状态转移不是与星座的一个点、而是与一个子集座的一个点、而是与一个子集(Subset)相对应。因此相对应。因此距离特性除了与编码比特数距离特性除了与编码比特数k有关外,还与子集的分有关外,还与子集的分割割(set partitioning) 及比特组与星座点间的映射规律及比特组与星座点间的映射规律(Mapping) 密切相关。在图密切相关。在图6-6中,编码比特中,编码比特Yn0 Ynk用来选择用来选择2k+1个子集之一,

36、未编码比特个子集之一,未编码比特Ynk+1Ynm则用来在每子集则用来在每子集2m-k个星座点中选取其中之一。个星座点中选取其中之一。表表6-3 16QAM TCM参与编码比特数与子集选择、并行距离的关系参与编码比特数与子集选择、并行距离的关系编码编码比特数比特数k 子集数子集数2k+1 下一时刻下一时刻状态数状态数2k 并行转移数即并行转移数即每子集点数每子集点数2m-k 选用子集选用子集 并行距离并行距离d2 1424二阶子集二阶子集 222842三阶子集三阶子集 323168116点星座点星座 33保证保证dpar 最大最大:并行转移对应的信号属于同一子集。并行转移对应的信号属于同一子集。

37、保证序列距离保证序列距离dseq最大最大:最佳的映射。最佳的映射。目前我们还不能从理论上给出最佳映射的规律,但目前我们还不能从理论上给出最佳映射的规律,但已从实践中归纳出已从实践中归纳出 “好码好码”网格图应符合的一般规网格图应符合的一般规律律(1)从某状态出发的转移所对应的子集,必须是来)从某状态出发的转移所对应的子集,必须是来自同一个上级子集。自同一个上级子集。(2)到达某状态的转移所对应的子集,必须来自同)到达某状态的转移所对应的子集,必须来自同一个上级子集一个上级子集(3)各子集在编码矩阵中出现的次数相等,并且呈)各子集在编码矩阵中出现的次数相等,并且呈现一定的对称性。现一定的对称性。

38、 以上三条映射原则是使自由距离最大的必要条以上三条映射原则是使自由距离最大的必要条件,但不是充分条件。目前真正件,但不是充分条件。目前真正 “最好最好” 的的TCM网格图结构都是靠计算机穷尽搜索找到的。网格图结构都是靠计算机穷尽搜索找到的。 34TCM的编码增益必然与星座的形状有的编码增益必然与星座的形状有关。在星座点数一定的前提下,若信号的关。在星座点数一定的前提下,若信号的最小点距一定,星座如何安排才能使平均最小点距一定,星座如何安排才能使平均能量最小?或者换一种说法,若平均能量能量最小?或者换一种说法,若平均能量一定,星座如何安排才能使信号最小点距一定,星座如何安排才能使信号最小点距最大

39、?这实际上就是最大?这实际上就是TCM码的能量优化问码的能量优化问题,抽象为数学问题实际上可归结为是一题,抽象为数学问题实际上可归结为是一个个“球填充球填充”的经典课题。迄今为止,编的经典课题。迄今为止,编码界对此已作了大量研究,下面我们将罗码界对此已作了大量研究,下面我们将罗列一些已有的成果列一些已有的成果42,只介绍结论,不,只介绍结论,不作推导。作推导。35 1. 平均能量与星座外廓形状的关系平均能量与星座外廓形状的关系 信号点的能量等于它与原点距离的平方信号点的能量等于它与原点距离的平方, 将离原点将离原点特别远的点移到近的地方可以减小能量。在总点数特别远的点移到近的地方可以减小能量。

40、在总点数和最小距离保持不变的情况下,十字形和最小距离保持不变的情况下,十字形(Cross)外廓外廓星座的平均能量可比矩形外廓星座的平均能量节省星座的平均能量可比矩形外廓星座的平均能量节省0.14dB (等效于产生等效于产生0.14dB编码增益编码增益),六边形外廓,六边形外廓较之十字形又有较之十字形又有0.03dB增益,而采用圆形外廓最好增益,而采用圆形外廓最好,较之六边形外廓又有,较之六边形外廓又有0.03dB增益。增益。 362平均能量与星座格型的关系平均能量与星座格型的关系 (a)正方格正方格 (b)正三角格正三角格 正方格星座排列规则,纵、横坐标的取值种类最正方格星座排列规则,纵、横坐

41、标的取值种类最少。缺点是点与相邻各点不等距,比如斜上方点少。缺点是点与相邻各点不等距,比如斜上方点距是正上方点距的距是正上方点距的 倍。可以证明,当点与相邻倍。可以证明,当点与相邻各点等距时平均能量最小,因此图各点等距时平均能量最小,因此图6-10(b)的正三的正三角格优于正方格。同样条件下,采用正三角格可角格优于正方格。同样条件下,采用正三角格可比正方格多得比正方格多得0.62dB编码增益。编码增益。2 37 3平均能量与星座维数的关系平均能量与星座维数的关系 星座点数及平均能量一定,最小点距越大越好。星座点数及平均能量一定,最小点距越大越好。ASK的信号点聚集在一条直线上,是一维星的信号点

42、聚集在一条直线上,是一维星座,平均能量一定时最小点距很小。座,平均能量一定时最小点距很小。PSK的星座分布在一个圆周上,可以认为是的星座分布在一个圆周上,可以认为是两维调制(同相分量两维调制(同相分量I与正交分量与正交分量Q有固定关系)有固定关系),也可以认为是一维的角度调制,其信号点聚集,也可以认为是一维的角度调制,其信号点聚集在一条圆周线上。在一条圆周线上。QAM是真正的二维调制,其星座分布在一是真正的二维调制,其星座分布在一个两维平面上,点距自然比一维星座时大。不用个两维平面上,点距自然比一维星座时大。不用计算就可想而知,若星座点数及最小点距一定,计算就可想而知,若星座点数及最小点距一定

43、,则则ASK所需平均能量最大,所需平均能量最大,PSK次之,次之,QAM所需所需能量最小。能量最小。38令令16QAM与与16PSK星座信号点间距离均为星座信号点间距离均为1,则,则16QAM与与16PSK所需的信号平均功率之比为所需的信号平均功率之比为 2.54sin2( /16) 0.38,即,即16QAM星座的平均能量星座的平均能量比比16PSK低低4.2dB。 “多维星座多维星座”是将若干二维星座捆绑为一个是将若干二维星座捆绑为一个统一体来考虑。研究证明:二维星座可比一维星统一体来考虑。研究证明:二维星座可比一维星座多座多0.2dB的编码增益,四维星座又比二维星座多的编码增益,四维星座

44、又比二维星座多0.25dB编码增益,八维星座则可再得编码增益,八维星座则可再得0.28dB增益增益。当星座取最佳外廓(圆形或球体)时,其维数。当星座取最佳外廓(圆形或球体)时,其维数N与增益与增益Gain的关系可用如下近似公式来表示,的关系可用如下近似公式来表示, Gain= (N为偶数为偶数) (6-7)当当N时,时,Gain1.53dB。NNN/2)!2/(12)2(396.3 二维网格编码调制的最大似然译码二维网格编码调制的最大似然译码目前实用的网格编码调制基本上是二维以上的,目前实用的网格编码调制基本上是二维以上的,而多维而多维TCM码又是以二维为基础。因此以下讨论码又是以二维为基础。

45、因此以下讨论二维二维TCM的最大似然译码问题的最大似然译码问题 6.3.1 复信号的相似度复信号的相似度二维调制的相似度指接收到的复信号与预二维调制的相似度指接收到的复信号与预期星座信号点之间的相似度。如果符号间存在某期星座信号点之间的相似度。如果符号间存在某种相关性而以序列形式出现,相似度应该指接收种相关性而以序列形式出现,相似度应该指接收复信号序列与星座信号点系列之间的似然程度。复信号序列与星座信号点系列之间的似然程度。 复信号复信号调制后的复信号以调制后的复信号以“码元码元(symbol)”为基本单位,为基本单位,是一个持续时间长度为是一个持续时间长度为T的的连续函数。码元(时连续函数。

46、码元(时间间T内内波形)的相似度与码元抽样值(某一时刻波形)的相似度与码元抽样值(某一时刻幅度)的相似度是不同的两个概念。幅度)的相似度是不同的两个概念。40一个一个M点的信号星座包含点的信号星座包含M种不同的码元波形,实种不同的码元波形,实际发送时选用其中之一。我们用际发送时选用其中之一。我们用Si(t)表示第表示第i种码元种码元波形,则波形,则M点二维信号集可写作点二维信号集可写作=S1(t),SM(t) Si(t)=Wi(t)Aicos( it+ i) (6-8)这里这里Wi(t)是调制波包络。是调制波包络。AM-PM调制时,频率调制时,频率 i不变不变, 各信号的包络各信号的包络Wi(

47、t) 一般取成相同的形状比如一般取成相同的形状比如升余弦波,不同的仅是荷载信息量的幅度升余弦波,不同的仅是荷载信息量的幅度Ai和相位和相位 i的取值。的取值。Wi(t) 取成相同时在相似度的比较中就不取成相同时在相似度的比较中就不起作用,在此前提下式起作用,在此前提下式(6-8) 化简为化简为 Si(t)= Aicos( 0t+ i)(6-9)或写成复数形式或写成复数形式 Si(t)= (6-10)tjiiiitjjieAiAeeAi00)sincos(41 (a) 发端的星座发端的星座 (b)小噪声时收端星座云团小噪声时收端星座云团 (c)大噪声时收端星座云团大噪声时收端星座云团 图图6-1

48、2 16QAM收发端星座图收发端星座图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

49、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

50、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

51、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

52、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

53、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

54、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

55、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42设接收码元信号为设接收码元信号为 (6-11)最大似然译码时,接收端须将接收码元最大似然译码时,接收端须将接收码元Vn(t)与预置与预置在接收端的信号集各码元模板在接收端的信号集各码元模板Si(t)(i=1M)作逐一作逐一比较,计算与各模板的相似度,最后选出最相似的比较,计算

56、与各模板的相似度,最后选出最相似的作为解调输出。根据复信号检测理论,作为解调输出。根据复信号检测理论,Rn(t)与与Si(t)的相似度定义为两者的互相关函数的相似度定义为两者的互相关函数RRS( ) | 0:nRn(t),Si(t)= (6-12) 将式将式(6-10), (6-11)代入式代入式(6-12),并去掉在比较相似度并去掉在比较相似度时不起作用的常系数,可得时不起作用的常系数,可得tjneiAAtR0)sincos()(TiTindttSNdttStRN0200*0| )(|21)()(Re143)(21cossincoscos22iiiiiiQIAAAA nRn(t),Si(t)

57、= 令令Ii=Aicos i I=Acos (6-13) Qi=Aisin i Q=Asin 式式(6-12)变为变为 nRn(t),Si(t)= (6-14) 这这就是计算就是计算Rn(t)与与Si(t)相似度的公式。相似度的公式。 对于恒包络的对于恒包络的PSK调制,所有信号的调制,所有信号的Ai2均相等,在均相等,在比较中不起作用,可省略。式比较中不起作用,可省略。式(6-14)简化为简化为 nRn(t),Si(t)Ii I+Qi Q (6-15)221iiiAQQII44这个公式的物理意义是十分明显的。在用一个抽样这个公式的物理意义是十分明显的。在用一个抽样值(时间点)来代替一个码元(

58、时间段)而无碍分值(时间点)来代替一个码元(时间段)而无碍分析的条件下,可用直角坐标系的两个点代表星座信析的条件下,可用直角坐标系的两个点代表星座信号和接收信号,两者同向分量分别是号和接收信号,两者同向分量分别是Ii和和I,正交分,正交分量分别是量分别是Qi和和Q ,见图,见图(6-13)。Rn(t)点与点与Si(t)点点的欧氏距离是:的欧氏距离是: d2=(I-Ii)2+(Q-Qi)2 = -2(IIi+QQi)+(Ii2+Qi2)+(I2+Q2)(I2+Q2)在比大小时不起作用。在比大小时不起作用。等式两边同乘等式两边同乘-1/2,得得-d2/2= (IIi+QQi)+(Ii2+Qi2)/

59、2 (6-17) sin 0t Q Rn(t) Qi Si(t) Ii I cos 0t 图图6-13 信号点在坐标系位置信号点在坐标系位置45 2/T cos 0t nRn(t),S1(t) I Rn(t)Acos ( 0t+ ) nRn(t),Si(t) -Q 2/T sin 0t nRn(t),SM(t) 图图6-14 正交调制时似然度(欧氏距离)的计算框图正交调制时似然度(欧氏距离)的计算框图 I1 A12/2 Q1 I i Ai2/2 Q i IM AM2/2 QM T0dtT0dt46 nRn(t),S1(t) BMn(1) Cn(1) nRn(t),Si(t) 译码译码 输出输出

60、 BMn(2k+1) Cn(2k+1) nRn(t),SM(t) PMn(1)PMn(N) SURn(1) SURn(N) 6-15 TCM6-15 TCM维特比译码的框图维特比译码的框图A/D计算计算接收信号接收信号与各个与各个信号子集信号子集的的相似度相似度和和对应码字对应码字执行执行维特比维特比译码算法译码算法网格图网格图结构参数结构参数留存路径留存路径存储器存储器路径量度路径量度PM存储器存储器47 PMn-1(1) C0PMn(1)SURn-1(1) BMn(1,1) SURn(1) PMn-1(2) C1 PMn(2)SURn-1(2) BMn(2,1) SURn(2)PMn-1(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论