一种电信设备集中登录的系统及其实现方法

文档序号:7945306阅读:157来源:国知局
专利名称:一种电信设备集中登录的系统及其实现方法
技术领域
本发明涉及电信设备的维护管理领域,具体提供一种电信设备集中登录的 系统及其实现方法。
背景技术
目前,国内的各家电信运营商(如中国移动、中国联通、中国电信、中国 网通等等)都购买了数量众多的电信设备,在日常使用中,电信运营商的操作 维护人员经常需要登录到这些设备上做一些命令操作,以实现设备的维护和管 理。这些电信设备来自国内外多家设备制造商,不但数量大,而且型号版本也 非常多, 一般来说不同厂家的设备操作维护方法差异很大,必须使用与自己配 套的用户登录客户端程序。这样操作维护人员就必须同时使用多个风格迥异的 用户登录客户端程序,在维护工作中需要在程序间来回切换,非常麻烦且工作 效率低下。另外在电信运营商的网络中,每个电信设备都需要配置上一个IP地 址后才能被其客户端程序登录使用,由于设备数量大导致IP地址非常多。在日 常使用过程中,操作维护人员往往是靠记忆或建立专用地址文件的方式管理这 些地址,工作效率低且非常容易出错。

发明内容
本发明的一种电信设备集中登录的系统及其实现方法,实现了所有电信设 备的用户的集中登录,从而解决了因设备类型多、厂家多所引起的客户登录程 序数量多、不便使用、难以管理的问题,提高了电信设备操作维护工作的效率
4和安全性。
本发明解决其技术问题所采用的技术方案是
一种电信设备集中登录的系统,包括主控模块、厂家登录模块、通讯控制 模块和多进程管理模块,其中
所述主控模块用于联系各厂家登录模块,并提供统一的登录界面;
所述厂家登录模块用于把电信设备的IP地址、厂家、版本、登录用户名、 登录口令储存在其数据库中,并反馈给所述主控模块;
所述通讯控制模块用于联系外部电信设备;
所述多进程管理模块用于实现系统的多任务运行,可以同时为多个用户提
供电信设备登录服务。
系统采用C语言编程,在Unix操作系统上运行。
通讯控制模块使用TCP/IP网络协议实现与电信设备的连接。
一种电信设备集中登录的实现方法,包括以下步骤-
A、 用户登录系统,所述系统提示用户输入用户名和密码,并将接收到的 用户名和密码与数据库中预先配置好的用户名和密码比对,若相符则提示登录 系统成功,转入下一步操作;若不相符则提示登录失败,断开与用户的网络连 接;
B、 所述系统等待用户输入命令,若输入的命令是所述系统的维护命令, 则在处理该命令后重新等待输入;若输入的是退出命令,则断开与操作维护人 员的网络连接;若输入的命令是登录设备的命令,则转入下一步操作;
C、 系统从数据库中查找设备的IP地址、登录用户名、密码、厂家等数据, 若査找不到则提示操作维护人员所输入的设备名无效,若査找到则取出这些数 据,转入下一步操作;
D、 系统从数据库中的权限数据中查找该用户是否有权登录该设备,若无 权限则提示用户无权登录该设备,然后转入步骤B,等待重新输入命令,若有权限则转入下一步操作;
E、 根据从步骤C中取到的该设备的登录用户名、密码、厂家等数据,调用 相应的登录子程序登录该设备,如登录失败则提示用户登录失败,然后转入步 骤B,等待重新输入命令,若登录成功则转入下一步操作;
F、 在用户和设备之间建立连接通道,让用户和设备开始命令交互操作, 并实时监控用户的命令活动,若用户退出该设备则关闭连接通道,然后转入步 骤B,等待重新输入命令。
本发明的一种电信设备集中登录的系统及其实现方法,用一个单独的代理 程序替代掉了数量众多的设备原厂配备的登录程序,使操作维护人员只使用一 个操作界面就可以完成所有电信设备的操作维护工作,并可以在各个设备间自 由切换,工作效率大大提高。另外本程序使用数据库管理设备的IP地址等数 据,使得用户只需要记住设备的名字即可以实现登录,工作复杂度大大降低。 另外本集中代理系统采用多任务方式运行,可以支持多用户同时登录使用。这 样该系统在一台高性能的服务器运行起来后, 一个电信设备运营商的所有操作 维护人员都可以登录到该系统上对设备进行命令操作,并可实现对操作维护人 员的权限控制,大大提高了工作效率和安全性。


下面结合附图和实施例对本发明进一步说明。
图l为本发明的一种电信设备集中登录的系统及其实现方法的系统架构示 意图2为本发明的一种电信设备集中登录的系统及其实现方法的用户登录流 程示意图。
具体实施方式
下面结合附图和具体实施例对本发明的一种电信设备集中登录的系统及 其实现方法作进一步的描述。
如附图1所示, 一种电信设备集中登录的系统,包括主控模块、厂家登录 模块、通讯控制模块和多进程管理模块,其中-
所述主控模块用于联系各厂家登录模块,并提供统一的登录界面;
所述厂家登录模块用于把电信设备的IP地址、厂家、版本、登录用户名、 登录口令储存在其数据库中,并反馈给所述主控模块;
所述通讯控制模块用于联系外部电信设备;
所述多进程管理模块用于实现系统的多任务运行,可以同时为多个用户提
供电信设备登录服务。
系统采用C语言编程,在Unix操作系统上运行。
通讯控制模块使用TCP/IP网络协议实现与电信设备的连接。
如附图2所示, 一种电信设备集中登录的实现方法,包括以下步骤
A、 用户登录系统,所述系统提示用户输入用户名和密码,并将接收到的 用户名和密码与数据库中预先配置好的用户名和密码比对,若相符则提示登录 系统成功,转入下一步操作;若不相符则提示登录失败,断开与用户的网络连 接;
B、 所述系统等待用户输入命令,若输入的命令是所述系统的维护命令, 则在处理该命令后重新等待输入;若输入的是退出命令,则断开与操作维护人 员的网络连接;若输入的命令是登录设备的命令,则转入下一步操作;
C、 系统从数据库中査找设备的IP地址、登录用户名、密码、厂家等数据, 若査找不到则提示操作维护人员所输入的设备名无效,若査找到则取出这些数 据,转入下一步操作;
D、 系统从数据库中的权限数据中查找该用户是否有权登录该设备,若无 权限则提示用户无权登录该设备,然后转入步骤B,等待重新输入命令,若有权限则转入下一步操作;
E、 根据从步骤C中取到的该设备的登录用户名、密码、厂家等数据,调用 相应的登录子程序登录该设备,如登录失败则提示用户登录失败,然后转入步 骤B,等待重新输入命令,若登录成功则转入下一步操作;
F、 在用户和设备之间建立连接通道,让用户和设备开始命令交互操作, 并实时监控用户的命令活动,若用户退出该设备则关闭连接通道,然后转入步 骤B,等待重新输入命令。
本发明的一种电信设备集中登录^实现方法提供一个独立的登录系统界 面,操作维护人员使用这一个系统界面就可以登录到多个厂家的电信设备,而 不再需要同时使用多个厂家的登录客户端程序;其次本系统将电信设备的数据 信息储存在数据库中,并给每个电信设备赋予一个人性化的名字。使得操作维 护人员在登录该系统后,只需要输入要登录的设备的名字,系统就可以根据名 字到数据库中査找这个设备的IP地址、用户名、口令等登录数据,并使用这些 数据自动登录到该设备上,并将登录好的界面呈现给操作维护人员,从而使操 作维护人员的工作效率大大提高。
本发明的一种电信设备集中登录的实现方法开发了一个拥有独立命令界面 的集中化登录代理系统,该系统使用TCP/IP协议直接链接各个电信设备,替代 掉各电信设备原来配备的登录程序。其次为每个生产厂家的电信设备都开发了 相应的登录子程序,并把所有电信设备的IP地址、厂家、版本、登录用户名、 登录口令等数据都储存在数据库中。当操作维护人员登录到该登录代理系统 后,输入要登录的电信设备名字,本系统程序根据设备名字到数据库中取到相 应的IP地址、厂家、版本、登录用户名、登录密码等数据,然后调用与该设备 对应的登录子程序登录设备,登录成功后该集中代理系统在操作维护人员和设 备间建立TCP/IP连接通道,并将设备的命令界面呈现给操作维护人员,这样操 作维护人员就可以与设备进行命令交互了。另外,本发明的一种电信设备集中登录的实现方法还可以建立操作维护人 员权限数据库,在操作维护人员要登录一个电信设备时,到数据库中验证其权 限数据,看该人员是否有权登录相应的设备,在权限验证通过后才登录相应的
电信设备;如果权限验证没有通过,就直接拒绝登录相应的设备,从而实现了 对操作维护人员的权限控制,使得用户只能登录自己有权登录的设备,而不能 登录没有权限的设备,提高了设备操作维护工作的安全性。
以上所述的实施例,只是本发明较优选的具体实施方式
的一种,本领域的 技术人员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明 的保护范围内。
权利要求
1、一种电信设备集中登录的系统,其特征在于,包括主控模块、厂家登录模块、通讯控制模块和多进程管理模块,其中所述主控模块用于联系各厂家登录模块,并提供统一的登录界面;所述厂家登录模块用于把电信设备的IP地址、厂家、版本、登录用户名、登录口令储存在其数据库中,并反馈给所述主控模块;所述通讯控制模块用于联系外部电信设备;所述多进程管理模块用于实现系统的多任务运行,可以同时为多个用户提供电信设备登录服务。
2、 根据权利要求l所述的一种电信设备集中登录的系统,其特征在于,所 述系统采用C语言编程,在Unix操作系统上运行。
3、 根据权利要求l所述的一种电信设备集中登录的系统,其特征在于,所 述通讯控制模块使用TCP/IP网络协议实现与电信设备的连接,
4、 一种电信设备集中登录的实现方法,其特征在于,包括以下步骤A、 用户登录系统,所述系统提示用户输入用户名和密码,并将接收到的 用户名和密码与数据库中预先配置好的用户名和密码比对,若相符则提示登录 系统成功,转入下一步操作;若不相符则提示登录失败,断开与用户的网络连 接;B、 所述系统等待用户输入命令,若输入的命令是所述系统的维护命令, 则在处理该命令后重新等待输入;若输入的是退出命令,则断开与操作维护人 员的网络连接;若输入的命令是登录设备的命令,则转入下一步操作;C、 系统从数据库中査找设备的IP地址、登录用户名、密码、厂家等数据,若査找不到则提示操作维护人员所输入的设备名无效,若査找到则取出这些数据,转入下一步操作;D、 系统从数据库中的权限数据中査找该用户是否有权登录该设备,若无 权限则提示用户无权登录该设备,然后转入步骤B,等待重新输入命令,若有 权限则转入下一步操作;E、 根据从步骤C中取到的该设备的登录用户名、密码、厂家等数据,调用 相应的登录子程序登录该设备,如登录失败则提示用户登录失败,然后转入步 骤B,等待重新输入命令,若登录成功则转入下一步操作;F、 在用户和设备之间建立连接通道,让用户和设备开始命令交互操作, 并实时监控用户的命令活动,若用户退出该设备则关闭连接通道,然后转入步 骤B,等待重新输入命令。
全文摘要
本发明涉及电信设备的维护管理领域,具体提供一种电信设备集中登录的系统及其实现方法。本发明的一种电信设备集中登录的系统及其实现方法用一个单独的代理程序替代掉了数量众多的设备原厂配备的登陆程序,使操作维护人员在登陆该系统后,只使用一个操作界面就可以完成所有电信设备的登陆和操作维护工作,并可以在各个设备间自由切换。本发明的一种电信设备集中登录的系统及其实现方法解决了因设备类型多、厂家多所引起的客户登录程序数量多、不便使用、难以管理的问题,提高了电信设备操作维护工作的效率和安全性。
文档编号H04L12/24GK101459543SQ20091001390
公开日2009年6月17日 申请日期2009年1月7日 优先权日2009年1月7日
发明者裴光锋 申请人:浪潮通信信息系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1