TCM网格编码调制报告.ppt





《TCM网格编码调制报告.ppt》由会员分享,可在线阅读,更多相关《TCM网格编码调制报告.ppt(66页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1网格编码调制(网格编码调制(TCM)6.1网格编码调制的基本概念网格编码调制的基本概念任何纠错码纠错能力的获取都是以任何纠错码纠错能力的获取都是以冗余度为基冗余度为基础的,即通过编码使误码率降低是要付出代价的。础的,即通过编码使误码率降低是要付出代价的。这种代价或者是频带利用率的降低,或者是功率利这种代价或者是频带利用率的降低,或者是功率利用率的降低,或者是设备变得比较复杂,昂贵。用率的降低,或者是设备变得比较复杂,昂贵。比如采用比如采用(n,k)分组或卷积码后,分组或卷积码后,或者信源速率不变而提高信道传输速率,意味着或者信源速率不变而提高信道传输速率,意味着占用更大带宽,频带利用率下降了
2、。占用更大带宽,频带利用率下降了。或者带宽不变而采用多电平(或多相)调制。在或者带宽不变而采用多电平(或多相)调制。在误码率即信号星座各点间距离不变条件下,意味着误码率即信号星座各点间距离不变条件下,意味着要增大平均功率,则功率利用率下降了。要增大平均功率,则功率利用率下降了。2 八十年代以来,一种将编码和调制结合在一八十年代以来,一种将编码和调制结合在一起,利用状态的记忆和适当的映射来增大码字序起,利用状态的记忆和适当的映射来增大码字序列之间距离的方法诞生了,这就是网格编码调制列之间距离的方法诞生了,这就是网格编码调制(TCM-TrellisCodedModulation)。)。TCM码是码
3、是1982年由年由Ungerboeck.G29提出的。这种方法既提出的。这种方法既不降低频带利用率,也不降低功率利用率,而是不降低频带利用率,也不降低功率利用率,而是以设备的复杂化为代价换取编码增益。在当前集以设备的复杂化为代价换取编码增益。在当前集成电路高速发展、传输媒体成本高于终端设备成成电路高速发展、传输媒体成本高于终端设备成本而成为通信成本的第一考虑因素时,这种方法本而成为通信成本的第一考虑因素时,这种方法无疑是非常吸引人的。现在,这种网格编码调制无疑是非常吸引人的。现在,这种网格编码调制已在频带、功率同时受限的信道如太空、卫星、已在频带、功率同时受限的信道如太空、卫星、微波、同轴、对
4、绞线等通信中大量应用,占据了微波、同轴、对绞线等通信中大量应用,占据了统治地位。统治地位。3 网网格格编编码码调调制制是是一一种种信信号号集集空空间间编编码码(signal-spacecode),它它利利用用信信号号集集的的冗冗余余度度,保保持持符符号号率率和和功功率率不不变变,用用大大星星座座传传送送小小比比特特数数而而获获取取纠纠错错能能力力。为为此此,先先将将小小比比特特数数编编码码成成大大比比特特数数,再设法按一定规律映射到再设法按一定规律映射到大星座上去。大星座上去。上上述述过过程程中中,冗冗余余比比特特的的产产生生属属于于编编码码范范畴畴,信信号号集集星星座座的的扩扩大大与与映映射
5、射属属于于调调制制范范畴畴,两两者者结结合合就就是是编编码码调调制制。比比如如,用用具具有有携携带带3比比特特信信息息能能力力的的8ASK或或8PSK调调制制方方式式来来传传输输2比比特特信信息息,叫叫做做信信号号集集冗冗余余度度,我我们们正正是是利利用用这这种种信信号号集集空空间间(星座星座)的冗余度来获取纠错能力的。的冗余度来获取纠错能力的。4C(比特比特/符号符号)65416PSK38PSK24PSK12PSK4.75.912.9SNR0 04812162024dB图图6-1带限带限AWGN信道信道PSK调制时调制时信道容量与信道容量与SNR的关系曲线的关系曲线log2(1+SNR)10
6、-510-510-5 10-55进进一一步步,我我们们也也可可以以用用16PSK、32PSK传传2比比特特信信息息,信信噪噪比比还还可可减减小小,但但不不可可能能超超过过香香农农公公式式规规定定的的4.7dB的的极极限限。这这就就是是说说,无无论论怎怎样样努努力力至至多多只只能能再再取取得得1.2dB增增益益,与与8PSK代代替替4PSK取取得得7dB增增益益相相比比,继继续续增增大大信信号号集集将将使使设设备备变变得得复复杂杂,代代价价大大而而收收益益小小。因因此此,TCM码码一一般般仅仅增增加加一一位位冗冗余余校校验验,码码率率R写写成成m/m+1,表表示示每每码码元元符符号号用用2 m+
7、1点的信号星座传送点的信号星座传送m比特信息。比特信息。这个这个7db增益是指理论极限值,目前工程可实增益是指理论极限值,目前工程可实现的现的TCM码的最大编码增益不超过码的最大编码增益不超过6dB。6各类信道的信噪比各类信道的信噪比(SNR)有一个典型值。有一个典型值。比如微波信道的比如微波信道的SNR典型值取典型值取50dB,移动信移动信道取道取1015dB,模拟电话信道取模拟电话信道取28dB等。等。以电话信道,由对数值以电话信道,由对数值10lg(S/N)=28得信得信噪比噪比S/R=631。电话信道标称带宽。电话信道标称带宽3003400Hz,但适合数据传输的频段仅是,但适合数据传输
8、的频段仅是6003000Hz,带宽,带宽2400Hz。代入香农公式,。代入香农公式,C=2400log2(1+631)=22320比特比特/秒,考虑到秒,考虑到其它一些因素,当时认为极限数据速率是其它一些因素,当时认为极限数据速率是23500比特比特/秒(见秒(见IEEEJ-SA,Sept.1984,pp632-634)。)。7如果如果TCM码能有码能有6dB编码增益,则在同等条编码增益,则在同等条件下相当于信噪比改善了件下相当于信噪比改善了6dB即信噪比值增大即信噪比值增大4倍,代入香农公式可知信道容量增大到倍,代入香农公式可知信道容量增大到27125比比特特/秒。近年来由于自适应均衡技术的
9、提高,电秒。近年来由于自适应均衡技术的提高,电话信道上数据传输所占带宽不再局限于话信道上数据传输所占带宽不再局限于2400Hz,。如果使用。如果使用TCM码且把码且把3100Hz都用上,则数据都用上,则数据传输速率可达传输速率可达35KHz。这就解释了为什么现在的。这就解释了为什么现在的电话电话Modem一律都是一律都是TCM码且端码且端-端最高数据传端最高数据传输速率为输速率为33.6KHz。可见,可见,TCM码的码的6dB编码增益是相当可观的。编码增益是相当可观的。86.1.24状态状态8PSKTCM码结构码结构以以4状状态态8PSK网网格格编编码码调调制制为为例例,如如图图6-2,它它是
10、是Ungerboeck1975研究出的第一种研究出的第一种TCM码。码。第一部分第一部分第二部分第二部分第三部分第三部分差分编码差分编码卷积编码卷积编码分集映射分集映射Xn2Xn2Yn2 Xn1 Xn1 Yn1Sn1 Sn0 Yn0 图图6-24状态状态8PSK网格编码调制器网格编码调制器DD 010001011000100111101110(Yn2 Yn1 Yn0)D 9 Xn1 Sn1Sn0 1000 0100011110100001111011 Xn2Xn1Sn1Sn0Xn21Xn2000Xn210Xn20001Xn211Xn20110Xn210Xn20011Xn211Xn201Sn+1
11、1=Sn0 Yn 2=Xn2Sn+10=Sn1Xn1 Yn 1=Xn1 Yn 0=Sn0000100010110010110000100011111001101011111001101 10从网格图看,从一个状态转移到另一状态从网格图看,从一个状态转移到另一状态的路径不唯一,存在两条,称为的路径不唯一,存在两条,称为“并行转移并行转移”。产生并行转移的原因是输入信息产生并行转移的原因是输入信息Xn2没有参与卷没有参与卷积编码,编码器状态转移仅与积编码,编码器状态转移仅与Xn1有关,而与有关,而与Xn2(即即Yn2)究竟是究竟是1还是还是0无关,所以它的两种取值就无关,所以它的两种取值就构成了构
12、成了1Yn1Yn0和和0Yn1Yn0两条并行转移路径。两条并行转移路径。从另一角度看,每次输入的两位信息共有从另一角度看,每次输入的两位信息共有22=4种组合,而其中只有一位对状态转移产生影种组合,而其中只有一位对状态转移产生影响即只有响即只有21=2种转移,所以每转移应对应种转移,所以每转移应对应4 2=2种种Xn2Xn1组合即组合即2种码字即一对并行转移(一条种码字即一对并行转移(一条转移路线对应一种码字)。转移路线对应一种码字)。11并行转移影响了卷积码的自由距离。如前述,并行转移影响了卷积码的自由距离。如前述,自由距离是指从零状态分叉又回到零状态、与自由距离是指从零状态分叉又回到零状态
13、、与全全0路径距离最小的那条路径的距离。路径距离最小的那条路径的距离。对于如图对于如图6-3码字码字(100)是与全零码是与全零码(000)的并行转移,严格的并行转移,严格意义上它并没有意义上它并没有“从零状态分叉又回到零状态从零状态分叉又回到零状态”,但它的确是,但它的确是“与全与全0路径分叉又回到全路径分叉又回到全0路路径径”的一条路径,因此在计算自由距离时也必的一条路径,因此在计算自由距离时也必须包括并行距离,即须包括并行距离,即自由距离不可能大于并行自由距离不可能大于并行转移的距离转移的距离。正因为如此,。正因为如此,并行转移所对应的并行转移所对应的码距越大越好码距越大越好。对于二进码
14、就是汉明距离越大。对于二进码就是汉明距离越大越好,对于两维调制如越好,对于两维调制如PSK或或QAM,就是星座,就是星座上码字对应信号点的欧氏距离越大越好。上码字对应信号点的欧氏距离越大越好。12为此,我们将为此,我们将8PSK星座对半又对半地划分成子星座对半又对半地划分成子集集(setpartitioning),使每级子集具有逐级增大的使每级子集具有逐级增大的距离,然后把并行转移的一组码字映射到点数距离,然后把并行转移的一组码字映射到点数相符的同一子集上,以保证并行转移具有最大相符的同一子集上,以保证并行转移具有最大的距离,这个过程叫作分集映射的距离,这个过程叫作分集映射(mappingby
15、setpartitioning),它使,它使并行转移总是对应到星座的并行转移总是对应到星座的最远点距子集上。最远点距子集上。8PSK分集过程及各级距离分集过程及各级距离 0、0、1、2见图见图6-4。13距离距离A 0B0B1 1C0C1C2C3 2 0 1 2 第第1级级B0 000C1 第第0级级B1 第第2级级C3C2C0 100110010001101111011 0=2sin(/8)1=2=2图图6-48-PSK星座的子集分割星座的子集分割14分分集集的的结结果果产产生生了了4个个子子集集C0C3,每每子子集集与与一一组组并行转移对应,对应的原则是:并行转移对应,对应的原则是:(1)
16、.从从某某一一状状态态发发出出的的子子集集源源于于同同一一个个上上级级子子集集,比如比如C0、C1就是源于同一上级子集就是源于同一上级子集B0。(2).到达某一状态的子集源于同一个上级子集。到达某一状态的子集源于同一个上级子集。(3).各各子子集集在在编编码码矩矩阵阵中中出出现现的的次次数数相相等等,并并呈呈现现出一定的对称性。出一定的对称性。另另外外,由由于于接接收收端端载载波波恢恢复复时时会会造造成成不不同同程程度度的的相相位位不不定定度度,比比如如对对于于8PSK,一一般般的的载载波波提提取取可可产产生生45、90、135、180 等等相相位位不不定定度度,如如采采用用判判决决反反馈馈情
17、情况况好好些些,但但还还存存在在180的的相位混淆。相位混淆。15为此,码字对应到星座点时还应遵照如下原则:为此,码字对应到星座点时还应遵照如下原则:(1).采采用用差差分分编编码码。如如存存在在180相相位位混混淆淆需需一一位位差差分分编编码码;如如存存在在90、180、270 相相位位混淆混淆,则需两位差分编码。则需两位差分编码。(2).未未差差分分编编码码的的码码元元,应应选选择择得得不不受受相相位位混混淆的影响,即相位混淆时其值不变。淆的影响,即相位混淆时其值不变。16按上述准则,得各子集信号点与码字的对应分配按上述准则,得各子集信号点与码字的对应分配关系如图关系如图6-4,以及编码矩
18、阵如式以及编码矩阵如式6-1-1。C=C=(6-1)(6-1)从编码矩阵看,每一行、每一列的子集具有相同从编码矩阵看,每一行、每一列的子集具有相同的上级子集,的上级子集,C0C3出现次数相同,分布规则。出现次数相同,分布规则。凡相差凡相差180的两星座点,比如的两星座点,比如C0的的000、100,其后,其后两位两位Yn1Yn0总是相同的,不受总是相同的,不受180相移影响;其第相移影响;其第一位一位Yn2采用差分编码,可抗采用差分编码,可抗180相位混淆。相位混淆。000110 100010 101111001011110000 010100 111101011001C0C1 C2C3C1C
19、0 C3C217状态状态C0C0C000 01 10 11 C0C2C1C1C3C3C2000100C1C2C1序序列列距距离离记记作作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=418为了定
20、量说明编码前后的变化,定义为了定量说明编码前后的变化,定义编码增益编码增益为为=10log()(6-3)式中,式中,d 2un是不编码时信号点集的最小距离,是不编码时信号点集的最小距离,Ec、Eun分别是编码、不编码条件下信号集的平均能分别是编码、不编码条件下信号集的平均能量。本例不编码时无需信号点集冗余度,只要量。本例不编码时无需信号点集冗余度,只要4PSK即可传送即可传送2比特比特/符号信息,符号信息,4PSK的最小距离的最小距离是是d 2un=12=()2=2,而,而4PSK、8PSK平均能量平均能量相同,于是得编码增益相同,于是得编码增益=10log(d 2f/d 2un)=10log
21、(4/2)=3.01dB19可可以以想想象象,如如果果进进一一步步增增加加编编码码器器的的复复杂杂度度,使使TCM具具有有8状状态态、16状状态态、32状状态态,一一定定可可以以得得到到更更大大的的编编码码增增益益。实实际际情情况况确确是是如如此此,通通过过计计算算机机模模拟拟发发现现,码码率率m/m+1的的TCM码码,8状状态态时时最最大大可可得得3.97dB编编码码增增益益(理理论论值值),而而16、32、64、128状状态态时时的的最最大大编编码码增增益益分别是分别是4.39、5.11、5.44、6.02dB。20图图6-2前部的差分编码是为了克服相位混淆而设计前部的差分编码是为了克服相
22、位混淆而设计的。这是因为的。这是因为Viterbi译码时的相似度是以路径间译码时的相似度是以路径间的距离来衡量的,而本题的路径距离体现为各分的距离来衡量的,而本题的路径距离体现为各分支对应子集间的欧氏距离。如果子集不同,在相支对应子集间的欧氏距离。如果子集不同,在相似度上会有所体现;但如果子集相同而同一子集似度上会有所体现;但如果子集相同而同一子集内的点搞错,比如点内的点搞错,比如点000混淆为混淆为100、010混淆为混淆为110,则,则Viterbi译码时察觉不到。其结果是,如果译码时察觉不到。其结果是,如果接收端的载波恢复相差接收端的载波恢复相差180度,那么收到的所有信度,那么收到的所
23、有信号将相差号将相差180度,即收端星座是发端星座的度,即收端星座是发端星座的180度度旋转体,发端的旋转体,发端的000点变为收端点变为收端100点、发端点、发端001点点变为收端变为收端101点点,依此类推,见图,依此类推,见图6-2。简言之,。简言之,码字码字 中的中的 将由将由0变为变为1或由或由1变为变为0而而Viterbi译码察觉不到,造成译码差错。译码察觉不到,造成译码差错。21引入差分编码后就不怕引入差分编码后就不怕180度相位混淆了,比如度相位混淆了,比如原信息位:原信息位:00010110010差分编码差分编码:00011011100180 相位差相位差:111001000
24、11差分译码差分译码:00010110010可见,相位混淆不再影响收码的正确性。可见,相位混淆不再影响收码的正确性。D D 22 6.2 6.2 网格编码调制器的一般构成法网格编码调制器的一般构成法把把4状态状态8PSKTCM码的概念推广到一般。码的概念推广到一般。网格编网格编码调制(码调制(TCM)一般由三部分组成:第一部分是)一般由三部分组成:第一部分是差分编码,它与第三部分的合理结合可以解决接差分编码,它与第三部分的合理结合可以解决接收端解调时信号集相位的混淆问题。第二部分是收端解调时信号集相位的混淆问题。第二部分是卷积编码器,将卷积编码器,将 m比特编码成比特编码成m+1比特。第三部比
25、特。第三部分叫分集映射分叫分集映射(mappingbysetpartitioning),其任,其任务是将一个(务是将一个(m+1)比特组对应为一个调制符号)比特组对应为一个调制符号输出。(输出。(m+1)比特组有)比特组有2 m+1种可能的组合,调制种可能的组合,调制后的信号集星座后的信号集星座(constellation)想要与之一一对应,想要与之一一对应,显然必须是显然必须是2 m+1点的星座。点的星座。23Xnm YnmXnm-1 Ynm-1Xnk+1 Ynk+1VnXnk YnkXn1 Yn1Yn0图图6-6TCM码的典型结构码的典型结构卷积卷积编码器编码器R=k/(k+1)分集映射分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TCM 网格 编码 调制 报告

限制150内