-
公开(公告)号:CN105721432B
公开(公告)日:2019-08-30
申请号:CN201610029331.7
申请日:2016-01-15
Applicant: 国家电网公司 , 国网山东省电力公司 , 国网山东省电力公司枣庄供电公司 , 南京南瑞集团公司 , 北京科东电力控制系统有限责任公司
Inventor: 冉利楠 , 刘勇 , 房牧 , 陈宁 , 王传勇 , 韩蓬 , 张健 , 王坤 , 代二刚 , 杨凤文 , 康文文 , 孙宝峰 , 王绪浩 , 张凯 , 多志林 , 马力 , 梁野 , 高明慧 , 谷丰强 , 邵立嵩 , 王丹 , 马鸣 , 计士禹 , 刘立坤 , 高航
Abstract: 本发明公开了一种面向电力IEC104规约的TCP透明代理实现方法,包括如下步骤:S1,客户端网关加密设备获取IEC104客户端发送的带序列号的报文信息,发送给服务器网关加密设备,进而发送给IEC104服务器;S2,客户端网关加密设备生成网关序列号,和服务器网关加密设备建立隧道,并不定时自主向服务器网关加密设备传送带网关序列号的通信报文;S3,IEC104客户端发送带序列号的报文信息,客户端网关加密设备根据序列号生成网关序列号,并对报文信息进行加密,组合生成处理信息,传送给服务器网关加密设备;S4,服务器网关加密设备对网关序列号进行反处理,并对报文信息进行解密,将解密后的报文信息传送给IEC104服务器。该方法有效地解决了IEC104报文信息明文传输的安全性问题。
-
公开(公告)号:CN105721432A
公开(公告)日:2016-06-29
申请号:CN201610029331.7
申请日:2016-01-15
Applicant: 国家电网公司 , 国网山东省电力公司枣庄供电公司 , 南京南瑞集团公司 , 北京科东电力控制系统有限责任公司
Inventor: 冉利楠 , 陈宁 , 王传勇 , 韩蓬 , 张健 , 王坤 , 代二刚 , 杨凤文 , 康文文 , 孙宝峰 , 王绪浩 , 张凯 , 多志林 , 马力 , 梁野 , 高明慧 , 谷丰强 , 王丹 , 马鸣 , 计士禹 , 刘立坤 , 高航
Abstract: 本发明公开了一种面向电力IEC104规约的TCP透明代理实现方法,包括如下步骤:S1,客户端网关加密设备获取IEC104客户端发送的带序列号的报文信息,发送给服务器网关加密设备,进而发送给IEC104服务器;S2,客户端网关加密设备生成网关序列号,和服务器网关加密设备建立隧道,并不定时自主向服务器网关加密设备传送带网关序列号的通信报文;S3,IEC104客户端发送带序列号的报文信息,客户端网关加密设备根据序列号生成网关序列号,并对报文信息进行加密,组合生成处理信息,传送给服务器网关加密设备;S4,服务器网关加密设备对网关序列号进行反处理,并对报文信息进行解密,将解密后的报文信息传送给IEC104服务器。该方法有效地解决了IEC104报文信息明文传输的安全性问题。
-
公开(公告)号:CN108924200B
公开(公告)日:2021-11-23
申请号:CN201810647318.7
申请日:2018-06-21
Applicant: 国家电网有限公司 , 国网山东省电力公司 , 国网山东省电力公司电力科学研究院 , 北京科东电力控制系统有限责任公司
Abstract: 本发明提供了一种报文处理及装置,涉及电力系统配电通信技术领域,包括接收待处理的TCP报文;根据所述TCP报文的报文头以及所述状态机的起始状态确定报文处理方式以及所述状态机的下一状态;按照所述报文处理方式处理所述TCP报文,并将状态机的起始状态更新为所述下一状态。解决了现有TCP状态机很难判断是否收到过报文以及报文的发送方向导致的对报文的处理容易出现遗漏,代码复杂且不容易维护技术问题,达到了避免由于无法区分报文当前状态导致的对报文处理出现遗漏的问题,减少了代码复杂度,增强了代码健壮性和可维护性。
-
公开(公告)号:CN108924200A
公开(公告)日:2018-11-30
申请号:CN201810647318.7
申请日:2018-06-21
Applicant: 国家电网有限公司 , 国网山东省电力公司 , 国网山东省电力公司电力科学研究院 , 北京科东电力控制系统有限责任公司
Abstract: 本发明提供了一种报文处理及装置,涉及电力系统配电通信技术领域,包括接收待处理的TCP报文;根据所述TCP报文的报文头以及所述状态机的起始状态确定报文处理方式以及所述状态机的下一状态;按照所述报文处理方式处理所述TCP报文,并将状态机的起始状态更新为所述下一状态。解决了现有TCP状态机很难判断是否收到过报文以及报文的发送方向导致的对报文的处理容易出现遗漏,代码复杂且不容易维护技术问题,达到了避免由于无法区分报文当前状态导致的对报文处理出现遗漏的问题,减少了代码复杂度,增强了代码健壮性和可维护性。
-
-
-