[发明专利]一种电网加密机共享访问的系统及参数更新方法有效
申请号: | 201210465005.2 | 申请日: | 2012-11-16 |
公开(公告)号: | CN103001952A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | 程福利;徐越;许良刚;林冬武 | 申请(专利权)人: | 漳州科能电器有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L9/32 |
代理公司: | 厦门市首创君合专利事务所有限公司 35204 | 代理人: | 连耀忠 |
地址: | 363000 福建省漳*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电网 加密 共享 访问 系统 参数 更新 方法 | ||
技术领域
本发明涉及一种远程访问技术,更具体地说,涉及一种基于Remoting软件构架的电网加密机共享访问的系统,以及基于Remoting软件构架的电网加密机共享访问的系统更新智能电表参数的方法。
背景技术
现有的智能电表远程集抄系统是单一的抄表系统,该系统包括应用系统服务器、与服务器连接的多个集中器,与集中器连接的多个采集器,每个采集器下又都连有电表。采集器将电表的数据采集完成后传送到集中器,然后再由集中器将信息传送到应用服务器中,从而完成远程的集抄系统功能。
但是采集器和电表之间使用底频窄带通讯,连接线路虽然到了电表,但是无法提供宽带网络接口,从而用户无法享用宽带服务。
为了解决上述问题,中国发明专利ZL200710036998.0公开了一种用于宽带网络通信的远程智能电力抄表系统,将电力线高速宽带通讯系统和远程集抄系统整合在一起,同时实现上网和电表集抄两个功能。其技术方案为:本发明使用电力线宽带数据通讯集中器替代远程集抄系统中的集中器和采集器,将电表的信息采集通讯方式整合到电力线通讯方式中,采用一根通讯线路实现电力线上网通讯和电表远程数据采集。
随着对数据安全的要求的提升与智能电网的发展,构架了以加密机、前置机、客户端、智能电表组成的智能电网网络,其数据安全性进一步得到保障。但上述专利所公开的技术方案已满足不了当下智能电网的要求。而且,目前加密机访问只能实现单机交互,本地加载加密机动态链接库单机调用访问。由于国家电网的资源庞大,目前已经出现加密机严重缺少的情况,如果不能有效地将资源共享,会造成巨大的成本浪费。
发明内容
本发明的目的在于克服现有技术的不足,提供一种采用Remoting技术调用远程对像接口的方法,实现中国电科院加密机的共享使用,把与加密机通信交互的动态链接库封装成远程对像接口的方式对外提供,做成加密机前置机服务程序,各国网费控智能电表编程抄读客户端可远程调用共享访问,与加密机进行通信,同时前置机可监视各客户端的登录情况及与加密机的交互情况。
本发明的技术方案如下:
一种基于Remoting软件构架的电网加密机共享访问的系统,包括前置机、加密机、客户端、智能电表,前置机与加密机相连,与加密机进行通信,并与客户端交互,完成智能电表身份安全认证过程;客户端与智能电表相连,对智能电表进行在线抄读、编程;前置机与客户端之间通过Remoting软件构架调用远程对象接口,进行加密机共享使用。
作为优选,把与加密机通信交互的动态链接库封装成远程对象接口,作为加密机的服务程序;客户端远程连接前置机,并通过Remoting技术调用远程对象接口,与加密机进行通信。
作为优选,在前置机上定义加密机远程接口成员、实现远程接口成员。
作为优选,在客户端上注册通道,实现客户端与前置机服务不同应用程序域的相互通信;注册远程前置机服务对象,获取远程接口成员对象;调用远程对象接口成员方法,实现加密机的访问。
作为优选,创建包括客户端信息及远程接口操作信息的数据结构类,用于客户端调用远程对像接口时传入客户端信息。
作为优选,前置机实时展示各客户端与加密机交互信息。
作为优选,创建远程对象接口类,定义了远程对像必须实现的成员,公布登录退出前置机、加密机通信的远程对象公共方法,接口只定义成员,不含实现代码。
作为优选,创建加密机DLL函数导出声明类,从非托管的加密机动态链接库DLL中导出加密机功能函数的调用信息、加密机通信函数引入口。
作为优选,创建远程对象接口实现类,实现跨应用程序域边界被远程引用,是上述远程对象接口类成员的具体实现方法内容。
作为优选,把与加密机操作通信部分的代码定义为互斥段,对加密机进行共享访问的所有客户端在同一时刻只允许一个客户端调用同一个函数,其他的客户端等待进入。
一种基于Remoting软件构架的电网加密机共享访问的系统更新智能电表参数的方法,客户端先进行身份安全认证,认证通过后,以明文+MAC的方式进行数据的传输和修改,客户端所有与加密机交互操作都是通过共享访问前置机调用远程对象接口的方式完成,具体步骤如下:
1)身份安全认证:
1.1)在客户端取第一随机数传入分散因子;前置机发送分散因子至加密机;加密机把第一随机数加密成第一密文;
1.2)加密机输出第一随机数、第一密文至前置机,前置机将第一随机数、第一密文返回至客户端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于漳州科能电器有限公司,未经漳州科能电器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210465005.2/2.html,转载请声明来源钻瓜专利网。