一种基于SNMP的光电经纬仪状态监测方法和装置制造方法及图纸

技术编号:20855007 阅读:18 留言:0更新日期:2019-04-13 10:47
本发明专利技术公开了一种基于SNMP的光电经纬仪状态监测方法和装置,包括以下步骤:NMS以基于事件的管理方式,监测接入管理系统的所有光电经纬仪的Trap信息,若收到Trap信息则执行相应的响应处理;或者,NMS以基于轮询的管理方式,向其所管理的所有光电经纬仪发送轮询信息,以获得光电经纬仪及其对应的各分系统的故障数据信息、状态信息和相关网络通路上的网络设备状态信息。所述方法能够实现光电经纬仪的故障数据和状态信息的及时的主动上报和实时查询,以及根据光电经纬仪所在的网络快速排查故障发生位置,有效提升了监测效率以及监测的准确性。

【技术实现步骤摘要】
一种基于SNMP的光电经纬仪状态监测方法和装置
本专利技术涉及光电测量
,特别涉及一种基于SNMP的光电经纬仪状态监测方法和装置。
技术介绍
SNMP(SimpleNetworkManagementProtocol,简单网络管理协议)有助于管理在复杂网络中的路由器、交换器以及服务器等设备,不仅使其能够正常工作,更能使之发挥最大的性能。由IETF(TheInternetEngineeringTaskForce,国际互联网工程任务组)负责制定SNMP协议的规范。SNMP协议发布了多个版本,其中SNMPv1、SNMPv2c和SNMPv3得到了广泛的应用。SNMP支持基于轮询的网络管理,也支持基于事件的网络管理。在SNMP中的角色分为管理者和代理两种,其中管理者经常以NMS(NetworkManagementStations,网络管理工作站)的形式存在,能够接收代理发送的Trap(告警,代理向NMS通知发生某事的一种方式)信息,并根据这些信息决定下一步操作;另一种角色是代理(Agent),代理能够响应NMS(网络管理工作站)的请求,也能主动产生Trap(告警)信息,在一个管理网络中,可以存在一个或多个这样的实体。MIB(TheManagementInformationBase,管理信息库)是代理中可被管理对象的抽象描述,管理者通过MIB(管理信息库)对代理进行获取或设置会对应到真实的物理对象上,因此也可把MIB(管理信息库)视为管理设备的一种接口。光电经纬仪作为我国靶场测量领域的主要装备,其稳定性关系到靶场任务能否顺利完成,而现有技术中缺乏对单台或多台光电经纬仪状态进行监测的有效方法。目前,对光电经纬仪状态的监测方法多采用人为手段,不仅效率低、时效性差,而且易出现误报、漏报等问题。同时,现有技术在扩展性上具有局限性,在经纬仪升级改造后不能很好适应原有的管理方案。为了克服人工手段监测带来的缺陷,专利CN10670600A提出了一种经纬仪智能网络监测方法,利用嵌入式处理平台,通过丰富的数据接口,接收采集并处理经纬仪设备的信息采集和通讯,从而以更加直观的方式对经纬仪进行实时在线监测及告警。但这种方法只能对经纬仪自身的故障数据和状态信息进行监测,不能对经纬仪所在网络进行监测,一旦经纬仪发生意外离线,不能判断故障发生位置,并且在经纬仪进行升级改造的时候必须对该系统进行全面改造以适应新的经纬仪和管理系统。
技术实现思路
本专利技术旨在克服现有对经纬仪状态的监测方法多采用人为手段对经纬仪的重要故障和状态信息进行上报,导致出现效率低、时效性差,而且易出现误报、漏报等问题。为实现上述目的,本专利技术采用以下技术方案:一方面,本专利技术提供了一种基于SNMP的光电经纬仪状态监测方法,包括以下步骤:NMS以基于事件的管理方式,监测接入管理系统的所有光电经纬仪的Trap信息,若收到Trap信息则执行相应的响应处理;或者,NMS以基于轮询的管理方式,向其所管理的所有光电经纬仪发送轮询信息,以获得光电经纬仪及其对应的各分系统的故障数据信息、状态信息和相关网络通路上的网络设备状态信息。进一步地,所述Trap信息包括发出警报、改变配置、日志事件中的至少一项。进一步地,所述方法包括:若NMS未收到某一光电经纬仪的状态信息,则根据其他光电经纬仪状态信息或网络通路上其他网络设备状态信息判断该光电经纬仪故障发生位置,并做出相应处理。进一步地,所述光电经纬仪包括数据交互分系统,所述数据交互分系统包括SNMP代理模块,所述SNMP代理模块与NMS连接;所述方法包括:SNMP代理模块在NMS进行轮询时,向NMS返回MIB-II中定义的管理对象的值,或者主动向NMS发送MIB-II中定义的Trap值。进一步地,所述光电经纬仪包括数据交互分系统,所述数据交互分系统包括SNMP代理子模块;所述方法包括:SNMP子代理模块在NMS进行轮询时,向NMS返回光电经纬仪管理系统私有MIB中定义的管理对象的值,或者主动向NMS发送私有MIB中定义的Trap值。进一步地,光电经纬仪的数据交互系统还包括数据交互进程,方法包括:SNMP子代理模块与数据交互进程进行通讯,以获得光电经纬仪对应的分系统的故障数据信息和状态信息。进一步地,所述方法包括:SNMP子代理模块与数据交互进程的通讯协议采用XML语言实现,并以树形结构标记光电经纬仪内部状态;其中,树形结构的根节点为光电经纬仪,其子节点为该光电经纬仪对应的各个分系统,各分系统下的元素包括以下一项或多项:分系统名称、故障数据信息和状态信息中的任意一项或多项。进一步地,所述方法包括:SNMP子代理模块将从数据交互进程获取到的XML格式的数据按通讯协议编码到私有MIB中;NMS向光电经纬仪轮询私有MIB定义的管理对象时返回相应的ResponsePDU;或当达到触发Trap信息的条件时,SNMP子代理模块主动向NMS发送Trap信息。进一步地,光电经纬仪的分系统包括以下一项或多项:时统分系统、调光调焦分系统、伺服分系统、编码器分系统、成像控制分系统、图像处理分系统、图像存储分系统、系统监控分系统以及数据交互分系统。另一方面,专利技术人还提供了一种基于SNMP的光电经纬仪状态监测装置,所述装置包括至少一个光电经纬仪、NMS和计算机程序,所有光电经纬仪均与NMS连接;所述计算机程序被处理器执行时实现如前文所述的方法。本专利技术能够实现光电经纬仪的故障数据和状态信息及时的主动上报和实时查询。同时,可以将光电经纬仪所在的连接网络同时纳入管理之中,在故障发生时有助于管理系统快速排查故障问题发生的位置。在经纬仪进行升级改造后可以以最快的速度和最小的改动适应原有的管理系统,管理系统也不必因为经纬仪改造升级而进行大幅修改,有效提升了监测效率以及监测的准确性。附图说明图1为本专利技术一实施例涉及的基于SNMP的光电经纬仪状态监测装置的示意图;图2为本专利技术一实施例涉及的基于SNMP的光电经纬仪状态监测方法流程图;附图标记说明:1、光电经纬仪;11、数据交互分系统;111、SNMP子代理模块;112、SNMP代理模块;113、数据交互进程;101、时统分系统;102、调光调焦分系统;103、伺服分系统;104、编码器分系统;105、成像控制分系统;106、图像处理分系统;107、图像存储分系统;108、系统监控分系统;109、数据交互分系统;2、连接网络;3、NMS。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,而不构成对本专利技术的限制。本专利技术提供了一种基于SNMP的光电经纬仪状态监测方法,包括以下步骤:NMS以基于事件的管理方式,监测接入管理系统的所有光电经纬仪的Trap信息,若收到Trap信息则执行相应的响应处理;或者,NMS以基于轮询的管理方式,向其所管理的所有光电经纬仪发送轮询信息,以获得光电经纬仪及其对应的各分系统的故障数据信息、状态信息和相关网络通路上的网络设备状态信息。在本实施方式中,所述管理系统包含1个网络管理工作站(NMS)(网络管理工作站)、相配套计算机管理程序、至少1台光电经纬仪以及相关网络设备。所述计算机管理程序用于管理员访问NM本文档来自技高网
...

【技术保护点】
1.一种基于SNMP的光电经纬仪状态监测方法,其特征在于,包括以下步骤:NMS以基于事件的管理方式,监测接入管理系统的所有光电经纬仪的Trap信息,若收到Trap信息则执行相应的响应处理;或者,NMS以基于轮询的管理方式,向其所管理的所有光电经纬仪发送轮询信息,以获得光电经纬仪及其对应的各分系统的故障数据信息、状态信息和相关网络通路上的网络设备状态信息。

【技术特征摘要】
1.一种基于SNMP的光电经纬仪状态监测方法,其特征在于,包括以下步骤:NMS以基于事件的管理方式,监测接入管理系统的所有光电经纬仪的Trap信息,若收到Trap信息则执行相应的响应处理;或者,NMS以基于轮询的管理方式,向其所管理的所有光电经纬仪发送轮询信息,以获得光电经纬仪及其对应的各分系统的故障数据信息、状态信息和相关网络通路上的网络设备状态信息。2.根据权利要求1所述的基于SNMP的光电经纬仪状态监测方法,其特征在于,所述Trap信息包括发出警报、改变配置、日志事件中的至少一项。3.根据权利要求1所述的基于SNMP的光电经纬仪状态监测方法,其特征在于,所述方法包括:若NMS未收到某一光电经纬仪的状态信息,则根据其他光电经纬仪状态信息或网络通路上其他网络设备状态信息判断该光电经纬仪故障发生位置,并做出相应处理。4.根据权利要求1所述的基于SNMP的光电经纬仪状态监测方法,其特征在于,所述光电经纬仪包括数据交互分系统,所述数据交互分系统包括SNMP代理模块,所述SNMP代理模块与NMS连接;所述方法包括:SNMP代理模块在NMS进行轮询时,向NMS返回MIB-II中定义的管理对象的值,或者主动向NMS发送MIB-II中定义的Trap值。5.根据权利要求1所述的基于SNMP的光电经纬仪状态监测方法,其特征在于,所述光电经纬仪包括数据交互分系统,所述数据交互分系统包括SNMP代理子模块;所述方法包括:SNMP子代理模块在NMS进行轮询时,向NMS返回光电经纬仪管理系统私有MIB中定义的管理对象的值,或者主动向NMS发送私有MIB中定义的Trap值。...

【专利技术属性】
技术研发人员:唐伯浩高策张涛张艳超杨帅
申请(专利权)人:中国科学院长春光学精密机械与物理研究所
类型:发明
国别省市:吉林,22

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

1