首页 > 专利 > 武汉卓诺世环电子商务有限公司 > 一种数据传输方法、设备及计算机存储介质专利详情

一种数据传输方法、设备及计算机存储介质   0    0

实质审查 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2022-07-22
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2022-10-28
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2042-07-22
基本信息
有效性 实质审查 专利类型 发明专利
申请号 CN202210871530.8 申请日 2022-07-22
公开/公告号 CN115174075A 公开/公告日 2022-10-11
授权日 预估到期日 2042-07-22
申请年 2022年 公开/公告年 2022年
缴费截止日
分类号 H04L9/08H04L41/0631H04L69/16 主分类号 H04L9/08
是否联合申请 独立申请 文献类型号 A
独权数量 1 从权数量 9
权利要求数量 10 非专利引证数量 0
引用专利数量 0 被引证专利数量 0
非专利引证
引用专利 被引证专利
专利权维持 99 专利申请国编码 CN
专利事件 事务标签 公开、实质审查
申请人信息
申请人 第一申请人
专利权人 武汉卓诺世环电子商务有限公司 当前专利权人 武汉卓诺世环电子商务有限公司
发明人 李明华 第一发明人 李明华
地址 湖北省武汉市江岸区汉黄路888号 邮编 430014
申请人数量 1 发明人数量 1
申请人所在省 湖北省 申请人所在市 湖北省武汉市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
摘要
本发明公开提供的一种数据传输方法、设备及计算机存储介质。该数据传输方法通过获取企业网络信息、设备信息以及企业当前待传输数据对应的基本信息,由此对企业当前待传输数据进行传输方式确认,并根据企业对应的传输方式进行传输信息确认,由此将当前待传输数据按照其传输信息进行对应处理,并按照设定的网络传输协议进行数据传输,有效的解决了当前数据传输方式无法满足企业数据传输期望的问题,实现了企业数据传输的多维度分析,大大的提高了企业数据传输的安全性、时效性和规范性,同时还有效的降低了企业数据传输过程中的错误率和丢包率,保障了企业工作的顺利开展,并且还提高了企业当前待传输数据的稳定性。
  • 摘要附图
    一种数据传输方法、设备及计算机存储介质
  • 说明书附图:图1
    一种数据传输方法、设备及计算机存储介质
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2022-10-28 实质审查的生效 IPC(主分类): H04L 9/08 专利申请号: 202210871530.8 申请日: 2022.07.22
2 2022-10-11 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种数据传输方法,其特征在于:该方法包括以下步骤:
步骤1、获取指定企业的基本设置信息:从企业网络管理后台中提取出指定企业当前对应的网络信息和设备信息;
步骤2、获取企业当前数据传输基本信息:从数据传输管理后台提取企业当前待传输数据中传送端对应的I P属地、当前待传输数据中接收端对应的IP属地和当前待传输数据的关联信息;
步骤3、数据传输速率解析:从当前待传输数据对应的关联信息中提取待传输数据对应的空间大小,由此基于指定企业当前对应的网络信息、设备信息、当前待传输数据中传送端对应的I P属地和接收端对应的IP属地,对当前待传输数据的传输速率进行解析;
步骤4、数据传输方式确认:根据当前待传输数据对应传输速率的解析结果,进行传输方式确认,其中,数据传输方式包括整合传输和分块传输,若当前待传输数据对应的传输方式为整合传输则执行步骤5,若当前待传输数据对应的传输方式为分块传输则执行步骤6;
步骤5、数据整合传输处理与传输信息确认:从当前待传输数据对应的关联信息提取当前待传输数据对应的类型和空间大小,并进行加密规则设置和压缩规则设置,由此作为整合传输方式对应的传输信息;
步骤6、数据分块传输处理与传输信息确认:从当前待传输数据对应的关联信息中提取当前待传输数据的类型、内容以及空间大小,进而进行传输顺序、加密规则和压缩规则设置,并作为分块传输方式对应的传输信息;
步骤7、数据传输处理与执行:基于当前待传输数据对应的传输方式和传输信息,将当前待传输数据按照其传输信息进行对应处理,并按照设定的网络传输协议进行数据传输。

2.根据权利要求1所述的一种数据传输方法,其特征在于:所述指定企业当前对应的网络信息包括网速和网络节点数目;指定企业当前对应的设备信息为连接用网设备数目。

3.根据权利要求1所述的一种数据传输方法,其特征在于:所述当前待传输数据的关联信息具体包括类型、内容和空间大小。

4.根据权利要求1所述的一种数据传输方法,其特征在于:所述对当前待传输数据的传输速率进行解析,具体解析过程如下:
将当前待传输数据中传输端对应的IP属地与接收端对应的IP属地进行对比,得到当前待传输数据对应的数据传输距离,并记为L,将当前待传输数据对应的数据传输距离代入计算公式 中,得到数据传输距离对应的传输速率影响因子ε1,L′为设定的标准传输速率对应的参考传输距离;
根据当前待传输数据对应的空间大小,并记为K,进而将其代入计算公式中,得到数据空间大小对应的数据传输速率影响因子ε2,K′为设定的标准传输速率对应的参考数据空间大小;
从指定企业当前对应的网络信息中提取出网速和网络节点数目,分别记为v和s,同时从指定企业当前对应的设备信息中提取连接用网设备数目,并记为d,进而将指定企业当前对应网速、网络节点数目和连接用网设备数目从代入计算公式
中,得到网络信息对应的传输速率影响因子ε3,v′、
s′、d′分别表示为设定的标准传输速率对应的参考网速、参考网络节点数目、参考连接用网设备数目,a1、a2、a3分别表示为设定的网速、网络节点数目、连接用网设备数目对应的传输速率影响权重;
根据数据传输距离对应的传输速率影响因子、数据空间大小对应的数据传输速率影响因子和网络信息对应的传输速率影响因子,通过分析公式 分析得到当
前待传输数据综合传输速率影响权重β,e表示为自然数,b1、b2、b3分别表示为设定的传输距离、数据空间、网络信息对应的权重因子。

5.根据权利要求4所述的一种数据传输方法,其特征在于:所述根据当前待传输数据对应传输速率的解析结果,进行传输方式确认,具体确认过程为:获取当前待传输数据对应的综合传输速率影响权重,将其与设定的数据标准传输速率影响权重进行对比,若当前待传输数据对应的综合传输速率影响权重大于数据标准传输速率影响权重,则判定当前待传输数据的传输方式为分块传输,若当前待传输数据对应的综合传输速率影响权重小于或者等于数据标准传输速率影响权重,则判定当前待传输数据的传输方式为整合传输。

6.根据权利要求1所述的一种数据传输方法,其特征在于:所述步骤5中进行加密规则设置,具体设置过程如下:
根据当前待传输数据对应的内容,通过关键词提取技术对当前待传输数据对应的内容进行关键词提取,由此构建当前待传输数据对应的关键词集合,并记为A;
从企业管理数据库中提取指定企业各设定权限等级对应的关联关键词集合,并记为Bj,j表示为各设定权限等级对应的编号,j=1,2,......m;
将当前待传输数据对应的关键词集合与指定企业各设定权限等级对应的关联关键词集合进行对比,通过分析公式 分析得出当前待传输数据对应关键词集合与指定企业各设权限等级对应关联关键词集合的匹配度Pj;
将当前待传输数据对应的关键词集合与指定企业各设定权限等级对应关联关键词集合的匹配度按照从大到小的顺序进行排序,将排序第一位的设定权限等级作为当前待传输数据对应的匹配权限等级;
根据当前待传输数据对应的匹配权限等级,从企业管理数据库中定位出当前待传输数据对应的对应匹配权限等级对应的秘钥设置规则,并将当前待传输数据按照其秘钥设置规则进行加密设置。

7.根据权利要求6所述的一种数据传输方法,其特征在于:所述步骤5中进行压缩规则设置,具体设置过程包括以下步骤:
根据当前待传输数据对应的匹配权限等级,从企业管理数据库中提取出当前待传输数据匹配权限等级对应的许可数据失真度,并记为D0;
根据当前待传输数据对应的类型,从企业管理数据库中提取当前待传输数据所属类型对应的许可数据失真度,并记为D1;
根据当前待传输数据度匹配权限等级对应的许可失真度和当前待传输数据所属类型对应的许可数据失真度,通过分析公式D′=min(D0,D1)分析得到当前待传输数据对应的许可失真度;D′表示为当前待传输数据对应的许可失真度;
根据当前待传输数据对应的许可失真度,从企业关联数据库中定位出当前待传输数据对应许可失真度的压缩率和压缩方式,将当前待传输数据按照其许可失真度的压缩率和压缩方式进行压缩设置,并将压缩比例和压缩方式记为压缩规则。

8.根据权利要求7所述的一种数据传输方法,其特征在于:所述步骤6中进行进行传输顺序、加密规则设置和压缩规则设置,具体设置过程包括以下步骤:
第一步、根据当前待传输数据对应的空间大小,将其代入计算公式 中,得到当前待传输数据对应的传输次数f,K0为设定的单次传输对应的许可传输数据空间大小;
第二步、根据当前待传输数据对应的类型和内容以及当前待传输数据对应的传输次数,进行传输顺序分析,其具体包括:
S1、若当前待传输数据对应的类型为文本类型或者图片类型,则将当前待传输数据对应的内容按照其传输次数进行分割,得到各子传输数据,将各子传输数据对应的分割顺序作为各子次传输对应的传输顺序;
S2、若当前待传输数据对应的类型为图文类型,将当前待传输数据分割为图片部分和文本部分,并将图片部分和文本部分进一步分割为各图片传输子数据和各文本传输子数据,并提取各图片传输子数据和各文本传输子数据对应的分割顺序,将各图片传输子数据作为第一传输批次,将各图片传输子数据的分割顺序作为第一传输批次的传输顺序,将各文本传输子数据作为第二传输批次,将各文本传输子数据对应的分割顺序作为第二传输批次对应的传输顺序;
S3、若当前待传输数据对应的类型为视文类型,将当前待传输数据分割为视频部分和文本部分,并按照图文类型待传输数据对应传输顺序的分析方式分析得到当前待传输数据各传输批次中各传输子数据对应的传输顺序,其中第一传输批次为各视频传输子数据,第二传输批次为各文本传输子数据;
S4、若当前待传输数据对应的类型为综合型,将当前待传输数据分割为视频部分、图片部分和文本部分,按照并按照图文类型待传输数据对应传输顺序的分析方式分析得到当前待传输数据第一传输批次、第二传输批次以及第三传输批次中各传输子数据对应的传输顺序,其中,第一传输批次为各视频传输子数据,第二传输批次为各图片传输子数据,第三传输批次为各文本传输子数据;
第三步、根据当前待传输数据对应的传输次数,将各次传输对应的传输子数据按照整合传输方式中待传输数据的加密规则以及压缩规则的设置方式进行加密规则以及压缩规则设置,得到各次传输对应的传输子数据对应的加密规则和压缩规则。

9.一种数据传输设备,其特征在于:包括:处理器,以及与处理器连接的内存和网络接口;所述网络接口与服务器中的非易失性存储器连接;所述处理器在运行时通过所述网络接口从所述非易失性存储器中调取计算机程序,并通过所述内存运行所述计算机程序,以执行上述权利要求1‑8任一项所述的方法。

10.一种数据传输计算机存储介质,其特征在于:所述数据传输计算机存储介质烧录有计算机程序,所述计算机程序在服务器的内存中运行时实现上述权利要求1‑8任一项所述的方法。
说明书

技术领域

[0001] 本发明属于数据传输技术领域,涉及到一种数据传输方法、设备及计算机存储介质。

背景技术

[0002] 随着企业数字化转型进程的加快,使得企业越来越重视业务数据的传输,当前企业数据传输有纸质文件传输、电子邮件传输、电话沟通等多种传输模式,但对于文件数目多和文件容量大时,当前的传输模式显然满足不了企业的传输需求,由此凸显了大文件数据传输方法研究的必要性。
[0003] 当前企业对数据传输的期望主要在于安全性和实时性方面,而当前企业大文件数据传输方式主要通过企业员工通过手动处理文件,由此通过手动传输的方式进行传输,主要侧重点也仅在文件传输的加密层面,无法满足企业对数据的传输期望,很显然,当前技术该存在以下几个方面的问题:
[0004] 1、在文件数目过多和空间过大时,往往采用压缩的方式来提高文件的传输速率,而当前仅通过人员手动处理的方式进行处理,无法保障文件压缩率设置的合理性,尤其是不同的压缩率对应的文件失真度不同,对于较为重要的文件,其失真度应保持在一定的范围内,当前通过人工的方式显然存在很大的误差,且通过人工的操作方式,还使得数据错传、漏传的概率较大,无法保障企业业务的正常交流,在一定程度上还影响了企业的运行状态;
[0005] 2、文件加密等级过高使得文件解密难度加大,文件加密等级过低,使得文件破解概率加大,当前通过企业员工进行手动设置的方式,无法平衡文件的加密和解密过程,也无法保障秘钥设置的科学性、可靠性和规范性,并且企业员工在进行特殊文件传输时,仅凭借主观概念进行秘钥设置,无法保障秘钥的设置效果,还可能因秘钥设置过于简单而造成企业数据泄露,给企业造成了一定的经济损失;
[0006] 3、文件数目过多和空间过大时,往往很难一次传输完毕,且网络状态和文件大小都会影响数据的传输速率,当前对过大文件和过多问文件进行传输时,仅通过改变压缩率的方式,不仅会加重企业数据传输过程中数据丢失程度和数据失真程度,并且在网络状态不佳时,还会使得数据的传输安全性和稳定性降低。

发明内容

[0007] 鉴于此,为解决上述背景技术中所提出的问题,现提出一种数据传输方法、设备及计算机存储介质;
[0008] 本发明的目的可以通过以下技术方案实现:
[0009] 本发明第一方面提供了一种数据传输方法,该方法包括以下步骤:
[0010] 步骤1、获取指定企业的基本设置信息:从企业网络管理后台中提取出指定企业当前对应的网络信息和设备信息;
[0011] 步骤2、获取企业当前数据传输基本信息:从数据传输管理后台提取企业当前待传输数据中传送端对应的IP属地、当前待传输数据中接收端对应的IP属地和当前待传输数据的关联信息;
[0012] 步骤3、数据传输速率解析:从当前待传输数据对应的关联信息中提取待传输数据对应的空间大小,由此基于指定企业当前对应的网络信息、设备信息、当前待传输数据中传送端对应的IP属地和接收端对应的IP属地,对当前待传输数据的传输速率进行解析;
[0013] 步骤4、数据传输方式确认:根据当前待传输数据对应传输速率的解析结果,进行传输方式确认,其中,数据传输方式包括整合传输和分块传输,若当前待传输数据对应的传输方式为整合传输则执行步骤5,若当前待传输数据对应的传输方式为分块传输则执行步骤6;
[0014] 步骤5、数据整合传输处理与传输信息确认:从当前待传输数据对应的关联信息提取当前待传输数据对应的类型和空间大小,并进行加密规则设置和压缩规则设置,由此作为整合传输方式对应的传输信息;
[0015] 步骤6、数据分块传输处理与传输信息确认:从当前待传输数据对应的关联信息中提取当前待传输数据的类型、内容以及空间大小,进而进行传输顺序、加密规则和压缩规则设置,并作为分块传输方式对应的传输信息;
[0016] 步骤7、数据传输处理与执行:基于当前待传输数据对应的传输方式和传输信息,将当前待传输数据按照其传输信息进行对应处理,并按照设定的网络传输协议进行数据传输。
[0017] 于本发明一优选实施例,所述指定企业当前对应的网络信息包括网速和网络节点数目;指定企业当前对应的设备信息为连接用网设备数目。
[0018] 于本发明一优选实施例,所述当前待传输数据的关联信息具体包括类型、内容和空间大小。
[0019] 于本发明一优选实施例,所述对当前待传输数据的传输速率进行解析,具体解析过程如下:
[0020] 将当前待传输数据中传输端对应的IP属地与接收端对应的IP属地进行对比,得到当前待传输数据对应的数据传输距离,并记为L,将当前待传输数据对应的数据传输距离代入计算公式 中,得到数据传输距离对应的传输速率影响因子ε1,L′为设定的标准传输速率对应的参考传输距离;
[0021] 根据当前待传输数据对应的空间大小,并记为K,进而将其代入计算公式中,得到数据空间大小对应的数据传输速率影响因子ε2,K′为设定的标准传输
速率对应的参考数据空间大小;
[0022] 从指定企业当前对应的网络信息中提取出网速和网络节点数目,分别记为v和s,同时从指定企业当前对应的设备信息中提取连接用网设备数目,并记为d,进而将指定企业当前 对应网 速、网 络节 点数目 和连 接用网 设备数 目从 代入计 算公式中,得到网络信息对应的传输速率影响因子ε3,v′、
s′、d′分别表示为设定的标准传输速率对应的参考网速、参考网络节点数目、参考连接用网设备数目,a1、a2、a3分别表示为设定的网速、网络节点数目、连接用网设备数目对应的传输速率影响权重;
[0023] 根据数据传输距离对应的传输速率影响因子、数据空间大小对应的数据传输速率影响因子和网络信息对应的传输速率影响因子,通过分析公式 分析得到当前待传输数据综合传输速率影响权重β,e表示为自然数,b1、b2、b3分别表示为设定的传输距离、数据空间、网络信息对应的权重因子。
[0024] 于本发明一优选实施例,所述根据当前待传输数据对应传输速率的解析结果,进行传输方式确认,具体确认过程为:获取当前待传输数据对应的综合传输速率影响权重,将其与设定的数据标准传输速率影响权重进行对比,若当前待传输数据对应的综合传输速率影响权重大于数据标准传输速率影响权重,则判定当前待传输数据的传输方式为分块传输,若当前待传输数据对应的综合传输速率影响权重小于或者等于数据标准传输速率影响权重,则判定当前待传输数据的传输方式为整合传输。
[0025] 于本发明一优选实施例,所述步骤5中进行加密规则设置,具体设置过程如下:
[0026] 根据当前待传输数据对应的内容,通过关键词提取技术对当前待传输数据对应的内容进行关键词提取,由此构建当前待传输数据对应的关键词集合,并记为A;
[0027] 从企业管理数据库中提取指定企业各设定权限等级对应的关联关键词集合,并记为Bj,j表示为各设定权限等级对应的编号,j=1,2,......m;
[0028] 将当前待传输数据对应的关键词集合与指定企业各设定权限等级对应的关联关键词集合进行对比,通过分析公式 分析得出当前待传输数据对应关键词集合与指定企业各设权限等级对应关联关键词集合的匹配度Pj;
[0029] 将当前待传输数据对应的关键词集合与指定企业各设定权限等级对应关联关键词集合的匹配度按照从大到小的顺序进行排序,将排序第一位的设定权限等级作为当前待传输数据对应的匹配权限等级;
[0030] 根据当前待传输数据对应的匹配权限等级,从企业管理数据库中定位出当前待传输数据对应的对应匹配权限等级对应的秘钥设置规则,并将当前待传输数据按照其秘钥设置规则进行加密设置。
[0031] 于本发明一优选实施例,所述步骤5中进行压缩规则设置,具体设置过程包括以下步骤:
[0032] 根据当前待传输数据对应的匹配权限等级,从企业管理数据库中提取出当前待传输数据匹配权限等级对应的许可数据失真度,并记为D0;
[0033] 根据当前待传输数据对应的类型,从企业管理数据库中提取当前待传输数据所属类型对应的许可数据失真度,并记为D1;
[0034] 根据当前待传输数据度匹配权限等级对应的许可失真度和当前待传输数据所属类型对应的许可数据失真度,通过分析公式D′=min(D0,D1)分析得到当前待传输数据对应的许可失真度;D′表示为当前待传输数据对应的许可失真度;
[0035] 根据当前待传输数据对应的许可失真度,从企业关联数据库中定位出当前待传输数据对应许可失真度的压缩率和压缩方式,将当前待传输数据按照其许可失真度的压缩率和压缩方式进行压缩设置,并将压缩比例和压缩方式记为压缩规则。
[0036] 于本发明一优选实施例,所述步骤6中进行进行传输顺序、加密规则设置和压缩规则设置,具体设置过程包括以下步骤:
[0037] 第一步、根据当前待传输数据对应的空间大小,将其代入计算公式 中,得到当前待传输数据对应的传输次数f,K0为设定的单次传输对应的许可传输数据空间大小;
[0038] 第二步、根据当前待传输数据对应的类型和内容以及当前待传输数据对应的传输次数,进行传输顺序分析,其具体包括:
[0039] S1、若当前待传输数据对应的类型为文本类型或者图片类型,则将当前待传输数据对应的内容按照其传输次数进行分割,得到各子传输数据,将各子传输数据对应的分割顺序作为各子次传输对应的传输顺序;
[0040] S2、若当前待传输数据对应的类型为图文类型,将当前待传输数据分割为图片部分和文本部分,并将图片部分和文本部分进一步分割为各图片传输子数据和各文本传输子数据,并提取各图片传输子数据和各文本传输子数据对应的分割顺序,将各图片传输子数据作为第一传输批次,将各图片传输子数据的分割顺序作为第一传输批次的传输顺序,将各文本传输子数据作为第二传输批次,将各文本传输子数据对应的分割顺序作为第二传输批次对应的传输顺序;
[0041] S3、若当前待传输数据对应的类型为视文类型,将当前待传输数据分割为视频部分和文本部分,并按照图文类型待传输数据对应传输顺序的分析方式分析得到当前待传输数据各传输批次中各传输子数据对应的传输顺序,其中第一传输批次为各视频传输子数据,第二传输批次为各文本传输子数据;
[0042] S4、若当前待传输数据对应的类型为综合型,将当前待传输数据分割为视频部分、图片部分和文本部分,按照并按照图文类型待传输数据对应传输顺序的分析方式分析得到当前待传输数据第一传输批次、第二传输批次以及第三传输批次中各传输子数据对应的传输顺序,其中,第一传输批次为各视频传输子数据,第二传输批次为各图片传输子数据,第三传输批次为各文本传输子数据;
[0043] 第三步、根据当前待传输数据对应的传输次数,将各次传输对应的传输子数据按照整合传输方式中待传输数据的加密规则以及压缩规则的设置方式进行加密规则以及压缩规则设置,得到各次传输对应的传输子数据对应的加密规则和压缩规则。
[0044] 本发明第二方面提供一种数据传输设备,包括:处理器,以及与处理器连接的内存和网络接口;所述网络接口与服务器中的非易失性存储器连接;所述处理器在运行时通过所述网络接口从所述非易失性存储器中调取计算机程序,并通过所述内存运行所述计算机程序,以执行本发明所述的数据传输方法。
[0045] 本发明第三方面提供了一种数据传输计算机存储介质,所述数据传输计算机存储介质烧录有计算机程序,所述计算机程序在服务器的内存中运行时实现本发明所述的数据传输方法。
[0046] 相较于现有技术,本发明的有益效果如下:
[0047] (1)本发明提供的一种能源输送管网路故障在线诊断分析方法,通过获取企业网络信息、设备信息以及企业当前待传输数据对应的基本信息,由此对企业当前待传输数据进行传输方式确认,并根据企业对应的传输方式进行传输信息确认,有效的解决了当前数据传输方式无法满足企业数据传输期望的问题,进而通过从企业网络、企业设备以及当前待传输数据对应的基本信息这三个维度对企业当前待传输数据的传输方式的传输信息进行分析,实现了企业数据传输的多维度分析,大大的提高了企业数据传输的安全性、时效性和规范性,同时还有效的降低了企业数据传输过程中的错误率和丢包率,极大的保障了企业工作的顺利开展。
[0048] (2)本发明通过根据指定企业当前待传输数据对应的IP属地信息、空间大小以及指定企业对应的网络信息和设备信息,综合分析得到当前待传输数据综合传输速率影响权重,由此根据当前待传输数据综合传输速率影响权重进行传输方式确认,打破了当前固定传输方式中存在的弊端,最大程度上降低了企业数据传输过程中的丢失程度和失真程度,并且还使得企业数据传输过程中的安全隐患降低,从而提高了企业当前待传输数据的稳定性和顺畅性。
[0049] (3)本发明通过根据当前待传输数据对应的内容,进行权限等级分析,由此得到当前待传输数据对应匹配权限等级的秘钥设置规则,规避了当前企业员工通过手动设置方式存在的局限性,有效的平衡了数据传输的加密和解密过程,并且消除了企业员工个人主观存在的差异性,从而还大幅度提高了秘钥设置的科学性、可靠性和规范性,进而保障了秘钥的设置效果,同时防止了秘钥设置过于简单而造成的数据泄露,降低了企业的经济损失。
[0050] (4)本发明通过根据当前待传输数据对应的匹配权限以及当前待传输数据对应的类型,进行待传输数据许可失真度分析,由此进行压缩率和压缩方式设置,提高了当前待传输数据压缩率设置的合理性,实现了当前待传输数据的针对性压缩,保障了压缩数据的真实性和准确性,打破了人工手动压缩的片面性,降低了数据错传、漏传的概率,保障企业业务的正常交流和企业的运行状态。

实施方案

[0053] 下面将结合本发明实施以上内容仅仅是对本发明的构思所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的构思或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。
[0054] 请参阅图1所示,本发明第一方面提供了一种数据传输方法,该方法包括以下步骤:
[0055] 步骤1、获取指定企业的基本设置信息:从企业网络管理后台中提取出指定企业当前对应的网络信息和设备信息;
[0056] 具体地,指定企业当前对应的网络信息包括网速和网络节点数目,指定企业当前对应的设备信息为连接用网设备数目。
[0057] 步骤2、获取企业当前数据传输基本信息:从数据传输管理后台提取企业当前待传输数据中传送端对应的IP属地、当前待传输数据中接收端对应的IP属地和当前待传输数据的关联信息;
[0058] 具体地,当前待传输数据的关联信息具体包括类型、内容和空间大小。
[0059] 步骤3、数据传输速率解析:从当前待传输数据对应的关联信息中提取待传输数据对应的空间大小,由此基于指定企业当前对应的网络信息、设备信息、当前待传输数据中传送端对应的IP属地和接收端对应的IP属地,对当前待传输数据的传输速率进行解析;
[0060] 具体地,所述对当前待传输数据的传输速率进行解析,具体解析过程如下:
[0061] 将当前待传输数据中传输端对应的IP属地与接收端对应的IP属地进行对比,得到当前待传输数据对应的数据传输距离,并记为L,将当前待传输数据对应的数据传输距离代入计算公式 中,得到数据传输距离对应的传输速率影响因子ε1,L′为设定的标准传输速率对应的参考传输距离;
[0062] 根据当前待传输数据对应的空间大小,并记为K,进而将其代入计算公式中,得到数据空间大小对应的数据传输速率影响因子ε2,K′为设定的标准传输
速率对应的参考数据空间大小;
[0063] 从指定企业当前对应的网络信息中提取出网速和网络节点数目,分别记为v和s,同时从指定企业当前对应的设备信息中提取连接用网设备数目,并记为d,进而将指定企业当前对应网速、网络节点数目和连接用网设备数目从代入计算公式中,得到网络信息对应的传输速率影响因子ε3,v′、s′、d′分别表示为设定的标准传输速率对应的参考网速、参考网络节点数目、参考连接用网设备数目,a1、a2、a3分别表示为设定的网速、网络节点数目、连接用网设备数目对应的传输速率影响权重;
[0064] 根据数据传输距离对应的传输速率影响因子、数据空间大小对应的数据传输速率影响因子和网络信息对应的传输速率影响因子,通过分析公式 分析得到当前待传输数据综合传输速率影响权重β,e表示为自然数,b1、b2、b3分别表示为设定的传输距离、数据空间、网络信息对应的权重因子。
[0065] 步骤4、数据传输方式确认:根据当前待传输数据对应传输速率的解析结果,进行传输方式确认,其中,数据传输方式包括整合传输和分块传输,若当前待传输数据对应的传输方式为整合传输则执行步骤5,若当前待传输数据对应的传输方式为分块传输则执行步骤6;
[0066] 具体地,根据当前待传输数据对应传输速率的解析结果,进行传输方式确认,具体确认过程为:获取当前待传输数据对应的综合传输速率影响权重,将其与设定的数据标准传输速率影响权重进行对比,若当前待传输数据对应的综合传输速率影响权重大于数据标准传输速率影响权重,则判定当前待传输数据的传输方式为分块传输,若当前待传输数据对应的综合传输速率影响权重小于或者等于数据标准传输速率影响权重,则判定当前待传输数据的传输方式为整合传输。
[0067] 本发明实施例通过根据指定企业当前待传输数据对应的IP属地信息、空间大小以及指定企业对应的网络信息和设备信息,综合分析得到当前待传输数据综合传输速率影响权重,由此根据当前待传输数据综合传输速率影响权重进行传输方式确认,打破了当前固定传输方式中存在的弊端,最大程度上降低了企业数据传输过程中的丢失程度和失真程度,并且还使得企业数据传输过程中的安全隐患降低,从而提高了企业当前待传输数据的稳定性和顺畅性。
[0068] 步骤5、数据整合传输处理与传输信息确认:从当前待传输数据对应的关联信息提取当前待传输数据对应的类型和空间大小,并进行加密规则设置和压缩规则设置,由此作为整合传输方式对应的传输信息;
[0069] 示例性地,所述步骤5中进行加密规则设置,具体设置过程如下:
[0070] 根据当前待传输数据对应的内容,通过关键词提取技术对当前待传输数据对应的内容进行关键词提取,由此构建当前待传输数据对应的关键词集合,并记为A;
[0071] 从企业管理数据库中提取指定企业各设定权限等级对应的关联关键词集合,并记为Bj,j表示为各设定权限等级对应的编号,j=1,2,......m;
[0072] 将当前待传输数据对应的关键词集合与指定企业各设定权限等级对应的关联关键词集合进行对比,通过分析公式 分析得出当前待传输数据对应关键词集合与指定企业各设权限等级对应关联关键词集合的匹配度Pj;
[0073] 将当前待传输数据对应的关键词集合与指定企业各设定权限等级对应关联关键词集合的匹配度按照从大到小的顺序进行排序,将排序第一位的设定权限等级作为当前待传输数据对应的匹配权限等级;
[0074] 根据当前待传输数据对应的匹配权限等级,从企业管理数据库中定位出当前待传输数据对应的对应匹配权限等级对应的秘钥设置规则,并将当前待传输数据按照其秘钥设置规则进行加密设置。
[0075] 在一个具体实施例中,秘钥设置具体设置规则如下:
[0076] 若待传输数据对应的匹配权限等级为一级,秘钥的设置规则为指定企业名称+待传输数据中文档名称+接收端IP属地名称+随机生成数字,若待传输数据对应的匹配权限等级为二级,秘钥的设置规则为指定企业名称+待传输数据中文档名称+随机生成数字,若待传输数据对应的匹配权限等级为三级,秘钥的设置规则为待传输数据中文档名称+随机生成数字,若待传输数据对应的匹配权限等级为四级,秘钥的设置规则为随机生成数字,其中,一级权限等级>二级权限等级>三级权限等级>四级权限等级。
[0077] 本发明实施例通过根据当前待传输数据对应的内容,进行权限等级分析,由此得到当前待传输数据对应匹配权限等级的秘钥设置规则,规避了当前企业员工通过手动设置方式存在的局限性,有效的平衡了数据传输的加密和解密过程,并且消除了企业员工个人主观存在的差异性,从而还大幅度提高了秘钥设置的科学性、可靠性和规范性,进而保障了秘钥的设置效果,同时防止了秘钥设置过于简单而造成的数据泄露,降低了企业的经济损失。
[0078] 又一示例性地,所述步骤5中进行压缩规则设置,具体设置过程包括以下步骤:
[0079] F1、根据当前待传输数据对应的匹配权限等级,从企业管理数据库中提取出当前待传输数据匹配权限等级对应的许可数据失真度,并记为D0;
[0080] 可以理解的是,在一个具体实施例中,一级权限等级对应的许可数据失真度为η0,二级权限等级对应的许可失真度为η1,三级权限等级对应的许可失真度为η2,四级权限等级对应的许可失真度为η3,η0>η1>η2>η3,即D0取值可以为η0或者η1或者η2或者η3。
[0081] F2、根据当前待传输数据对应的类型,从企业管理数据库中提取当前待传输数据所属类型对应的许可数据失真度,并记为D1;
[0082] 还可以理解的是,在一个具体实施例中,待传输数据对应的类型包括文本类型、图片类型、图文类型、视文类型和综合类型,文本类型对应的许可失真度为μ0,图片类型对应的许可失真度为μ1,图文类型对应的许可失真度为μ2,视文类型对应的许可失真度为μ3,综合类型对应的许可失真度为μ4,其中,μ0>μ1>μ2>μ3,即D1取值可以为μ0或者μ1或者μ2或者μ3。
[0083] F3、根据当前待传输数据度匹配权限等级对应的许可失真度和当前待传输数据所属类型对应的许可数据失真度,通过分析公式D′=min(D0,D1)分析得到当前待传输数据对应的许可失真度;D′表示为当前待传输数据对应的许可失真度;
[0084] F4、根据当前待传输数据对应的许可失真度,从企业关联数据库中定位出当前待传输数据对应许可失真度的压缩率和压缩方式,将当前待传输数据按照其许可失真度的压缩率和压缩方式进行压缩设置,并将压缩比例和压缩方式记为压缩规则。
[0085] 需要补充的是,压缩率越高,数据失真度越大;
[0086] 还需要补充的是,压缩方式包括最快、较快、标准、较好、最好,其与压缩率为一一对应关系。
[0087] 本发明实施例通过根据当前待传输数据对应的匹配权限以及当前待传输数据对应的类型,进行待传输数据许可失真度分析,由此进行压缩率和压缩方式设置,提高了当前待传输数据压缩率设置的合理性,实现了当前待传输数据的针对性压缩,保障了压缩数据的真实性和准确性,打破了人工手动压缩的片面性,降低了数据错传、漏传的概率,保障企业业务的正常交流和企业的运行状态。
[0088] 步骤6、数据分块传输处理与传输信息确认:从当前待传输数据对应的关联信息中提取当前待传输数据的类型、内容以及空间大小,进而进行传输顺序、加密规则和压缩规则设置,并作为分块传输方式对应的传输信息;
[0089] 具体地,所述步骤6中进行进行传输顺序、加密规则设置和压缩规则设置,具体设置过程包括以下步骤:
[0090] 第一步、根据当前待传输数据对应的空间大小,将其代入计算公式 中,得到当前待传输数据对应的传输次数f,K0为设定的单次传输对应的许可传输数据空间大小;
[0091] 第二步、根据当前待传输数据对应的类型和内容以及当前待传输数据对应的传输次数,进行传输顺序分析,其具体包括:
[0092] S1、若当前待传输数据对应的类型为文本类型或者图片类型,则将当前待传输数据对应的内容按照其传输次数进行分割,得到各子传输数据,将各子传输数据对应的分割顺序作为各子传输数据对应的传输顺序;
[0093] S2、若当前待传输数据对应的类型为图文类型,将当前待传输数据分割为图片部分和文本部分,并将图片部分和文本部分进一步分割为各图片传输子数据和各文本传输子数据,并提取各图片传输子数据和各文本传输子数据对应的分割顺序,将各图片传输子数据作为第一传输批次,将各图片传输子数据的分割顺序作为第一传输批次的传输顺序,将各文本传输子数据作为第二传输批次,将各文本传输子数据对应的分割顺序作为第二传输批次对应的传输顺序;
[0094] 需要补充的是,文本传输子数据数目+图片传输子数据数目=传输次数;
[0095] S3、若当前待传输数据对应的类型为视文类型,将当前待传输数据分割为视频部分和文本部分,并按照图文类型待传输数据对应传输顺序的分析方式分析得到当前待传输数据各传输批次中各传输子数据对应的传输顺序,其中第一传输批次为各视频传输子数据,第二传输批次为各文本传输子数据;
[0096] 需要补充的是,视频传输子数据数目+文本传输子数据数目=传输次数;
[0097] S4、若当前待传输数据对应的类型为综合型,将当前待传输数据分割为视频部分、图片部分和文本部分,按照并按照图文类型待传输数据对应传输顺序的分析方式分析得到当前待传输数据第一传输批次、第二传输批次以及第三传输批次中各传输子数据对应的传输顺序,其中,第一传输批次为各视频传输子数据,第二传输批次为各图片传输子数据,第三传输批次为各文本传输子数据;
[0098] 需要补充的是,视频传输子数据数目+文本传输子数据数目+图片传输子数据数目=传输次数
[0099] 还需要说明的是,视频传输的优先级高于图片传输,图片传输的优先级高于文本传输,其优先级的设置参照依据于传输过程中的易失真程度。
[0100] 本发明实施例通过根据当前待传输数据对应的类型,进行传输顺序设置,一方面极大的保障了当前待传输数据传输过程中的顺利性和规范性,另一方面,有效的提高了当前待传输数据的传输效率,避免一次性传输数据过多造成的传输线路堵塞,从而降低了数据传输过程的丢失率。
[0101] 第三步、根据当前待传输数据对应的传输次数,将各次传输对应的传输子数据按照整合传输方式中待传输数据的加密规则以及压缩规则的设置方式进行加密规则以及压缩规则设置,得到各次传输对应的传输子数据对应的加密规则和压缩规则。
[0102] 步骤7、数据传输处理与执行:基于当前待传输数据对应的传输方式和传输信息,将当前待传输数据按照其传输信息进行对应处理,并按照设定的网络传输协议进行数据传输。
[0103] 本发明实施例通过获取企业网络信息、设备信息以及企业当前待传输数据对应的基本信息,由此对企业当前待传输数据进行传输方式确认,并根据企业对应的传输方式进行传输信息确认,有效的解决了当前数据传输方式无法满足企业数据传输期望的问题,进而通过从企业网络、企业设备以及当前待传输数据对应的基本信息这三个维度对企业当前待传输数据的传输方式的传输信息进行分析,实现了企业数据传输的多维度分析,大大的提高了企业数据传输的安全性、时效性和规范性,同时还有效的降低了企业数据传输过程中的错误率和丢包率,极大的保障了企业工作的顺利开展。
[0104] 本发明第二方面提供一种数据传输设备,包括:处理器,以及与处理器连接的内存和网络接口;所述网络接口与服务器中的非易失性存储器连接;所述处理器在运行时通过所述网络接口从所述非易失性存储器中调取计算机程序,并通过所述内存运行所述计算机程序,以执行本发明所述的数据传输方法。
[0105] 本发明第三方面提供了一种数据传输计算机存储介质,所述数据传输计算机存储介质烧录有计算机程序,所述计算机程序在服务器的内存中运行时实现本发明所述的数据传输方法。
[0106] 以上内容仅仅是对本发明的构思所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的构思或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。

附图说明

[0051] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0052] 图1为本发明方法实施步骤流程图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号