[发明专利]一种电网主子站通信异常的复现方法与系统在审
申请号: | 202110500361.2 | 申请日: | 2021-05-08 |
公开(公告)号: | CN113381878A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 刘自勇 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 黄晓燕 |
地址: | 250001 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电网 主子 通信 异常 复现 方法 系统 | ||
1.一种电网主子站通信异常的复现方法,其特征在于,所述方法包括以下操作:
根据主子站通信异常发生的时间,获取相应的源码文件,分析源码文件中的时间格式,截取异常发生时所处时间范围的源码,单独保存;
根据时间格式以及所使用规约设计模拟子站程序,用以模拟子站向主站发送源码数据;
将单独保存的源码读入内存,根据时间标记以及源码标记性字节识别单一数据帧,并计算每帧与前后帧的时间间隔,为每帧添加时间标记,添加规约相应的启动帧;
启动主站环境,并修改配置为异常发生时现场相应配置;
运行模拟子站程序,通过socket调用connect服务建立与主站之间的连接,模拟子站将读入内存的源码按照固定时间间隔逐帧发送至主站,重现异常。
2.根据权利要求1所述的一种电网主子站通信异常的复现方法,其特征在于,所述根据时间标记以及源码标记性字节识别单一数据帧具体为:
根据时间标记以及源码中的标记性字节分析出相邻两行是否属于同一帧,以此来划分不同帧。
3.根据权利要求1所述的一种电网主子站通信异常的复现方法,其特征在于,所述修改配置包括启动前置服务、实时服务核心程序以及其他与待分析问题相关的程序。
4.根据权利要求3所述的一种电网主子站通信异常的复现方法,其特征在于,所述启动前置服务包括启动socket监听。
5.一种电网主子站通信异常的复现系统,其特征在于,所述系统包括:
源码文件获取模块,用于根据主子站通信异常发生的时间,获取相应的源码文件,分析源码文件中的时间格式,截取异常发生时所处时间范围的源码,单独保存;
模拟子站模块,用于根据时间格式以及所使用规约设计模拟子站程序,用以模拟子站向主站发送源码数据;
源码处理模块,用于将单独保存的源码读入内存,根据时间标记以及源码标记性字节识别单一数据帧,并计算每帧与前后帧的时间间隔,为每帧添加时间标记,添加规约相应的启动帧;
环境配置模块,用于启动主站环境,并修改配置为异常发生时现场相应配置;
异常重现模块,用于运行模拟子站程序,通过socket调用connect服务建立与主站之间的连接,模拟子站将读入内存的源码按照固定时间间隔逐帧发送至主站,重现异常。
6.根据权利要求5所述的一种电网主子站通信异常的复现系统,其特征在于,所述单一数据帧通过根据时间标记以及源码中的标记性字节分析出相邻两行是否属于同一帧来识别。
7.根据权利要求5所述的一种电网主子站通信异常的复现系统,其特征在于,所述主站环境的配置包括启动前置服务、实时服务核心程序以及其他与待分析问题相关的程序。
8.根据权利要求7所述的一种电网主子站通信异常的复现系统,其特征在于,所述前置服务包括socket监听。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110500361.2/1.html,转载请声明来源钻瓜专利网。