数字广播接收终端TPEG解码功能的软件实现

来源 :电子世界 | 被引量 : 0次 | 上传用户:lxj5186101
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】本文研究在数字广播接收终端上利用MCU实现TPEG的软件解码,包括TPEG帧数据的解码实现和TPEG内容的解码实现,完成了TPEG信息的实时接收和正确解码。
  【关键词】数字广播接收终端;TPEG;软件实现
  1.引言
  数字音频广播(DAB)可用来传送音频、视频、图片和文字等多媒体信息,它具有多种数据业务应用,TPEG[1](Transport Protocol Experts Group)就是其中之一。TPEG是由欧洲广播联盟(EBU)制定的交通和旅游信息传输协议,它被纳入DAB标准之中,主要用于传输大容量图片和文字信息,是播放交通或旅游咨讯的数据业务。
  目前,国内DAB接收终端的主要功能是接收语音信息,本实验室曾研究出利用DAB接收终端接收TPEG信息,并在PC机上实现TPEG的软件解码[2],该方案中TPEG数据的接收和解码运算分别由DAB接收终端和PC机实现。本文在之前的研究基础上,设计了利用MCU实现TPEG的软件解码,该设计用MCU完成了之前PC机在TPEG解码过程中的工作,从而将TPEG解码功能集成到DAB接收终端中,使DAB接收终端可以接收和解码TPEG信息。本文在第2小节简要介绍了数字广播接收终端的系统框架;第3小节介绍了TPEG解码程序的设计与实现,重点介绍了TPEG帧解码的实现和TPEG内容的解码实现;最后对本文设计的TPEG解码功能进行测试并作出总结。
  2.数字广播接收终端简介
  3.TPEG解码的软件实现
  3.1 TPEG帧结构简介
  TPEG传输层由同步字(Sync Word),字段长度信息(Field Length),CRC,帧类型(Frame Type)和业务帧构成。
  TPEG业务层主要存放TPEG业务的说明,例如该TPEG业务是否加密,该TPEG业务的服务提供商等信息。
  TPEG业务分量复合层由不同的TPEG业务分量组成,TPEG数据帧能一次传输一个或多个TPEG应用服务,通常一帧TPEG数据存放一个TPEG应用服务。
  TPEG业务分量层主要传输TPEG内容,例如文字信息和图片信息。
  3.2 TPEG帧解码程序设计
  在说明TPEG帧结构之后,本文接下来简要介绍TPEG帧结构的解码流程。对TPEG数据帧进行解码时,MCU首先寻找TPEG数据帧的同步字0xFF 0F,同步字是TPEG数据帧的起始标志,MCU只有在找到同步字之后,才能完整接收TPEG数据。
  当找到同步字之后,MCU立即解码TPEG数据字段长度(Field Length)信息,并根据数据字段长度开辟一块内存存放TPEG数据。
  3.3 TPEG内容解码设计
  4.TPEG节目接收测试
  实验室已具有成熟的数字广播发射系统,在测试TPEG解码功能时,我们制作的TPEG节目使用不同分辨率的JPEG图片,并且在发射端采用不同的比特率发送TPEG节目,数字广播接收终端都能正常解码TPEG信息,图5为数字广播显示TPEG信息的效果图。
  5.结论
  本文设计的TPEG解码功能已集成到数字广播接收终端中,经多次测试表明,该设计能实现TPEG业务的实时接收和正确解码。
  集成有TPEG解码功能的数字广播接收终端已在重庆邮电大学播放TPEG数据业务。该设计也可用来播放交通信息和旅游信息,具有一定的社会意义和应用价值。
  参考文献
  [1]Transport Protocol Experts Group(TPEG)TPEG specifications-Part 1:Introduction,Numbering and Versions TPEG-INV/002[S].EBU B/TPEG BPN027-1.2002-Oct-29.
  [2]贺小盼,陆明莹,韩川.DAB数据业务TPEG解码的软件实现[J].电声技术,2012,3.
  [3]陆明莹,张贤斌,王国裕等.基于ID200的便携式DAB接收机的设计和实现[J].电声技术,2010(12)81-83.
  [4]王国裕,韩川,贺小盼.数字音频广播TPEG-POI业务的研究和实现[J].广东通信技术,2012,1.
  [5]陆明莹,全明,王国裕,杜一江.数字音频广播Slide Show业务的研究与实现[J].电子质量,2012,3(第300期).
  作者简介:
  王国裕,男,博士,重庆邮电大学教授,博士生导师,主要研究方向:SOC设计以及DAB/DMB、DVB系统开发和核心芯片设计。
  周进,男,硕士研究生,主要研究方向:嵌入式程序设计。
  张红升,男,博士,讲师,主要研究方向:数字集成电路设计。
其他文献
【摘要】RT-61产品是由中航工业发动机主持自主研制的一个新型燃油系统,由于它技术水平、产品性能优于现有我厂生产的各类型号产品,因此将成为将来产品更新换代的一个主力型号。其中我车间承制的RT61-5940-001主壳体由于其外形结构复杂、加工精度高,铸造困难等多项技术难点,成为公司公认的RT-61型号待攻克难点之一。现壳体已完成了加工,装配已成功合拢,在这种情况下,直接验证了壳体加工的正确性。  
党的十八大以来,习近平总书记把创新摆在国家发展全局的核心位置,高度重视科技创新,围绕实施创新驱动发展战略、加快推进以科技创新为核心的全面创新,提出一系列新思想、新论
期刊
提出了一种短脉冲两端加同步头的帧格式,利用两端同步头对接收数据进行频偏估计,并通过多个短脉冲叠加可进一步提高估计精度,最后,将所得估计值补偿被干扰数据以及数字振荡器。在
扑热息痛生产中,母液回收是一个重要的生产步骤,传统工艺采用薄膜蒸发器,能耗高、污染大、劳动强度大,不符合现代发展理念。采用双效蒸发设备加上PLC自控组成的回收系统,节能、高
随着事业单位改革的不断深化,用人体系也在逐渐发生变革以适应新时代所提出的新要求,在这样的社会大背景之下,事业单位绩效考核也逐渐发生变革,成为事业单位工作人员以及社会
期刊
针对凤北35kV变电站KGS1型6kV开关柜断路器因保护装置与接触器式继电器时间配合不一致造成直流失电开关跳闸事故现象,对断路器控制回路进行了检查机原因分析,通过更改节点设计
计算机技术的发展以及在智能化工程中的应用,有利于提升智能化工程的管理水平,了解计算机技术在智能化工程中的应用,对于充分发挥计算机技术在智能化工程中的作用与价值具有
本文从一对齿轮的齿轮副系统齿侧问隙非线性动力学问题展开研究,重点探讨了考虑行星齿轮齿侧间隙的非线性动力学的模型建立思路及方式。