[发明专利]一种多协议的统一设备控制方法在审

专利信息
申请号: 201410065025.X 申请日: 2014-02-25
公开(公告)号: CN103795729A 公开(公告)日: 2014-05-14
发明(设计)人: 张飞亚;胡文彬;陈桂华;季统凯 申请(专利权)人: 国云科技股份有限公司
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 北京科亿知识产权代理事务所(普通合伙) 11350 代理人: 汤东凤
地址: 523808 广东省东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 协议 统一 设备 控制 方法
【权利要求书】:

1.一种多协议的统一设备控制方法,其特征在于:接收第三方调用时,首先加载所有需要控制的设备的基本配置,验证这些配置是否可用;依据配置信息和第三方调用的相关控制API,系统开始连接对应的设备;系统执行操作命令,并在获取命令执行结果后关闭连接;对获取的执行结果进行格式化处理;系统将结果返回给第三方调用者;主要使用环境支持类、设备配置类、设备连接工厂类、连接类以及设备实现类来实现;实现时采用类复用的设计模式。

2.根据权利要求1所述的多协议的统一设备控制方法,其特征在于:

详细流程为:

第一步,接收第三方调用,接收调用时,首先进行设备初始化,从配置文件加载设备的各种参数,包括设备的用户名、登录密码、IP地址、登录设备的方式;

第二步,连接设备,根据初始化的内容连接到网络设备,若初始化时的登录设备方式为SSH,则使用SSH方式连接到设备;若初始化为Telnet登录方式,则使用Telnet方式连接,同时也支持SNMP方式和串口方式连接,连接状态由套接字(TCP可靠连接方式)自动维护;

第三步,执行命令,执行设备的相关操作、设置命令;

第四步,获取命令执行的结果;

第五步,获取执行结果后,关闭设备连接;

第六步,处理执行命令返回的内容,对内容进行过滤、清理,最后格式化;

第七步,返回结果给第三方调用者。

3.根据权利要求1所述的多协议的统一设备控制方法,其特征在于:所述方法将系统分为5个基础类,分别为Context环境支持类、DeviceConfig设备配置类、Conn_Factory设备连接工厂类、Conn连接类、NetworkDvice设备实现类;其中,

(1)Context环境支持类

主要是维护与第三方调用者之间的上下文信息,提供环境支持,通过统一的上下文,减少类之间的相互引用;

(2)DeviceConfig设备配置类

管理网络设备的配置参数,如用户名、登陆密码、IP地址与连接方式,负责连接设备时的初始化;

(3)Conn_Factory设备连接工厂类

组织、管理Conn连接类,降低Conn连接类的改变所造成的维护工作量,增强设备连接模块的可扩展性;

(4)Conn连接类

处理设备的登陆、设备命令发送及登出功能,主要有4个具体实现类,串口连接类、SSH连接类,Telnet连接类及SNMP连接类;

(5)NetworkDvice设备实现类

设备的抽象类,将设备控制的主要功能类综合起来,实现总体的抽象,再由不同种类的设备来继承,如防火墙、交换机、IDS,各自具体型号的设备继承来自不同的分类,实现自己具体的功能。

4.根据权利要求2所述的多协议的统一设备控制方法,其特征在于:所述方法将系统分为5个基础类,分别为Context环境支持类、DeviceConfig设备配置类、Conn_Factory设备连接工厂类、Conn连接类、NetworkDvice设备实现类;其中,

(1)Context环境支持类

主要是维护与第三方调用者之间的上下文信息,提供环境支持,通过统一的上下文,减少类之间的相互引用;

(2)DeviceConfig设备配置类

管理网络设备的配置参数,如用户名、登陆密码、IP地址与连接方式,负责连接设备时的初始化;

(3)Conn_Factory设备连接工厂类

组织、管理Conn连接类,降低Conn连接类的改变所造成的维护工作量,增强设备连接模块的可扩展性;

(4)Conn连接类

处理设备的登陆、设备命令发送及登出功能,主要有4个具体实现类,串口连接类、SSH连接类,Telnet连接类及SNMP连接类;

(5)NetworkDvice设备实现类

设备的抽象类,将设备控制的主要功能类综合起来,实现总体的抽象,再由不同种类的设备来继承,如防火墙、交换机、IDS,各自具体型号的设备继承来自不同的分类,实现自己具体的功能。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410065025.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top