一种配置巡检的方法和设备的制作方法

文档序号:7706643阅读:187来源:国知局

专利名称::一种配置巡检的方法和设备的制作方法
技术领域
:本发明涉及网络
技术领域
,尤其涉及一种配置巡检的方法和设备。
背景技术
:网络中存在许多由管理站统一管理的终端设备。由于用户可以经由管理站以外的其他接口(比如Telnet,Web网管等)对终端设备进行配置、或者由于管理站和终端设备之间消息丢失、终端设备离线导致网管站的配置暂时无法下发等原因,将导致管理站与终端设备间的配置不一致。为保持管理站的配置与终端设备的当前配置的一致性,管理站需要定时触发对终端设备的巡检,将管理站中的配置同步到终端设备上。现有技术中,管理站、终端设备以及数据库的组网示意图如图1所示。管理站触发对终端设备的巡检、将管理站中的配置同步到终端设备上的流程包括以下步骤(1)管理站查询数据库中的配置信息,并根据配置信息计算摘要字;(2)管理站将摘要字发送到终端设备;(3)终端设备计算自身的摘要字,与从管理站得到的摘要字比较,当比较结果为不同时,判断需要同步配置;当比较结果为相同时,判断无需同步配置;并发消息通知管理站。(4)管理站收到终端设备发送的消息,确认终端设备的配置发生变化时,将所有配置信息一次性同步到终端设备上。现有技术中存在的问题在于无论终端设备上的配置变化多少,管理站都一次性将所有配置下发到终端设备,由于配置信息非常繁多,导致配置同步失败的可能性大大增加,且会对终端设备中的业务产生很大影响。另外,即便终端设备上的配置未变更,终端设备也需要计算摘要字,而目前根据配置变化计算摘要字的算法比较复杂,同样会对终端设备中的业务产生影响。
发明内容本发明提供一种配置巡检的方法和设备,用于快速高效的实现对终端设备上发生变化的配置的巡^r。本发明提供了一种配置巡检的方法,包括将终端设备中的所有配置项划分为多个配置组,并为每个配置组设置对应的配置组变化标识;根据终端设备中各配置组的配置组变化标识、以及网络侧存储的所述终端设备的各配置组的配置组变化标识,获取所述终端设备中发生变化的配置组;使用网络侧存储的所述终端设备的配置组中的配置,同步所述终端设备中发生变化的配置组中的配置。其中,所述根据终端设备中各配置组的配置组变化标识、以及网络侧存储的所述终端设备的各配置组的配置组变化标识,获取所述终端设备中发生变化的配置组前,还包括根据终端设备中的设备变化标识、以及网络侧存储的所述终端设备的设备变化标识,判断所述终端设备中的配置是否发生变化;判断结果为未发生变化时停止对所述终端设备的配置巡检,否则执行所述根据终端设备中各配置组的配置组变化标识、以及网络侧存储的所述终端设备的各配置组的配置组变化标识,获取所述终端设备中发生变化的配置组的步骤。其中,所述根据终端设备中的设备变化标识、以及网络侧存储的所述终端设备的设备变化标识,判断所述终端设备中的配置是否发生变化,包括网络側从所述终端设备获取所述终端设备的设备变化标识,与所述网络侧存储的所述终端设备的设备变化标识进行比较,比较结果为不同时,判断所述终端设备中的配置发生变化并通知网络侧;否则判断所述终端设备中的配置未发生变化;或网络侧向终端设备发送所述网络侧存储的所述终端设备的设备变化标识,所述终端设备将自身的设备变化标识、与所述网络侧发送的所述终端设备的设备变化标识进行比较,比较结果为不同时,判断所述终端设备中的配置发生变化;否则判断所述终端设备中的配置未发生变化。其中,所述根据终端设备中各配置组的配置组变化标识、以及网络侧存储的所述终端设备的各配置组的配置组变化标识,获取所述终端设备中发生变化的配置组,包括对于所述终端设备的每一配置组,所述网络侧获取本地存储的所述配置组的配置组变化标识;所述网络侧将本地存储的配置组的配置组变化标识、与从所述终端设备获取的对应配置组的配置组变化标识进行比较;比较结果为不同时,所述网络侧判断所述配置组中的配置发生变化;否则判断所述配置组中的配置未发生变化;或对于所述终端设备的每一配置组,所述网络侧将所述网络侧存储的所述配置组的配置组变化标识向所述终端设备发送;所述终端设备将从所述网络侧接收的所述配置组的配置组变化标识、与本地存储的对应配置组的配置组变化标识进行比4交;比较结果为不同时,所述终端设备判断所述配置组中的配置发生变化并通知所述网络侧;否则判断所述配置组中的配置未发生变化。其中,所述设备变化标识用于记录所述终端设备的配置发生变化的信息;所述配置组变化标识用于记录所述终端设备的配置组的配置发生变化的信台其中,所述使用网络侧存储的所述终端设备的配置组中的配置,同步所述终端设备中发生变化的配置组中的配置包括对于所述获取到的终端设备中发生变化的配置组,逐一使用网络侧存储的所述终端设备的配置组中的配置,同步所述终端设备中发生变化的配置组中的配置;对所述终端设备中发生变化的配置组中的配置同步完成后,对所述终端设备的配置巡检结束。本发明还提供一种用于配置巡检的网管设备,包括网管配置单元,用于将终端设备中的所有配置项划分为多个配置组,并为每个配置组设置对应的配置组变化标识;配置组变化获取单元,用于获取所述终端设备中发生变化的配置组;配置组同步单元,用于使用网络侧存储的配置组中的配置,同步所述配置组获取变化单元获取的终端设备中发生变化的配置组中的配置。其中,所述网管配置单元,还用于为终端设备配置设备变化标识;所述网管设备还包括终端变化获取单元,用于根据终端设备中的设备变化标识,与所述网管配置单元配置的所述终端设备的设备变化标识,判断所述终端设备中的配置发生变化;或根据所述终端设备的通知,判断所述终端设备中的配置发生变化;并通知所述配置组变化获取单元获取所述终端设备中发生变化的配置组;否则停止对所述终端设备的配置巡检。其中,所述终端变化获取单元包括第一设备变化标识获取子单元,用于从所述网管配置单元获取所述终端设备的设备变化标识;第二设备变化标识获取子单元,用于获取所述网络侧存储的所述终端设备的设备变化标识;设备变化标识比较子单元,用于将所述第一设备变化标识获取子单元获取的所述终端设备的设备变化标识,与所述第二设备变化标识获取子单元获取的所述终端设备的设备变化标识进行比较,比较结果为不同时,判断所述终端设备中的配置发生变化;或根据所述终端设备的通知,判断所述终端设备中的配置发生变化;并在判断发生变化时通知所述配置组变化获取单元获取所述终端设备中发生变化的配置组;否则停止对所述终端设备的配置巡检。其中,所述配置组变化获取单元包括第一配置组变化标识获取子单元,用于获取本地存储的所述配置组的配置组变化标识;第二配置组变化标识获取子单元,用于从所述网管配置单元获取对应配置组的配置组变化标识;配置组变化标识比较子单元,用于将所述第一配置组变化标识获取子单元获取的配置组变化标识、与所述第二配置组变化标识获取子单元获取的配置组变化标识进行比较;比较结果为不同时,判断所述配置组中的配置发生变化;或根据所述终端设备的通知,判断所述配置组中的配置发生变化;否则判断所述配置组中的配置未发生变化。本发明还提供一种终端设备,包括终端配置单元,用于存储对终端设备中的所有配置项划分得到的多个配置组对应的配置组变化标识;终端配置组变化获取单元,用于根据终端设备中各配置组的配置组变化标识、以及网络侧存储的所述终端设备的各配置组的配置组变化标识,获取所述终端设备中发生变化的配置组并通知网络侧;终端配置组同步单元,用于使用网络侧存储的配置组中的配置,同步所述配置组获取变化单元获取的终端设备中发生变化的配置组中的配置。其中,所述终端配置单元,还用于存储为终端i殳备配置的i殳备变化标识;所述终端设备还包括终端变化获取单元,用于根据从网络侧接收的所述终端设备的设备变化标识、以及所述终端配置单元配置的设备变化标识,判断所述终端设备中的配置发生变化,并通知网络侧;否则停止对终端设备的配置巡才企。其中,所述终端变化获取单元包括第一设备变化标识获取子单元,用于接收网络侧向终端设备发送的所述网络侧存储的所述终端设备的设备变化标识;第二设备变化标识获取子单元,用于从所述终端配置单元获取终端设备的设备变化标识;设备变化标识比较子单元,用于将所述第一设备变化标识获取子单元获取的所述终端设备的设备变化标识,与所述第二设备变化标识获取子单元获取的所述终端设备的设备变化标识进行比较,比较结果为不同时,判断所述终端设备中的配置发生变化并通知网络侧;否则判断所述终端设备中的配置未发生变化,停止对终端设备的配置巡检。其中,所述终端配置组变化获取单元包括第一配置组变化标识获取子单元,用于接收网络侧向终端设备发送的所述网络侧存储的配置组的配置组变化标识;第二配置组变化标识获取子单元,用于从所述终端配置单元获取对应配置组的配置组变化标识;配置组变化标识比较子单元,用于将所述第一配置组变化标识获取子单元获取的配置组变化标识、与所述第二配置组变化标识获取子单元获取的配置组变化标识进行比较;比较结果为不同时,判断所述配置组中的配置发生变化并通知所述网络侧;否则判断所述配置组中的配置未发生变化。与现有技术相比,本发明具有以下优点本发明中对终端设备中的配置精细划分为配置组,以配置组为单位对终端设备中的配置进行巡检。在进行配置的巡检和同步时,仅需要更新配置发生变化的配置组,对于终端设备的冲击将大大减小;如果终端设备上发生变化的配置较少,则本发明与现有技术相比将显著减少巡检所需时间,大大降低了应用复杂度,可以快速高效的实现对终端设备上发生变化的配置的巡检。为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图l是现有技术中管理站、终端设备以及数据库的组网示意图;图2是本发明中配置巡检方法的流程图;图3是本发明中配置巡^r方法的一应用场景的示意图;图4是本发明应用场景中配置巡检方法的流程图;图5是本发明另一应用场景中配置巡4企方法的流程图;图6是本发明中用于配置巡检的网管设备的结构示意图7是本发明中用于配置巡检的网管设备的另一结构示意图8是本发明中用于配置巡检的终端设备的结构示意图9是本发明中用于配置巡检的终端设备的另一结构示意图。具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明提供一种配置巡^r的方法,应用于管理站对被管理的终端设备的配置巡;f企,如图2所示,该方法包括步骤s201、将终端设备中的所有配置项划分为多个配置组,并为每个配置组设置对应的配置組变化标识。步骤s202、根据终端设备中各配置组的配置组变化标识、以及网络侧存储的终端设备的各配置组的配置组变化标识,获取终端设备中发生变化的配置组。步骤s203、使用网络侧存储的终端设备的配置组中的配置,同步终端设备中发生变化的配置组中的配置。另外,在本发明提供的上述方法中,还可以进一步为每一个终端设备配置一设备变化标识,用于标识设备中是否有配置发生了变化。配置巡检过程中,在步骤s202描述的根据配置组变化标识获取设备中发生变化的配置组前,首先根据终端设备中的设备变化标识、以及网络侧存储的终端设备的设备变化标识,判断终端设备中的配置是否发生变化。当判断结果为发生变化时,说明终端设备中的某些配置发生了变化,则进一步根据配置组变化标识获取终端设备中发生变化的配置组;否则说明设备中没有配置发生变化,则可以停止对该终端设备的配置巡检。以下结合一个具体的应用场景,对本发明中配置同步的方法进行详细描述。该应用场景的示意图如图3所示,其中,首先对各终端设备上需要进行同步的配置进行细分,将整个终端设备中的所有配置项根据相关性划分为若干个配置组,将不同的相关配置划分到不同配置组。例如,OSD(OnScreenDisplay,屏幕菜单式调节方式)配置组、音频配置组、视频配置组等。并可以通过唯一标识对不同的配置组进行区分,例如OSD配置组为配置组1、音频配置组为配置组2、3见频配置组为配置组n等。本发明对配置项的划分执行主体不进行限定,可以为管理站或终端设备,只要在终端设备和管理站上对配置项的划分结果达到一致即可。划分结果确定后,管理站以配置组为单位进行终端设备上配置的巡检和同步。对于管理站所管理的每一台终端设备,都需要在终端设备上、以及在管理站通信可达的数据库中配置终端设备的变化标识。变化标识用于记录配置变更信息,其可以是最新一次配置变化的发生时间,或者随机生成的一个数字,为便于比较,可以将变化标识定义为一个整型值,例如采用SNMP(SimpleNetworkManagementProtocol,简单网络管理协议)协议的TimeStamp(时间戳)类型。本发明中,将变化标识分为两类,设备变化标识和配置组变化标识,设备变化标识记录了整个终端设备的配置变更信息,配置组变化标识记录了终端设备中各个配置组的配置变更信息。以网络中的终端"i殳备l(IP地址为1.1.1.2)为例,i殳备变化标识和配置组变化标识釆用SNMP协议的TimeStamp类型时,其设备变化标识和配置组变化标识的一例如表1所示表1、终端设备1的设备变化标识和配置组变化标识<table>tableseeoriginaldocumentpage14</column></row><table>其中,SNMP协议的TimeStamp类型可以用于记录系统初始化到事件发生所经历的时间,单位为毫秒(ms)。例如,上述终端设备1的设备变化标识为5312,表示终端设备1在系统初始化后的第5312ms时配置发生了变化;配置组1的配置组变化标识1为1907,表示终端设备1的配置组1在系统初始化后的第1907ms时配置发生了变化,其他配置组变化标识的含义依此类推。其中设备变化标识与最新一次配置发生变化的配置组的配置组变化标识相同,即若设备上的任何一个配置组变化标识发生变化,将不会影响其他配置组变化标识,但会导致设备变化标识相应变化。同理,对于网管站通信可达的数据库,可以根据不同终端设备的IP地址、或MAC地址等对不同的终端设备进行区分,维护不同终端设备的设备变化标识和配置组变化标识。i殳备变化标识和配置组变化标识采用SNMP协议的TimeStamp类型时,数据库中关于终端设备1的设备变化标识和配置组变化标识的一例如表2所示表2、数据库中终端设备l的设备变化标识和配置组变化标识<table>tableseeoriginaldocumentpage15</column></row><table>对于该应用场景中管理站对终端设备1的配置巡4全与同步,本发明的一应用场景中提供一种配置同步方法,由管理站从终端设备1中获取设备变化标识和配置组变化标识,通过与网络侧存储的终端设备1的设备变化标识和配置组变化标识的比较,获取终端设备1中发生变化的配置组,实现对终端设备1的配置巡4全,该方法如图4所示,包括以下步骤步骤s401、管理站对终端设备1进行巡检,从终端设备1中获取终端设备1的设备变化标识。本应用场景中,从终端设备1中获取到的终端设备1的设备变化标识为5312。步骤s402、管理站从数据库中获取终端设备1的设备变化标识。本应用场景中,管理站可以根据终端设备1的IP地址(也可使用MAC地址等)对不同的终端设备进行区分,并从数据库中获取该终端设备l的设备变化标识。本应用场景中,管理站从数据库中获取到的终端设备1的设备变化标识为1907。步骤s403、管理站判断从终端设备1中获取的终端设备1的设备变化标识、与数据库中终端设备1的设备变化标识是否相同,不相同则继续步骤s404,否则进行步骤s409。对于终端设备1,管理站从终端设备1中获取的终端设备1的设备变化标识为5312,从数据库中获取终端设备1的设备变化标识为1907。对于数据库中终端设备1的设备变化标识1907,说明数据库中关于终端设备1的配置是在系统初始化后的第1907ms时建立的。对于从终端设备1中获取的终端设备1的设备变化标识5312,说明终端设备1中关于终端设备1的配置是在系统初始化后的第5312ms时刷新的,该刷新可以是由网管站之外的其他用户通过与终端设备1连接的接口对终端设备中的配置进行了更改,导致终端设备1的设备变化标识发生了变化。步骤s404、管理站对终端设备1中的配置组进行巡^r,从终端设备l中获取一配置组的配置组变化标识。步骤s405、管理站从数据库中获取对应配置组的配置组变化标识。例如,管理站>^人终端设备1中获取的配置组变化标识为配置组1的配置组变化标识1时,同样从数据库中获取数据库中存储的配置组1的配置组变化标识1。步骤s406、管理站判断从终端设备1中获取的配置组的配置组变化标识、与从数据库中获取的对应配置组的配置组变化标识是否相同,不相同则继续步骤s407,否则进行步骤s408。以终端设备1中的配置组变化标识1为例,在从终端设备1中获取的配置组1的配置组变化标识1为1907,从数据库中获取的配置组1的配置组变化标识1同样为1907,二者相同,说明终端设备1中的配置组1(OSD配置组)中的配置没有发生变化,则可以继续进行下一配置组变化标识的比较。以终端设备1中的配置组变化标识2为例,在从终端设备1中获取的配置组2的配置组变化标识2为5312,从数据库中获取的配置组2的配置组变化标识2为1卯7,二者不相同,说明终端设备l中的配置组2(音频配置组)中的配置发生了变化,与数据库中存储的终端设备1中的配置组2的配置不同。该配置组变化标识2的变化原因可以是网管站之外的其他用户通过与终端设备1连接的接口对配置组2中的配置进行了更改,导致终端设备1中配置组2的配置组变化标识2发生了变化。则需要使用数据库中存储的关于配置组2的配置、对终端设备l中的配置组2的配置进行同步。再以终端设备1中的配置组变化标识n为例,在从终端设备1中获取的配置组n的配置組变化标识n为0,从数据库中获取的配置组n的配置组变化标识n为1907,二者不相同,说明终端设备1中的配置组n(视频配置组)中的配置,与数据库中存储的终端设备1中的配置组n的配置不同。终端设备1中配置组变化标识n为0的原因可以是网管站与终端设备1间的消息丢失,导致终端设备l中配置组n的配置组变化标识n在系统初始化之后一直未发生变化。则需要使用数据库中存储的关于配置组n的配置、对终端设备l中的配置组n的配置进行同步。步骤s407、管理站将数据库中该配置组的配置发送到终端设备,使用数据库中配置组的配置同步终端设备中配置组的配置。步骤s408、管理站判断是否还有未巡检的配置组,是则进行步骤s404,否则进行步骤s409。通过对每一配置组的配置组变化标识的比较,可以实现对终端设备上配置的巡检和同步。对于获取到的终端设备中发生变化的配置组,逐一使用网络侧存储的终端设备的配置组中的配置,同步终端设备中发生变化的配置组中的配置;对终端设备中所有发生变化的配置组中的配置同步完成后,对所述终端设备的配置巡检结束。该过程以配置组为单位进行,仅需要对终端设备上配置发生变化的配置进行同步。步骤s409、管理站对该终端设备的配置巡检结束。至此,该流程结束。对于上述应用场景中管理站对终端设备1的配置巡检与同步,本发明的另——应用场景中提供一种配置同步方法,由管理站将网络侧存储的终端设备1的设备变化标识和配置组变化标识发送给终端设备1,并接收终端设备1反馈的发生变化的配置组,实现对终端设备1的配置巡^f企,该方法如图5所示,包括以下步骤步骤s501、管理站对终端设备1进行巡4企,将数据库中存储的终端设备1的设备变化标识发送给终端设备l。本应用场景中,管理站可以根据终端设备1的IP地址(也可使用MAC地址等)对不同的终端设备进行区分,并从数据库中获取该终端设备1的设备变化标识。本应用场景中,管理站从数据库中获取到的终端设备1的设备变化标识为l卯7。步骤s502、终端设备1判断本地存储的设备变化标识、与数据库中终端设备1的设备变化标识是否相同,不相同则继续步骤s503,否则进行步骤s510对于终端设备1,终端设备1本地存储的设备变化标识为5312,而网管站发送的数据库中存储的终端设备1的设备变化标识为1907。对于数据库中终端设备1的设备变化标识1907,说明数据库中关于终端设备1的配置是在系统初始化后的第1907ms时建立的。对于终端设备1本地的设备变化标识5312,说明终端设备1中关于终端设备l的配置是在系统初始化后的第5312ms时刷新的,该刷新可以是由网管站之外的其他用户通过与终端设备1连接的接口对终端设备中的配置进行了更改,导致终端设备1的设备变化标识发生了变化。步骤s503、终端设备1向管理站发送终端设备中配置发生变化的通知。步骤s504、管理站对终端设备1中的配置组进行巡检,向终端设备l发送终端设备l中一配置组的配置组变化标识。步骤s505、终端设备1获取本地存储的对应配置组的配置组变化标识。例如,终端设备1从管理站接收的配置组变化标识为配置组1的配置组变化标识1时,同样获取本地存储的配置组1的配置组变化标识1。步骤s506、终端设备1判断从本设备中获取的配置组的配置组变化标识、与从数据库中获取的对应配置组的配置组变化标识是否相同,不相同则继续步骤s507,否则进行步骤s508。以终端设备1中的配置组变化标识1为例,终端i殳备1中本地存储的配置组1的配置组变化标识1为1907,从管理站接收的数据库中的配置组1的配置组变化标识l同样为1907,二者相同,说明终端设备1中的配置组l(OSD配置组)中的配置没有发生变化,则可以继续进行下一配置组变化标识的比较。以终端设备1中的配置组变化标识2为例,终端设备1中本地存储的配置组2的配置组变化标识2为5312,从管理站接收的凝:据库中的配置组2的配置组变化标识2为1907,二者不相同,说明终端设备l中的配置组2(音频配置组)中的配置发生了变化,与数据库中存储的终端设备1中的配置组2的配置不同。该配置组变化标识2的变化原因可以是网管站之外的其他用户通过与终端设备1连接的接口对配置组2中的配置进行了更改,导致终端设备1中配置组2的配置组变化标识2发生了变化。则需要使用数据库中存储的关于配置组2的配置、对终端设备l中的配置组2的配置进行同步。再以终端设备1中的配置组变化标识n为例,终端设备l中本地存储的配置组n的配置组变化标识n为0,从管理站接收的数据库中的配置组n的配置组变化标识n为1907,二者不相同,说明终端设备l中的配置组n(视频配置组)中的配置,与数据库中存储的终端设备l中的配置组n的配置不同。终端设备1中配置组变化标识n为0的原因可以是网管站与终端设备1间的消息丟失,导致终端设备l中配置组n的配置组变化标识n在系统初始化之后一直未发生变化。则需要使用数据库中存储的关于配置组n的配置、对终端设备l中的配置组n的配置进行同步。步骤s507、终端设备1向管理站发送配置组中配置发生变化的通知。步骤s508、管理站将数据库中该配置组的配置发送到终端设备,使用数据库中配置组的配置同步终端设备中配置组的配置。步骤s509、管理站判断是否还有未巡检的配置组,是则进行步骤s504,否则进行步骤s510。通过对每一配置组的配置组变化标识的比较,可以实现对终端设备上配置的巡检和同步。对于获取到的终端设备中发生变化的配置组,逐一使用网络侧存储的终端设备的配置组中的配置,同步终端设备中发生变化的配置组中的配置;对终端设备中所有发生变化的配置组中的配置同步完成后,对所述终端设备的配置巡检结束。该过程以配置组为单位进行,仅需要对终端设备上配置发生变化的配置进行同步。步骤s510、管理站对该终端设备的配置巡检结束。至此,该流程结束。另夕卜,上述应用场景中,管理站和终端设备可以通过SNMP协议、TR-069协议(CPE广域网管理协议)、SIP(SessionInitiationProtocol,初始会话协议)或私有协议等进行通信。当然,还可以对每一个配置组进行更加精细的划分,例如可以根据需要在每一个配置组下进一步划分若干子配置组,并对子配置组配置相应的配置组变化标识,该情况下的实施方式与上述图4和图5中所示的流程相似,在此不进行重复描述。本发明提供的上述方法中,对终端设备中的配置精细划分为配置组,以配置组为单位对终端设备中的配置进行巡检。在进行配置的巡检和同步时,仅需要更新配置发生变化的配置组,对于终端设备的沖击将大大减小;如果终端设备上发生变化的配置较少,则本发明与现有技术相比将显著减少巡检所需时间。另外,如果需要在终端设备中增加配置,^f又需要增加一个配置组,并注册到管理站,即可参与巡检调度。最后,本发明中的变化标识生成算法简单,由于仅需要比较是否相等,变化标识类型可定义成整数,可以是配置发生变更的时间,或者随机生成的一个唯一数字,大大降低了方法复杂度。本发明还提供一种用于配置巡检的设备,该设备可以为网络中对终端设备进行管理的网管设备,如图6所示,包括网管配置单元10,用于将终端设备中的所有配置项划分为多个配置组,并为每个配置组设置对应的配置组变化标识;当然本发明对配置项的划分执行主体也可以不进行限定,可以为网管设备或终端设备,只要在终端设备和网管设备上对配置项的划分结果达到一致即可;配置组变化获取单元20,用于获取终端设备中发生变化的配置组;具体的,可以根据终端设备中各配置组的配置组变化标识、以及网络側存储的终端设备的各配置组的配置组变化标识,获取终端设备中发生变化的配置组;或根据终端设备的通知获取终端设备中发生变化的配置组;配置组同步单元30,用于使用网络侧存储的配置组中的配置,同步配置组获取变化单元20获取的终端设备中发生变化的配置组中的配置。具体的,如图7所示,该网管设备中网管配置单元10,还可以用于为终端设备配置设备变化标识;还可以包括终端变化获取单元40,用于根据终端设备中的设备变化标识,与网管配置单元IO配置的终端设备的设备变化标识,判断终端设备中的配置发生变化;或根据终端设备的通知,判断终端设备中的配置发生变化。在判断发生变化时,通知配置组变化获取单元20获取终端设备中发生变化的配置组;否则停止对终端设备的配置巡4企。该终端变化获取单元40具体可以包括第一设备变化标识获取子单元41,用于从网管配置单元10获取终端设备的设备变化标识;第二设备变化标识获取子单元42,用于获取网络侧存储的终端设备的设备变化标识;设备变化标识比较子单元43,用于将第一设备变化标识获取子单元41获取的终端设备的设备变化标识,与第二设备变化标识获取子单元42获取的终端设备的设备变化标识进行比较,比较结果为不同时,判断终端设备中的配置发生变化;或根据终端设备的通知,判断终端设备中的配置发生变化。在判断发生变化时,通知配置组变化获取单元20获取终端i殳备中发生变化的配置组;否则判断终端设备中的配置未发生变化,停止对终端设备的配置巡检。另外,该网管设备中的配置组变化获取单元20具体可以包括第一配置组变化标识获取子单元21,用于获取本地存储的配置组的配置组变化^示识;第二配置组变化标识获取子单元22,用于从网管配置单元10获取对应配置组的配置组变化标识;配置组变化标识比较子单元23,用于将第一配置组变化标识获取子单元21获取的配置组变化标识、与第二配置组变化标识获取子单元22获取的配置组变化标识进行比较;比较结果为不同时,判断配置组中的配置发生变化;或根据终端设备的通知,判断配置组中的配置发生变化;否则判断配置组中的配置未发生变化。本发明还提供一种终端设备,用于与网络侧配合实现对终端设备上配置的配置巡检,如图8所示,该终端设备包括终端配置单元50,用于存储对终端设备中的所有配置项划分得到的多个配置组对应的配置组变化标识;当然本发明对配置项的划分执行主体不进行限定,可以为网管设备或终端设备,只要在终端设备和网管设备上对配置项的划分结果达到一致即可;终端配置组变化获取单元60,用于根据终端设备中各配置组的配置组变化标识、以及网络侧存储的终端设备的各配置组的配置组变化标识,获取终端设备中发生变化的配置组并通知网络侧;终端配置组同步单元70,用于使用网络侧存储的配置组中的配置,同步配置组获取变化单元60获取的终端设备中发生变化的配置组中的配置。具体的,如图9所示,该终端设备中终端配置单元50,还可以用于存储为终端设备配置的设备变化标识;该终端设备还可以包括终端变化获取单元80,用于根据从网络侧接收的终端设备的设备变化标识、以及终端配置单元50配置的设备变化标识,判断终端设备中的配置发生变化,并通知网络侧;否则停止对终端设备的配置巡检。该终端变化获取单元80可以具体包括第一设备变化标识获取子单元81,用于接收网络侧向终端设备发送的网络侧存储的终端设备的设备变化标识;第二设备变化标识获取子单元82,用于从终端配置单元50获取终端设备的设备变化标识;设备变化标识比较子单元83,用于将第一设备变化标识获取子单元81获取的终端设备的设备变化标识,与第二设备变化标识获取子单元82获取的终端设备的设备变化标识进行比较,比较结果为不同时,判断终端设备中的配置发生变化并通知网络侧;否则判断终端设备中的配置未发生变化。另外,该网管i殳备中的终端配置组变化获取单元60具体可以包括第一配置组变化标识获取子单元61,用于接收网络侧向终端设备发送的网络側存储的配置组的配置组变化标识;第二配置组变化标识获取子单元62,用于从终端配置单元50获取对应配置组的配置组变化标识;配置组变化标识比较子单元63,用于将第一配置组变化标识获取子单元61获取的配置组变化标识、与第二配置组变化标识获取子单元62获取的配置组变化标识进行比较;比较结果为不同时,判断配置组中的配置发生变化并通知网络侧;否则判断配置组中的配置未发生变化。通过使用本发明提供的设备,对终端设备中的配置精细划分为配置组,以配置组为单位对终端设备中的配置进行巡检。在进行配置的巡检和同步时,仅需要更新配置发生变化的配置组,对于终端设备的沖击将大大减小;如果终端设备上发生变化的配置较少,则本发明与现有技术相比将显著减少巡检所需时间。另外,如果需要在终端设备中增加配置,仅需要增加一个配置组,并注册到管理站,即可参与巡检调度。最后,本发明中的变化标识生成算法简单,由于仅需要比较是否相等,变化标识类型可定义成整数,可以是配置发生变更的时间,或者随机生成的一个唯一数字,大大降低了方法复杂度。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的单元或流程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的单元可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的单元可以合并为一个单元,也可以进一步拆分成多个子单元。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。权利要求1、一种配置巡检的方法,其特征在于,包括将终端设备中的所有配置项划分为多个配置组,并为每个配置组设置对应的配置组变化标识;根据终端设备中各配置组的配置组变化标识、以及网络侧存储的所述终端设备的各配置组的配置组变化标识,获取所述终端设备中发生变化的配置组;使用网络侧存储的所述终端设备的配置组中的配置,同步所述终端设备中发生变化的配置组中的配置。2、如权利要求l所述的方法,其特征在于,所述根据终端设备中各配置组的配置组变化标识、以及网络侧存储的所述终端设备的各配置组的配置组变化标识,获取所述终端设备中发生变化的配置组前,还包括根据终端设备中的设备变化标识、以及网络侧存储的所述终端设备的设备变化标识,判断所述终端设备中的配置是否发生变化;判断结果为未发生变化时停止对所述终端设备的配置巡检,否则执行所述根据终端设备中各配置组的配置组变化标识、以及网络侧存储的所述终端设备的各配置组的配置组变化标识,获取所述终端设备中发生变化的配置组的步骤。3、如权利要求2所述的方法,其特征在于,所述根据终端设备中的设备变化标识、以及网络侧存储的所述终端设备的设备变化标识,判断所述终端设备中的配置是否发生变化,包括网络侧从所述终端设备获取所述终端设备的设备变化标识,与所述网络侧存储的所述终端设备的设备变化标识进行比较,比较结果为不同时,判断所述终端设备中的配置发生变化;否则判断所述终端设备中的配置未发生变化;或网络侧向终端设备发送所述网络侧存储的所述终端设备的设备变化标识,所述终端设备将自身的设备变化标识、与所述网络侧发送的所述终端设备的设备变化标识进行比较,比较结果为不同时,判断所述终端设备中的配置发生变化并通知网络侧;否则判断所述终端设备中的配置未发生变化。4、如权利要求1或2或3所述的方法,其特征在于,所述根据终端设备中各配置组的配置组变化标识、以及网络侧存储的所述终端设备的各配置组的配置组变化标识,获取所述终端设备中发生变化的配置组,包括对于所述终端设备的每一配置组,所述网络侧获取本地存储的所述配置组的配置组变化标识;所述网络侧将本地存储的配置组的配置组变化标识、与从所述终端设备获取的对应配置组的配置组变化标识进行比较;比较结果为不同时,所述网络侧判断所述配置组中的配置发生变化;否则判断所述配置组中的配置未发生变化;或对于所述终端设备的每一配置组,所述网络侧将所述网络侧存储的所述配置组的配置组变化标识向所述终端设备发送;所述终端设备将从所述网络侧接收的所述配置组的配置组变化标识、与本地存储的对应配置组的配置组变化标识进行比较;比较结果为不同时,所述终端设备判断所述配置组中的配置发生变化并通知所述网络侧;否则判断所述配置组中的配置未发生变化。5、如权利要求4所述的方法,其特征在于,所述设备变化标识用于记录所述终端设备的配置发生变化的信息;所述配置组变化标识用于记录所述终端设备的配置组的配置发生变化的信息。6、如权利要求1或2或3所述的方法,其特征在于,所述根据终端设备中各配置组的配置组变化标识、以及网络侧存储的所述终端设备的各配置组的配置组变化标识,获取所述终端设备中发生变化的配置组,使用网络侧存储的所述终端设备的配置组中的配置,同步所述终端设备中发生变化的配置组中的配置包括将终端设备中第一配置组的配置组变化标识和网络侧存储对应的该配置组的变化标识进行比较,如果相等,则依次进行下一配置组变化标识的比较,否则将网络侧存储的该配置组的配置下发到该终端设备上进行同步。7、一种用于配置巡4企的网管设备,其特征在于,包括网管配置单元,用于将终端设备中的所有配置项划分为多个配置组,并为每个配置组设置对应的配置组变化标识;配置组变化获取单元,用于获取所述终端设备中发生变化的配置组;配置组同步单元,用于使用网络侧存储的配置组中的配置,同步所述配置组获取变化单元获取的终端设备中发生变化的配置组中的配置。8、如权利要求7所述的网管设备,其特征在于,所述网管配置单元,还用于为终端设备配置设备变化标识;所述网管设备还包括终端变化获取单元,用于根据终端设备中的设备变化标识,与所述网管配置单元配置的所述终端设备的设备变化标识,判断所述终端设备中的配置发生变化;或根据所述终端设备的通知,判断所述终端设备中的配置发生变化;并通知所述配置组变化获取单元获取所述终端设备中发生变化的配置组;否则停止对所述终端设备的配置巡检。9、如权利要求8所述的网管设备,其特征在于,所述终端变化获取单元包括第一设备变化标识获取子单元,用于从所述网管配置单元获取所述终端设备的设备变化标识;第二设备变化标识获取子单元,用于获取所述网络侧存储的所述终端设备的设备变化标识;设备变化标识比较子单元,用于将所述第一设备变化标识获取子单元获取的所述终端设备的设备变化标识,与所述第二设备变化标识获取子单元获取的所述终端设备的设备变化标识进行比较,比较结果为不同时,判断所述终端设备中的配置发生变化;或根据所述终端设备的通知,判断所述终端设备中的配置发生变化;并在判断发生变化时通知所述配置组变化获取单元获取所述终端设备中发生变化的配置组;否则停止对所述终端设备的配置巡检。10、如权利要求7或8或9所述的网管设备,其特征在于,所述配置组变化获取单元包括第一配置组变化标识获取子单元,用于获取本地存储的所述配置组的配置组变化标识;第二配置組变化标识获取子单元,用于从所述网管配置单元获取对应配置组的配置组变化标识;配置组变化标识比较子单元,用于将所述第一配置组变化标识获取子单元获取的配置组变化标识、与所述第二配置组变化标识获取子单元获取的配置组变化标识进行比较;比较结果为不同时,判断所述配置组中的配置发生变化;或根据所述终端设备的通知,判断所述配置组中的配置发生变化;否则判断所述配置组中的配置未发生变化。11、一种终端设备,其特征在于,包括终端配置单元,用于存储对终端设备中的所有配置项划分得到的多个配置组对应的配置组变化标识;终端配置组变化获取单元,用于根据终端设备中各配置组的配置组变化标识、以及网络侧存储的所述终端设备的各配置组的配置组变化标识,获取所述终端设备中发生变化的配置组并通知网络侧;终端配置组同步单元,用于使用网络侧存储的配置组中的配置,同步所述配置组获取变化单元获取的终端设备中发生变化的配置组中的配置。12、如权利要求11所述的终端设备,其特征在于,所述终端配置单元,还用于存储为终端设备配置的设备变化标识;所述终端设备还包括终端变化获取单元,用于根据从网络侧接收的所述终端设备的设备变化标识、以及所述终端配置单元配置的设备变化标识,判断所述终端设备中的配置发生变化,并通知网络側;否则停止对终端设备的配置巡才企。13、如权利要求12所述的终端设备,其特征在于,所述终端变化获取单元包括第一设备变化标识获取子单元,用于接收网络侧向终端设备发送的所述网络侧存储的所述终端设备的设备变化标识;第二设备变化标识获取子单元,用于从所述终端配置单元获取终端设备的设备变化标识;设备变化标识比较子单元,用于将所述第一设备变化标识获取子单元获取的所述终端设备的设备变化标识,与所述第二设备变化标识获取子单元获取的所述终端设备的设备变化标识进行比较,比较结果为不同时,判断所述终端设备中的配置发生变化并通知网络側;否则判断所述终端设备中的配置未发生变化,停止对终端设备的配置巡检。14、如权利要求11或12或13所述的终端设备,其特征在于,所述终端配置组变化获取单元包括第一配置组变化标识获取子单元,用于接收网络侧向终端设备发送的所述网络侧存储的配置组的配置组变化标识;第二配置组变化标识获取子单元,用于从所述终端配置单元获取对应配置组的配置组变化标识;配置组变化标识比较子单元,用于将所述第一配置组变化标识获取子单元获取的配置组变化标识、与所述第二配置组变化标识获取子单元获取的配置组变化标识进行比较;比较结果为不同时,判断所述配置组中的配置发生变化并通知所述网络側;否则判断所述配置组中的配置未发生变化。全文摘要本发明公开了一种配置巡检的方法和设备。该配置巡检方法包括将终端设备中的所有配置项划分为多个配置组,并为每个配置组设置对应的配置组变化标识;根据终端设备中各配置组的配置组变化标识、以及网络侧存储的所述终端设备的各配置组的配置组变化标识,获取所述终端设备中发生变化的配置组;使用网络侧存储的所述终端设备的配置组中的配置,同步所述终端设备中发生变化的配置组中的配置。本发明中对终端设备中的配置精细划分为配置组,以配置组为单位对终端设备中的配置进行巡检,可以快速高效的实现对终端设备上配置的巡检。文档编号H04L12/26GK101505249SQ200910131478公开日2009年8月12日申请日期2009年3月31日优先权日2009年3月31日发明者包祎慧申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1