一种用于能源信息网关的数据请求方法技术

技术编号:15867356 阅读:56 留言:0更新日期:2017-07-23 16:42
本发明专利技术公开了一种用于能源信息网关的数据请求方法,能源网关自动NTP对时,使能源信息网关的时间与数据中心一致;能源网关运行UDP Server功能,接收Wakeup 数据包;数据包采用ECDSA算法进行数据签名验证,在签名验证正确后解析Wakeup里的时间、ID信息并进行验证,验证通过后能源信息网关接受该数据包,否则拒绝该数据包;能源信息网关建立与数据中心的连接。本方案中,数据中心按需请求数据,降低了数据中心服务器的负荷,同时也降低了整个网络的负载,能源信息网关避免将自己暴露在网络中,不易遭受到攻击。本方案适用于具有能源信息网关的信息集抄领域。

Data request method for energy information gateway

The invention discloses a method for energy information gateway data request method, energy gateway automatic NTP time, the energy information gateway favorable time and data center; energy Server running UDP gateway function, receiving Wakeup data packet; packet using ECDSA algorithm for data signature verification, signature verification in the correct parse Wakeup in time, ID information and carry out verification, after verification by the energy information gateway accepts the packet, otherwise reject the package; establishment of energy information gateway and data center. In the scheme, the data center request data according to need, reduce data center server load, but also reduces the load of the whole network, the energy information gateway to avoid exposing themselves in the network, not vulnerable to attack. The scheme is applicable to the field of information collection with energy information gateways.

【技术实现步骤摘要】
一种用于能源信息网关的数据请求方法
本专利技术涉及能源网关信息传递,尤其是涉及一种用于能源信息网关的数据请求方法。
技术介绍
能源信息网关从计量仪表采集数据,然后发送到数据中心。传统的能源信息网关和数据中心有两种数据传输方式:方案1:能源信息网关作为TCPCLIENT,直接通过TCP方式连接到数据中心,数据中心可以通过该连接请求数据;能源信息网关定时发送数据心跳帧用于维护该连接,该连接一直在线,心跳周期一般为3-5分钟。方案2:能源信息网关先作为TCPSERVER,数据中心先连接到能源信息网关,发送数据请求命令,然后能源信息网关再作为TCPClient,连接到数据中心,请求完毕后关闭连接。对于方案1来说,因为能源信息网关与数据中心的连接一直在线,哪怕是当前没有数据请求。数据中心服务器会消耗掉很多资源来维护该连接;当接入的能源信息网关数量较多时,数据中心的CPU负荷会很高,网络中用于维护心跳的数据包也相当大;当接入的能源信息网关数量达到10000或更高时,必须增加数据中心服务器来维护该连接。为了使连接不掉线,能源信息网关得不断地发送数据心跳帧以表示当前在线,会增加网络的负荷,单接入的数本文档来自技高网...
一种用于能源信息网关的数据请求方法

【技术保护点】
一种用于能源信息网关的数据请求方法,其特征在于,包括请求处理过程,请求处理过程包括以下步骤:S001、能源信息网关加载数据中心服务器信息;S002、加载UDP服务器参数;S003、运行UDP服务器;S004、判断是否收到UDP数据包,收到则进入步骤S005,未收到则保持对UPD数据包的监测状态;S005、检验UDP数据包的签名,检验通过则进入步骤S006,检验未通过则返回步骤S004;S006、检验UDP数据包内的ID信息是否与本能源信息网关的ID一致,如果一致则进入步骤S007,如果不一致则返回步骤S004;S007、比较能源信息网关的收到数据包时的时间与UDP数据包里的数据包发送时刻的时间...

【技术特征摘要】
1.一种用于能源信息网关的数据请求方法,其特征在于,包括请求处理过程,请求处理过程包括以下步骤:S001、能源信息网关加载数据中心服务器信息;S002、加载UDP服务器参数;S003、运行UDP服务器;S004、判断是否收到UDP数据包,收到则进入步骤S005,未收到则保持对UPD数据包的监测状态;S005、检验UDP数据包的签名,检验通过则进入步骤S006,检验未通过则返回步骤S004;S006、检验UDP数据包内的ID信息是否与本能源信息网关的ID一致,如果一致则进入步骤S007,如果不一致则返回步骤S004;S007、比较能源信息网关的收到数据包时的时间与UDP数据包里的数据包发送时刻的时间差值是否在偏差范围内,如果在偏差范围内则进入步骤S008,如果超过偏差范围则返回步骤S004;S008、能源网关向数据中心发起TLS连接;S009、判断连接是否成功,如果成功则进入步骤S010,如果连接不成功则返回步骤S004;S010、能源信息网关接收来自数据中心的请求,接收成功则进入步骤S011,否则返回步骤S004;S011、能源信息网关处理请求,处理完成后判断与数据中心的连接是否断开,如果断开则返回步骤S004,如果未断...

【专利技术属性】
技术研发人员:方跃建陈凯张平杜凯莉谢琴冯增安陶良泽
申请(专利权)人:杭州明特科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1