[发明专利]一种通讯系统、通讯方法及电子终端在审
申请号: | 202210478578.2 | 申请日: | 2022-05-05 |
公开(公告)号: | CN114866445A | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 苏静 | 申请(专利权)人: | 合肥梦鹿信息科技有限公司 |
主分类号: | H04L43/0823 | 分类号: | H04L43/0823;H04L69/04;H04L67/06;H04L1/18 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230000 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通讯 系统 方法 电子 终端 | ||
1.一种通讯系统,其特征在于,包括:
数据获取模块,用于获取接收方的数据文件,并获取对应数据文件的随附文件,随附文件包括元数据及校验信息;
数据比对模块,用于再次获取发送方的随附文件,比对两次或多次接收的随附文件并判断是否存在差异;
若是,则按照预设的规则筛选出目标随附文件;
若否,则指定该随附文件为目标随附文件;
数据校验模块,用于依据目标随附文件中的元数据依次对数据文件通过校验信息进行校验操作,并判断数据文件是否完整;
若是,则输出表示数据文件传输完成的提示信息;
若否,则依据校验结果生成补充请求信息;及
数据补充模块,用于依据补充请求信息重新传输并补充数据文件中缺失的部分。
2.根据权利要求1所述的通讯系统,其特征在于,所述数据文件包含至少一个子文件,所述数据校验模块包括:
数据筛选子模块,用于依据检验结果筛选出存在问题的问题数据;及
请求生成子模块,分析包含问题数据所对应的最小传输单元,汇总生成补充请求信息;及
所述数据补充模块用于依据补充请求信息向发送方申请重新传输以最小传输单元为单位的子文件。
3.根据权利要求1所述的通讯系统,其特征在于,所述数据获取模块包括类型判断子模块、预解压子模块及还原子模块:
所述类型判断子模块用于判断数据文件是否为压缩包;
若是,则随附文件还包括压缩信息;
所述预解压子模块用于依据元数据及压缩信息对压缩包内的子文件进行预解压;
所述数据校验模块用于验证各个子文件的完整性,并对各个子文件执行验证操作;
所述数据补充模块还用于依据补充请求信息重新传输数据文件中缺失的子文件;
所述还原子模块用于获取压缩包的压缩类型,并依据压缩包的压缩类型压缩子文件并将其合并至压缩包。
4.根据权利要求3所述的通讯系统,其特征在于,所述预解压子模块还用于按照预设的元数据顺序对子文件依次进行预解压;
所述数据校验模块在校验子文件时,对下一顺位的子文件进行预解压;
并在子文件校验有误时,生成对应该子文件的补充请求信息;
所述还原子模块在子文件校验完成且校验无误时,对该子文件进行压缩还原,且所述数据校验模块再对下一顺位的子文件进行校验。
5.根据权利要求1所述的通讯系统,其特征在于,所述数据比对模块包括:
比重计算子模块,用于获取多组传输的随附文件,并计算内容一致的随附文件占所有随附文件的比重;及
目标选定子模块,用于判断比重是否高于预设的对应当前随附文件数量的设定阈值;
若是,则指定内容一致的随附文件中的任一者为目标随附文件;
若否,则增加随附文件的获取次数及比对次数。
6.根据权利要求1所述的通讯系统,其特征在于,所述数据校验模块包括溯源子模块、分析子模块、报错子模块及删减子模块;
溯源子模块用于判断数据文件中是否存在元数据中未记录的冗余数据;
若是,则向发送方发送数据检验请求;
分析子模块用于获取对应数据检验请求的反馈报告,并依据反馈报告分析发送前的数据文件是否包含冗余数据;
若是,则通过报错子模块生成并向发送方发送报错信息;
若否,则通过删减子模块删除接收方的冗余数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥梦鹿信息科技有限公司,未经合肥梦鹿信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210478578.2/1.html,转载请声明来源钻瓜专利网。