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

来源:百度文库 编辑:神马文学网 时间:2024/04/28 07:40:25
论数据和对象轮播协议在数据广播应用中的优劣
DVBCN数字电视中文网 日期:07-03-01 11:05:07 作者: 点击率:[ 247 ]
效率:要谈效率就不得不谈一下两种协议的实现目的,数据轮播协议主要用来传输块状数据,它是传输块状数据的基础,它提供了数据的块状分割结构,便于数据的发送和接收,但是数据轮播协议对应用层的内容的组织方式没有进行定义,比方说广播文件目录,数据轮播协议并没有定义文件和目录的组织方式,在这种情况下,想通过数据轮播协议传目录数据就必须私有的定义一个上层协议,来规范内容组织,这就存在一个协议的性能优化,可靠性的问题,所以说,数据轮播协议更可以看作是一个传输层的协议;再看一下对象轮播协议,对象轮播协议主要用来传输树型结构化数据,它在数据轮播协议的基础上定义了一套完整的数据结构来规范内容的组织,比方说网关对象,目录对象,文件对象,流对象,还是事件对象等等,通过这些对象,就能够建立起一个树或者一个森林,而这套数据结构的定义是多个国际组织,多年的研究,在多个国家实验最终的成果,所以可以说在树型结构数据的传输效率方面,对象轮播协议是有一定优势的的。
可扩展性:可扩展性主要可以分为两个部分,一个是数字电视业务方式的扩展,一个是传输网络的扩展。关于数字电视业务方式的扩展:现在的观众需要看到更丰富多彩的节目,基于数据广播的增强电视的方式就能够让受众在相同的时间内获得更多的信息,在对象轮播协议中就提供了标准的数据广播节目和视音频节目的结合手段,通过增加流对象,就可以把一个视音频节目和数据信息帮定到一起,通过增加事件对象,就可以在播放视音频节目的同时,显示一些和节目相关的数据信息,比方说,在一场球赛中,根据球员的出场时刻添加针对这个球员信息的一个事件对象,这样就可以在球员出场的时候来显示球员的信息,这样就能让节目显的更加灵活,内容也更加丰富多彩;关于传输网络的扩展:随着数据广播业务的扩展,数据内容会成爆炸式增长,同时不同内容提供商的内容之间的互连也会变的更加重要,这时候就要求数据广播系统能够在多个节目,多个频点,多个网络上面实现,终端能够在这种情况下无缝的的进行数据接收,对象轮播协议定义了一种LiteOption 类型体来实现对其他业务域对象的引用,通过类型体中的NSAP结构来实现终端对跨轮,跨节目,跨频点的数据的访问,而这些都是数据轮播协议中所不具备的。
兼容性:数据广播节目最终是要通过终端的机顶盒来接收,这时候就有一个机顶盒和前端服务器的数据格式的兼容问题。如果数据广播服务器发送的数据格式是标准的,那么只要终端也按照标准格式实现,就可以顺利接收。相反如果前端服务器发送的是私有定义的格式的话,那么机顶盒厂商就必须和和前端服务器厂商集成以后才能够接收数据,这无论在开发成本或者运营上都是不合适的。所以通过协议我们可以了解,基于对象轮播协议实现的数据广播系统是不存在兼容性问题的,而基于数据轮播协议实现的数据广播系统是存在兼容性问题的。
5结论:
综合以上比较的几个方面可以看出,基于数据轮播协议的数据广播系统更适合于非树型组织方式的块状数据的广播,而基于对象轮播协议的的数据广播系统能够更好的满足当前对结构化数据的数据广播业务的需要。
参考文献:
GY/T 201-2004 数字电视系统中的数据广播规范
ETSI TR 101 202 Digital Video Broadcasting (DVB); Implementation guidelines for Data Broadcasting
ETSI EN 301 192 Digital Video Broadcasting (DVB); DVB specification for data broadcasting