专利名称:被管理单元自配置流程控制和管理方法、装置及系统的制作方法
技术领域:
本发明涉及自配置技术领域,具体涉及被管理单元自配置流程控制和管理方法、被管理单元自配置流程控制装置、以及被管理单元自配置流程控制系统。
背景技术:
Self configuration (自配置)能够使被管理单元自动完成安装配置过程,例如,被管理单元eNodeB (基站)在上电后,利用Self configuration独自完成安装配置操作,从而避免了近端工程师的操作,并通过管理单元对eNodeB的整个自配置流程进行远程监控和管理。
对被管理单元的自配置流程控制和管理包括查询停断点规则、触发在停断点上暂停的自配置流程并继续执行自配置流程,以及终止自配置流程等。
在实现本发明的过程中,发明人发现上述现有技术至少存在如下问题
触发在停断点上暂停的自配置流程并继续执行自配置流程,以及终止自配置流程均是针对至少一种类型的被管理单元集合,对被管理单元自配置流程的控制和管理不够灵活。
发明内容
本发明实施方式提供了被管理单元自配置流程控制和管理方法、以及装置,能够提供基于被管理单元级别的被管理单元自配置流程控制和管理。本发明实施方式提供的被管理单元自配置流程控制和管理方法,包括确定需要进行被管理单元自配置流程控制的被管理单元标识;将上述被管理单元标识携带在自配置流程控制消息中;发送所述携带;f皮管理单元标识的自配置流程控制消息,以对具有上述被管理单元标识的被管理单元进行自配置流程的控制和管理。
本发明实施方式提供的被管理单元自配置流程控制和管理装置,包括标识模块,用于确定需要进行被管理单元自配置流程控制的被管理单元标识;消息模块,用于将上述被管理单元标识携带在自配置流程控制消息中;发送模块,用于发送上述携带被管理单元标识的自配置流程控制消息,以对具有上述标识的被管理单元进行自配置流程的控制和管理。
本发明实施方式提供的被管理单元自配置流程控制和管理系统,包括管理单元和管理单元对侧的网络设备,该管理单元进一步包括标识模块,用于确定需要进行被管理单元自配置流程控制的被管理单元标识;消息模块,用于将上述被管理单元标识携带在自配置流程控制消息中;和发送模块,用于发送上述携带被管理单元标识的自配置流程控制消息,以对具有上述标识的被管理单元进行自配置流程的控制和管理;
上述管理单元对侧的网络设备,用于接收自配置流程控制消息,并根据该消息针对被管理单元进行自配置流程的控制和管理。
通过上述技术方案的描述可知,通过在自配置流程控制消息中携带被管理单元标识,使自配置流程控制消息的控制和管理对象级别为被管理单元级别,从而能够对单个被管理单元或多个被管理单元进行自配置流程的控制和管理操作,满足了对具体的某被管理单元进行被管理单元自配置流程控制和管理的需求,提高了被管理单元自配置流程控制和管理的灵活性。
图l是本发明实施例一的被管理单元自配置流程控制和管理方法流程图;图2是本发明实施例二的被管理单元自配置流程控制和管理方法示意图;图3是本发明实施例三的被管理单元自配置流程控制和管理方法示意图;200810119331. 1
页
图4是本发明实施例四的被管理单元自配置流程控制和管理方法示意图;图5是本发明实施例五的被管理单元自配置流程控制和管理方法示意图;图6是本发明实施例六的被管理单元自配置流程控制和管理方法示意图;图7是本发明实施例七的被管理单元自配置流程控制和管理装置示意图;图8是本发明实施例八的被管理单元自配置流程控制和管理系统示意图。
具体实施例方式
下面将结合附图对本发明的具体实施例进行详细介绍。实施例一
本实施例结合图l对被管理单元自配置流程控制和管理方法进行说明。步骤IOO,确定需要进行被管理单元自配置流程控制的被管理单元标识。执行本步骤的主体为具有被管理单元自配置流程控制权限的管理单元,该管理单元可以设置于网管设备中,也可以设置于能够与被管理单元设备进行通信、且除网管设备之外的其它网络设备中。
上述管理单元可以根据当前从外部接收的自配置流程控制命令,执行获取需要进行被管理单元自配置流程控制的被管理单元标识的操作;也可以根据预先配置在管理单元中的批处理命令等控制命令,执行获取需要进行被管理单元自配置流程控制的被管理单元标识的操作。
由于外部输入自配置流程控制命令、或者预先配置的控制命令等的表达方式存在差异,因此,管理单元获取需要进行被管理单元自配置流程控制的被管理单元标识的具体执行方式也有所差异。例如,在外部输入的控制命令中包含被管理单元标识的情况下,管理单元可以直接从外部输入的控制命令中获取需要进行被管理单元自配置流程控制的被管理单元标识;再例如,在外部输入的控制命令中包含被管理单元集合信息的情况下,管理单元可以先根据各被管理单元的信息确定属于该被管理单元集合的被管理单元,然后,再获取属于该被管理单元集合的各被管理单元的被管理单元标识;再例如,在外部输入的控制命令中包含被管理单元集合信息的情况下,管理单元可以根据控制命令中的被管理单元集合信息在预先设置的被管理单元集合与被管理单元标识的对应关系中进行匹配查找,并从被管理单元集合信息匹配的对应关系中获取被管理单元标识。
在本步骤中,管理单元获取到的被管理单元标识可以为一个被管理单元标识,也可以为多个被管理单元标识。
在本步骤中,需要进行的被管理单元自配置流程控制可以为下述被管理单
元自配置流程控制种类中的一种控制具有上述被管理单元标识的被管理单元在停断点上停止执行自配置操作的被管理单元自配置流程控制、控制具有上述被管理单元标识的被管理单元在停断点上继续执行自配置操作的被管理单元自配置流程控制、查询被管理单元自配置执行情况信息的被管理单元自配置流程控制、查询被管理单元停断点设置信息的被管理单元自配置流程控制、以及终止执行自配置操作的被管理单元自配置流程控制。
可选的,在被管理单元自配置流程控制存在多种控制种类的情况下,管理单元还需要获取需要进行的被管理单元自配置流程控制的种类信息,从而管理单元可以根据该种类信息获知需要进行的被管理单元自配置流程控制的种类。当然,在被管理单元自配置流程控制仅存在一种控制种类的情况下,管理单元可以不需要获取需要进行的被管理单元自配置流程控制的种类信息。
上述查询被管理单元自配置执行情况信息包括查询被管理单元当前自配置流程执行情况信息、查询被管理单元需要执行的自配置流程的下一个步骤信息和查询被管理单元当前是否处于自配置流程执行的状态信息中的任意一个或多个。
步骤IIO,将步骤100中获得的被管理单元标识携带在自配置流程控制消息中。
本步骤中的自配置流程控制消息包括以下消息中的一个控制具有上述^皮管理单元标识的被管理单元立即或在停断点上(该停断点可以为消息所示的停 断点,也可以为被管理单元正在执行的自配置流程会碰到的下一个停断点)停 止执行自配置操作的自配置流程控制消息(即暂停自配置流程控制消息)、控 制具有上述被管理单元标识的被管理单元在停断点上继续执行自配置操作的
自配置流程控制消息(即恢复执行控制消息)、查询被管理单元自配置执行情 况信息的自配置流程控制消息(即查询执行情况消息)、查询被管理单元停断 点设置信息的自配置流程控制消息(即查询停断点设置消息)、以及终止执行
自配置操作的自配置流程控制消息(即终止执行控制消息)。
在被管理单元自配置流程控制种类存在多种的情况下,管理单元可以才艮据
步骤100中获得的种类信息来确定将被管理单元标识携带在哪种类型的自配置
流程控制消息中。
将被管理单元标识携带在自配置流程控制消息中的第一个例子为管理单 元在判断出种类信息表示被管理单元在停断点上停止执行自配置操作的被管 理单元自配置流程控制时,管理单元构造携带有被管理单元标识的暂停自配置 流程控制消息,以指示具有该被管理单元标识的被管理单元在停断点上停止执 行自配置操作。暂停自配置流程控制消息的 一个具体的例子为 SuspendNEScProcess (NEIdList, StopPointList),其中的NEIdList为基站标识 列表,StopPointList为停断点列表,该消息表示NEIdList所列出的被管理单元在 StopPointList中所列出的停断点上停止执行被管理单元自配置操作。
将被管理单元标识携带在自配置流程控制消息中的第二个例子为管理单 元在判断出种类信息表示被管理单元在当前停止执行自配置操作的停断点上 继续执行自配置操作的被管理单元自配置流程控制时,管理单元构造携带有被 管理单元标识的恢复执行控制消息,以指示具有该被管理单元标识的被管理单 元在当前停断点上继续执行自配置操作。恢复执行控制消息的一个具体的例子 为ResumeNEScProcess (NEIdList),其中的NEIdList为基站标识列表,该消息表示NEIdList所列出的被管理单元在当前停止执行被管理单元自配置操作的 停断点上继续执行被管理单元自配置操作。
将被管理单元标识携带在自配置流程控制消息中的第三个例子为管理单 元在判断出种类信息表示获取被管理单元当前自配置流程执行情况信息时,管 理单元构造携带有被管理单元标识的查询执行情况消息,以指示将具有该被管 理单元标识的被管理单元的当前自配置流程执行情况信息返回至管理单元。查 询执行情况消息的 一 个具体的例子为ListNESCProcess ( NEIdList, NEScProcessList),其中的NEIdList为基站标识列表,NEScProcessList表示对 应于NEIdList的每个被管理单元对应的当前执行步骤信息,该消息表示针对 NEIdList所列出的被管理单元,返回对应的当前执行步骤信息。
在需要查询被管理单元需要执行的自配置流程的下一个步骤信息的情况 下,上述第三个例子中的消息也可以变化为QueryNENextScProcess(NEIdList, NEScProcessList)。其中的NEIdList为基站标识列表,NEScProcessList表示对 应于NEIdList的每个被管理单元对应的下一个执行步骤信息,该消息表示针对 NEIdList所列出的#1管理单元,返回对应的下一个执行步骤信息。
在需要查询被管理单元当前是否处于自配置流程执行的状态信息的情况 下,上述第三个例子中的消息也可以变化为QueryNENextScProcess( NEIdList, runningStatus )。其中的NEIdList为基站标识列表,runningStatus表示已停止自 配置流程操作或者正在运行自配置流程操作等执行状态信息。该消息表示针对 NEIdList所列出的被管理单元,返回对应的执行状态信息。
在需要查询被管理单元需要执行的自配置流程的下一个步骤信息以及被 管理单元当前是否处于自配置流程执行的状态信息的情况下,上述第三个例子 中的信息也可以变化为QueryNENextScProcess (NEIdList, NEScProcessList, runningStatus )。
将被管理单元标识携带在自配置流程控制消息中的第四个例子为管理单
11元在判断出种类信息表示获取被管理单元停断点设置信息时,管理单元构造携 带有被管理单元标识的查询停断点设置消息,以指示将具有该被管理单元标识 的被管理单元的停断点设置信息返回至管理单元。查询停断点设置消息的 一个
具体的例子为listNESCProcessSetting (NEIdList, NEScProcessList),其中的 NEIdList为基站标识列表,NEScProcessList表示对应于NEIdList的每个被管理单 元对应的停断点设置信息,该消息表示针对NEIdList所列出的被管理单元,返 回对应的停断点设置信息。
将被管理单元标识携带在自配置流程控制消息中的第五个例子为管理单 元在判断出种类信息表示终止自配置操作时,管理单元构造携带有被管理单元 标识的终止执行控制消息,以指示具有该被管理单元标识的被管理单元终止执 行自配置操作。终止执行控制消息的 一 个具体的例子为TerminateNEProcess (NEIdList),其中的NEIdList为基站标识列表,该消息表示NEIdList所列出的 被管理单元终止被管理单元自配置操作的执行。
需要说明的是,上述被管理单元自配置流程控制种类仅仅是例举而已,被 管理单元自配置流程控制种类也可以包括其它类型,例如,设置被管理单元自 配置停断点规则等;另外,被管理单元也可以是除基站之外的其它被管理单元; 上述自配置流程控制消息仅仅是例举而已,自配置流程控制消息也可以为上述 例举之外的其它形式,如上述SuspendNEScProcess ( NEIdList, StopPointList) 可以变形为SuspendNEScProcess (NEIdList)等,在此不再——"例举说明。
本步骤中的自配置流程控制消息可以是对现有的自配置流程控制消息进 行扩展后的自配置流程控制消息,以使现有的自配置流程控制消息能够携带被 管理单元标识;本步骤中的自配置流程控制消息也可以是新增的消息。
在被管理单元自配置流程控制种类存在多种的情况下,本步骤中的自配置 流程控制消息应表明需要进行被管理单元自配置流程控制的被管理单元标识 列表、以及需要进行的被管理单元自配置流程控制的种类等。被管理单元标识列表中应至少包括一个被管理单元标识。
步骤120,管理单元发送携带有被管理单元标识的自配置流程控制消息, 以指示针对具有上述标识的被管理单元,根据自配置流程控制消息进行自配置 流程的控制和管理操作。
接收本步骤中发送的自配置流程控制消息的主体可以是被管理单元,也可 以是被管理单元的代理设备等。本发明实施方式不限制管理单元发送自配置流 程控制消息的具体实现过程。还有,本发明实施方式也不限制管理单元发送的 自配置流程控制消息所采用的协议。
需要i兌明的是,在上述本实施例的描述中,帔管理单元标识可以设置为缺 省值,如自配置流程控制消息中携带的被管理单元标识可以设置为缺省值,以 表示针对所有的被管理单元进行自配置流程的控制和管理。另外,外部输入的
控制命令可以包含所有被管理单元集合信息(如all),此时,自配置流程控制 消息中的被管理单元标识可以设置为缺省值,缺省值如空缺或all等。
根据本实施例提供的上述技术方案,管理单元通过在自配置流程控制消息 中携带被管理单元标识,使自配置流程控制消息的控制和管理对象级别为被管 理单元级别,从而管理单元可以对指定的单个被管理单元或指定的多个被管理 单元进行被管理单元自配置流程控制和管理,从而满足了对具体的指定被管理 举元进行被管理单元自配置流程控制和管理的需求,提高了被管理单元自配置 流程控制和管理的灵活性。
实施例二
本实施例结合附图2对被管理单元自配置流程控制进行说明。
如图2所示,被管理单元自配置流程控制划分为两部分内容, 一部分为设
置被管理单元自配置停断点规则,另 一部分为被管理单元自配置监控和管理操作。
针对图2所示的设置被管理单元自配置停断点规则部分,设置操作的对象级别为被管理单元类型级别,即针对至少 一种类型的被管理单元来设置被管理
单元自配置停断点规则,如图2中,针对被管理单元类型A设置被管理单元自配 置停断点规则,该设置操作对被管理单元类型A中包括的被管理单元A-1、被管
理单元A-2........以及被管理单元A-N均有效;针对被管理单元类型B设置被
管理单元自配置停断点规则,该设置操作对被管理单元类型B中包括的被管理 单元B-1、被管理单元B-2........以及被管理单元B-M均有效。
针对图2所示的被管理单元自配置监控和管理才喿作部分,监控和管理的对 象级别为被管理单元级别,即针对至少一个特定的被管理单元来进行被管理单 元自配置监控和管理;如图2中,被管理单元自配置监控和管理可以针对被管 理单元类型A中的任意一个或多个被管理单元有效,或者针对被管理单元类型B 中的任意一个或多个被管理单元有效,或者针对被管理单元类型A和被管理单 元类型B中的任意多个被管理单元有效。
本实施例可以实现基于被管理单元满足共性特征的集合设定自配置流程 的控制点和相应的控制操作规则(即停断点规则),基于被管理单元个体进行 具体的自配置流程控制和管理操作。
实施例三
本实施例以基站为例、结合附图3对被管理单元自配置流程控制和管理方 法进行-说明。
设定在eNodeB (基站)的自配置流程中包含如下步骤
步骤l、 eNodeB启动。
步骤2、下载eNodeB软件。
步骤3 、安装下载的eNodeB软件。
步骤4、激活eNodeB软件。
步骤5、下载配置数据。
步骤6、激活下载的配置数据。
14需要特别说明的是,上述六个步骤只是示意性的说明基站的自配置流程,
设定本实施例中的自配置流程控制需求为在对eNodeB安装了 eNodeB软 件后,需要根据地域性按照区域的不同在不同时间激活eNodeB软件(即激活 eNodeB)。
网管根据上述自配置流程控制需求,可以采用针对eNodeB被管理单元类型 设置被管理单元自配置停断点规则的方式,在"激活eNodeB软件"步骤之前设 置停断点。
如图3所示,属于区i或A的eNodeBA-1和eNodeBA-2 、以及属于区i或B的 eNodeBB-l和eNodeBB-2四个eNodeB均开始执行自己的自配置流程。根据上述 网管设置的停断点,eNodeBA-l、 eNodeBA-2、 eNodeBB-l 、以及eNodeBB-2 在成功执行了 "安装下载的eNodeB软件"之后,停止自配置流程的后续操作, 即各基站在执行到"激活eNodeB软件,,步骤前停止执行。
网管根据自配置流程控制需要先发送携带有eNodeBA-l标识的恢复执行控 制消息,例如ResumeNEScProcess, eNodeBA-1在4妻收到ResumeNEScProcess后, eNodeBA-l继续执行"激活eNodeB软件,,步骤。而eNodeBA-2、 eNodeBB-l和 eNodeBB-2由于没有接收到ResumeNEScProcess,而继续停止在停断点上。
本实施例能够使单个基站停止在停断点上,使其它基站继续执行后续的自 配置流程,从而实现了基站级别的停断点执行/停止的控制和管理。
本实施例以基站为例、结合附图4对被管理单元自配置流程控制和管理方 法进4亍-说明。
设定本实施例中的自配置流程控制需求为在eNodeB执行自配置流程过程 中,由于出错而使eNodeB停止执行自配置流程的情况下,网管需要获知执行自 配置流程出错的位置。
实施例四图4中,网管根据上述自配置流程控制需求,可以采用针对eNodeB被管理 单元类型的方式设置被管理单元自配置遇错停止规则。
当图4中的eNodeB-l由于网络链路中断而导致自配置流程中的"下载 eNodeB软件"操作失败时,eNodeB-l停止执行自配置操作。
网管发送携带有eNodeB-l标识的查询执行情况消息,例如 ListNEScProcess,以要求eNodeB-l向网管返回eNodeB-l的自配置执行情况信 息。eNodeB-l在接收到ListNEScProcess后,eNodeB-l向网管返回执行到"下载 eNodeB软件"操作失败的信息。而图4中的eNodeB-2和eNodeB-3由于没有接收 到ListNEScProcess,而不向网管返回自配置执行情况信息。
网管在接收到eNodeB-l返回的eNodeB-l的自配置执行情况信息后,可以在 网络链路恢复后,发送携带有eNodeB-1标识的恢复执行控制消息,例如 ResumeNEScProcess。 eNodeB-l在4妻收到ResumeNEScProcess后,eNodeB-l继 续从停断点处执行自配置流程。而图4中的eNodeB-2和eNodeB-3由于没有接收 到ResumeNEScProcess,而不才艮据ResumeNEScProcess才丸4亍相应的自配置流程控 制操作。
本实施例能够使单个基站返回自配置执行情况信息,使其它基站不向网管 返回自配置执行情况信息,从而实现了基站级别的获取自配置执行情况信息的 控制和管理。
实施例五
本实施例以基站为例、结合附图5对被管理单元自配置流程控制和管理方 法进行说明。
设定本实施例中的自配置流程控制需求为在eNodeB执行自配置流程过程 中,网管发现eNodeB下载文件,需要更换文件服务器上相应文件的软件版本, 之后,再使eNodeB继续执行自配置流程。
图5中,网管发送携带有eNodeB-l标识的暂停自配置流程控制消息,例如SuspendNEScProcess,以要求eNodeB-l暂时停止执行自配置流程。eNodeB-l在 4妻收到SuspendNEScProcess后,eNodeB-l停止4丸行自配置流程。eNodeB-l可以 在SuspendNEScProcess所示的停断点停止执行自配置流程。eNodeB-l也可以在 接收到SuspendNEScProcess后,立刻停止执行自配置流程。eNodeB-l还可以在 接收到SuspendNEScProcess后,根据停断点设置信息确定后续首个碰到的停断 点,并在该停断点上停止执行自配置流程。
网管在对文件服务器中文件的版本进行了更新后,发送携带有eNodeB-l标 识的恢复#丸4亍控制消息,例如ResumeNEScProcess 。 eNodeB-1在才妻收到 ResumeNEScProcess后eNodeB-1继续/人当前停断点处开始#1行自配置流程。
本实施例能够使单个基站停止执行自配置流程、以及继续执行自配置流 程,从而实现了基站级别的停止执行自配置流程、以及继续执行自配置流程的 控制和管理。
实施例六
本实施例以基站为例、结合附图6对被管理单元自配置流程控制和管理方 法进行说明。
设定本实施例中的自配置流程控制需求为在eNodeB执行自配置流程过程 中,网管终止eNodeB自配置执行操作。
如图6所示,网管发送携带有eNodeB-l标识的终止执行控制消息,例如 TerminateNEProcess ,以要求eNodeB-1不再执行自配置流程。eNodeB-1在接收 到TerminateNEProcess后,不再执4亍自配置流程。
本实施例提供的技术方案,能够使单个基站终止执行自配置流程,使其它 基站正常执行自配置流程,从而实现了基站级别的终止执行自配置流程的控制 和管理。
另外,在上述针对图3-6的描述中,省略了设置停断点规则部分的描述。在 上述实施例中,可以采用针对某一种或多种类型的被管理单元来设置停断点规则的方式来设置停断点规则。
通过以上各方法的实施方式的描述,本领域的技术人员可以清楚地了解到 本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件 来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技 术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来, 该计算机软件产品可以存储在存储介质中,如ROM/RAM、》兹碟、光盘等,包 括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络 设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
实施例七
本实施例结合附图7对被管理单元自配置流程控制和管理装置进行说明。 图7中的装置包括标识模块800、消息模块810和发送模块820。图7中的 装置为具有被管理单元自配置流程控制权限的管理单元,该装置可以设置于网 管设备中,也可以设置于能够与被管理单元设备或被管理单元的代理设备进行 通信、且除网管设备之外的其它网络设备中。
标识才莫块800确定需要进行被管理单元自配置流程控制的被管理单元标 识。标识模块800可以根据当前从外部接收的自配置流程控制命令执行获取需 要进行被管理单元自配置流程控制的被管理单元的标识的操作,也可以根据预 先配置在管理单元中的批处理命令等控制命令执行获取需要进行被管理单元 自配置流程控制的被管理单元标识的操作。
标识才莫块800可以包括接收子^t块801和标识子才莫块802。 接收子模块801接收需要进行被管理单元自配置流程控制的被管理单元集 合信息。接收子模块801可以接收外部输入的控制命令。该控制命令中携带有 被管理单元集合信息。另外,接收子模块801也可以接收到携带有被管理单元 的标识的控制命令。
标识子模块802根据接收子模块801接收的被管理单元集合信息获取属于
18该被管理单元集合古的各被管理单元的被管理单元标识。标识子模块802可以 先根据各被管理单元的信息确定属于该被管理单元集合的被管理单元,然后, 再获取属于该被管理单元集合的各被管理单元的被管理单元标识。标识子模块 802可以根据控制命令中的被管理单元集合信息在预先设置的被管理单元集合 与被管理单元标识的对应关系中进行匹配查找,并从被管理单元集合信息匹配 的对应关系中获取被管理单元标识。在接收子模块801接收到的控制命令中携 带有被管理单元的标识的情况下,标识子模块802可以直接从控制命令中获取 被管理单元的标识。标识子模块802获取到的被管理单元标识可以为一个被管 理单元标识,也可以为多个^皮管理单元标识。需要进行的被管理单元自配置流程控制、标识子模块802获取需要进行的 被管理单元自配置流程控制的种类信息等内容如上述方法实施例中的描述。在 此不再重复说明。消息模块810将被管理单元标识携带在自配置流程控制消息中。这里的自 配置流程控制消息可以为下述消息中的其中 一个消息控制具有上述被管理单 元标识的被管理单元在停断点上停止执行自配置操作的自配置流程控制消息 (即暂停自配置流程控制消息)、控制具有上述被管理单元标识的被管理单元 在停断点上继续执行自配置操作的自配置流程控制消息(即恢复执行控制消 息)、查询被管理单元自配置执行情况信息的自配置流程控制消息(即查询执 行情况消息)、查询被管理单元停断点设置信息的自配置流程控制消息(即查 询停断点设置消息)以及终止执行自配置操作的自配置流程控制消息(即终止 执行控制消息)。在被管理单元自配置流程控制种类存在多种的情况下,消息模块810可以 根据标识子模块802获得的种类信息来确定将被管理单元标识携带在哪种类型 的自配置流程控制消息中。消息模块810包括停止子模块811、恢复子模块812、查询执行情况子模块813、查询停断点子模块814和终止子模块815中的至少一个子模块。停止子模块811在需要进行的被管理单元自配置流程控制为暂停自配置流 程控制的情况下,将被管理单元标识携带在暂停自配置流程控制消息中。停止 子模块811将被管理单元标识携带在自配置流程控制消息中的一个例子为停 止子模块811在判断出种类信息表示被管理单元在停断点上停止执行自配置操 作的被管理单元自配置流程控制时,停止子模块811构造携带有被管理单元标 识的暂停自配置流程控制消息,以指示具有该被管理单元标识的被管理单元在 停断点上停止执行自配置操作。恢复子模块812在需要进行的被管理单元自配置流程控制为恢复执行控制 的情况下,将被管理单元标识携带在恢复执行控制消息中。恢复子模块812将 被管理单元标识携带在自配置流程控制消息中的一个例子为恢复子模块812 在判断出种类信息表示被管理单元在当前停止执行自配置操作的停断点上继 续执行自配置操作的被管理单元自配置流程控制时,恢复子模块812构造携带 有被管理单元标识的恢复执行控制消息,以指示具有该被管理单元标识的被管 理单元在当前停断点上继续执行自配置操作。查询执行情况子模块813在需要进行的被管理单元自配置流程控制为查询 自配置执行情况的情况下,将被管理单元标识携带在查询执行情况消息中。查询执行情况子模块813将被管理单元标识携带在自配置流程控制消息中 的一个例子为查询执行情况子模块813在判断出种类信息表示获取被管理单 元当前自配置流程执行情况信息时,查询执行情况子模块813构造携带有被管 理单元标识的查询执行情况消息,例如ListNESCProcess,以指示将具有该被管 理单元标识的4皮管理单元的当前自配置流程执行情况信息返回至管理单元。查询执行情况子模块813将被管理单元标识携带在自配置流程控制消息中 的另 一个例子为查询执行情况子模块813在判断出种类信息表示获取被管理 单元需要执行的自配置流程的下一个步骤信息时,查询执行情况子模块 构造携带有被管理单元标识的查询执行情况消息,例如QueryNENextScProcess (NEdList, NEScProcessList),以指示将具有该被管理单元标识的被管理单 元的需要执行的自配置流程的下一个步骤信息返回至管理单元。查询执行情况子模块813将被管理单元标识携带在自配置流程控制消息中 的另一个例子为查询执行情况子模块8B在判断出种类信息表示获取被管理 单元当前是否处于自配置流程执行的状态信息时,查询执行情况子模块813构 造携带有被管理单元标识的查询执行情况消息,例如QueryNENextScProcess (NEIdList, runningStatus ),以指示将具有该被管理单元标识的—皮管理单元的 当前是否处于自配置流程执行的状态信息返回至管理单元。查询执行情况子模块813将被管理单元标识携带在自配置流程控制消息中 的另一个例子为查询执行情况子模块813在判断出种类信息表示获取被管理 单元需要执行的自配置流程的下一个步骤信息、以及被管理单元当前是否处于 自配置流程执行的状态信息时,查询执行情况子模块813构造携带有被管理单 元标识的查询执4亍情况消息,例如QueryNENextScProcess ( NEIdList, NEScProcessList, runningStatus),以指示将具有该-波管理单元标识的一皮管理 单元的需要执行的自配置流程的下一个步骤信息、以及被管理单元当前是否处 于自配置流程执行的状态信息返回至管理单元。查询停断点子模块814在需要进行的被管理单元自配置流程控制为查询自 配置停断点设置的情况下,将被管理单元标识携带在查询停断点设置消息中。 查询停断点子模块814将被管理单元标识携带在自配置流程控制消息中的一个 例子为查询停断点子模块814在判断出种类信息表示获取被管理单元停断点 设置信息时,查询停断点子模块814构造携带有被管理单元标识的查询停断点 设置消息,以指示将具有该被管理单元标识的被管理单元的停断点设置信息返 回至管理单元。终止子模块815在需要进行的被管理单元自配置流程控制为终止自配置操作的情况下,将被管理单元标识携带在终止执行控制消息中。终止子模块815 将被管理单元标识携带在自配置流程控制消息中的一个例子为终止子模块 815在判断出种类信息表示终止自配置操作时,终止子模块815构造携带有被管 理单元标识的终止执行控制消息,以指示具有该被管理单元标识的被管理单元 终止执行自配置操作。
上述构造消息的各子模块构造的自配置流程控制消息可以是对现有的自 配置流程控制消息进行扩展后的自配置流程控制消息,也可以是新增的消息。 具体如上述方法实施例中的描述,在此不再重复说明。
发送模块820发送消息模块810构造的、携带有被管理单元标识的自配置流 程控制消息,以对具有所述被管理单元标识的被管理单元进行自配置流程的控 制和管理。发送模块820发送自配置流程控制消息的具体实现过程如上述方法 实施例中的描述。
需要说明的是,在上述针对图7各模块的描述中,被管理单元标识可以设 置为缺省值,如消息模块810可以将自配置流程控制消息中的被管理单元标识 设置为缺省值,以表示针对所有的被管理单元进行自配置流程的控制和管理。 另外,标识模块800接收到的外部输入的控制命令可以包含所有被管理单元集 合信息(如all),此时,消息模块810可以将自配置流程控制消息中的被管理 单元标识设置为缺省值,缺省值如空缺或all等。
根据本实施例提供的装置,消息模块810通过将被管理单元标识携带在自 配置流程控制消息中,使自配置流程控制消息的控制和管理对象级别为^f皮管理 单元级别,从而本实施例能够对单个被管理单元或多个被管理单元进行自配置 流程的控制和管理操作,满足了对具体的某被管理单元进行被管理单元自配置 流程控制和管理的需求,提高了被管理单元自配置流程控制和管理的灵活性。
实施例八
本实施例结合图8对被管理单元自配置流程控制和管理系统进行说明。单元900可以设置于网管设备中,也可以设置于能够与被管理单元设备或被管
理单元设备的代理设备进行通信、且除网管设备之外的其它网络设备中。上述
管理单元对侧的网络设备910可以是被管理单元,也可以是被管理单元的代理 设备。
管理单元900包括标识模块901 、消息模块902和发送才莫块903 。
标识模块901确定需要进行被管理单元自配置流程控制的被管理单元标 识。标识模块901可以根据当前从外部接收的自配置流程控制命令执行获取需 要进行被管理单元自配置流程控制的被管理单元的标识的操作,也可以根据预 先配置在管理单元中的批处理命令等控制命令执行获取需要进行被管理单元 自配置流程控制的被管理单元标识的操作。
标识模块901可以包括接收子模块和标识子模块。接收子模块和标识子 模块执行的操作如上述实施例七中的描述,在此不再详细说明。
消息模块902将被管理单元标识携带在自配置流程控制消息中。这里的自 配置流程控制消息可以为下述消息中的其中一个消息控制具有上述被管理单 元标识的被管理单元立即或在停断点上停止执行自配置操作的自配置流程控 制消息(即暂停自配置流程控制消息)、控制具有上述被管理单元标识的被管 理单元在当前停断点上继续开始执行自配置操作的自配置流程控制消息(即恢 复执行控制消息)、查询被管理单元自配置执行情况信息的自配置流程控制消 息(即查询执行情况消息)、查询被管理单元停断点设置信息的自配置流程控 制消息(即查询停断点设置消息)以及终止执行自配置操作的自配置流程控制 消息(即终止执行控制消息)。
在被管理单元自配置流程控制种类存在多种的情况下,消息模块902可以 根据标识子模块获得的种类信息来确定将被管理单元标识携带在哪种类型的 自配置流程控制消息中。具体如上述实施例七中的描述。
23消息模块902包括停止子模块、恢复子模块、查询执行情况子模块、查 询停断点子模块和终止子模块815中的至少一个子模块。消息模块902包括的各 子模块执行的操作如上述实施例七中的描述,在此不再详细说明。
发送模块903发送消息模块902构造的、携带有被管理单元标识的自配置流 程控制消息,以对具有该被管理单元标识的被管理单元进行自配置流程的控制 和管理。发送模块820发送自配置流程控制消息的具体实现过程如上述方法实 施例中的描述。
需要说明的是,被管理单元标识可以设置为缺省值,如消息模块902可以 将自配置流程控制消息中的被管理单元标识设置为缺省值,以表示针对所有的 被管理单元进行自配置流程的控制和管理。另外,标识模块901接收到的外部 输入的控制命令可以包含所有被管理单元集合信息(如all),此时,消息模块 902可以将自配置流程控制消息中的被管理单元标识设置为缺省值,缺省值如 空缺或all等。
当管理单元对侧的网络设备910为被管理单元时,被管理单元接收发送才莫 块903发送的自配置流程控制消息,并根据该消息执行相应的自配置流程控制 和管理搡作,如当自配置流程控制消息为暂停自配置流程控制消息,被管理单 元在消息中所示的停断点上(或在当前执行的自配置流程所碰到的下一个停断 点上)停止执行自配置操作,另外被管理单元也可以立即停止自配置操作;再 如,当自配置流程控制消息为恢复执行控制消息,被管理单元在当前停断点上 继续开始执行自配置操作;再如,当自配置流程控制消息为查询执行情况消息, -故管理单元向管理单元900返回其自配置执行情况信息;再如,当自配置流程 控制消息为查询停断点设置消息,被管理单元向管理单元900返回其停断点设 置信息;再如,当自配置流程控制消息为终止执行控制消息,被管理单元终止 执行自配置操作。
当管理单元对侧的网络设备910为被管理单元的代理设备时,被管理单元的代理设备接收发送模块903发送的自配置流程控制消息,并根据该消息促使 其代理的被管理单元执行相应的自配置流程控制和管理操作,如当自配置流程 控制消息为暂停自配置流程控制消息,被管理单元的代理设备促使被管理单元 在消息中所示的停断点上(或在当前执行的自配置流程所碰到的下一个停断点 上)停止执行自配置操作,另外被管理单元的代理设备也可以促使被管理单元 立即停止自配置操作;再如,当自配置流程控制消息为恢复执行控制消息,被 管理单元的代理设备促使被管理单元在当前停断点上继续开始执行自配置操 作;再如,当自配置流程控制消息为查询执行情况消息,被管理单元的代理设 备向管理单元900返回被管理单元的自配置执行情况信息;再如,当自配置流 程控制消息为查询停断点设置消息,被管理单元的代理设备向管理单元900返 回被管理单元的停断点设置信息;再如,当自配置流程控制消息为终止执行控 制消息,被管理单元的代理设备促使被管理单元终止执行自配置操作。
根据本实施例提供的系统,消息模块902通过将被管理单元标识携带在自 配置流程控制消息中,使自配置流程控制消息的控制和管理对象级别为被管理 单元级别,从而本实施例中的管理单元900能够对单个被管理单元或多个被管 理单元进行自配置流程的控制和管理操作,满足了对具体的某被管理单元进行 被管理单元自配置流程控制和管理的需求,提高了被管理单元自配置流程控制 和管理的灵活性。
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多 变形和变化而不脱离本发明的精神,本发明的申请文件的权利要求包括这些变 形和变化。
权利要求
1、一种被管理单元自配置流程控制和管理方法,其特征在于,包括确定需要进行被管理单元自配置流程控制的被管理单元标识;将所述被管理单元标识携带在自配置流程控制消息中;发送所述携带被管理单元标识的自配置流程控制消息,以对具有所述被管理单元标识的被管理单元进行自配置流程的控制和管理。
2、 如权利要求1所述的方法,其特征在于,所述确定需要进行被管理单 元自配置流程控制的被管理单元标识的步骤包括接收需要进行被管理单元自配置流程控制的被管理单元集合信息,根据所 述被管理单元集合信息获取属于该被管理单元集合的被管理单元的标识。
3、 如权利要求1或2所述的方法,其特征在于,所述方法还包括 所述被管理单元标识包括缺省值,所述缺省值表示针对所有的被管理单元进行自配置流程的控制和管理。
4、 如权利要求1或2所述的方法,其特征在于,所述将所述被管理单元 标识携带在自配置流程控制消息中的步骤包括在所述需要进行的被管理单元自配置流程控制为暂停自配置流程控制的 情况下,将所述被管理单元标识携带在暂停自配置流程控制消息中,所述暂停 自配置流程控制消息用于控制具有所述被管理单元标识的被管理单元在停断 点上停止执行自配置操:作;或在所述需要进行的被管理单元自配置流程控制为恢复执行控制的情况下, 将所述被管理单元标识携带在恢复执行控制消息中,所述恢复执行控制消息用 于控制具有所述被管理单元标识的被管理单元从当前停断点开始继续执行自 配置梯:作;或在所述需要进行的被管理单元自配置流程控制为查询自配置执行情况的情况下,将所述被管理单元标识携带在查询执行情况消息中,所述查询执行情 况消息用于获取具有所述被管理单元标识的被管理单元的自配置执行情况信息;或在所述需要进行的被管理单元自配置流程控制为查询自配置停断点设置 的情况下,将所述被管理单元标识携带在查询停断点设置消息中,所述查询停 断点设置消息用于获取具有所述被管理单元标识的被管理单元的停断点设置在所述需要进行的被管理单元自配置流程控制为终止自配置操作的情况 下,将所述被管理单元标识携带在终止执行控制消息中,所述终止执行控制消 息用于控制具有所述被管理单元标识的被管理单元终止执行自配置操作。
5、 如权利要求4所述的方法,其特征在于,所述自配置执行情况信息包 括当前自配置流程执行情况信息、需要执行的自配置流程的下一个步骤信息 和当前是否处于自配置流程执行的状态信息中的至少一个。
6、 一种被管理单元自配置流程控制和管理装置,其特征在于,包括 标识模块,用于确定需要进行被管理单元自配置流程控制的被管理单元标识;消息模块,用于将所述被管理单元标识携带在自配置流程控制消息中; 发送模块,用于发送所述携带被管理单元标识的自配置流程控制消息,以 对具有所述标识的被管理单元进行自配置流程的控制和管理。
7、 如权利要求6所述的装置,其特征在于,所述标识模块包括 接收子模块,用于接收需要进行被管理单元自配置流程控制的被管理单元集合信息;标识子模块,用于根据所述接收子模块接收的被管理单元集合信息获取属 于该被管理单元集合中的被管理单元的标识。
8、 如权利要求6所述的装置,其特征在于,所述标识模块确定出的被管 理单元标识包括缺省值,所述缺省值表示针对所有的被管理单元进行自配置流 程的控制和管理。
9、 如权利要求6或7或8所述的装置,其特征在于,所述消息模块至少 包括下述任意一个子模块停止子模块,用于在所述需要进行的被管理单元自配置流程控制为暂停自 配置流程控制的情况下,将所述被管理单元标识携带在暂停自配置流程控制消 息中,所述暂停自配置流程控制消息用于控制具有所述标识的被管理单元在停 断点上停止执行自配置操作;'恢复子模块,用于在所述需要进行的被管理单元自配置流程控制为恢复执 行控制的情况下,将所述被管理单元标识携带在恢复执行控制消息中,所述恢 复执行控制消息用于控制具有所述标识的被管理单元在停断点上继续执行自 配置操作;查询执行情况子模块,用于在所述需要进行的被管理单元自配置流程控制 为查询自配置执行情况的情况下,将所述被管理单元标识携带在查询执行情况 消息中,所述查询执行情况消息用于获取具有所述标识的被管理单元的自配置 流程执行情况信息;查询停断点子模块,用于在所述需要进行的被管理单元自配置流程控制为 查询自配置停断点设置的情况下,将所述被管理单元标识携带在查询停断点设 置消息中,所述查询停断点设置消息用于获取具有所述标识的被管理单元的停 断点设置信息;终止子模块,用于在所述需要进行的被管理单元自配置流程控制为终止自 配置操作的情况下,将所述被管理单元标识携带在终止执行控制消息中,所述 终止执行控制消息用于控制具有所述标识的被管理单元终止执行自配置操作。
10、 如权利要求9所述的装置,其特征在于,所述查询执行情况子模块获取的自配置执行情况信息包括当前自配置流程执行情况信息、需要执行的自配置流程的下 一个步骤信息和当前是否处于自配置流程执行的状态信息中的至少一个。
11、 一种被管理单元自配置流程控制和管理系统,其特征在于,包括管理单元和管理单元对侧的网络设备,其中,所述管理单元进一步包括标识模块,用于确定需要进行被管理单元自配置流程控制的被管理单元标识;消息模块,用于将所述被管理单元标识携带在自配置流程控制消息中;和发送才莫块,用于发送所述携带被管理单元标识的自配置流程控制消息,以对具有所述标识的被管理单元进行自配置流程的控制和管理;所述管理单元对侧的网络设备,用于接收自配置流程控制消息,并4艮据所述消息针对被管理单元进行自配置流程的控制和管理。
12、 如权利要求11所述的系统,其特征在于,所述管理单元对侧的网络设备包括被管理单元、和/或被管理单元的代理设备。
全文摘要
公开了被管理单元自配置流程控制和管理方法、装置及系统。所述方法包括确定需要进行被管理单元自配置流程控制的被管理单元标识,将所述被管理单元标识携带在自配置流程控制消息中,发送携带被管理单元标识的自配置流程控制消息,以对具有该标识的被管理单元进行自配置流程的控制和管理。上述技术方案提供了基于被管理单元级别的自配置流程控制和管理,提高了被管理单元自配置流程控制的灵活性。
文档编号H04W88/00GK101668355SQ20081011933
公开日2010年3月10日 申请日期2008年9月3日 优先权日2008年9月3日
发明者兰 邹 申请人:华为技术有限公司