网元中的命令配置方法

文档序号:7682174阅读:211来源:国知局
专利名称:网元中的命令配置方法
技术领域
本发明涉及一种网络通讯技术领域,特别是涉及光传输领域的 网元配置方法。
背景技术
目前通讯业务的配置越来越复杂,配置之间可能存在关4关性, 比如配置顺序的关联性,即一个业务需要多条命令按照要求的顺序 配置才能完成。在实际情况中,可能因为各种原因使命令没有按照 网元要求的顺序进4亍配置,例如可能由于用户在网管的才喿作顺序或 由于网络时延等,这样,可能造成网元配置出现错误或异常,影响网元的正常工作,也对用户〗吏用造成不《更。如何^f呆-i正网元可以4安照 要求的顺序进行配置,方便用户4吏用,是一个重要的问题。用"关联"和"配置"关4建词搜索,结果中有下列几个相关的 专利。申请号CN00135968用于自动软件配置的请求调度程序,在用 户位置^吏软件适用于需求设置的领域相关耳关。它适用于不同系统管 理环境自动地配置软件。该专利解决了对相互依存的资源进行配置 问题,覆盖了较广领域。申请号CN200510134037以太网才喿^(乍管理维护点的自动配置, 针对的是以太网操作管理维护点的自动配置,用于基于在由维护端点(MEP)节点生成的OAM (操作、管理和维护)帧中进行编码 的绝对级标记和相对级标记来对以太网OAM网络的维护中间点 (MIP)节点进行配置。该专利4吏用与节点关Jf关的绝对优先级标记 进^f亍编码,来实现对MIP的配置。申请号CN200610057791为 一种数据配置系统及实现数据配置 的方法,包括数据库和数据变换部分,建立数据库数据和用户配置 界面的相互读写转换,以及用于实现数据库各个不同版本的实体数 据和相应的用户^:据文件之间的转换。该发明分解和隔离了彩:据的 存储、显示、访问和使用,简化了数据间的关联。以上专利解决的问题,虽然与关联性配置相关,但没有解决网 元配置顺序关联性问题。发明内容才艮据上述问题而做出本发明,本发明的目的在于,提供一种网 元中的命令配置方法。根据本发明的网元中的命令配置方法,包括以下步骤网元获 取对于要下发的多条命令所预先设定的排序,为每条命令设置一个 配置标识,并将配置标识的状态初始化为未收到状态;以及网元收 到多条命令中的第N条命令,如果第N条命令为第一条命令,则网 元将其所对应的配置标识的状态变为收到并配置状态以及将第 一条 命令进行下发,否则网元检查第N-1条命令所对应的配置标识的状 态,并4艮据第N-l条命令所对应的配置标识的状态对第N条命令进 4亍处理。此外,在该方法中,配置标识的状态包4舌未收到状态、收到并 未配置状态、以及收到并配置状态。此外,在该方法中,网元根据第N-l条命令所对应的配置标识的状态对第N条命令进行处理包括如果第N-l条命令所对应的配 置标识的状态为收到并配置状态,则网元将第N条命令下发并将其 所对应的配置标识的状态i殳定为收到并配置状态。此外,在该方法中,网元根据第N-l条命令所对应的配置标识 的状态对第N条命令进行处理还包括在将第N条命令所对应的配 置标识的状态设定为收到并配置状态之后,网元检查第N+l条命令 所对应的配置标识的状态;以及如果检查到第N+l条命令所对应的 配置标识的状态为收到并未配置状态,则网元将第N+l条命令下发, 将第N+l条命令所对应的配置标识的状态为收到并配置状态,并令 N = N+1,返回上一步4聚。此夕卜,在该方法中,网元根据第N-l条命令所对应的配置标识 的状态对第N条命令进行处理包括如果第N-l条命令所对应的配 置标识的状态为收到并未配置状态或未收到状态,则网元将第N条 命令保存,并将其所对应的配置标识的状态设定为收到并未配置状 态。此夕卜,在该方法中,还包括网元收到新的第N条命令,并将 新的第N条命令与旧的第N条命令进行比较;如果新的第N条命 令与旧的第N条命令不一致,则网元将旧的第N条命令更新为新的 第N条命令,并保持其所对应的配置标识的状态不变。此外,在该方法中,还包4舌如果所保4寺的配置标识的状态为 收到并配置状态,则网元将新的第N条命令下发。通过本发明的上述方面,在网元接收命令时,可以按照网元要 求的顺序进行配置,而不对下发命令的顺序进行限制,可以提高使 用灵活性。本发明的其它特征和优点将在随后的说明书中阐述,并且,部 分地从说明书中变得显而易见,或者通过实施本发明而了解。本发 明的目的和其他优点可通过在所写的说明书、^又利要求书、以及附 图中所特别指出的结构来实现和获得。


附图用来^是供对本发明的进一步理解,并且构成说明书的一部 分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中程图;图2是示出了根据本发明的另 一 实施例的网元中的命令配置方 法的流禾呈图;图3是示出了4艮据本发明实施例的配置标识状态变化的示意 图;以及图4是示出了根据本发明又一实施例的网元中的命令配置方法 的示意图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此 处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本 发明。图1是示出了根据本发明实施例的网元中的命令配置方法的流 程图。如图1所示,包括以下步骤步骤S102,网元获取对于要下发 的多条命令所预先设定的排序,为每条命令设置一个配置标识,并 将配置标识的状态初始化为未收到状态;以及步骤S104,网元收到 多条命令中的第N条命令,如果第N条命令为第一条命令,则网元 将其所对应的配置标识的状态变为收到并配置状态以及将第一条命 令进行下发,否则网元一企查第N-l条命令所对应的配置标识的状态, 并根据第N-l条命令所对应的配置标识的状态对第N条命令进行处 理。此外,在该方法中,配置标识的状态包4舌未收到状态、收到并 未配置状态、以及收到并配置状态。此外,在该方法中,网元根据第N-l条命令所对应的配置标识 的状态对第N条命令进4于处理包括如果第N-l条命令所对应的配 置标识的状态为收到并配置状态,则网元将第N条命令下发并将其 所只于应的配置标识的状态i殳定为收到并配置^l犬态。此外,在该方法中,网元根据第N-l条命令所对应的配置标识 的状态对第N条命令进行处理还包括在将第N条命令所对应的配 置标识的状态设定为收到并配置状态之后,网元检查第N+l条命令 所对应的配置标识的状态;以及如果检查到第N+l条命令所对应的 配置标识的状态为收到并未配置状态,则网元将第N+l条命令下发, 将第N+l条命令所对应的配置标识的状态为收到并配置状态,并令 N = N+1,返回上一步l聚。此夕卜,在该方法中,网元4艮据第N-l条命令所对应的配置标识 的状态对第N条命令进行处理包括如果第N-l条命令所对应的配 置标识的状态为收到并未配置状态或未收到状态,则网元将第N条命令保存,并将其所对应的配置标识的状态设定为收到并未配置状太此夕卜,在该方法中,还包括网元收到新的第N条命令,并将 新的第N条命令与旧的第N条命令进行比较;如果新的第N条命 令与旧的第N条命令不一致,则网元将旧的第N条命令更新为新的 第N条命令,并保持其所对应的配置标识的状态不变。此外,在该方法中,还包括如果所保持的配置标识的状态为 收到并配置状态,则网元将新的第N条命令下发。图2是示出了根据本发明的另一实施例的网元中的命令配置方 法的流程图。图3是示出了根据本发明实施例的配置标识状态变化 的示意图。图4是示出了根据本发明又一实施例的网元中的命令配 置方法的示意图。下面结合图2、图3、以及图4进行详细描述。在该实施例中,假设网元需要五条配置命令,按照网元需要下 发的顺序,命令设为命令l、命令2、命令3、命令4和命令5。网 元在初始化时,将每个命令码对应的标志置为未收到命令。一.假设网管下发的命令顺序为命令2、命令l、命令5、命令 3和命令4。其实现过程如下(见图4 ( 一 ))网元收到命令2后,检查命令2的标志为"未收到命令",保存 命令2的配置,然后,检查2的前一条命令1没有收到配置,命令 2的标志置为"收到未配置"。网元收到命令1后,命令1的标志为"未收到命令",保存命令 1的配置,然后才企查命令1是第一条命令,所以直冲妄下发配置,并 将标志置为"收到并配置"。然后,检查命令2的标志为"收到未配 置,,,就下发命令2的配置,并将命令2的标志置为"收到并配置"。 检查命令3的标志为"未收到命令",不操作。网元收到命令5后,检查命令5的标志为"未收到命令",保存 命令5的配置,然后,检查5的前一条命令-命令4没有收到,命 令5不配置,其标志置为"收到未配置"。网元收到命令3后,检查命令3的标志为"未收到命令",保存 命令3的配置,然后,检查命令2标志为"收到并配置",就下发命 令3的配置,置标志为"收到并配置"。检查命令4的标志置为"未 收到命令",不操作。收到命令4后,检查检查命令4的标志为"未收到命令",保存 命令4的配置,然后,检查前一条命令-命令3为"收到并配置", 就下发命令4的配置,置标志为"收到并配置"。检查命令5的标志 置为"收到未配置",下发命令5的配置,并修改命令5的标志置为 "收到并配置"。至ot匕,全部五条命令者卩处理完成。二.假设网管下发的命令中有重复配置,顺序为命令2、命令1、 命令2、命令5、命令3、命令5和命令4 (见图4 (二))。命令2和命令1的处理与上述处理(一)相同,第二次收到命 令2后,处理如下网元收到命令2,检查命令2的标志为"收到并配置",如果命 令2的配置有更新,则保存新配置,并下发,标志不变。命令5和命令3与实施例1中相同,第二次收到命令5后,如 下处理网元收到命令5,检查命令5的标志为"收到未配置",如果命 令变化则更新保存命令5的配置,不操作。命令4情况与第 一种情况相同。 至此,全部五条命令都处理完成。综上所述,通过本发明,在网元4妾收命令时,可以4妄照网元要 求的顺序进行配置,而不对下发命令的顺序进行限制,可以提高使 用灵活性。以上所述仅为本发明的优选实施例而已,并不用于限制本发明, 对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1.一种网元中的命令配置方法,其特征在于,包括以下步骤网元获取对于要下发的多条命令所预先设定的排序,为每条命令设置一个配置标识,并将所述配置标识的状态初始化为未收到状态;以及所述网元收到所述多条命令中的第N条命令,如果所述第N条命令为第一条命令,则所述网元将其所对应的配置标识的状态变为收到并配置状态以及将所述第一条命令进行下发,否则所述网元检查第N-1条命令所对应的配置标识的状态,并根据所述第N-1条命令所对应的配置标识的状态对所述第N条命令进行处理。
2. 根据权利要求1所述的网元中的命令配置方法,其特征在于, 所述配置标识的状态包括所述未收到状态、所述收到并未配置 状态、以及收到并配置状态。
3. 根据权利要求2所述的网元中的命令配置方法,其特征在于, 所述网元根据所述第N-l条命令所对应的配置标识的状态对 所述第N条命令进4于处理包4舌如果所述第N-1条命令所对应的配置标识的状态为所述 收到并配置状态,则所述网元将所述第N条命令下发并将其 所对应的配置标识的状态i殳定为所述收到并配置状态。
4. 根据权利要求3所述的网元中的命令配置方法,其特征在于, 所述网元才艮据所述第N-l条命令所对应的配置标识的状态对 所述第N条命令进行处理还包括在将所述第N条命令所对应的配置标识的状态设定为所 述收到并配置状态之后,所述网元检查第N+l条命令所对应的配置标识的状态;以及如果检查到所述第N+l条命令所对应的配置标识的状态 为所述收到并未配置状态,则所述网元将所述第N+l条命令 下发,将所述第N+l条命令所对应的配置标识的状态为所述 收到并配置状态,并令N-N+1,返回上一步-骤。
5. 根据权利要求2所述的网元中的命令配置方法,其特征在于, 所述网元才艮据所述第N-l条命令所对应的配置标识的状态对 所述第N条命令进行处理包括如果所述第N-l条命令所对应的配置标识的状态为所述 收到并未配置状态或未收到状态,则所述网元将所述第N条 命令保存,并将其所对应的配置标识的状态i殳定为所述收到并 未配置状态。
6. 才艮据上述^又利要求中任一项所述的网元中的命令配置方法,其 特^正在于,还包括所述网元收到新的第N条命令,并将所述新的第N条命 令与旧的第N条命令进行比寿交;如果所述新的第N条命令与所述旧的第N条命令不一致, 则所述网元将所述旧的第N条命令更新为所述新的第N条命 令,并保持其所对应的配置标识的状态不变。
7. 根据权利要求6所述的网元中的命令配置方法,其特征在于, 还包括如果所保持的配置标识的状态为所述收到并配置状态,则 所述网元将所述新的第N条命令下发。
全文摘要
本发明公开了网元中的命令配置方法,包括以下步骤网元获取对于要下发的多条命令所预先设定的排序,为每条命令设置一个配置标识,并将配置标识的状态初始化为未收到状态;以及网元收到多条命令中的第N条命令,如果第N条命令为第一条命令,则网元将其所对应的配置标识的状态变为收到并配置状态以及将第一条命令进行下发,否则网元检查第N-1条命令所对应的配置标识的状态,并根据第N-1条命令所对应的配置标识的状态对第N条命令进行处理。通过本发明,在网元接收命令时,可以按照网元要求的顺序进行配置,而不对下发命令的顺序进行限制,可以提高使用灵活性。
文档编号H04L12/24GK101222359SQ200810000829
公开日2008年7月16日 申请日期2008年1月22日 优先权日2008年1月22日
发明者梁秀帅 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1