[发明专利]一种用户数据报协议数据包压缩、解压缩的方法及装置有效

专利信息
申请号: 200910250405.X 申请日: 2009-11-27
公开(公告)号: CN101707616A 公开(公告)日: 2010-05-12
发明(设计)人: 史学红;张健 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L1/00
代理公司: 北京安信方达知识产权代理有限公司 11262 代理人: 李健;龙洪
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 用户 数据 协议 数据包 压缩 解压缩 方法 装置
【说明书】:

技术领域

发明涉及移动通信领域,尤其涉及一种用户数据报协议(UDP)数据 包压缩、解压缩的方法及装置。

背景技术

由于物理条件的限制,移动通信系统中的无线链路与有线链路相比传输 速率较低,误码率较高。为了能有效利用有限的无线信道带宽资源,引入了 鲁棒性头压缩技术(Robust Header Compression,简称ROHC)。ROHC的核心 是利用业务流的分组之间的信息冗余来透明地压缩和解压缩直接相连节点 间的分组头中的信息。

目前ROHC支持对于IP/UDP/RTP、IP/UDP、IP/ESP类型分组数据包的 压缩和解压。在RTP头与ESP头中,均有序列号(SN)字段,因而这两种 类型的包在压缩后,压缩包中都会携带序列号信息,解压方在解压缩后,会 根据需要,向压缩方发送反馈,而标识反馈的一个重要字段就是SN。压缩 方收到确认反馈后会根据SN对WLSB(Window based LSB encoding,基于 滑窗的最低有效比特编码方法)的滑窗、翻译表的滑窗进行滑动。另外,在 解压方解压缩包时,有些字段,例如IP报文标识(IP-ID),可以根据压缩 包中SN的值进行恢复,而压缩包中就不再传输这些字段,以提高压缩的效 率。

从上面的描述可以看出,SN在整个压缩解压缩过程中承担着重要的作 用。而UDP头中没有SN字段,但是在实际的压缩解压缩中又不能缺少SN, 所以协议规定,如果是UDP类型的包,在初始化时,压缩方要随机生成一 个SN,后续的每个包的SN值加1,从而达到了在压缩和解压缩过程中UDP 数据包有SN使用的目的。

在IP(Internet Protocol,因特网协议)类型为IPv4的情况下,对UDP数 据包压缩时,可采用协议中定义的R-1类型包格式,参见图1,其中,协议 中定义的R-1类型包格式中有6个比特的SN字段,扩展0、扩展1、扩展2 中均含有3个比特的SN字段,IP头中存在IP标识(IP-ID)字段,该字段 在压缩中需要同SN取差,将IP-ID与SN的差值(IP-ID_offset)按照WLSB 方法进行编码,编码后的值放入压缩包中传递到解压方,解压方根据恢复出 的原始SN及经过最低有效比特(LSB)解码出的IP-ID_offset求和后,即可 得出原始的IP-ID。R-1类型包格式在R模式下使用,R模式是指双向可靠 模式(B idirectional Reliable mode)。

LSB编码方法(Least Significant Bits encoding,最低有效bit编码)其主 要的思想是将待编码的值V与引用值(前一个待编码的值)Vref进行比较, 由于这两个值差异不大,所以将低k个不同的比特取出,作为编码后的值; 解码时,用这k个比特数据替换引用值的低k比特即可恢复出原始的值V。

在考虑到无线链路会丢包,这样就会导致压缩方和解压方使用的引用值 出现不一致的情况,所以,在压缩方建立一个滑窗,将使用的引用值放入滑 窗,当需要采用LSB进行编码时,从窗里找出最大值和最小值,分别进行 LSB编码,然后将得到的k进行比较,取k较大的值作为编码的最后结果。 这样即使出现因链路不稳定导致的丢包,解压方也可以通过LSB解码的方 法将被压缩字段恢复出其原始值,增加了压缩和解压缩的健壮性。当窗满时 有新值待添加至滑窗时,丢弃最老的引用值;或者在收到解压方的确认时, 将被确认的引用值之前的引用值全部清除,使窗口向前滑动。这就是基于滑 窗的LSB编码。

通过上面的描述,当IP版本为IPv4且包类型为UDP时,会存在以下 缺陷:

1、初始化时使用随机生成的SN,会导致IP-ID与SN的差值较大,采 用WLSB编码后,增加了产生较大k值的可能性;

2、生成的SN在后续的包压缩过程中每次增加1,所以没有必要在所有 的压缩包中都传输压缩后的SN的值,浪费宝贵的无线带宽。

发明内容

本发明所要解决的技术问题是,提出一种用户数据报协议数据包压缩、 解压缩的方法及装置,应用于对IP版本为IPv4且包类型为UDP的数据包 的压缩和解压缩,可以有效地提高压缩效率,减少了发送IR(Initiation and Refresh,初始化和刷新)/IR-DYN(Initiation and Refresh-dynamic,动态部分初 始化和刷新)包的概率。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910250405.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top