[发明专利]基于控制报文协议的电力系统的网络拓扑获取方法和系统在审
申请号: | 201710619178.8 | 申请日: | 2017-07-26 |
公开(公告)号: | CN107483344A | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 梁智强;黄曙;胡朝辉;盛海波;江辉 | 申请(专利权)人: | 广东电网有限责任公司电力科学研究院;广州市章和电气设备有限公司 |
主分类号: | H04L12/751 | 分类号: | H04L12/751;H04L12/24;H04L29/06 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 刘艳丽 |
地址: | 510080 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 控制 报文 协议 电力系统 网络 拓扑 获取 方法 系统 | ||
1.一种基于控制报文协议的电力系统的网络拓扑获取方法,其特征在于,包括以下步骤:
通过控制报文协议对电力系统进行网络诊断,获取所述电力系统中处于活动状态的各个节点;
通过所述控制报文协议对各个所述节点进行深度搜索扫描,在深度搜索扫描的同时对各个所述节点进行路由跟踪操作,获取到达各个所述节点的第一路由;
对到达各个所述节点的第一路由进行拓扑拼接,获得电力系统的网络拓扑信息。
2.根据权利要求1所述的基于控制报文协议的电力系统的网络拓扑获取方法,其特征在于,所述通过控制报文协议对电力系统进行网络诊断,获取所述电力系统中处于活动状态的各个节点的步骤包括以下步骤:
通过ping操作对属于电力系统的IP地址区间中的每个IP地址进行检测,获取每个IP地址的ping操作结果;
根据所述ping操作结果确定IP地址所对应的节点是否处于活动状态。
3.根据权利要求2所述的基于控制报文协议的电力系统的网络拓扑获取方法,其特征在于,所述ping操作包括向每个IP地址发送请求数据包,接收每个IP地址返回的反馈数据包;
根据所述ping操作结果确定IP地址所对应的节点是否处于活动状态的步骤包括以下步骤:
在当前IP地址返回的反馈数据包中的响应时间值小于预设值时,确定当前IP地址所对应的节点处于活动状态。
4.根据权利要求1所述的基于控制报文协议的电力系统的网络拓扑获取方法,其特征在于,所述通过所述控制报文协议对各个所述节点进行深度搜索扫描的步骤包括以下步骤:
选择一个未扫描的节点作为起始节点,从所述起始节点开始扫描,在扫描完当前节点后,扫描与当前节点连接的下一节点,直至扫描完末端节点;
回溯到上一节点,扫描与上一节点递进连接的未扫描的节点,直至扫描完所有的节点。
5.根据权利要求4所述的基于控制报文协议的电力系统的网络拓扑获取方法,其特征在于,所述在深度搜索扫描的同时进行路由跟踪操作,获取到达各个所述节点的第一路由的步骤包括以下步骤:
在深度搜索扫描的同时,沿扫描链路通道向各个所述节点发送请求报文,接收各个所述节点返回的响应报文,根据各所述响应报文分别获取到达各个所述节点的第一路由。
6.根据权利要求1所述的基于控制报文协议的电力系统的网络拓扑获取方法,其特征在于,还包括以下步骤:
通过所述控制报文协议对各个所述节点进行广度搜索扫描,在广度搜索扫描的同时对各个所述节点进行路由跟踪操作,获取到达各个所述节点的第二路由;
所述对到达各个所述节点的第一路由进行拓扑拼接的步骤包括以下步骤:
对比到达各个所述节点的第一路由和到达各个所述节点的第二路由,排除重复的路由,将各所述第一路由和各所述第二路由进行拓扑拼接。
7.根据权利要求6所述的基于控制报文协议的电力系统的网络拓扑获取方法,其特征在于,所述通过所述控制报文协议对各个所述节点进行广度搜索扫描的步骤包括以下步骤:
选择一个未扫描的节点作为起始节点,从所述起始节点开始扫描,在扫描完当前节点后,扫描与当前节点连接的所有下一节点,直至扫描完末端节点。
8.根据权利要求7所述的基于控制报文协议的电力系统的网络拓扑获取方法,其特征在于,所述直至扫描完末端节点的步骤之后还包括以下步骤:
在存在未扫描的节点时,从未扫描的节点中选择一个节点重新作为起始节点,执行从所述起始节点开始扫描的步骤,直至扫描完所有节点。
9.根据权利要求1所述的基于控制报文协议的电力系统的网络拓扑获取方法,其特征在于,所述对到达各个所述节点的第一路由进行拓扑拼接,获得电力系统的网络拓扑信息的步骤包括以下步骤:
利用制图软件开发工具对所述到达各个所述节点的第一路由进行拓扑拼接,获得电力系统的网络拓扑图。
10.一种基于控制报文协议的电力系统的网络拓扑获取系统,其特征在于,包括:
诊断获取单元,用于通过控制报文协议对电力系统进行网络诊断,获取所述电力系统中处于活动状态的各个节点;
扫描跟踪单元,用于通过所述控制报文协议对各个所述节点进行深度搜索扫描,在深度搜索扫描的同时对各个所述节点进行路由跟踪操作,获取到达各个所述节点的第一路由;
拓扑拼接单元,用于对到达各个所述节点的第一路由进行拓扑拼接,获得电力系统的网络拓扑信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司电力科学研究院;广州市章和电气设备有限公司,未经广东电网有限责任公司电力科学研究院;广州市章和电气设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710619178.8/1.html,转载请声明来源钻瓜专利网。