首页 > 专利 > 张家港市鸿嘉数字科技有限公司 > 一种用于网络文件安全传输的智能系统专利详情

一种用于网络文件安全传输的智能系统   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2018-06-29
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2018-12-18
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2020-10-20
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2038-06-29
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201810699647.6 申请日 2018-06-29
公开/公告号 CN108881258B 公开/公告日 2020-10-20
授权日 2020-10-20 预估到期日 2038-06-29
申请年 2018年 公开/公告年 2020年
缴费截止日
分类号 H04L29/06H04L29/08 主分类号 H04L29/06
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 3
权利要求数量 4 非专利引证数量 1
引用专利数量 2 被引证专利数量 0
非专利引证 1、2018.03.15许洋等.基于多路数据传输的一种新型加密技术《.计算机技术与应用进展》.2009,第50-54页.;
引用专利 WO2007137064A、US2018077520A 被引证专利
专利权维持 4 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 张家港市鸿嘉数字科技有限公司 当前专利权人 张家港市鸿嘉数字科技有限公司
发明人 徐金鑫、宋文博、唐丽华、陆磊、徐再、徐靖 第一发明人 徐金鑫
地址 江苏省苏州市张家港经济开发区(高新技术创业服务中心)张家港市鸿嘉数字科技有限公司 邮编 215600
申请人数量 1 发明人数量 6
申请人所在省 江苏省 申请人所在市 江苏省苏州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
苏州市港澄专利代理事务所 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
马丽丽
摘要
本发明涉及一种用于网络文件安全传输的智能系统,具体应用于大文件的传输,即对大文件进行分块后,建立相互关联的分组,且组内文件子块不连续,而且单独并行发送,由此提高了文件的安全性,同时在智能终端和代理服务器间使用虚拟端口建立并行传输路径,能够有效的提高资源利用率,提高数据传输效率。
  • 摘要附图
    一种用于网络文件安全传输的智能系统
  • 说明书附图:图1
    一种用于网络文件安全传输的智能系统
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2020-10-20 授权
2 2018-12-18 实质审查的生效 IPC(主分类): H04L 29/06 专利申请号: 201810699647.6 申请日: 2018.06.29
3 2018-11-23 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种用于网络文件安全传输的智能系统,用于解决网络文件较大时传输过程中容易出错的技术问题,其特征在于,包括:
智能终端、代理服务器和服务器;其中
所在智能终端包括:
获取模块:用于获取需要传输的文件,判断文件的类型;
判断模块:用于当判断得知所述文件为大文件时,将所述文件进行分块;
其中每个文件子块设置有关联文件头,所述文件头中包括块标识、前一文件子块的尾字节和前一文件子块的CRC校验值;第一个文件子块的文件头包括最后一个文件子块的尾字节和最后一个文件子块的CRC校验值;
分组模块:用于将分块后的文件子块进行分组,建立相互关联的分组;
所述分组中文件子块的个数根据并行链路的数量进行设置,组内文件子块的块标识为非连续块,即组内文件子块不连续,而且单独并行发送;以及
传输模块:用于将各分组依次使用并行链路传输到代理服务器上;
在所述智能终端和代理服务器上均设置有虚拟端口,并通过上述虚拟端口建立并行传输路径;以及
虚拟端口的个数根据智能终端和代理服务器之间的带宽进行设置。

2.根据权利要求1所述的智能系统,其特征在于,
所述各分组依次使用并行链路传输到代理服务器上包括:将组内的文件子块随机分发到各个虚拟端口,然后使用并行链路传输到代理服务器;
当代理服务器接收到全部文件分组后,根据块标识确定是否已收到全部文件子块;当确定已收到时,将全部文件子块传输到服务器,由服务器对各个文件子块进行校验;当校验通过后,进行重组获取所述文件。

3.根据权利要求2所述的智能系统,其特征在于,
在当前文件分组进行传输前还包括:网络状态的判断,即
当网络状态良好时,进行当前文件分组的传输;否则进行待传输状态,并周期性检测网络状态。

4.根据权利要求3所述的智能系统,其特征在于,
所述代理服务器位于服务器侧,与服务器之间使用专有通道进行数据传输。
说明书

技术领域

[0001] 本发明涉及计算机网络技术领域,具体涉及一种用于网络文件安全传输的智能系统。

背景技术

[0002] 随着信息科技的发展,对网络中文件传输的性能、稳定性、安全性等提出了新的要求。
[0003] 现有技术传输性能较低,处理速度较慢,特别是当网络中文件较大时,在传输过程中,容易出错;需要进行多次操作,才能完成多任务的传输,由此占用了大量的网络资源,而使用分块传输,虽然能够提高处理效率,但是无法保证传输的安全性,由此可见,现有的网络文件传输方法不能很好的适用于网络大文件的传输。

发明内容

[0004] 本发明要解决的技术问题是:克服现有技术中网络文件传输方法不能很好的应用于大文件的传输的技术问题,提供一种用于网络文件安全传输的智能系统。
[0005] 为了解决上述技术问题,本发明提供了一种用于网络文件安全传输的智能系统,包括:智能终端、代理服务器和服务器;其中所在智能终端包括:获取模块:用于获取需要传输的文件,判断文件的类型;判断模块:用于当判断得知所述文件为大文件时,将所述文件进行分块;其中每个文件子块设置有关联文件头,所述文件头中包括块标识、前一文件子块的尾字节和前一文件子块的CRC校验值;第一个文件子块的文件头包括最后一个文件子块的尾字节和最后一个文件子块的CRC校验值;分组模块:用于将分块后的文件子块进行分组;所述分组中文件子块的个数根据并行链路的数量进行设置,组内文件子块的块标识为非连续块;以及传输模块:用于将各分组依次使用并行链路传输到代理服务器上。
[0006] 进一步,所述各分组依次使用并行链路传输到代理服务器上包括:将组内的文件子块随机分发到各个虚拟端口,然后使用并行链路传输到代理服务器;当代理服务器接收到全部文件分组后,根据块标识确定是否已收到全部文件子块;当确定已收到时,将全部文件子块传输到服务器,由服务器对各个文件子块进行校验;当校验通过后,进行重组获取所述文件。
[0007] 进一步,在当前文件分组进行传输前还包括:网络状态的判断,即当网络状态良好时,进行当前文件分组的传输;否则进行待传输状态,并周期性检测网络状态。
[0008] 进一步,在所述智能终端和代理服务器上均设置有虚拟端口,并通过上述虚拟端口建立并行传输路径;以及虚拟端口的个数根据智能终端和代理服务器之间的带宽进行设置。
[0009] 进一步,所述代理服务器位于服务器侧,与服务器之间使用专有通道进行数据传输。
[0010] 本发明的有益效果是,本发明用于网络文件安全传输的智能系统在大文件分块后,建立相互关联的分组,且组内文件子块不连续,而且单独并行发送,由此提高了文件的安全性,同时在智能终端和代理服务器间使用虚拟端口建立并行传输路径,能够有效的提高资源利用率,提高数据传输效率。

实施方案

[0013] 现在结合附图对本发明作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。
[0014] 图1是本发明用于网络文件安全传输的智能系统的优选实施例的原理框图。
[0015] 如图1所示,本实施例提供了一种用于网络文件安全传输的智能系统,包括用户侧的智能终端,以及网络侧的代理服务器和服务器;其中,所述智能终端包括:
[0016] 获取模块:用于获取需要传输的文件,判断文件的类型。
[0017] 具体的,由于网络文件的多样性,为了提高文件的处理效率,将文件分为普通文件(小文件)、大文件。
[0018] 判断模块:用于当判断得知所述文件为大文件时,将所述文件进行分块,其中,每个文件子块设置有关联文件头,所述文件头中包括块标识、前一文件子块的尾字节和前一字块的CRC校验值;第一个文件子块的文件头包括最后一个文件子块的尾字节和最后一个文件块的CRC校验值。
[0019] 具体的,分块关联性的设置能够方便网络侧进行数据的校验以及还原,便于提高文件的处理效率。
[0020] 优选的,第一个文件头中的块标识可以根据文件的类型标识进行设置,文件类型标识为预先定义的编码序列,后面的块标识基于特定的步长递增,其中该步长大于1,由此使得块标识按照发送方和服务器约定的形式进行编码,有效的提高了数据的安全性。
[0021] 分组模块:用于将分块后的文件子块进行分组,其中,所述分组中文件子块的个数根据并行链路的数量进行设置,组内文件子块的块标识为非连续块;文件子块的随机分组能够保证传输过程中的安全性。
[0022] 传输模块:用于将各分组依次使用并行链路传输到代理服务器上;具体包括将组内的文件子块随机分发到各个虚拟端口,然后使用并行链路传输到代理服务器,当代理服务器接收到全部文件分组后,根据块标识确定是否已收到全部文件子块,当确定已收到时,将其传输到服务器,由服务器对各个文件子块进行校验,当校验通过后,进行重组获取所述文件。
[0023] 由于不同的分组依次使用并行链路进行传输,为保证传输的稳定性,在当前分组传输前,首先判断网络的状态,当状态良好时,进行当前分组的传输,否则进行待传输状态,并周期性检测网络状态;文件子块的随机传输能够有效的提高数据的安全性。
[0024] 在智能终端和代理服务器上均设置有虚拟端口,并通过上述虚拟端口建立并行传输路径。其中,虚拟端口个数的设置根据智能终端和代理服务器间的带宽进行设置,由此保证资源的有效利用。
[0025] 所述代理服务器位于服务器侧,与服务器之间使用专有通道进行数据传输;专有通道能够提高数据传输的安全性。
[0026] 本实施例的用于网络文件安全传输的智能系统在大文件分块后,建立相互关联的分组,且组内文件子块不连续,而且单独并行发送,由此提高了文件的安全性,同时在智能终端和代理服务器间使用虚拟端口建立并行传输路径,能够有效的提高资源利用率,提高数据传输效率。
[0027] 以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。

附图说明

[0011] 下面结合附图和实施例对本发明进一步说明。
[0012] 图1是本发明用于网络文件安全传输的智能系统的优选实施例的原理框图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号