最新基于MALTLAB的DVB-H信道编码的仿真和传输.docx

最新基于MALTLAB的DVB-H信道编码的仿真和传输.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
最新基于MALTLAB的DVB-H信道编码的仿真和传输

基于MALTLAB的DVB-H信道编码的仿真和传输Ladislav POLáK, Tomá? KRATOCHVíLDept. of Radio Electronics, Brno University of Technology, Purkyňova 118, 612 00 Brno, Czech Republicxpolak18@stud.feec.vutbr.cz, kratot@feec.vutbr.cz摘要本文用MATLAB在AWGN(加性高斯白噪声)传输信道中实现了DVB-H(手持数字视频广播设备)信道编码。描述了开发的应用程序的结构和它的功能。在Matlab中实现了针对DVB-H标准的信道编码器和解码器。创建的应用程序可以评估和显示两种BER(误码率)- 维特比解码前的误码率和维特比译码后的误码率。目前还没实现OFDM(正交频分复用)调制。最后,评价和讨论了得到的结果。关键字手持数字视频广播设备,FEC,信道编码,交错,误码率。1.简介DVB-H是一种手持接收器广播服务的技术规范,2004年11月正式采用ETSI EN 302 304标准。DVB-H从DVB-T(地面)标准发展而来,已经被许多欧洲主要国家应用。物理层的文档在2004被批准同时上层在2005 [ 1 ] [ 2 ]被定义。这是一个扩展向后兼容的DVB-T,即它可以共享相同的传输复用DVB-T服务。这种兼容性是DVB-H的重要特征,在欧洲以及世界各地许多DVB-T系统已经启动[ 3 ]。本文包含最近的MATLAB应用允许DVB-H仿真在AWGN信道信道编码和解码发展结果。仿真结果的误码率特性在维特比译码和维特比译码误码率之间。最后,依据C?/?N(方面噪比)之前和之后的维特比译码的误码率,进行图形化表达,比较和讨论。2.MATLAB中的开发应用创建一个合适的可以模拟DVB-H信道编码的性能的算法,MATLAB通信工具箱中的特定功能被使用,是因为他们的优化和简单的实现。开发的应用程序被分成几个独立的功能。每个函数表示一块DVB-H系统的信道编码器,它可以看出在图1,细节描述如下。图1 DVB-H信道编码器框图2.1能量扩散第一个步骤是提供输入序列生成所需位。在模拟中提供是不到100000位。块传输,如图像数据到一个数据序列,将插入在今后的工作中。为了保证适当的二进制转换,输入的数据是随机的。伪随机多项式(伪随机二进制序列)发生器等于1 + + 。为了实现能量扩散,PRBS第一个产生,然后混合打破了1或0长时间序列的一个XOR(异或)操作数据流。如果这种能量分散的数据流再与相同的伪随机二进制序列混合,散布再次取消[ 6 ]。2.2外部编码下一阶段包含外编码器,里德所罗门FEC(前向纠错)。该编码器的RS(255191)加64修正位为191输入位,它能够纠正32的错误字节。在这种编码中,输入的长度检查是可分的191,作为输入RS(255191)是191字节组。如果输入不可分,添加到o最后。MATLAB函数rsenc被使用。2.3外交织然而,传输过程中频繁爆发错误。如果里德所罗门编码块保护包误差超过32,错误保护失败。因此,数据交错。外交织器是一个卷积交织器,交织深度= 15,块长度是255字节。交织通过写矩阵的列和阅矩阵的行实现。2.4卷积编码下一个功能块是图1所示卷积编码器。外交织之后通过一个卷积编码器,具有基本的编码率1/2。生成器多项式是G1=1++++,G2=1++++。如果通过穿刺控制的错误保护是必要,如数据率可以通过选择性地忽略位再次降低。可能的puncturated编码速率,根据DVB规范为2 / 3,3 / 4,5 / 6和7 / 8。卷积编码器在MATLAB中通过被定义为穿孔模式参数为puncpat的函数convenc实现。2.5内交织内交织分为两个步骤:位和符号交织。两位交织和符号交织的过程是基于块的。输入流路分解(映射到输出调制符号)为ν的子流,根据使用的调制:ν=?2为QPSK,ν=?4为16QAM,ν=6为64QAM。多路输出选择器的每一个子路用自有交织序列的交织器交织称为置换功能。位交织块的大小为126位,每一个交织器都是相同的。符号交织在交错的直流中逐位进行。符号交织器的作用是映射每OFDM符号ν位字到1512(2K模式),3024(4K模式)或6048(8K模式)活性载体。符号交织器模块对1512,3024或6048的数据符号[ 3 ] [ 4 ] [ 6 ]起作用。2.6M进制QAM调制在前面提到的FEC块,符号从内交织器输出可以调制成QPSK,16QAM或64QAM的星图。MATLAB提供了用于调制和解调的一些实例。在这些实例中有使用qammod(X,M)函数的案例,其中X是一个数字QAM状态,在我们的情况下,4,16

您可能关注的文档

文档评论(0)

ipbohn97 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档