snmp在电信设备远程故障检测中的应用

snmp在电信设备远程故障检测中的应用

ID:24842305

大小:52.50 KB

页数:5页

时间:2018-11-16

snmp在电信设备远程故障检测中的应用_第1页
snmp在电信设备远程故障检测中的应用_第2页
snmp在电信设备远程故障检测中的应用_第3页
snmp在电信设备远程故障检测中的应用_第4页
snmp在电信设备远程故障检测中的应用_第5页
资源描述:

《snmp在电信设备远程故障检测中的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SNMP在电信设备远程故障检测中的应用摘要本文在SNMP之上设计了一种专供设备检测使用的协议框架,弥补了SNMP的缺陷,从而能够基于SNMP构建一个完整的设备远程配置、监测、控制和检测系统。笔者多次在电信设备的管理系统中使用该设计,效果显著。关键词设备检测;SNMP0引言在NGN电信网中,其管理中心一般是通过以太城域网和各种设备联接在一起的;管理中心对电信设备实现远程的配置,监测和控制。在管理工作站和设备之间[1],SNMP(简单网络管理协议)成为理想的网络通讯协议。SNMP对网络设备的监测和控制提供了良好的通讯机制和通用的设计模式[2],使用SNMP的GE

2、T命令可以获取设备运行是某个参数的值,使用SNMP的SET命令可以设置设备运行的参数,从而可以对设备运行实行动态监测和控制[1][3]。该协议简单,通用,有利于系统的开发和扩展。然而一直以来,电信设备的检测,特别是用户线路和用户外电路的检测,却是由工程师在机房单线操作的;工作费时费力,及时性和准确性都不理想。为了减轻工程师的劳动强度以及节约运营成本,越来越多的电信运营商希望管理中心能够对设备进行远程的在线测试。笔者参加了几个相关的项目设计,在项目实践中,笔者发现SNMP对设备在线检测功能的支持有限。这是由于1)检测设备的动作有一定的时间延时,而且时延有长有短

3、,SNMP的GET命令不能适应这种变化。2)有些检测项目需要一些特定的测试参数,这不是单条命令能够完成的。为了使得SNMP能够较好支持设备的远程测试,本文提出一种协议框架,从而使为电信设备的远程在线检测的实现提供通讯支持。1方案设计本文以一个实际项目为例,介绍这种设计方案。该项目是一个NGN接入网的在线设备检测系统,要求1)能够指定测试项目和必要的测试参数;2)一条测试命令能够选中多条用户线路进行测试;3)支持并发的测试请求。该设计方案引入DCSM模块,如图1(包括,DCSM(C)在管理工作站,DCSM(A)在设备侧)对测试会话进行管理。DCSM工作在应用层

4、之下,SNMP之上;在管理工作站,DCSM(C)提供设备测试接口,并能够将相应的测试结果上报给Manager;在设备测,DCSM(A)将DCSM(C)同步而来的数据组装成测试命令,传递给DEVICE,并将DEVICE传来的测试结果同步到DCSM(C)。图1系统模块关系DCSM(C)和DCSM(A)模块都包含两个类:dispatch类和session类。dispatch负责消息的分发,它将DCSM(C/A)收到的消息根据sessionId分发给相应的session。系统中一个disptch类的实例对应于多个session类的实例;每一个session类的实例对

5、应于一个检测请求,由sessionId唯一标识。session类负责管理测试状态,并利用SNMP消息在DCSM(C)和DCSM(A)之间同步状态和信息。图2系统类图为了实现管理工作站和设备两侧检测会话数据和状态的同步,session支持以下几个命令:1)NED_PARAM;3)TARGET_PARAM;4)START_(C)和DCSM(A)之间实现sesssion的数据和状态的同步,具体有以下几个应用场景。1)测试请求。在DCSM(C)收到测试请求后,DCSM(C)发送一系列命令给DCSM(A):1)NED_PARAM,同步命令参数;3)TARGET_PAR

6、AM,同步测试用户线标识;4)START_WORK,指示参数传递结束,开始测试。图3检测请求场景2)结果/状态报告。DCSM(A)得到设备的测试结果后发送REPORT_RESULT,得到设备测试状态后发送REPORT_STATUS给DCSM(C)。图4检测报告场景2)结束测试。DCSM(C)在收齐测试结果或测试超时时发送END_TEST给DCSM(A)结束测试。DCSM(C)和DCSM(A)释放资源。图5检测结束场景2MIB库定义本文使用SNMP来实现DCSM模块的7个命令的功能需求,其MIB库定义如图六所示。图6MIB库的定义其中:①dcCmdFlag,为

7、Gauge32的对象。该字段负责传递NEP协议栈的开源实现snmp++/Agent++来实现我们的方案。该项目在投入运营的半年多时间以来,运行良好;能够满足客户实现远程设备检测的要求,使用该方案实施设备远程检测,由明显优势:1)协议简单,互通性好;2)使用简单方便,减轻现场工程师劳动强度;3)反应敏捷,自动化程度高。所以,该设计方案能够提高企业效率,适应时代发展需要。参考

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。