当前位置: 首页 > 专利查询>杨银平专利>正文

一种电网设备通信方法技术

技术编号:26307838 阅读:43 留言:0更新日期:2020-11-10 20:09
本发明专利技术公开了一种电网设备通信方法,包括:应用工作站制定主站自动通信方案,通信工作站不断检测服务器上的任务表,通信服务程序为收到的每一个自动通信或手动通信任务创建一通信线程,主站与采集终端通过创建的通信线程在加密模式下进行加密通信,主站解密数据包,主站验证信息认证码,主站将解密的字节传送到服务器。本发明专利技术一种电网设备通信方法,对电网设备间的通信任务安排和数据加密进行了合理配置,实现了连接建立的及时性和数据传输的安全性。

【技术实现步骤摘要】
一种电网设备通信方法
本专利技术涉及电网通信领域,具体涉及一种电网设备通信方法。
技术介绍
随着电网规模的不断扩大和数据采集信息的日益扩充,电量采集的数据通信量也随之增大,系统采用任务的选择合并与排序、多个通信工作站同时工作。为此,引入多线程机制等方式提高通信效率,并需要配置相应的加密算法,保证数据的安全性、有效性和完整性。
技术实现思路
为了解决上述现有技术中存在的缺陷和不足,本专利技术一种电网设备通信方法,包括。S1.应用工作站制定主站自动通信方案,该方案包括通信起始时间、间隔及数据项目,存入服务器上的数据库。应用工作站插入新方案或修改方案,根据方案生成自动通信任务,并根据自动通信任务的内容进行合并,根据自动通信任务的重要度等级进行任务排序,存入任务表。对于每个主站的自动通信都是预先设定的,每隔一段固定时间,自动通信任务就会自动向服务器提出通信请求,服务器接受请求并检测资源使用情况,査看是否有可用的串口,若有则将该串口分配给该自动通信任务,并动态创建新线程来监视该串口,接收和处理数据;如果没有空闲本文档来自技高网...

【技术保护点】
1.一种电网设备通信方法,其特征在于,包括:/nS1.应用工作站制定主站自动通信方案,该方案包括通信起始时间、间隔及数据项目,存入服务器上的数据库;应用工作站插入新方案或所述修改方案,根据方案生成自动通信任务,并根据自动通信任务的内容进行合并,根据自动通信任务的重要度等级进行任务排序,存入任务表;/n对于每个主站的自动通信都是预先设定的,每隔一段固定时间,自动通信任务就会自动向服务器提出通信请求,服务器接受请求并检测资源使用情况,査看是否有可用的串口,若有则将该串口分配给该自动通信任务,并动态创建新线程来监视该串口,接收和处理数据;如果没有空闲的串口,则等待直到有串口被释放并分配给该自动通信任...

【技术特征摘要】
1.一种电网设备通信方法,其特征在于,包括:
S1.应用工作站制定主站自动通信方案,该方案包括通信起始时间、间隔及数据项目,存入服务器上的数据库;应用工作站插入新方案或所述修改方案,根据方案生成自动通信任务,并根据自动通信任务的内容进行合并,根据自动通信任务的重要度等级进行任务排序,存入任务表;
对于每个主站的自动通信都是预先设定的,每隔一段固定时间,自动通信任务就会自动向服务器提出通信请求,服务器接受请求并检测资源使用情况,査看是否有可用的串口,若有则将该串口分配给该自动通信任务,并动态创建新线程来监视该串口,接收和处理数据;如果没有空闲的串口,则等待直到有串口被释放并分配给该自动通信任务;
S2.通信工作站不断检测服务器上的任务表,查看是否有执行的任务,若有则向通信工作站的通信服务程序传送通信任务及相关信息,并修改该任务的标志,检测分配通信资源,根据所需资源的忙闲状态进行资源分配;
S3.通信服务程序为收到的每一个自动通信或手动通信任务创建一通信线程,每五个线程使用所分配的串口及对应的资源,完成相应的通信任务所规定的内容;采集终端返回的数据通过通信工作站传送到服务器并存储在临时数据库;
S4.主站与采集终端通过创建的通信线程在加密模式下进行加密通信,采集终端为发送数据包预先添加一个随机字符串,所述随机字符串称为初始化向量,并使用链接块密码模式或哈希链接块密码模式的加密模式;在主站与采集终端两个通信方之间使用共享的两个计数器,每个通信方向一个;
其中,计数器最初设置为零,并且应至少为128bit,计数器值能够用作信息加密中的随机字符串,每个信息加密后,如果使用链接块密码模式,则计数器增加1;如果使用哈希链接块密码模式,则增加加密数据块的数量;两个通信方均知道计数器的值,并且两个计数器在预定时间进行同步;
S5.当主站接收到这些加密数据包时,主站解密数据包,检查计数器值是否正确,一旦主站接收到密文的第一个块,主站会检查计数器值是否正确;如果是正确的,则主站继续解密并更新其计数器;否则,主站丢弃整个密文;主站使用计数器解密密文的第一个块;如果解密的明文的第1位与计数器值的密文不一致,则说明计数器未同步或密文被破坏;如果密文被篡改,则依靠纠错机制来丢弃整个数据包,否则主站继续尝试其余计数器,直到计数器检验过程成功;然后主站使用经过验证的计数器和相应的密钥対信息进行解密,生成的信息的每个块一旦可用就将其传送到服务器;如果在预设数量的试验中不能验证计数器,则主站通知采集终端传输失败,并在下一部分启动计数器同步协议;
对于两个通信方建立安全信道,密钥需要在部署时添加到两台设备中;该密钥可以是共享的主密钥或一个会话的...

【专利技术属性】
技术研发人员:杨银平
申请(专利权)人:杨银平
类型:发明
国别省市:福建;35

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

1