[发明专利]电力远动网络中频率可变的节点通信状态监视方法有效
申请号: | 201210036747.3 | 申请日: | 2012-02-18 |
公开(公告)号: | CN102571501A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 韩振峰;刘希峰;李颖;刘矞;李颖慧;徐征;崔好;李菁竹;张进;潘向华;白英伟;王彦博;张文娟;宋娜;冯燕;闫超;韩委;石璐;王雪丽 | 申请(专利权)人: | 山东电力集团公司超高压公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08;H04L29/12;H02J13/00 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 张勇 |
地址: | 250021 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电力 网络 频率 可变 节点 通信 状态 监视 方法 | ||
1.一种电力远动网络中频率可变的节点通信状态监视方法,其特征是,进行数据设置,启动计时器;根据监视参数判断计时器是否应触发测试;建立不影响主程序的独立子线程用于测试;发送测试包,接收结果并在队列中存储测试结果;判断结果是否过多并丢弃多余的测试结果;根据最后一个结果判断连接状态并修改连接状态和监视参数;计算相关测试参数;判断队列中的结果是否足够,否则结束本次测试,是则修改当前网络状态和监视参数,并给出本次测试的结果报告。
2.如权利要求1所述的电力远动网络中频率可变的节点通信状态监视方法,其特征是,它的具体步骤为:
第一步:设置监视参数;
第二步:建立监视模型;
为每一个被监视的节点的每一个IP地址建立独立数据模型,数据模型中包含测试间隔t,连接状态x,网络状态y,一个长度为k的数据队列,一个测试包发送程序P,该程序发送一个ICMP测试包并接收返回数据包;其中,t的初始值为T1,X的初始值为稳定状态,网络状态Y的初始值为良好,k的初始值为K1;设置并启动一个系统计时器,计时器当前的读数为T′,单位为毫秒,计时器每隔Tx毫秒触发一次,每当计时器触发时进入第三步;
第三步:计时器触发判断
计时器每隔Tx毫秒触发一次,若此时计时器读数T′满足下面3个条件的任何一条或多条:
1)计算求得m=(T′mod(N*T1))/T1时,若第m个地址数据模型的t=T1;
2)计算求得m=(T′mod(N*T2))/T2时,若第m个地址数据模型的t=T2;
3)计算求得m=(T′mod(N*T3))/T3时,若第m个地址数据模型的t=T3;则进入第四步,否则重新回到第三步等待计时器触发,Mod为取余数运算;
第四步:打开独立子线程;
打开一个独立子线程,它的运行时间不影响主程序的运行和系统计时器的工作,子线程进入第五步,父线程回到第三步继续等待计时器触发;
第五步:测试包发送接收过程;
第六步:测试结果存储过程;
当第m个地址的程序P收到并返回测试结果后,将测试结果送入该节点的数据队列,进入第七步;
第七步:队列数据量判断1;
若队列长度l>k,进入第八步;
若队列长度l<k或l=k,进入第九步;
第八步:丢弃数据
如果数据队列当前长度l>k,则反复丢弃队列中第一个数据,直到队列长度l=k,进入第九步;
第九步:连接状态判断
若当前连接状态为不稳定状态,进入第十一步;
或者当前连接状态为稳定状态,数据队列中最后一个返回结果的测试状态是与当前网络状态y相同,进入第十一步;
否则进入第十步;
第十步:设置连接状态为不稳定
将队列长度k改为K2,清空当前的数据队列,将t设为T2,关闭子线程,等待计数器再次触发;
第十一步:计算状态参数
第十二步:队列数据量判断2
若队列长度l=k,进入第十三步;
若队列长度l<k,关闭子线程,等待计数器再次触发;
第十三步:计算测试成功率
若成功率s=100%或s=0%,进入第十四步;
若成功率0%<s<100%,进入第十五步;
第十四步:设置连接状态为稳定
将队列长度k改为K1,将t设为T1,连接状态x设为稳定状态,进入第十六步;
第十五步:调整测试参数
将t设为T3,k改为K2,连接状态x设为不稳定状态,进入第十六步;
第十六步:网络状态判断
若s=100%,则当前网络状态y′=良好;
若s=0%,则当前网络状态y′=中断;
若0%<s<100%,则当前网络状态y′=异常;
进入第十七步;
第十七步:判断测试结果
若y′与y相同,则报告本次测试的结论为连接状态不变,本次测试结束,关闭子线程;
否则应视为状态改变,进入第十八步;
第十八步:判断节点状态
报告该地址连接状态由y′变为y,获取当前系统时间并记录在文件中,令y=y′;
若该地址所属节点的所有IP地址的状态均相同,为良好/中断/异常,则报告该节点的状态为良好/中断/异常;
若至少有一个IP地址状态为良好/异常,则报告该节点的状态为通道良好/异常,设备故障;
本次测试结束,关闭子线程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东电力集团公司超高压公司,未经山东电力集团公司超高压公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210036747.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:机动车辆的滑动打开顶
- 下一篇:快速生产高色价红曲米的方法