[发明专利]一种面向电力IEC104规约的TCP透明代理实现方法有效
申请号: | 201610029331.7 | 申请日: | 2016-01-15 |
公开(公告)号: | CN105721432B | 公开(公告)日: | 2019-08-30 |
发明(设计)人: | 冉利楠;刘勇;房牧;陈宁;王传勇;韩蓬;张健;王坤;代二刚;杨凤文;康文文;孙宝峰;王绪浩;张凯;多志林;马力;梁野;高明慧;谷丰强;邵立嵩;王丹;马鸣;计士禹;刘立坤;高航 | 申请(专利权)人: | 国家电网公司;国网山东省电力公司;国网山东省电力公司枣庄供电公司;南京南瑞集团公司;北京科东电力控制系统有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/26;H04L12/46 |
代理公司: | 北京汲智翼成知识产权代理事务所(普通合伙) 11381 | 代理人: | 陈曦;贾兴昌 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 电力 iec104 规约 tcp 透明 代理 实现 方法 | ||
1.一种面向电力IEC104规约的TCP透明代理实现方法,其特征 在于包括如下步骤:
S1,客户端网关加密设备获取IEC104客户端发送的带序列号的报 文信息,将所述报文信息发送给服务器网关加密设备,由服务器网关 加密设备发送给IEC104服务器;
S2,客户端网关加密设备根据所述序列号生成网关序列号,通过 向服务器网关加密设备发送带网关序列号的报文信息在客户端网关加 密设备和服务器网关加密设备之间建立隧道,客户端网关加密设备不 定时自主向服务器网关加密设备传送带网关序列号的通信报文;
S3,IEC104客户端发送带序列号的报文信息给客户端网关加密设 备,客户端网关加密设备结合本地发送的报文信息,将获取所述序列 号进行处理生成网关序列号,并对获取的报文信息进行加密,组合生 成处理信息,将所述处理信息传送给服务器网关加密设备;
S4,服务器网关加密设备对获取的处理信息中的网关序列号进行 反处理,并对报文信息进行解密,将解密后的报文信息传送给IEC104 服务器。
2.如权利要求1所述的面向电力IEC104规约的TCP透明代理实 现方法,其特征在于:
所述IEC104客户端根据本地发送的报文信息,生成自动递加的序 列号。
3.如权利要求1所述的面向电力IEC104规约的TCP透明代理实 现方法,其特征在于:
在步骤S1中,所述客户端网关加密设备在获取所述IEC104客户 端发送的带序列号的报文信息之前,所述IEC104客户端通过所述客户 端网关加密设备和所述服务器网关加密设备与所述IEC104服务器建 立TCP连接。
4.如权利要求1所述的面向电力IEC104规约的TCP透明代理实 现方法,其特征在于在步骤S2中,所述客户端网关加密设备根据所述 序列号生成网关序列号,包括如下步骤:
获取IEC104客户端发送的报文信息的序列号;
获取由客户端网关加密设备本地发送的报文信息的数量;
通过公式:C=A+B;得到网关序列号;其中,A为IEC104客户端 发送的报文信息的序列号;B为客户端网关加密设备本地发送的报文 信息的数量。
5.如权利要求1所述的面向电力IEC104规约的TCP透明代理实 现方法,其特征在于在步骤S2中,通过向服务器网关加密设备发送带 网关序列号的报文信息在客户端网关加密设备和服务器网关加密设备 之间建立隧道,包括如下步骤:
客户端网关加密设备获取网关序列号,将网关序列号和隧道建立 请求报文一起发送给服务器网关加密设备;
服务器网关加密设备根据接收到的隧道建立请求报文做出回应, 并发送回应报文;
客户端网关加密设备获取回应报文和网关序列号,将网关序列号 和隧道成功建立确认报文一起发送给服务器网关加密设备,客户端网 关加密设备和服务器网关加密设备之间建立隧道。
6.如权利要求1所述的面向电力IEC104规约的TCP透明代理实 现方法,其特征在于:
在步骤S2中,所述通信报文包括管控报文和隧道保活心跳报文;
其中,所述管控报文用于对所述服务器网关加密设备进行远程管 理和设备状态监控;
所述隧道保活心跳报文用以保证所述IEC104客户端和所述 IEC104服务器之间信息传送时隧道的可用性。
7.如权利要求1所述的面向电力IEC104规约的TCP透明代理实 现方法,其特征在于:
在步骤S3中,对获取的报文信息进行加密之前,所述客户端网关 加密设备对获取的报文信息进行解析,并对所述报文信息的完整性进 行识别,当识别出的报文信息不是完整信息时,继续等待所述IEC104 客户端的报文信息发送,直至报文信息完整时,对报文信息进行加密 处理。
8.如权利要求1所述的面向电力IEC104规约的TCP透明代理实 现方法,其特征在于在步骤S4中,服务器网关加密设备对获取的处理 信息中的网关序列号进行反处理,包括如下步骤:
服务器网关加密设备获取处理信息中的网关序列号;
获取由客户端网关加密设备本地发送的报文信息的数量;
通过公式:A=C-B;得到IEC104客户端发送的报文信息的序列号; 其中,C为处理信息中的网关序列号;B为客户端网关加密设备本地发 送的报文信息的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网山东省电力公司;国网山东省电力公司枣庄供电公司;南京南瑞集团公司;北京科东电力控制系统有限责任公司,未经国家电网公司;国网山东省电力公司;国网山东省电力公司枣庄供电公司;南京南瑞集团公司;北京科东电力控制系统有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610029331.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电动车辆在行驶中自动充电装置
- 下一篇:卷筒式太阳能充电器