您的位置:网站首页 > 电器维修资料网 > 正文 >
数据广播(DVB)标准规定内容
来源: 日期:2013-10-31 15:01:47 人气:标签:
dvb数据广播规范由en301192定义,针对不同的应用场合,dvb规定了6种类型。
(1)数据管道
数据管道技术直接将数据插入到ts流中的payload部分;其数据包的固定长度为188字节。
这种机制可以将数据划分成段,封装成ts包进行传送,支持简单的,非同步的、端到端的数据广播。
在接收端,将数据重新组合,数据解释由用户完成。
(2)数据流
数据流分成异步、同步和被同步数据流三种。异步数据流不需要时钟信息,如rs-232:同步数据流对包到达的时间有严格要求,时钟信息可以在接收端被精确恢复,如e1、t1;被同步数据流不仅pes(分组基本码流)自己是同步流,而且各个pes流之间还要保持同步,如字幕、视频与音频流。
无论哪种数据流都将装成mpeg-2的pes包进行传送。pes包提供一种长度可变的打包方式, 大包长为64 kb,而且提供数据流精确的同步机制。所以dvb选择pes用于同步和被同步码流的传输,当然也可用于异步码流。
(3)多协议封装
多协议封装支持在dvb信道中传输符合其他通信协议的数据,它针对ip包优化,但也用于传输任何其他的网络协议,通过llc/snap(逻辑连接控制/子网附加点)封装。它的数据包基于mpeg-2的数据片,mpeg-2数据片也提供长度可变的打包方式,但 大包长4kb字节,而且是异步传输。
dvb的多协议封装可以实现单点广播(数据包发给单一接收者)、多点广播(数据包发给一组接收者)、广播(数据包发给所有接收者)。48比特的mac地址用于对接收机寻址。由于针对ip包优化,因此用于ip包时就不需要llc/sanp包头,用不用llc/snap包头由llc-snap-flag指示。其数据格式与dsm-cc私人数据片section(节)一致。
(4)数据轮放
数据轮放支持周期性地传输数据模块,这些数据模块应该是预先知道大小,并且可以随时更新、增加、删除。可以分为单层轮放和双层轮放。采用dsm-cc数据轮放的控制消息和数据块结构。
(5)对象轮放
对象轮放需要对dsm-cc用户到用户对象进行周期性的数据传输。
综上所述,多协议封装、数据轮放、对象轮放都使用dsm-cc格式,将数据封装成mpeg--2ts流的数据段。多协议封装提供了.将多种协议封装成mpeg--2ts流,通过编址可以实现单点播放、多点播放、广播等数据广播形式;数播轮放可以周期性地播放一组数据,接收端要访问固定的模块,只要等待此模块的下一次播放;对象轮放提供了传送一组对象(如文件对象或流对象)的机制。
(6)用户定义服务
将来用户可以根据需要定义自己的应用类型。
上述六种类型的协议结构如下图所示。其中阴影部分为dvb-data的定义。
【看看这篇文章在百度的收录情况】
相关文章
- 上一篇: 数据广播技术经历的几个阶段
- 下一篇: 数据广播应用类型的选择