发明名称 一种网管系统中远程登录、操作网元或EMS的方法
摘要 本发明提供一种网管系统中远程登录、操作网元或EMS的方法,具体地说是一种网管系统中远程登录、操作网元或EMS的方法,主要应用Telnet,SSH2,TL1协议直连网元或EMS对其指令操作,也可拓展到远程登录指令操作其他服务器或系统。它提供了一种OSS系统中直连网元或EMS并指令操作网元的具体实现方法。利用本方法中的网元连接管理和指令执行管理,能够快速连接网元,并保持连接,对单个或多个网元进行异步指令发送,最终能根据需要及时销毁连接收回资源。
申请公布号 CN102571459B 申请公布日期 2016.12.14
申请号 CN201210060799.4 申请日期 2012.03.09
申请人 浪潮通信信息系统有限公司 发明人 刘振凯
分类号 H04L12/24(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 代理人
主权项 一种网管系统中远程登录、操作网元或EMS的方法, 其特征在于包括以下内容:1)设计远程登录、操作网元或EMS的网元连接配置管理和指令执行管理,独立分开管理并把连接和指令执行协调起来,完成维护;2)定义网元连接配置工厂、网元连接配置、网元连接配置库、指令协调器、指令执行器、连接回复库、定时器、Session监听模块;3)网元连接配置工厂根据网元连接配置创建网元连接配置,放到网元连接配置库中保持;4)指令执行时,从网元连接配置库中取出相应连接,由指令协调器分配指令执行器发送指令,并把结果收集放到连接回复库中;5)由定时器从连接回复库中取出结果显示出来;6)当需要关闭销毁网元连接配置,退出网管系统或Session 连接超时时,将网元连接配置从网元连接配置库中取出销毁收回资源;具体的创建网元连接配置过程如下:1)启动创建网元触发机制;2)首先去 “网元连接配置库”中获取“网元连接配置”;3)如果获取到的“网元连接配置”存在,则结束创建网元; 如果网元连接配置不存在,则执行第4步;4)到“网元连接配置工厂”中获取“网元连接配置”;5)将“网元连接配置”交给“网元连接配置工厂”去创建“网元连接配置”;6)“网元连接配置工厂”根据“网元连接配置“中的“通信协议”和“配置文件”中配置的网元连接配置工厂的具体实现类,创建具体“网元连接配置工厂”;7)具体“网元连接配置工厂”根据“网元连接配置”创建具体“网元连接配置”;8)具体“网元连接配置”根据“网元连接配置”网元连接,并进行身份验证;9)将“网元连接配置”放入“网元连接配置库”保存;销毁连接的详细方法如下:1)系统根据连接唯一标示从“网元连接配置库”获取“网元连接配置”,断开连接,然后将“网元连接配置”从“网元连接配置库”移除;2)如果退出网管系统或者Session超时时,系统根据SessionId获取从“网元连接配置库”获取所有“网元连接配置”,依次断开连接并从“网元连接配置库”移除“网元连接配置”;指令执行过程如下:1)给某个网元发送指令,输入指令并发送;2)根据指令发送的所有目标“网元连接配置”的唯一标示到“网元连接配置库”获取所有目标网元的“网元连接配置集合”;3)然后将指令和网元连接配置集合交给“指令协调器”执行指令;4)“指令协调器”创建连接池,为每个网元连接配置创建一个“指令执行器”并分配一个线程,由每个线程调用“指令执行器”来执行指令;同时,返回指令开始执行信号启动定时器,定时到服务端获取执行结果;5)“指令执行器”执行指令之前首先创建一个“连接回复库”,将“执行指令”放入“连接回复库”中;6)“指令执行器”通过“网元连接配置”依次单条发送指令到网元,待收到网元的回复后,将回复信息放入“连接回复库”中;7)当“指令执行器”收到的网元回复中以“指令提示符”结束时,等待短暂时间后不再有回复收到,则继续发送下一条指令;8)当“指令执行器”发送完所有指令后,“指令执行器”在“连接回复库”中放置指令执行结束的结束符,包括“指令终端”收到结束符之后即停止获取执行结果的定时器。
地址 250101 山东省济南市高新区舜雅路1036号