基于基站的智慧热网的跨域数据交互方法及系统与流程
本发明涉及跨域数据交互,特别涉及基于基站的智慧热网的跨域数据交互方法及系统。
背景技术:
1、在智慧热网建设中,生产端的智慧热网内网系统(通常包含dcs(distributedcontrol system,分布式控制系统)、内网服务器及监控大屏等)与消费端的业务外网系统(涉及账单查询、网银支付及小程序应用)之间存在严格的物理隔离。现有技术多采用简单的文件定时同步(如ftp(file transfer protocol,文件传输协议))方式实现跨域数据共享。这种方式存在的缺陷如下:
2、缺点1:缺乏事务一致性,单向摆渡过程无法确认外网计费引擎是否准确处理了内网发送的流量数据。
3、缺点2:缺乏协议深度,通用文件传输协议无法识别热网专有的流量脉冲异常,且容易受到跨域注入攻击。
4、缺点3:财务风险,物理隔离导致的反馈缺失,使得费用统计与实时流量数据可能存在时间错位或丢失。
技术实现思路
1、本发明所要解决的技术问题是:提供基于基站的智慧热网的跨域数据交互方法及系统,能够保证跨域数据交互过程中的完整性、一致性与抗攻击性。
2、为了解决上述技术问题,本发明采用的技术方案为:
3、一种基于基站的智慧热网的跨域数据交互方法,包括:
4、内网采集处理单元采集热网参数,并生成唯一序列号以及与所述热网参数中的载荷对应的基于哈希的消息认证码摘要;
5、所述内网采集处理单元基于所述唯一序列号和所述基于哈希的消息认证码摘要对所述热网参数进行封装,得到封装后的数据帧,并将所述封装后的数据帧加入内网缓冲区的待发送队列;
6、物理隔离中转单元使用基于状态感知的异步数据摆渡机制将所述待发送队列中的所述封装后的数据帧摆渡至外网缓冲区;
7、外网业务逻辑单元基于所述外网缓冲区中的封装后的数据帧处理计费事务;
8、所述外网业务逻辑单元在事务处理完成后,生成包含所述唯一序列号和新的基于哈希的消息认证码摘要的确认元数据,并将所述确认元数据写入外网缓冲区;
9、所述物理隔离中转单元将包含所述确认元数据的回显包反向摆渡至所述内网缓冲区;
10、所述内网采集处理单元将所述回显包中的唯一序列号与所述待发送队列中的唯一序列号进行比对,并对所述回显包中新的基于哈希的消息认证码摘要进行校验,若比对一致且校验通过,则删除所述待发送队列中的所述封装后的数据帧。
11、为了解决上述技术问题,本发明采用的另一种技术方案为:
12、一种基于基站的智慧热网的跨域数据交互系统,包括内网采集处理单元、物理隔离中转单元和外网业务逻辑单元,所述内网采集处理单元包括第一存储器、第一处理器以及存储在所述第一存储器上并可在第一处理器上运行的第一计算机程序,所述物理隔离中转单元包括第二存储器、第二处理器以及存储在所述第二存储器上并可在第二处理器上运行的第二计算机程序,所述外网业务逻辑单元包括第三存储器、第三处理器以及存储在所述第三存储器上并可在第三处理器上运行的第三计算机程序,所述内网采集处理单元、所述物理隔离中转单元和所述外网业务逻辑单元的处理器执行计算机程序时实现上述的一种基于基站的智慧热网的跨域数据交互方法中所述内网采集处理单元、所述物理隔离中转单元和所述外网业务逻辑单元对应执行的各个步骤。
13、本发明的有益效果在于:内网采集处理单元生成唯一序列号以及与热网参数中的载荷对应的hmac-auth(基于哈希的消息认证码)摘要,基于唯一序列号和hmac-auth摘要对热网参数进行封装,将封装后的数据帧加入内网缓冲区的待发送队列,物理隔离中转单元使用基于状态感知的异步数据摆渡机制将待发送队列中的封装后的数据帧摆渡至外网缓冲区,外网业务逻辑单元基于外网缓冲区中的封装后的数据帧处理计费事务,在事务处理完成后,生成包含唯一序列号和新的hmac-auth摘要的确认元数据,并将确认元数据写入外网缓冲区,物理隔离中转单元将包含确认元数据的回显包反向摆渡至内网缓冲区,内网采集处理单元将回显包中的唯一序列号与待发送队列中的唯一序列号进行比对,并对回显包中新的hmac-auth摘要进行校验,若比对一致且校验通过,则删除待发送队列中的封装后的数据帧,以此实现了逻辑双向、物理单向的闭环验证架构,通过唯一序列号实现全局事务追踪,通过hmac-auth摘要确保数据跨域摆渡过程中无比特位翻转,同时作为身份令牌,内网侧仅处理带有合法hmac签名的回显包,彻底阻断伪造指令的跨域注入,并且通过逻辑回显机制实现了工业级的事务原子性,确保了热网物理计量数据与网银金融结算数据在跨域传输中的全链路闭环,从而保证跨域数据交互过程中的完整性、一致性与抗攻击性,进而有效规避了能源结算中的财务审计风险。
1.一种基于基站的智慧热网的跨域数据交互方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,生成唯一序列号以及与所述热网参数中的载荷对应的基于哈希的消息认证码摘要包括:
3.根据权利要求2所述的方法,其特征在于,所述内网采集处理单元生成与所述植入后的数据帧中的载荷对应的基于哈希的消息认证码摘要包括:
4.根据权利要求1所述的方法,其特征在于,物理隔离中转单元使用基于状态感知的异步数据摆渡机制将所述待发送队列中的所述封装后的数据帧摆渡至外网缓冲区包括:
5.根据权利要求2所述的方法,其特征在于,外网业务逻辑单元基于所述外网缓冲区中的封装后的数据帧处理计费事务包括:
6.根据权利要求1所述的方法,其特征在于,还包括:
7.根据权利要求2所述的方法,其特征在于,所述内网采集处理单元对所述热网参数进行序列化,得到序列化后的数据帧包括:
8.根据权利要求1所述的方法,其特征在于,内网采集处理单元采集热网参数包括:
9.根据权利要求3所述的方法,其特征在于,将所述确认元数据写入外网缓冲区的同时,还包括:
10.一种基于基站的智慧热网的跨域数据交互系统,包括内网采集处理单元、物理隔离中转单元和外网业务逻辑单元,所述内网采集处理单元包括第一存储器、第一处理器以及存储在所述第一存储器上并可在第一处理器上运行的第一计算机程序,所述物理隔离中转单元包括第二存储器、第二处理器以及存储在所述第二存储器上并可在第二处理器上运行的第二计算机程序,所述外网业务逻辑单元包括第三存储器、第三处理器以及存储在所述第三存储器上并可在第三处理器上运行的第三计算机程序,其特征在于,所述内网采集处理单元、所述物理隔离中转单元和所述外网业务逻辑单元的处理器执行计算机程序时实现权利要求1至9任一项所述的一种基于基站的智慧热网的跨域数据交互方法中所述内网采集处理单元、所述物理隔离中转单元和所述外网业务逻辑单元对应执行的各个步骤。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com