- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DVBDSNG系统中PTCM解码器设计
DVBDSNG系统中PTCM解码器设计
摘要:数字电视广播-数字卫星新闻采集标准(DVB-DSNG)把实用网格编码调制(P-TCM)作为可选的内编码和调制方式,在保持信息速率且不增加带宽的情况下提高功率利用率。本文针对DVB-DSNG系统,提出了一种P-TCM解码器的设计方案,根据计算机仿真结果对算法的参数进行了优化,并在FPGA上进行了设计的验证。
关键字:数字视频广播;网格编码调制;维特比解码器;分支度量
1. 引言
1999年3月欧洲电信标准化协会公布了数字电视广播-数字卫星新闻采集(DVB-DSNG)标准[1],旨在以通信卫星为传输平台,采用车载地面终端站等便捷方式,将新闻现场的图像信号和声音信号发送回新闻总部,提供一种高时效性、低成本的新闻采集解决方案。DVB-DSNG系统采取基本的卷积编码加QPSK调制方式和可选的实用-网格编码调制(P-TCM)方式,可根据信道质量和地面站点接收能力,提供最小1/2,最大7/8的码率,具有很大的灵活性。
网格编码调制(Trellis Coded Modulation)最早由Ungerboeck在1982年提出[2],它打破将编码和调制模块分开设计的传统结构,提出将编码和调制作为一个整体,通过扩展调制模块中信号集个数来增加编码冗余,扩大信号序列之间的欧几里德距离,从而改善信号的抗干扰性能。TCM的最大优点就是能在不需要增加带宽的条件下提高功率利用率,因此非常适用于高速卫星通信。但是Ungerboeck提出的TCM具有两个缺点,限制了其应用:一是当网格编码的状态数增大时,相应解码器的复杂程度迅速增加,实际应用中较少采用状态数大于32的TCM;二是对于不同状态数的TCM,需要不同的编码器和解码器,增加了系统的成本。针对这两个缺点,Andrew J. Viterbi等在1989年[3]提出了基于标准(2,1,7)卷积编码器的P-TCM(Pragmatic-Trellis Coded Modulation),并且证明在我们关心的误码率范围内其编码增益只比最优TCM有少许的下降。P-TCM的实用性使TCM得到了更加广泛的应用,如DVB-DSNG系统、IEEE802.16标准等。
2. P-TCM编码器
在DVB-DSNG系统中,长度为188字节(第一个字节为同步字)的MPEG-2传输包在能量分散后,进行RS码外编码,然后经过卷积交织后送入内编码模块。P-TCM是可选的内编码模式,它比卷积编码加QPSK的基本模式提供更高的带宽利用率,但是对卫星转发站的等效全向辐射功率提出了更高的要求,接收端解码器的复杂程度也有所增加。P-TCM编码器利用工业上常用的(2,1,7)卷积编码进行信号集的分割,如图1所示,其生成多项式为G1=171OCT,G2=133OCT,约束长度为7,使用了6个移位寄存器。卷积编码器输出的编码数据经过删余后,与非编码数据按照一定的组合方式组成符号序列(对于8PSK为3比特/符号,对于16QAM为4比特/符号),然后通过星座映射实现8PSK调制或16QAM调制。
选择不同的删余方式和符号序列组合方式,可以提供码率为2/3、5/6、8/9的8PSK和码率为3/4、7/8的16QAM五种不同的编码模式。由于解码结构基本相似,本文集中讨论码率为2/3的8PSK和码率为3/4的16QAM两种模式,对于其他模式只需按照符号序列组合方式进行相应修改,并在被删余数据位置插入容错数据,即介于“1”和“0”中间的分支度量即可进行解码。
3. P-TCM解码器
3.1 P-TCM解码器的总体框架
图2是P-TCM解码器的结构图,它由矩形区域判决、相位扇区判决、Viterbi解码器、延时缓存、(2,1,7)卷积编码器、非编码数据判决等模块组成。接收端将接收到的数据进行8PSK或16QAM解调,得到I路和Q路数据,由点(I, Q)在星座图上的位置信息求出Viterbi解码器软判决所需要的分支度量,经过Viterbi译码得到P-TCM中编码数据E,然后E又被重新卷积编码,并结合点(I, Q)的位置进行P-TCM中非编码数据NE的判决,从而解出一个符号的数据,送入后面的RS解码器。
3.2 码率为2/3的8PSK模式
图3是8PSK的星座图,每个星座点UC1C2由3比特组成,其中U由非编码数据NE组成,C1C2是由编码数据E生成的卷积码。受信道失真的影响,接收到的信号点会发生偏移,例如图3中发送S=010,但是实际接收到的信号R并不与S在同一位置,因此必须利用Viterbi算法进行纠错。Viterbi解码器分为硬判决和软判决两种,其中硬判决虽然结构简单,但比软判决有2至3dB
原创力文档


文档评论(0)