[发明专利]一种实现设备自动配置的系统及方法无效
申请号: | 201010199863.8 | 申请日: | 2010-06-13 |
公开(公告)号: | CN101860545A | 公开(公告)日: | 2010-10-13 |
发明(设计)人: | 陈政 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L12/24 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 蒋雅洁;张颖玲 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 设备 自动 配置 系统 方法 | ||
技术领域
本发明涉及自动配置技术,尤其涉及一种实现设备批量自动配置的系统及方法。
背景技术
在电信的网络部署中,大量因开局或扩容而涉及的设备通常都是空配置,需要进行相对应的更新操作对空配置设备进行配置,更新操作所包括的内容如下所示:
设备版本的更新:一般空配置设备所默认的版本不能满足需要,必须更新设备版本已满足当前网络需要;
设备配置的更新:准备配置模板,对每台设备人工逐台修改参数,升级配置脚本,完成基本的简单网络管理协议(snmp)参数、告警参数、路由访问等功能。
上述这些更新操作目前采用人工配置方式,由于这些更新操作需要全局考虑、统筹安排、重复性很高,因此,采用现有的人工配置方式进行更新操作极其容易出错。而且,由于更新操作需要在设备本地进行,而众多设备又都分布在不同的物理位置上,因此,采用现有的人工配置方式进行更新操作时需要操作人员到处奔波,极大的浪费人工成本。
在现有的网管技术中,受管理的设备通常都是已经参数初始化完毕的设备,并不是空配置设备。由于设备已经参数初始化完毕,因此,网管可以读取设备参数,可以显示版本和配置信息,并根据用户需要进行自动的更新。可见,现有的网管技术中缺少对空配置设备的支持。总之,采用现有技术各有缺点,要么是只能采用人工配置方式浪费人工成本、错误率高;要么是能自动更新但却缺少对空配置设备的支持,目前迫切需要一种实现设备自动配置的方案,能支持空配置设备,并能实现设备的批量自动配置。
发明内容
有鉴于此,本发明的主要目的在于提供一种实现设备自动配置的系统及方法,能支持空配置设备,并能实现设备的批量自动配置。
为达到上述目的,本发明的技术方案是这样实现的:
一种实现设备自动配置的系统,该系统包括:动态主机配置协议(DHCP)服务器、空配置设备和配置服务器;其中,
所述DHCP服务器,用于基于DHCP协议与网络中任一个空配置设备进行交互,并提供所述空配置设备需要的网际协议(IP)地址和所述配置服务器的相关参数;
所述空配置设备,用于在获取所述IP地址和所述配置服务器的相关参数后,基于私有协议与所述配置服务器进行交互;
所述配置服务器,用于基于私有协议与所述空配置设备进行交互,持续交互直至完成空配置设备所需更新的版本文件和配置文件的升级。
其中,所述空配置设备与所述配置服务器交互时采用私有协议消息,私有协议消息具体为自动配置消息;
在版本文件升级的情况下,所述自动配置消息的类型包括:版本文件获取消息、和版本文件获取结果消息;
在配置文件升级的情况下,所述自动配置消息的类型包括:配置文件获取消息、配置文件获取结果消息、升级配置消息、和配置文件升级结果消息;
在版本文件和配置文件都升级的情况下,所述自动配置消息的类型包括:版本文件获取消息、版本文件获取结果消息、配置文件获取消息、配置文件获取结果消息、升级配置消息、和配置文件升级结果消息。
其中,所述空配置设备进一步包括升级处理模块;所述配置服务器进一步包括:套接字(Socket)连接池、逻辑控制模块和存储模块;其中,
所述升级处理模块,用于与所述Socket连接池进行消息交互;
所述Socket连接池,用于与所述升级处理模块进行消息交互,持续交互直至完成空配置设备所需更新的版本文件和配置文件的升级;
所述逻辑控制模块,用于控制状态变化,并针对所述状态变化通知所述Socket连接池发送相对应的消息;
所述存储模块,用于存储空配置设备所需更新的版本文件和配置文件。
其中,所述逻辑控制模块,进一步用于控制设备状态变化和业务状态变化;所述存储模块具体为文件传输协议(FTP)/简单文件传输协议(TFTP)。
一种实现设备自动配置的方法,该方法包括:网络中任一个空配置设备基于DHCP协议与DHCP服务器交互,获取所述空配置设备需要的IP地址和配置服务器的相关参数后,所述空配置设备基于私有协议与所述配置服务器进行交互,持续交互直至完成空配置设备所需更新的版本文件和配置文件的升级。
其中,所述空配置设备基于私有协议与配置服务器进行交互具体包括:
获取所述空配置设备的IP地址和配置服务器的相关参数后,所述空配置设备根据所述配置服务器的相关参数自动向所述配置服务器发送建链请求消息,与配置服务器建立面向连接的传输控制协议(TCP)连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010199863.8/2.html,转载请声明来源钻瓜专利网。