[发明专利]数据包分段加密传输处理方法和装置有效
申请号: | 201210226104.5 | 申请日: | 2012-07-02 |
公开(公告)号: | CN102752102A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 黄露 | 申请(专利权)人: | 珠海全志科技股份有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L1/18;H04L12/56 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 陈振;李双皓 |
地址: | 519080 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据包 分段 加密 传输 处理 方法 装置 | ||
1.一种数据包分段加密传输处理方法,用于在介质访问控制层进行数据包传输处理,其特征在于,包括:
步骤Ⅰ、根据数据包配置信息及分段阈值对所述数据包进行分段预处理;
步骤Ⅱ、在执行第一个分段发送处理之前,为第一个分段加密配置所需控制数据;
步骤Ⅲ、在执行预设的每个分段发送处理时,对所述当前分段进行加密并同时执行发送上一个分段及配置下一个分段加密所需控制数据的操作;
步骤Ⅳ、接收所述上一个分段的ACK响应,并判断是否成功接收;
步骤Ⅴ、若成功接收到所述ACK响应,则执行下述步骤VI;若没有成功接收所述ACK响应,则对相应分段进行重发,直到成功接收所述ACK响应或发送次数到达重发上限值,再执行下述步骤VI;
步骤VI、在当前分段加密和上一个分段发送操作且接收ACK响应操作都完成后,判断所述数据包中所有的分段是否已全部发送结束,若判断结果为是,执行步骤VII;若判断结果为否,返回步骤Ⅲ继续对下一分段执行相关操作;
步骤VII、结束所述数据包的分段加密传输处理操作。
2.根据权利要求1所述的数据包分段加密传输处理方法,其特征在于,所述步骤Ⅰ具体包括:
步骤a1、确定所述数据包总长度L和预设的分段阈值L’,其中所述分段阈值L’为标准分段的分段长度;
步骤a2、根据所述数据包总长度L和预设的分段阈值L’,对所述数据包进行分段,将所述数据包分成最大正整数个与分段阈值L’长度相等的分段和最后一个剩余分段,确定分段数量N和最后一个剩余分段的分段长度L_N;L/L’=N,其中N取上限整数值;确定每个分段的分段长度依次为:L_1、L_2、L_3…、L_N-1、L_N;其中L_1=L_2…=L_N-1=L’,L_N≤L’;其中,L=L_1+L_2+…L_N-1+L_N=L’×(N-1)+L_N;
步骤a3、根据所述分段阈值及预设加密方法对每个分段存储空间进行预分配。
3.根据权利要求2所述的数据包分段加密传输处理方法,其特征在于,所述每个分段的存储空间大小为所述分段阈值和预留存储空间大小之和。
4.根据权利要求1所述的数据包分段加密传输处理方法,其特征在于,所述分段加密配置所需的控制数据以分段为单位。
5.根据权利要求4所述的数据包分段加密传输处理方法,其特征在于,所述控制数据包括加密控制数据和发送控制数据。
6.根据权利要求1或5所述的数据包分段加密传输处理方法,其特征在于,所述步骤Ⅲ具体包括如下步骤:
步骤b1、在执行预设的每个分段发送处理时,对当前分段加密配置所述加密控制数据和所述发送控制数据;根据当前分段的所述加密控制数据,对原始分段进行加密,加密后各分段的数据覆盖源数据,并同时执行发送上一个分段的数据和为下一分段加密配置加密控制数据和发送控制数据的操作。
7.一种数据包分段加密传输处理装置,其特征在于,包括:分段预处理模块、配置模块、处理模块、接收判断模块、重发模块、判断模块和结束模块;其中:
所述分段预处理模块,用于根据数据包配置信息及分段阈值对所述数据包进行分段预处理;
所述配置模块,用于在执行每个分段发送处理之前,为所述每个分段配置所需控制数据;
所述处理模块,用于在执行预设的每个分段发送处理时,对所述当前分段进行加密并同时执行发送上一个分段及协调配置模块配置下一个分段加密所需控制数据的操作;
所述接收判断模块,用于接收所述上一个分段的确认字符ACK响应,并判断是否成功接收;
所述重发模块,用于判断若成功接收到所述ACK响应,则返回判断模块继续操作;若没有成功接收所述ACK响应,则对相应分段进行重发,直到成功接收所述ACK响应或发送次数到达重发上限值,再返回判断模块继续操作;
所述判断模块,用于在当前分段加密和上一个分段发送操作且接收ACK响应操作都完成后,判断所述数据包中所有的分段是否已全部发送结束,若判断结果为是,直接跳转结束模块结束分段加密发送处理操作;若判断结果为否,返回处理模块继续对下一分段执行相关操作;
所述结束模块,用于结束所述数据包的分段加密传输处理操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海全志科技股份有限公司,未经珠海全志科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210226104.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:改进的免疫测定方法
- 下一篇:一种新型顶盖装饰条安装结构