分享

论数据和对象轮播协议在数据广播应用中的优劣

 happyxianzhi 2007-03-12
论数据和对象轮播协议在数据广播应用中的优劣--1
DVBCN数字电视中文网 日期:07-03-01 11:05:07 作者: 点击率:[ 246 ]
    1 引言:
 
    数字技术为广播技术带来了一场深刻的革命。在数字电视技术取得成功之后,人们发现,这种革命的意义可能不仅仅是数字电视本身,而且它为任何数字信息广播开启了大门。通过这扇大门,数字广播技术将在未来信息社会中扮演十分重要的角色。算通公司在多年的数据广播系统的研发和实施过程中,积累了比较丰富的经验,现就数据轮播和对象轮播两种协议在当前数据广播应用中的优劣作一简单的比较。

    2 协议简介

    2.1DVB数据广播标准整体架构

 

    2.2数据轮播
 
    数据轮播规范支持数字电视兼容广播网络中周期性数据模块传输的数据广播业务。这些模块是已知大小的,并且在数据轮播中可及时更新,添加或移除。如果业务需要,这些模块还可以组成模块群,模块群也可以组成模块超群。
 
    遵循数据轮播规范的数据广播在DSM-CC中定义的DSM-CC数据轮播中传输。该规范定义了附加的结构和描述符,在数字电视广播兼容网络中使用。本方式对于准备离线内容,没有提供明确的PID和定时基准。
 
    2.3 数据传输规范
 
    数据轮播规范是基于DSM-CC数据轮播规范的(ISO/IEC 13818-6)。DSM-CC数据轮播规范实现了到接收端的数据循环传输。在数据轮播中传输的数据按照“模块”传输,模块由“块”组成。数据轮播中,除了每个模块中的最后一个块可能较小外,所有模块中的其它块都是相同大小的。模块是数据轮播中逻辑无关的数据组的描述。当业务需要时,模块可以组合成一个模块群。同样的,群又可以组合成超群。
 
    数据轮播规范用到了DSM-CC的下载规范中的四个消息。数据由DownloadDataBlock(DDB)消息携带,对模块的控制由DownloadInfoIndication,DownloadServerInitiate和DownloadCancel消息提供。DownloadServerInitiate描述了超群中的群,DownloadInfoIndication描述了一个群中的模块。基于控制信息,接收端可以从网络中获得模块的主题。这些消息的句法和语义在ISO/IEC 13818-6中定义。
 
    2.4据轮播的图例

 
       图二 数据轮中数据周期发送

 
    3对象轮播
 
    对象轮播规范用来支持基于数字电视兼容广播网络中需要对DSM-CC U-U对象进行周期性广播的数据广播业务。依照对象轮播规范的数据广播参照DSM-CC中定义的DSM-CC对象轮播和DSM-CC数据轮播规范进行传输。
 
    3.1数据传输规范
 
    对象轮播规范是基于DSM-CC对象轮播规范制定的。对象轮播代表了由网络中的DSM-CC U-U对象集合组成的一个特定业务域。该业务域有一个业务网关,为接收机提供业务图表和对象名。
 
    广播网络中的业务网关的唯一识别是通过在DSM-CC中定义的NSAP地址来实现的。该地址包含了网络相关部分,使得在当前网络环境中地址唯一。轮播NSAP地址用来从其它业务域查询对象轮播,其句法和语义在下面定义。
 
    3.2 对象轮播的图例

 
       图三 对象轮的应用例子

 
    4协议比较
 
    从上面的协议简介部分可以看出,数据轮播和对象轮播分别是DVB-DATA标准中的两个协议,就协议本身来讲,应该说都是很优秀的,是经过反复讨论和严格论证的。但任何的标准都有其适用范围,或者说应用领域。当前的数据广播应用主要以网站信息广播为主,就是以文件的播发为主,部分电视台还以数据广播为载体来实现增强电视的功能。下面分别从效率,可扩展性,兼容性三个方面来比较一下数据轮播协议和对象轮播协议在当前数据广播应用中的优劣。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多