[发明专利]基于数据包IP头压缩技术实现校验和计算的方法有效
申请号: | 200910048937.5 | 申请日: | 2009-04-07 |
公开(公告)号: | CN101860904A | 公开(公告)日: | 2010-10-13 |
发明(设计)人: | 庄云腾 | 申请(专利权)人: | 上海摩波彼克半导体有限公司 |
主分类号: | H04W28/06 | 分类号: | H04W28/06 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁;郑暄 |
地址: | 201204 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于数据包IP头压缩技术实现校验和计算的方法,其中解压过程中,根据UDP、TCP校验和各字段的性质分别计算检验和,对于在整个流生命周期中不变的字段只计算一次检验和、对于那些基本不变的字段先与原IP包进行比较,若发现没有变化,则无须计算其检验和。采用该种基于数据包IP头压缩技术实现校验和计算的方法,有效减少处理器时间片的消耗,提高了解压效率,压缩检验和算法需要计算的字段长度明显减少,对净负荷长度为20字节的IPv4/UDP/RTP包,压缩校验和算法能够节约1.7倍的计算量,从而有效提高了IP头压缩的效率,减少了校验和的计算量,节约了系统资源开销,而且处理过程快捷方便,工作性能稳定可靠,适用范围较为广泛。 | ||
搜索关键词: | 基于 数据包 ip 压缩 技术 实现 校验 计算 方法 | ||
【主权项】:
一种基于数据包IP头压缩技术实现校验和计算的方法,包括数据包发送端的数据包IP头压缩过程中的校验和计算处理与数据包接收端的数据包IP头解压过程中的校验和计算处理,所述的数据包包括内容固定不变字段、内容基本不变字段和内容变化字段,其特征在于,所述的数据包接收端的数据包IP头解压过程中的校验和计算处理,包括以下步骤:(11)数据包接收端判断所接收到的数据包中的内容固定不变字段的信息是否未曾接收过;(12)如果是,则对该数据包的包头进行解压缩,并分别计算该数据包中内容固定不变字段的校验和、内容基本不变字段的校验和与内容变化字段的校验和,并将该三者相加得到接收端最终校验和,同时记录内容固定不变字段的信息、内容固定不变字段的校验和、内容基本不变字段的信息和内容基本不变字段的校验和,继续以下步骤(16);(13)如果否,则对该数据包的包头进行解压缩,并判断该数据包中的内容基本不变字段的信息与前次记录的内容基本不变字段的信息是否一致;(14)如果一致,则仅计算该数据中内容变化字段的校验和,并将前次记录的内容固定不变字段的校验和、内容基本不变字段的校验与当前计算的内容变化字段的校验和相加得到接收端最终校验和,继续以下步骤(16);(15)如果不一致,则分别计算该数据包中内容基本不变字段的校验和与内容变化字段的校验和,并将前次记录的内容固定不变字段的校验和与当前计算的内容基本不变字段的校验和、内容变化字段的校验和相加得到接收端最终校验和,同时更新所记录的内容基本不变字段的信息和内容基本不变字段的校验和,继续以下步骤(16);(16)将该接收端最终校验和与该数据包中的校验和字段进行比较,根据比较结果进行后续处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海摩波彼克半导体有限公司,未经上海摩波彼克半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910048937.5/,转载请声明来源钻瓜专利网。