[发明专利]一种匹配多种传输方式的数据封装方法及系统有效
申请号: | 201410232027.3 | 申请日: | 2014-05-28 |
公开(公告)号: | CN104022844B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | 徐杰;何晶;张进;林建伟 | 申请(专利权)人: | 北京迈伦斯科技有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L12/893 |
代理公司: | 北京轻创知识产权代理有限公司11212 | 代理人: | 杨立 |
地址: | 102600 北京市大兴区中关村科*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 匹配 多种 传输 方式 数据 封装 方法 系统 | ||
技术领域
本发明涉及多媒体广播技术领域,特别是涉及一种单向网与双向网融合的分层数据封装技术,具体是一个通过将应用层的内容和会话分割成基本的多播传输数据块,并实现与下层传输层的多种传输协议相匹配的数据封装方法及系统。
背景技术
以下是本领域中的一些名词解释,其使用范围仅限于本发明:
MBIS:Multimedia Broadcast Interactive System互动多媒体广播系统;
UMCP:Unit Multi-Cast Protocol,单元多播协议;
UCL:Uniform Contents Locator,统一内容定位;
OTT TV:Over-The-Top TV,即以Over-The-Top方式服务的双向网电视;
DVB-C:Digital Video Broadcasting–Cable,ETSI制定的基于MPEG-2的国际标准传输技术,在有线网的传输协议;
HFC:Hybrid Fiber-Coaxial,光纤和同轴电缆相结合的混合广播网络,目前我国的有线电视网络即是HFC网;
TS:Transport stream一种用于流式传输的包长度为188字节的传输格式,广泛应用于广播电视系统,为MPEG2,DVB-C等协议所支持;
PES:Packetised Elementary Streams打包的基本码流,为MPEG-2等协议支持的流传输格式;
PSI:Program Specific Information节目特定信息,在MPEG-2定义了PSI信息,其作用是从一个携带多个节目的某一个TS流中正确找到特定的节目,PSI数据提供了使能够接收机自动配置的信息,用于对复用流中的不同节目流进行解复用和解码;
DEMOD:DeModulate的缩写,解调制过程;
DEMUX:DeMultiplexing的缩写,解复用过程。
在多媒体广播中,文件传输协议用于支持各种文档、图像、音视频片断、服务广播信息及各种元数据的传输、下载和更新。FLUTE是大规模可扩展条件下IP多播传输协议,DVB-H的IPDC和3G移动蜂窝网络的MBMS,均采用FLUTE作为其传输内容协议,旨在支持手持设备上灵活、高效的移动多媒体广播应用。FLUTE实现了基于IP的、由一个或多个发送端向一个或多个接收端可靠传输文件的方法。
现实中单向网络对IP的支持有限,很多广播系统对于IP协议只在两端进行封装和解封装,IP报文并未发挥其实际作用。此外FLUTE的组成部分之一的ALC中重要的拥塞控制不会被用到,这两者开销降低了传输效率。
现有技术中还有一种多模块IP数据分发与解析方法,在分发过程中,只在第一个IP数据包中插入UCL信息,并启用单独模块来发送,对其余的IP数据包则启用另外模块来发送。该方法尽管提高了数据分发效率,但是由于实际应用中,通常模块启动顺序不可控,为了实现当前模块执行完后执行指定模块需要额外的同步机制,仅为了发送一个文件中的一个数据包进行的模块创建、上下文切换、撤销和同步开销过大,大大降低了播发效率。而且接收端若是从中间开始接收,由于未收到第一个数据包,整个文件会丢弃,实际上接收效率并不高。
对此,本发明提出一种匹配多种传输方式的数据封装方法及系统,对辅助数据、业务数据的发送进行有效组织和管理,以提高发送效率。
发明内容
本发明所要解决的技术问题是提供一种匹配多种传输方式的数据封装方法及系统,用于解决多媒体广播技术领域的数据封装过程中与各种传输方式进行匹配的问题。
本发明解决上述技术问题的技术方案如下:一种匹配多种传输方式的数据封装方法,包括:
步骤1,将业务数据切分成定长的分片文件。
步骤2,根据播发计划,将分片文件和与分片文件相对应的辅助数据交织添加到播发队列,并调节适配播发分片文件的优先级。
步骤3,将分片文件封装为多个UMCP块,并根据链路质量情况判断是否对UMCP块加入数据校验。
步骤4,根据网络适配的需要将一个或多个UMCP块封装成网络协议帧。网络协议帧如:PES、Section、TCP/IP、UDP等。
在上述技术方案的基础上,本发明还可以做如下改进。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京迈伦斯科技有限公司,未经北京迈伦斯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410232027.3/2.html,转载请声明来源钻瓜专利网。