[发明专利]多点跨国数据交换中的分布式零散文件处理方法和装置在审
申请号: | 202210468405.2 | 申请日: | 2022-04-29 |
公开(公告)号: | CN115037737A | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 郑伟海;陈昊纬 | 申请(专利权)人: | 北京龙腾佳讯科技股份公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L67/5651;H04L67/568 |
代理公司: | 北京维正专利代理有限公司 11508 | 代理人: | 刘美莲 |
地址: | 101300 北京市顺义区赵*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多点 跨国 数据 交换 中的 分布式 零散 文件 处理 方法 装置 | ||
本申请提供了多点跨国数据交换中的分布式零散文件处理方法和装置。方法包括获取所有待传输文件的存储尺寸信息;确定存储尺寸小于/不大于第一预设尺寸的待传输文件为待压缩文件;确定可选打包压缩方案,可选打包压缩方案可用于处理待压缩文件、以生成若干不大于第二预设尺寸的压缩包;基于预设选择模型,选择最优打包压缩方案处理待压缩文件。以此方式,可以对小于/不大于第一预设存储尺寸的待传输文件压缩,将打包压缩完成的压缩包限定在不大于第二预设尺寸,以适应国际网络链路的文件传输能力,通过对大量存储尺寸相对较小的文件进行打包,减少网络握手、线程分配以及建立临时端口的次数,极大的提高了国际网络链路中的文件传输效率。
技术领域
本申请涉及通信技术领域,并且更具体地,涉及多点跨国数据交换中的分布式零散文件处理方法和装置。
背景技术
在国际网络链路文件传输过程中,往往会出现大量文件需要传输的情况,这些文件大小相对不大,但对传输速度要求较高。国际网络链路往往较长,文件在传输过程中需要经过多个中转服务器,最终才能到达文件接收端,在此过程中,每个文件都会经过多次网络握手、线程分配切换和建立临时端口,存在传输效率低的缺陷。
发明内容
根据本申请的实施例,提供了一种多点跨国数据交换中的分布式零散文件处理方法和装置。
在本申请的第一方面,提供了一种多点跨国数据交换中的分布式零散文件处理方法方法。该方法包括:
获取所有待传输文件的存储尺寸信息;
确定存储尺寸小于/不大于第一预设尺寸的待传输文件为待压缩文件;
确定可选打包压缩方案,所述可选打包压缩方案可用于处理所述待压缩文件、以生成若干不大于第二预设尺寸的压缩包;
基于预设选择模型,选择最优打包压缩方案处理所述待压缩文件。
通过采用上述技术方案,本申请能够对待传输文件进行筛选,对小于/不大于第一预设存储尺寸的待传输文件压缩,并且考虑到国际网络传输链路中的带宽首先,本申请将打包压缩完成的压缩包限定在不大于第二预设尺寸,以适应国际网络链路的文件传输能力。本申请通过对大量存储尺寸相对较小的文件进行打包,减少了网络握手、线程分配以及建立临时端口的次数,极大的提高了国际网络链路中的文件传输效率。
本申请在一较佳示例中可以进一步配置为:所述第一预设尺寸处于45M-55M范围内。
本申请在一较佳示例中可以进一步配置为:所述第二预设尺寸处于0.9G-1.1G范围内。
本申请在一较佳示例中可以进一步配置为:所述确定可选打包压缩方案包括:
将所有所述待压缩文件划分为若干组,每组所述待压缩文件的存储尺寸和不大于第三预设尺寸,以使每组所述待压缩文件压缩后的尺寸不大于第二预设尺寸;
按组将所述待压缩文件压缩,得到所述压缩包。
本申请在一较佳示例中可以进一步配置为:所述预设选择模型包括:
获取每一可选打包压缩方案得到的压缩包数量信息;
确定所述压缩包数量信息最小的一可选打包压缩方案为所述最优打包压缩方案。
本申请在一较佳示例中可以进一步配置为:所述确定所述压缩包数量信息最小的一可选打包压缩方案为所述最优打包压缩方案包括:
确定所述压缩包数量信息最小的可选打包压缩方案为优选打包压缩方案;
获取所述优选打包压缩方案得到的每一压缩包的尺寸信息;
计算每一优选打包压缩方案的尺寸信息的离散程度信息;
选择尺寸信息的离散程度最小的优选打包压缩方案为最优打包压缩方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京龙腾佳讯科技股份公司,未经北京龙腾佳讯科技股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210468405.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置