[发明专利]一种应用于IP over DVB的UDP报文传输优化方法有效
申请号: | 201210159970.7 | 申请日: | 2012-05-22 |
公开(公告)号: | CN103428181A | 公开(公告)日: | 2013-12-04 |
发明(设计)人: | 刘磊;王献冠;徐剑;杨中臻 | 申请(专利权)人: | 中国科学院声学研究所;北京海力汇通数字系统技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京法思腾知识产权代理有限公司 11318 | 代理人: | 杨小蓉;杨青 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 ip over dvb udp 报文 传输 优化 方法 | ||
技术领域
本发明涉及数字视频广播领域,具体地说,本发明涉及一种应用于IP over DVB(数字视频广播的因特网系统)的UDP(用户数据包协议)报文传输优化方法。
背景技术
移动技术和互联网技术的不断融合,使得全IP(网际协议)网络成为未来通信网络的发展趋势。IP技术的发展解决了异质网络的互通互联问题,为多种网络上的应用提供了一个统一的网络层承载平台。UDP是OSI参考模型中无连接的传输层协议,也是目前音视频传输中主要采用的传输层协议,尤其是用于IP over DVB中。
在UDP传输协议中,UDP报头由源端口号、目标端口号、数据报长度、校验值四个域组成,每个域各占用两个字节。IP与UDP分组头部过大,严重地浪费了带宽资源,带宽的有效利用率很低。因此,有必要对IP与UDP分组头部进行压缩。分组头部之所以能够被压缩,是因为相邻节点间同一数据流连续分组头部存在一些不变的冗余分组头部域(其为静态域),这样仅在数据流开始传递时发送完整的分组头部,后续IP分组只传送分组头部中的变化部分(其为动态域)和相对于同一个流的关联标识符。基于这一原理,提出了VJHC(Van Jacobson Header Compression)、IPHC(因特网协议报头压缩)、CRTP(压缩实时传输协议)以及ROHC(稳健报头压缩)等压缩方法。其中ROHC压缩方法应用最为广泛,该方法在数据流刚开始传递时,将完整分组头部(即静态和动态域)保存在本地压缩文景(context)数据结构中,后续分组参照此进行压缩,仅传递变化的值域,并且压缩方为每个文景分配一个文景标识符CID,用以唯一标识此数据流。ROHC解压方收到新的数据流分组时,将完整的分组头部保存到本地解压文景数据结构中,一旦解压方建立起完整文景,压缩方才发送ROHC压缩分组,在后续数据流传输中,解压方根据该分组的CID查找对应解压文景进行解压。但是,现有压缩方法采用了复杂的编码方法,都只是默认终端需要还原IP/UDP头部,而且终端需要维护和更新上下文信息,不适用于报文头部无需还原的情形。
因此,如何提出一种应用于IP over DVB的UDP报文传输优化方法是一个亟待解决的问题。
发明内容
本发明要解决的技术问题是提供一种应用于IP over DVB的UDP报文传输优化方法,本方法对IP/UDP报文头部的压缩效率高,而且终端可以根据需要进行还原或者不还原IP/UDP报文头部的操作。
为解决上述技术问题,本发明提供一种应用于IP over DVB的UDP报文传输优化方法,所述方法包括:步骤1:网关与终端协商UDP报文流标识方式,并使该UDP报文流上下文同步;步骤2:所述终端记录该UDP报文流对应的标识方式和上下文信息;步骤3:所述网关向所述终端发送压缩头报文,其中该压缩头报文仅包含应用层数据;步骤4:所述终端识别对应的UDP报文流,并且选择性地进行是否还原IP/UDP报文头部的操作,若终端需要还原所述IP/UDP报文头部,则终端根据该UDP报文流上下文还原所述IP/UDP报文头部,然后直接将数据包交给协议栈处理;若终端不需要还原所述IP/UDP报文头部,则终端对应用数据进行拼接后直接交给应用层。
作为本发明一种优选的技术方案,所述UDP报文流标识方式为:利用IP overDVB封装协议中的闲置字段或者PAT表的节目编号字段来唯一标识所述UDP报文流。
作为本发明另一种优选的技术方案,步骤1还包括如下:
步骤101:所述网关向所述终端发送协商消息,向所述终端告知该网关所支持的所述UDP报文流的标识方式列表;步骤102:所述终端接收该协商消息后,从所述UDP报文流的标识方式列表中,选择一种标识方式,确定是否需要还原所述IP/UDP报文头部;步骤103:将是否需要还原所述IP/UDP报文头部的选择结果通过协商回复消息通知所述网关;步骤104:所述网关向所述终端发送所述UDP报文流上下文同步消息。
与现有技术相比,本发明具有以下有益效果:
1、本发明根据IP over DVB特性,将UDP报文头部全去掉,压缩效果比以往的压缩技术均要好;而且不引入额外字段,提高了网络传输效率。
2、因为本发明将UDP报文头部全去掉,所以终端可以根据应用需要,灵活地选择是否需要还原IP/UDP头部,若终端需要还原IP/UDP报头,终端则无需修改IP/UDP协议栈,底层还原IP/UDP报头后直接将数据包交给协议栈处理;若终端不需要不还原IP/UDP报头,终端需要将应用数据进行拼接,并直接交给应用层,而不经过协议栈。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所;北京海力汇通数字系统技术有限公司,未经中国科学院声学研究所;北京海力汇通数字系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210159970.7/2.html,转载请声明来源钻瓜专利网。