- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
手机电视DVB-H 软件接收器(二) 摘要本研究是使用跨平台之Java
手机电视(DVB-H)软件接收器(二)
摘要
本研究是使用跨平台之 Java 程序语言于个人计算机上进行 DVB-H 接收端 MPE-FEC 机制之
模拟与实现,由于繁琐的 RS 纠错译码运算,导致整体译码传输串流所需的时间较为冗长。
故本研究也使用 C/C++语言与不同的 RS 译码算法,并个别于 Windows 与 Linux 操作系统上
执行,其实验结果希望能提供一些往后设计开发上的参考。
关键词:手机电视,DVB-H ,软件接收器
3.3MPE-FEC 机制原理与运作
MPE-FEC 机制在 DVB-H 系统中负责进行错误数据修复动作,整体技术是建构于一个名为
MPE-FEC 框架的方形内存装置之中。如图 5 ,此框架又被定义成两部份称为:
ApplicationDataTable 与 RSDataTable ,其分别用来存放 DVB-H 系统中传送的服务数据与纠
错冗余编码数据。
图5MPE-FEC 框架
如图 6,在发送端透过纵向填入数据与横向纠错编码来完成交织编码的编码方式再进行封装
传送。而在接收端接收后则进行反向的纠错译码动作,藉此来修复因传输所发生的数据错误。
图6 MPE-FEC 框架交织编码方式
4 、DVB-H 软件接收器系统设计
DVB-H 接 收 器 的 详 细 软 件 架 构 如 图 7 所 呈 现 , 主 要 由 传 输 串 流 分 派 器
(TransportStreamDispatcher )、子译码器(SubDecoder)组件、控制器(Controller )对象与
MPE-FEC 运算单元(MPE-FECOperationUnit )所组成。
图7DVB-H 接收器软件架构
子译码器共通的虚拟程序代码如表 2 所示,传输串流分派器则根据分派表中已经注册的子译
码器信息来递送封包给特定子译码器,子译码器则根据封包中所传达的数据将讯息或组态释
出,并传递给控制器对象。当子译码器藉由解读 section 的长度字段得知该 section 数据长度
超过一个封包所能承载的数量时,会将接续片段指针对象设定指向自己。此后,当传输串流
分派器接收到封包后,将会检视接续片段指针对象是否为空对象,若为空对象则从分派表中
寻找负责解碼此封包的子译码器。若非空对象,则将封包传送给欲接续接收的子译码器,直
到整个 section 数据接收完成之后,子译码器才会将接续片段指针对象重设为空对象,而从
下一个封包开始,将以正常程序寻找封包子译码器。
4.3 控制器对象
控制器对象为 DVB-H 软件接收器与使用者互动的接口。控制器的主要功能除了撷取使用者
的输入讯息之外,也实作讯息输出接口。在控制行为部分,控制器仅与子译码器互动,在讯
息输出方面,则是与整个 DVB-H 软件接收器中的所有组件连结在一起。另外,在实作设计
上则不同于传统将控制接口嵌入于播放器的作法,藉由此方式达到 DVB-H 软件接收器与播
放装置各别独立的能力。
4.4MPE-FEC 运算单元
MPE-FEC 运算单元主要负责进行整个 MPE-FEC 机制的运作,如图 8 而其又可分为三个运
作单元,分别为:MPEsection 数据收集单元、FECsection 数据收集单元与所罗门译码单元
(RSDecodingUnit )。
其中 MPE 与 FECsection 数据收集单元主要负责收集从子译码器解读取出的 section 数据,
当完成 section 数据收集后即填入位于所罗门译码单元中的 MPE-FEC 框架中,直到整个框
架的所有 section 数据均已收集完成,则立即进行每列的所罗门纠错译码,藉此来修复于传
输时因噪声干扰所造成的数据错误。
4.5 错误产生、侦测与分类机制
当接收端硬件接收到由传送端所传送的传输串流封包时,硬件会先对封包进行一次所罗门译
码,若是超出其纠错解碼能力时,将会把封包标头内的错误指标字段(ErrorIndicator )设定
为 1,藉此来标示发生错误的封包,而本研究于错误侦测判断时,即是根据此标头字段值,
并透过设定此字段值来产生显著的错误数据,以突显 MPE-FEC 机制的运作。当发现错误封
包之后,将立即执行错误分类机制来找出错误发生在整个 section 的哪个区段并在一个与
MPE-FEC 框架相同大小的 ErrorBit-mapBuffer (EBB )中的相对应位置设成 1 来表示其在框
架中的错误位置,以便提供往后所罗门译
您可能关注的文档
- 我县合作经济组织促企农野双赢冶.pdf
- 我和____、____、____等是同一所小学毕业的.ppt
- 我国《合同法》第二条规定:“本法所称合同.ppt
- 我国专利法规定的授予发明专利和实用新型专.doc
- 我国《票据法》规定:“本法所称本票是指银.ppt
- 我国企业年金制度的发展与运作管理.pdf
- 我国企业并购中的问题及对策.pdf
- 我国传统体育理论与方法.ppt
- 我国保险业效率变化研究.pdf
- 我国光碟片产业之竞争优势研究 以DVD-R 为例.pdf
- 2025福建泉州市晋江市少年儿童业余体育学校编外人员招聘3人笔试模拟试题及答案解析.docx
- 2025年福建三明某央企招聘3人笔试模拟试题及答案解析.docx
- 2025湖南株洲市炎陵县考核招聘基层水利特岗人员笔试模拟试题及答案解析.docx
- 2025河南许昌鄢陵县公益性岗位招聘26人笔试参考题库附答案解析.docx
- 2025广西南宁市消防救援支队第三期政府专职消防员招聘25人笔试模拟试题及答案解析.docx
- 2025广东惠州市博罗县招聘医疗卫生事业编制高层次人才22人笔试参考题库附答案解析.docx
- 2025江西蓝海国际贸易有限公司招聘仓库装卸工笔试模拟试题及答案解析.docx
- 2025北京解放军总医院京中医疗区社会用工招聘1人笔试模拟试题及答案解析.docx
- 2025湖南株洲市攸县教育局面向公费师范毕业生考核招聘教师245人笔试模拟试题及答案解析.docx
- 2025国家综合性消防救援队伍面向社会招录消防员700人(四川)笔试模拟试题及答案解析.docx
最近下载
- [中级注册安全工程师考试密押资料]安全生产管理模拟194.docx VIP
- 某光伏项目危险源辨识与风险评价清单.pdf VIP
- [中级注册安全工程师考试密押资料]安全生产管理模拟197.pdf VIP
- 品管圈PDCA优秀案例-提高保护性约束使用的规范率医院品质管理成果汇报.pptx
- [中级注册安全工程师考试密押资料]其他安全(不包括消防安全)技术模拟7.docx VIP
- (优质医学)汇报用提高约束具规范使用率.ppt
- 英文版公司章程ARTICLES OF ASSOCIATION OF.docx VIP
- 2025年海南省中考物理试题卷(含答案解析).docx
- 公司章程英文版 Company Articles of Association.doc VIP
- 室内外照明线路敷设要点.ppt VIP
文档评论(0)