[发明专利]智慧能源服务系统实时高并发安全接入装置和接入方法有效
申请号: | 202010348255.2 | 申请日: | 2020-04-28 |
公开(公告)号: | CN113572591B | 公开(公告)日: | 2023-09-29 |
发明(设计)人: | 田东博;卢阳;刘书勇;王国栋;李嘉;王念国;徐鹏亮;魏旭阳;王善磊;李小龙;武斌 | 申请(专利权)人: | 北京科东电力控制系统有限责任公司;国网北京市电力公司;国网电动汽车服务有限公司;中国电力科学研究院有限公司;国网电力科学研究院有限公司;国家电网有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/08;H04L9/40;H04L12/66;G16Y30/10 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 朱远枫 |
地址: | 100192 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智慧 能源 服务 系统 实时 并发 安全 接入 装置 方法 | ||
1.智慧能源服务系统实时高并发安全接入装置,其特征在于,包括:至少一个代理模块和至少两个网关模块,所述代理模块与网关模块连接;
所述代理模块,用于接收终端发送的会话申请报文后与终端建立连接,根据网关模块的CPU利用率选择特定的网关模块,将所述会话申请报文发送选择的网关模块;
所述网关模块,用于接收到终端的会话申请报文后与终端建立数据通信连接;在数据交互之前,使用预设的加密算法进行双向的身份认证及密钥协商;收到终端加密报文后对密文数据基于预设的进行解密,对解密后的填充报文进行检查,检查通过后与主站系统建立数据通信连接;
所述代理模块内置CPU利用率采集模块,所述CPU利用率采集模块用于采集与其连接的网关模块的CPU利用率,所述代理模块具体用于根据CPU利用率采集模块获得的与其连接的网关模块的CPU利用率,采用轮询策略选择网关模块;
代理模块内置轮询策略执行模块,所述轮询策略执行模块用于:根据CPU利用率采集模块获得的与代理模块连接的网关模块的CPU利用率,确定终端会话申请报文的时间到选择网关模块的时间段内各网关模块的平均利用率;根据平均CPU利用率对网关模块进行排序,生成网关模块序列数组,依次轮询网关模块序列数组,将终端的会话申请报文分配至网关模块序列数组中不同的网关模块使得其与终端建立连接。
2.根据权利要求1所述的智慧能源服务系统实时高并发安全接入装置,其特征在于,所述轮询策略执行模块还用于:在轮询网关模块序列数组时,如果达到数组末尾,则重新建立网关模块序列数组。
3.智慧能源服务系统实时高并发安全接入方法,其特征在于,包括以下步骤:
代理模块接收终端发送的会话申请报文与终端建立连接,所述代理模块从与其连接的至少两个网关模块中根据网关模块的CPU利用率选择特定的网关模块,将会话申请报文发送选择的网关模块;
被选择的网关模块接收到代理模块发送的终端的会话申请报文后,与终端建立数据通信连接;被选择的网关模块在与终端数据交互之前,使用预设的加密算法进行双向的身份认证及密钥协商;收到终端加密报文后,被选择的网关模块对密文数据基于预设的进行解密,对解密后的填充报文进行检查,检查通过后与主站系统建立数据通信连接;
所述代理模块从与其连接的至少两个网关模块中根据网关模块的CPU利用率选择特定的网关模块的方法包括:代理模块采集与其连接的网关模块的CPU利用率,根据获得的与其连接的网关模块的CPU利用率,采用轮询策略选择网关模块;
采用轮询策略选择网关模块具体包括:根据获得的与其连接的网关模块的CPU利用率,确定终端会话申请报文的时间到选择网关模块的时间段内各网关模块的平均利用率;根据平均CPU利用率对网关模块进行排序,生成网关模块序列数组,依次轮询网关模块序列数组,将终端的会话申请报文分配至不同的网关模块使得其与终端建立连接。
4.根据权利要求3所述的智慧能源服务系统实时高并发安全接入方法,其特征在于,在轮询网关模块序列数组时,如果达到数组末尾,则所述代理模块重新建立网关模块序列数组。
5.根据权利要求3所述的智慧能源服务系统实时高并发安全接入方法,其特征在于,被选择的网关模块接收到代理模块发送的终端的会话申请报文后维护内部终端映射表,以使得终端根据终端映射表实现链路保持,所述映射表包括终端上下行中的各节点信息。
6.根据权利要求5所述的智慧能源服务系统实时高并发安全接入方法,其特征在于,终端根据终端映射表实现链路保持的具体方法包括:
终端与主站系统建立数据通信连接后,在终端上下行数据传输过程中,定时发送心跳报文至主站系统,使各个节点的信息处于激活状态;
终端与主站系统后续的业务报文经过链路中各个节点时,根据终端映射表关系,在原通信链路中转发;
当正在使用的网关模块出现故障后,终端将会收到“目的不可达”信息,用以启动重新建立数据通信连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京科东电力控制系统有限责任公司;国网北京市电力公司;国网电动汽车服务有限公司;中国电力科学研究院有限公司;国网电力科学研究院有限公司;国家电网有限公司,未经北京科东电力控制系统有限责任公司;国网北京市电力公司;国网电动汽车服务有限公司;中国电力科学研究院有限公司;国网电力科学研究院有限公司;国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010348255.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:加氢催化剂组合及其应用
- 下一篇:硫化态重油加氢催化剂及其制备方法和应用