[发明专利]一种人机命令队列管理系统和方法有效
申请号: | 200710074619.7 | 申请日: | 2007-05-29 |
公开(公告)号: | CN101060559A | 公开(公告)日: | 2007-10-24 |
发明(设计)人: | 谢衍 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04M3/24 | 分类号: | H04M3/24;H04L12/24 |
代理公司: | 深圳创友专利商标代理有限公司 | 代理人: | 罗瑶 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 人机 命令 队列 管理 系统 方法 | ||
技术领域
本发明涉及通讯领域,具体是涉及通讯领域中人机命令队列管理的系统和方法。
背景技术
随着通讯技术的发展,通讯设备的网元通常都配有OAM(Operation And Maintenance,操作维护台),通过OAM可以对网元进行监控管理,人机命令是OAM与网元之间常用的交互方式之一。
为了方便OAM与网元交互,在网元上设有一个与OAM接口的模块,我们称之为人机命令管理模块,人机命令管理模块负责接收OAM下发的人机命令、并将人机命令转发到命令实现模块以执行命令,然后将执行结果返回给OAM。
OAM通常是一个图形化系统,OAM上的一个操作可能对应网元上的一批操作命令的组合。在这种情况下,OAM会连续的向网元下发大量人机命令,即“批命令”。
另外,OAM和网元拓扑关系有可能不是简单的一对一,而是多对一或一对多的对应关系。这就存在多个OAM同时对同一个网元下发人机命令的可能,这样网元可能会遇到前一条命令尚未返回而下一条命令已经下发下来,或者是同时收到来自不同OAM的不同甚至同一条人机命令等情况。
因此,网元的人机命令管理模块必须有较好的命令缓存、管理机制以及对命令并发的处理能力。一个好的人机命令管理方法可以使系统获得更好的稳定性和效率。
发明内容
本发明的目的是为通讯设备中的网元设备提供一种支持多管理终端批量及并发操作的人机命令队列管理系统和方法。
为了实现上述目的,本发明采用的技术方案是:一种人机命令管理系统,包括人机命令调度管理单元和人机命令实现单元。其中,所述人机命令调度管理单元是人机命令的入口和出口、用于创建多个命令队列、并且负责管理命令队列;用于根据接收到的人机命令创建相应的人机命令管理单元、以及将人机命令的执行结果返回给操作控制台。所述人机命令管理单元接收人机命令调度管理单元发来的人机命令,并保存人机命令的信息、数据和状态,在各命令队列的调度下向人机命令实现单元发送人机命令,以及接收人机命令实现单元的执行结果,并将执行结果发送给人机命令调度管理单元。每个命令队列对应一个人机命令实现单元,该人机命令实现单元依次执行命令队列中的人机命令。
为了实现本发明的目的,本发明还提供了一种人机命令队列管理方法,包括如下步骤:
a1)操作维护台下发人机命令给人机命令调度管理单元;
a2)人机命令调度管理单元对人机命令进行分组,为每组建立一个用来缓存和记录人机命令的命令队列;人机命令调度管理单元接收的人机命令在命令队列的调度下通过人机命令管理单元下发给人机命令实现单元;
a3)人机命令实现单元执行人机命令,执行结果通过人机命令管理单元和人机命令调度管理单元返回给操作维护台,其中,不同的操作维护台终端通过不同的终端号标识,在人机命令头信息中包含该终端号,执行结果根据人机命令头信息中的终端号返回到对应的操作维护台。
优选地,所述步骤a2中,人机命令调度管理单元按照功能对人机命令进行分组。
优选地,所述步骤a2包括如下步骤:
a21)人机命令调度管理单元检查人机命令及命令队列,将该人机命令加入与之功能相同的命令队列,并创建相应人机命令管理单元;
a22)人机命令调度管理单元检查命令队列状态,如果命令队列状态为忙,则等待;如果队列状态是空闲,则向人机命令管理单元发送激活消息,触发该人机命令的实施,人机命令管理单元通知人机命令实现单元执行人机命令;
优选地,所述步骤a3)包括如下步骤:
a31)人机命令实现单元执行人机命令,并将执行后的结果返回给人机命令管理单元;人机命令管理单元将执行后的结果返回给人机命令调度管理单元,由人机命令调度管理单元将执行结果传给操作维护台;
a32)人机命令管理单元通知人机命令调度管理单元该人机命令结束,并结束自身的进程;
a33)人机命令调度管理单元通知操作维护台该人机命令执行完毕,并将命令队列中相应人机命令记录删除。
优选地,所述步骤a2)还包括终止处理的操作,该操作分为:人机命令激活之前强制终止和人机命令激活后强制终止。
优选地,人机命令激活前强制终止的处理流程包括如下步骤:
a231)人机命令调度管理单元检查队列状态,此时队列状态是忙,则命令调度单元不进行下一个命令的调度,而是等待直至队列状态变为空闲;
a232)人机命令调度管理单元接收到操作维护台下发的强制终止消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710074619.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种制冷剂
- 下一篇:一种用于测量材料力学性能的双锥度压头