当前位置:问答库>论文摘要

题目:移动数字电视数据链路层编码研究

关键词:DVB-H;数据链路层编码;多协议封装前向纠错;手机数字电视;SystemView

  摘要

DVB-H是欧洲数字电视标准组织针对便携和手持终端的数据和多媒体业务而制定的地面数字广播标准。它是在DVB和DVB-T两个标准之上通过加入新技术而建立的标准。为了提升移动接收性能,DVB-H在数据链路层为IP数据报增加了多协议封装前向纠错编码。本文主要对DVB-H系统进行了研究,针对DVB-H的数据链路层编码的纠错性能提出了改进算法。 多协议封装前向纠错是指DVB-H在数据链路层为IP数据报增加了RS纠错编码。IP数据报和校验信息分别封装在MPE段和MPE-FEC段进行传输。DVB-H中的MPE-FEC帧之间是相对独立的,当前帧解码时不能从相邻帧得到任何有用信息。本文建议一种帧间相关的数据链路层前向纠错编码方法,增加了数据链路层编码后各数据帧间的相关性。在解码时可以利用这种相关性提高数据恢复能力。 由于多协议封装前向纠错在接收端采用RS纠删解码,首先对接收到的数据段使用CRC校验码进行检错,若存在错误,则整段数据都被当作删除来对待,导致过多的正确数据被“删除”掉。减小MPE段的长度可以减少多余的“删除”,但是由于数据传输时遵守的各个层次的协议在数据打包时会引入一些编码冗余,编码效率随着MPE段长度的减小而减小,因此MPE段的长度也不能太小。本文对MPE段的长度采用一种选择方法可以在解码性能和编码效率之间找到合适的折中。本文通过将检错的对象由数据段变为Ts数据包,来减少将正确数据当作删除的数量。由于在实际测试中DVB-H系统的信号延迟比较明显,为了减少数据链路层解码时间,本文采用在接收时忽略部分RS数据表列以及对缩短和删余RS码采用改进的解码方法来减少解码延迟。本文还在System View环境下搭建了DVB-H仿真系统,编写了实现数据链路层编码功能的动态链接库,对系统进行了仿真并分析了仿真结果。