[发明专利]基于SNMP4J的光放大器监控方法有效
| 申请号: | 201410203192.6 | 申请日: | 2014-05-14 |
| 公开(公告)号: | CN103995510B | 公开(公告)日: | 2017-06-23 |
| 发明(设计)人: | 巩微 | 申请(专利权)人: | 中国传媒大学 |
| 主分类号: | G05B19/418 | 分类号: | G05B19/418 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100024 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 snmp4j 放大器 监控 技术 | ||
1.一种基于SNMP4J的光放大器监控方法,该方法包括添加和删除被监控的设备、监测异常运行状态门限值、发现出现异常的设备、并对异常的设备进行报警、记录并查看近一个月内的运行状态参数,其特征在于基于SNMP协议对光放大器进行数据读取,定时轮询各光放大器的运行状态,并对各光放大器的运行状态进行实时的记录,监控光放大器是否正常运行,是否需要维护,显示在用户界面上方便维护人员及时发现问题,解决问题,保证为用户提供稳定的业务信号;
上述的基于SNMP4J的光放大器监控方法中,在数据采集时基于轮询的方法进行改进,多线程处理信息,所述数据采集时基于轮询的方法描述如下:
SNMP协议结构中,分成两种结构:节点A与节点B1,节点B2,...,节点Bn连接,采用C/S构架,节点A将通过节点B1,节点B2,...,节点Bn采集的数据进行评估;节点B与节点C1,节点C2,...,节点Cn相连接,所述的节点B由节点B1,节点B2,...,节点Bn构成,所述的节点C由节点C1,节点C2,...,节点Cn构成;
步骤1:网络的拓扑表示为无向图G=<N,E>,其中N为节点集,表示互相连接的设备,E是设备之间的连接关系;Bk(k=1,2,...,n)下又分别对设备CK(k=1,2,...,n)采集信息;
步骤2:节点A判定C通过提取SYSservices对象值确定,设备第i层提供信息时,Li赋值相应的层数:
步骤3:采用树形结构从根部依次向下:对于MIB对象路径为
1.3.6.1.2.1.4.31.1.1.3,这个节点表示接收的IP数据包的数量;
1.3.6.1.2.1.4.1.31.1.1.17表示丢弃的IP数据包的数量,
1.3.6.1.2.1.4.31.1.1.20表示节点发送的IP数据包的数量,
1.3.6.1.2.1.4.31.1.1.25表示IP数据包丢弃的数量,这4个节点存储在一个表中,存放不同版本的IP数据包信息;
步骤4:由于节点A通过多线程对节点B进行定时观察,节点B对节点C也通过多线程对节点B进行定时观察,对于数据的采集时可能造成接收和处理数据的速率不匹配,这就需要设置缓存区保证信息的快速分析;设等待时间为t(n),处理线程为M,初始为M=1
tr(n)表示线程收到数据包到达缓存区的平均时间,tp(n)表示每个线程处理一个数据包的平均时间;当0<t(n)≤tr(n)时,那么tr(n)<tp(n),高层的节点对于下一层的节点轮询的缓存区增加,需要增加处理线程数:
这样完成对多个节点的信息的获取;
步骤5:在轮询时间间隔内,服务Agent被派出完成管理任务返回所需传递的字节数,其在各节点之间携带数据和计算结果依次传递,公式为
Bdi为服务Agent离开节点i时数据和代码的字节数;Brj为Agent在节点j上的计算结果;Bp为节点间通信协议相关信息的字节数;S是服务agent被派出完成管理任务返回所需传递的字节数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国传媒大学,未经中国传媒大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410203192.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种变压器温控器检测系统
- 下一篇:一种简易汽车车位指示装置





