说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211439159.4 (22)申请日 2022.11.17 (71)申请人 中国五洲工程设计集团有限公司 地址 100000 北京市西城区西便门内大街 85号 申请人 成都福立盟科技有限公司 (72)发明人 汪成运 魏志丰 刘博峰 邢峰  焦鹤勇 杨亮 金松涛 王家峰  包邻琦 罗飞龙  (74)专利代理 机构 成都正德明志知识产权代理 有限公司 513 60 专利代理师 张小娟 (51)Int.Cl. H04L 67/12(2022.01) H04L 9/40(2022.01)H04L 47/50(2022.01) H04L 47/2425(2022.01) H04L 47/34(2022.01) H04L 67/568(2022.01) G06F 40/289(2020.01) G06F 16/242(2019.01) G06V 10/28(2022.01) G06K 7/14(2006.01) (54)发明名称 一种应用 于火炸药行业应急管理进行跨网 传输数据的方法 (57)摘要 本发明公开了一种应用于火炸药行业应急 管理进行跨网传输数据的方法, 本方法通过摄像 头作为内网与外网传输数据的媒介, 在实现内外 网高效的信息交流的同时, 保障数据信息的保密 性和安全性。 让传输数据以二维码的形式在内外 网之间传输, 视信息携带量同时生成多张二维码 采用摄像头同时识别二维码图像, 以此来提高数 据传输的效率。 本方法引入消息队列机制, 设定 内网传输系统与外网传输系统两套定时器, 确保 内外网两边数据传递可异步进行, 不需要等待外 网传输系统给出新状态来切换二维码, 数据异步 传输、 应用与应用之间互不影响, 提升应用或服 务的稳定性; 同时设定定时器降低数据请求频 率, 以防外网D DoS网络攻击等。 权利要求书3页 说明书8页 附图2页 CN 115514791 A 2022.12.23 CN 115514791 A 1.一种应用于火炸药行业应急管理进行跨网传输数据的方法, 其特征在于, 包括以下 步骤: S1、 通过消息订阅接口获取火炸药 行业内网数据; S2、 对火炸药行业内网数据进行敏感数据 过滤, 得到可传输数据, 并根据 可传输数据的 类型设置相应的权 重; S3、 将可传输数据进行拆包获取需传输内容, 为需传输内容 生成唯一编码; S4、 判断需传输内容是否超出单个二维码的传输限制长度, 若是则进入步骤S5; 否则进 入步骤S6; S5、 将当前需传输内容拆解为多个需传输内容, 为拆解得到的每个需传输内容生成对 应的序号和总条 数; S6、 将需传输内容、 与需传输内容对应的唯一编码、 与需传输内容对应的总条数和与需 传输内容对应的序号进行拼接并加密; S7、 将加密后的数据与已同步内容对应的唯一编码进行拼接得到待传输数据, 将待传 输数据放入火炸药 行业内网缓存中, 并将其状态修改为未同步; S8、 根据设定的时间间隔、 权重和同步状态从火炸药行业内网缓存中拿取待传输数据, 为从火炸药行业内网缓存中拿取的每个待传输数据生成一个内网二 维码, 并将同一时间生 成的所有内网二维码拼成一张图像进行显示; S9、 通过火炸药 行业外网摄 像头获取显示的内网二维码图像; S10、 在火炸药行业外网处对获取的内网二维码图像进行解析与校验, 根据解析得到的 已同步内容对应的唯一编 码将火炸药行业外网缓存中相应的数据删除, 缓存当前接收的加 密数据; 实现将火炸药 行业内网数据传输 至外网与外网缓存清理; S11、 为在火炸药行业外网解析得到的每个需传输内容的唯一编码生成一个外网二维 码, 对火炸药 行业外网数据生成外网二维码, 将所有外网二维码拼成一张图像进行显示; S12、 通过火炸药 行业内网摄 像头获取显示的外网二维码图像; S13、 在火炸药行业内网中解析外网二维码图像的内容, 根据解析到的唯一编码将内网 缓存中相应的待传输数据的状态修改为已同步, 实现将火炸药 行业外网数据传输 至内网。 2.根据权利要求1所述的一种应用于火炸药行业应急管理进行跨网传输数据的方法, 其特征在于, 步骤S1的具体方法为: 通过火炸药行业内网传输系统引用SDK实现订阅, 当接收到生产应用系统异步发布到 MQ消息队列中的数据时, 采用火炸药 行业内网传输系统异步 通过消息订阅接口获取 数据。 3.根据权利要求1所述的一种应用于火炸药行业应急管理进行跨网传输数据的方法, 其特征在于, 步骤S2中对火炸药 行业内网数据进行 敏感数据过 滤的具体方法为: 构建关键词库和数据上下阈值规则, 基于Lucene分词原理对火炸药行业内网数据进行 词组的拆分, 将 拆分结果与关键词 库对比; 对拆分结果找到对应的数据阈值规则, 与设置的 上下阈值进行验证; 当火炸药行业内网数据包含了关键词或数据阈值超出限定时, 记录日 志并以邮件的形式通知相关人员, 并对当前 数据不做后续处 理; 否则得到可传输数据。 4.根据权利要求1所述的一种应用于火炸药行业应急管理进行跨网传输数据的方法, 其特征在于, 步骤S3的具体方法为: 将可传输数据进行拆包获取需传输内容, 以MD5  方式对“时间戳+需传输内容 ”生成唯权 利 要 求 书 1/3 页 2 CN 115514791 A 2一编码。 5.根据权利要求1所述的一种应用于火炸药行业应急管理进行跨网传输数据的方法, 其特征在于, 步骤S6的具体方法为: 将需传输内容、 与需传输内容对应的唯一编码、 与需传输内容对应的总条数和与需传 输内容对应的序号以 “|”号拼接方式生 成加密字符串, 使用RSA方法将加密字 符串加外网公 钥生成密文, 得到加密后的数据。 6.根据权利要求1所述的一种应用于火炸药行业应急管理进行跨网传输数据的方法, 其特征在于, 为放入火炸药行业内网缓存中的待传输数据设置滑动过期时间, 即每生成一 次二维码, 状态为未同步的待传输数据的过期时间更新为当前时间加默认过期时间; 当火 炸药行业内网缓存中的待传输数据的状态为已同步时, 使其缓存过期。 7.根据权利要求1所述的一种应用于火炸药行业应急管理进行跨网传输数据的方法, 其特征在于, 步骤S 8的具体方法包括以下子步骤: S8‑1、 判断火炸药行业 内网缓存中是否存在待传输数据, 若是则 进入步骤S8 ‑3; 否则进 入步骤S8‑2; S8‑2、 将ALLSYNC标识使用ZXing_SKD生成用于指示火炸药行业外网清空缓存数据的二 维码, 进入步骤S9; S8‑3、 按照权重从高到低的方式对火炸药行业内网缓存中的待传输数据进行排序, 按 照设定的时间间隔从火炸药行业内网缓存序列中依 次拿取至少一个状态为未同步的待传 输数据, 为从火炸药 行业内网缓存中拿取的每 个待传输数据生成一个内网二维码; S8‑4、 根据设置的分辨尺寸画一张背景为纯白色的画布, 计算单张内网二维码的平铺 位置及宽高, 对每个内网二 维码添加5像素的黑色边框, 将同一时间生成的带有黑色边框的 内网二维码及位置画入画 布中, 实现所有内网二维码拼成一张图像进行显示。 8.根据权利要求7所述的一种应用于火炸药行业应急管理进行跨网传输数据的方法, 其特征在于, 步骤S10的具体方法包括以下子步骤: S10‑1、 在火炸药行业外网处将内网二维码图像中的三分量的亮度作为三个灰度图像 的灰度值; S10‑2、 通过Kittler算法将灰度图快速转 化为只有黑白分布的二 值图像; S10‑3、 根据二值化处理后的图像获取每个内网二维码的黑色边框, 根据黑色边框计算 单张内网二维码的宽、 高、 X轴和Y轴的点 位; S10‑4、 通过单张二维码的宽、 高、 X轴和Y轴的点位, 对内网二维码图像做多个二维码裁 剪, 得到裁剪后的二维码; S10‑5、 通过ZXing_SKD二维码识别技术获取裁剪后的二维码的数据, 即得到加密后的 数据与已同步内容对应的唯一编码; S10‑6、 对加密后的数据进行解密, 获取通过解密得到的需传输内容、 唯一编码、 总条数 和序号; S10‑7、 判断总条 数和序号是否为空, 若是则进入步骤S10 ‑9; 否则进入步骤S10 ‑8; S10‑8、 将当前通过解密得到的数据以序号先后顺序放入火炸药行业外网缓存中存储, 当序号等于总条 数时, 进行 数据组包, 得到 完整的需传输内容; S10‑9、 判断解密得到的唯一编码在 火炸药行业外 网缓存中是否已存在, 若是则不作处权 利 要 求 书 2/3 页 3 CN 115514791 A 3

.PDF文档 专利 一种应用于火炸药行业应急管理进行跨网传输数据的方法

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种应用于火炸药行业应急管理进行跨网传输数据的方法 第 1 页 专利 一种应用于火炸药行业应急管理进行跨网传输数据的方法 第 2 页 专利 一种应用于火炸药行业应急管理进行跨网传输数据的方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 09:12:52上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。