Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
PROCESSING METHOD AND SYSTEM FOR DISTRIBUTED OPERATING COMMAND
Document Type and Number:
WIPO Patent Application WO/2012/167591
Kind Code:
A1
Abstract:
The embodiments of the present invention relate to the technical field of communications, and in particular to a processing method and system for a distributed operating command, used for solving the problem of reducing the workload of a main control panel in a communication device under the premise of not increasing the performance difference between the main control panel and various function boards. The processing method for a distributed operating command in the embodiments of the present invention includes: after receiving a distributed operating command that can be allocated to a function board sent from a management layer, a main control panel decomposing the same into a plurality of distributed sub-operating commands; and the main control panel allocating a distributed sub-operating command to the function board according to a first task proportion coefficient representing the workload level of the function board, and indicating the function board to process the allocated distributed sub-operating command. The embodiments of the present invention reduce the workload of a main control panel in a communication device under the premise of not increasing the performance difference between the main control panel and various function boards.

Inventors:
XIE CHENG (CN)
Application Number:
PCT/CN2011/084914
Publication Date:
December 13, 2012
Filing Date:
December 29, 2011
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
XIE CHENG (CN)
International Classes:
H04L12/24; G06F9/50
Foreign References:
CN101217450A2008-07-09
CN101145961A2008-03-19
CN102025534A2011-04-20
Attorney, Agent or Firm:
CHINA PAT INTELLECTUAL PROPERTY OFFICE (CN)
北京派特恩知识产权代理事务所(普通合伙) (CN)
Download PDF:
Claims:
权利要求书

1、 一种分布式操作命令的处理方法, 其特征在于, 该方法包括: 主控板在收到管理层发送的能够分配给功能板的分布式操作命令后, 将所述分布式操作命令分解为至少一个分布式子操作命令;

所述主控板根据用于表示所述功能板工作负荷程度的第一任务比重系 数, 为所述功能板分配所述分布式子操作命令, 并指示所述功能板处理分 配的所述分布式子操作命令。

2、 如权利要求 1所述的方法, 其特征在于, 所述主控板为所述功能板 分配所述分布式子操作命令包括:

所述主控板根据每个第一任务比重系数的大小, 确定第一任务比重系 数的比例关系;

所述主控板根据所述第一任务比重系数的比例关系, 分别为每个所述 功能板分配所述分布式子操作命令。

3、 如权利要求 1或 2所述的方法, 其特征在于, 所述第一任务比重系 数为对应功能板的 CPU空闲率与 CPU主频的乘积。

4、 如权利要求 1或 2所述的方法, 其特征在于, 所述主控板分配所述 分布式子操作命令之后, 还包括:

所述功能板接收并处理主控板分配的分布式子操作命令;

所述功能板将所述分布式子操作命令的处理结果返回给所述主控板。

5、 如权利要求 4所述的方法, 其特征在于, 所述功能板接收分布式子 操作命令之前, 还包括:

所述功能板根据自身当前的工作负荷程度确定第一任务比重系数, 并 向所述主控板上报所述第一任务比重系数。

6、 如权利要求 4所述的方法, 其特征在于, 所述功能板将所述分布式 子操作命令的处理结果返回给所述主控板之后, 还包括: 所述主控板将接收到的来自所述功能板的所述分布式子操作命令的处 理结果返回给所述管理层。

7、 一种分布式操作命令的处理方法, 其特征在于, 该方法包括: 主控板在收到管理层发送的能够分配给功能板的分布式操作命令后, 将所述分布式操作命令分解为至少一个分布式子操作命令;

所述主控板根据用于表示所述功能板工作负荷程度的第一任务比重系 数和用于表示主控板工作负荷程度的第二任务比重系数, 分别为所述功能 板和所述主控板分配所述分布式子操作命令, 并指示所述功能板处理分配 的所述分布式子操作命令。

8、 如权利要求 7所述的方法, 其特征在于, 所述主控板分配所述分布 式子操作命令包括:

所述主控板根据每个第一任务比重系数的大小以及所述第二任务比重 系数的大小, 确定包含第一任务比重系数和第二任务比重系数的比例关系; 所述主控板根据所述任务比重系数的比例关系, 分别为所述主控板和 每个所述功能板分配所述分布式子操作命令。

9、 如权利要求 7或 8所述的方法, 其特征在于, 所述主控板是主用主 控板;

所述主控板分配所述分布式子操作命令包括:

当所述第二任务比重系数包括主用主控板对应的第二任务比重系数 时, 所述主用主控板分别为所述功能板和主用主控板分配所述分布式子操 作命令;

当所述第二任务比重系数包括备用主控板对应的第二任务比重系数 时, 所述主用主控板分别为所述功能板和备用主控板分配所述分布式子操 作命令;

当所述第二任务比重系数包括主用主控板对应的第二任务比重系数和 备用主控板对应的第二任务比重系数时, 所述主用主控板分别为所述功能 板、 主用主控板和备用主控板分配所述分布式子操作命令。

10、 如权利要求 7或 8所述的方法, 其特征在于, 所述第一任务比重 系数为对应功能板的 CPU空闲率与 CPU主频的乘积;

所述第二任务比重系数为所述主控板的 CPU空闲率与 CPU主频的乘 积。

11、 如权利要求 7或 8所述的方法, 其特征在于, 所述主控板分配所 述分布式子操作命令之后, 还包括:

所述功能板接收并处理主控板分配的分布式子操作命令;

所述功能板将所述分布式子操作命令的处理结果返回给所述主控板。

12、 如权利要求 11所述的方法, 其特征在于, 所述功能板接收分布式 子操作命令之前, 还包括:

所述功能板根据自身当前的工作负荷程度确定第一任务比重系数, 并 向所述主控板上报所述第一任务比重系数。

13、 如权利要求 12所述的方法, 其特征在于, 所述功能板将所述分布 式子操作命令的处理结果返回给所述主控板之后, 还包括:

所述主控板将接收到来自所述功能板的所述分布式子操作命令的处理 结果以及主控板处理所述分布式子操作命令的处理结果返回给所述管理 层。

14、 一种分布式操作命令的处理系统, 其特征在于, 包括: 主控板及 至少一个功能板; 其中,

所述主控板, 用于在收到管理层发送的能够分配给所述功能板的分布 式操作命令后, 将所述分布式操作命令分解为至少一个分布式子操作命令; 并根据用于表示所述功能板工作负荷程度的第一任务比重系数, 为所述功 能板分配所述分布式子操作命令, 并指示所述功能板处理分配的所述分布 式子操作命令;

所述功能板, 用于接收并处理主控板分配的分布式子操作命令; 及将 所述分布式子操作命令的处理结果返回给所述主控板。

15、 一种分布式操作命令的处理系统, 其特征在于, 包括: 主控板及 至少一个功能板; 其中,

所述主控板, 用于在收到管理层发送的能够分配给功能板的分布式操 作命令后, 将所述分布式操作命令分解为至少一个分布式子操作命令, 根 据用于表示所述功能板工作负荷程度的第一任务比重系数和用于表示主控 板工作负荷程度的第二任务比重系数, 分别为所述功能板和所述主控板分 配所述分布式子操作命令;

所述功能板, 用于接收并处理主控板分配的分布式子操作命令; 及将 所述分布式子操作命令的处理结果返回给所述主控板。

Description:
一种分布式操作命令的处理方法及系统 技术领域

本发明涉及通信技术领域, 特别涉及一种分布式操作命令的处理方法 及系统。 背景技术

随着网络技术的高速发展, 用户和运营商对网络需求越来越高, 相应 的, 对通信设备的承载能力要求也在逐步地提高。

目前大型通信设备中管理层发送的操作命令均 是通过通信设备中的主 控板进行处理的。 为了能使通信设备满足各种不同的业务需求, 功能板的 数量不断增加, 使得管理及控制的规模也不断扩大。 在这种情况下, 为了 提升通信设备的承载能力, 一般是单方面从硬件上提高主控板的性能, 如 提高主控板的硬件配置。

由于现有的通信设备中利用主控板接收处理来 自管理层的操作命令, 再将处理结果反馈至管理层, 使得通信设备中主控板的工作负荷较大。 由 于主控板自身功能的复杂多样性, 仅单方面从硬件上提高管理和控制的功 效, 不仅会增加硬件成本, 也会加剧使主控板与各功能板在性能上的差异 。 比如主控板的硬件配置高, 而其他功能板的配置低, 使得在 CPU的处理速 度和传输速率匹配上均会出现较大的差异。

综上所述, 目前还没有一种在不增加主控板与各功能板性 能差异的前 提下, 降低通信设备中主控板的工作负荷的方案。 发明内容

本发明实施例提供了一种分布式操作命令的处 理方法及系统, 用于解 决在不增加主控板与各功能板性能差异的前提 下, 降低通信设备中主控板 的工作负荷的问题。

本发明实施例提供了一种分布式操作命令的处 理方法, 该方法包括以 下步驟:

主控板在收到管理层发送的能够分配给功能板 的分布式操作命令后, 将所述分布式操作命令分解为至少一个分布式 子操作命令;

所述主控板根据用于表示所述功能板工作负荷 程度的第一任务比重系 数, 为所述功能板分配所述分布式子操作命令, 并指示所述功能板处理分 配的所述分布式子操作命令。

相应地, 本发明实施例提供了一种分布式操作命令的处 理系统, 该系 统包括:

主控板及至少一个功能板; 其中,

所述主控板, 用于在收到管理层发送的能够分配给所述功能 板的分布 式操作命令后, 将所述分布式操作命令分解为至少一个分布式 子操作命令; 并根据用于表示所述功能板工作负荷程度的第 一任务比重系数, 为所述功 能板分配所述分布式子操作命令, 并指示所述功能板处理分配的所述分布 式子操作命令;

所述功能板, 用于接收并处理主控板分配的分布式子操作命 令; 及将 所述分布式子操作命令的处理结果返回给所述 主控板。

本发明实施例还提供另一种分布式操作命令的 处理方法, 该方法包括 以下步驟:

主控板在收到管理层发送的能够分配给功能板 的分布式操作命令后, 将所述分布式操作命令分解为至少一个分布式 子操作命令;

所述主控板根据用于表示所述功能板工作负荷 程度的第一任务比重系 数和用于表示主控板工作负荷程度的第二任务 比重系数, 分别为所述功能 板和所述主控板分配所述分布式子操作命令, 并指示所述功能板处理分配 的所述分布式子操作命令。

相应地, 本发明实施例还提供了另一种分布式操作命令 的处理系统, 该系统包括: 主控板及至少一个功能板; 其中,

所述主控板, 用于在收到管理层发送的能够分配给功能板的 分布式操 作命令后, 将所述分布式操作命令分解为至少一个分布式 子操作命令, 根 据用于表示所述功能板工作负荷程度的第一任 务比重系数和用于表示主控 板工作负荷程度的第二任务比重系数, 分别为所述功能板和所述主控板分 配所述分布式子操作命令;

所述功能板, 用于接收并处理主控板分配的分布式子操作命 令; 及将 所述分布式子操作命令的处理结果返回给所述 主控板。

本发明实施例由于主控板将收到的管理层发送 的分布式操作命令, 根 据各功能板的任务比重系数分配给各功能板进 行处理, 从而在不增加主控 板与各功能板性能差异的前提下 , 降低通信设备中主控板的工作负荷。 附图说明

图 1 为本发明实施例中主控板通过第一任务比重系 数对分布式操作命 令的处理方法的流程图;

图 2 为本发明实施例中功能板对接收到的分布式操 作命令的处理方法 的流程图;

图 3 为本发明实施例中通过第一任务比重系数对分 布式操作命令的处 理系统的结构示意图;

图 4为本发明实施例中主控板通过第一任务比重 数和第二任务比重 系数对分布式操作命令的处理方法流程图;

图 5为本发明实施例中分布式操作命令的处理方 流程图;

图 6为本发明实施例中通过第一任务比重系数和 二任务比重系数对 分布式操作命令的处理系统的结构示意图;

图 7A 为本发明实施例中主控板为主用主控板时的分 布式操作命令的 处理系统的结构示意图;

图 7B 为本发明实施例中主控板为备用主控板时的分 布式操作命令的 处理系统的结构示意图。 具体实施方式 本发明实施例的主控板将收到的管理层发送的 分布式操作命令根据各 功能板的任务比重系数分配给各功能板进行处 理, 从而在不增加主控板与 各功能板性能差异的前提下, 降低通信设备中主控板的工作负荷。

下面结合说明书附图对本发明实施例作进一步 详细描述。

如图 1 所示, 为本发明实施例中主控板通过第一任务比重系 数对分布 式操作命令的处理方法的流程图, 该方法包括以下步驟:

步驟 101、主控板在收到管理层发送的能够分配给功 能板的分布式操作 命令后, 将该分布式操作命令分解为多个分布式子操作 命令;

步驟 102、主控板根据用于表示功能板工作负荷程度 的第一任务比重系 数, 为功能板分配分布式子操作命令, 并指示功能板处理分配的分布式子 操作命令。

其中, 在通信设备中主控板主要负责通信设备的管理 和控制。 在实施 中,主控板可以通过若干个至少 100M的交换口与各功能板连接;功能板主 要用以完成不同业务, 并承载不同功能, 各功能板被主控板管理及控制。

需要说明的是, 本发明实施例中的分布式操作命令主要是指执 行耗时 长的、 可分配给功能板进行处理的操作命令, 尤其是指大量循环迭代的业 务配置等操作命令, 但不以此为限, 具体的分布式操作命令需要根据通信 设备的需求进行选择。

较佳地, 表示功能板工作负荷程度的第一任务比重系数 可以是功能板 的 CPU空闲率和 CPU主频能力两个参数的乘积。

需要说明的是, 计算第一任务比重系数的参数并不限于功能板 的 CPU 空闲率和 CPU主频能力, 其他能够表示功能板工作负荷程度的运算方式 也 适用于本发明实施例。

具体的, 主控板在接收到来自管理层发送的操作命令后 , 先判断该操 作命令是否为能够分配给功能板的分布式操作 命令;

在接收到的操作命令是能够分配给功能板的分 布式操作命令时, 对该 分布式操作命令进行分解, 得到为多个分布式子操作命令, 并将该多个分 布式子操作命令分配给各功能板进行处理;

较佳地, 在接收到的操作命令不是能够分配给功能板的 分布式操作命 令时, 主控板对该操作命令进行处理, 并将处理结果返回管理层。

较佳地, 主控板在为各功能板分配分布式子操作命令时 , 一般是根据 每个功能板的第一任务比重系数的大小, 确定第一任务比重系数的比例关 系; 再根据该第一任务比重系数的比例关系, 分别为每个功能板分配分布 式子操作命令。

下面举例说明如何根据每个功能板的第一任务 比重系数的大小, 确定 第一任务比重系数的比例关系。 需说明的是, 该举例仅为说明性的, 而非 限制性的。

以三个功能板为例, 第一个功能板的 CPU空闲率为 25%, CPU主频为 600MHz, 则第一个功能板的第一任务比重系数为 25% X 600=150;

第二个功能板的 CPU空闲率为 90%, CPU主频为 600MHz, 则第二个 功能板的第一任务比重系数为 90% X 600=540;

第三个功能板的 CPU空闲率为 70%, CPU主频为 300MHz, 则第三个 功能板的第一任务比重系数为 70% X 300=210;

则三个功能板的第一任务比重系数的比例关系 为 150:540:210; 主控板接收到的来自管理侧的分布式子操作命 令, 比如全量配置时隙

60万条, 则主控板可按照 150:540:210的比例关系,将分布式子操作命令分 为 10万条、 36万条及 14万条, 并按该比例关系为三个功能板分配分布式 子操作命令, 即为第一个功能板分配 10万条分布式子操作命令, 为第二个 功能板分配 36万条分布式子操作命令, 为第三个功能板分配 14万条分布 式子操作命令。

较佳地, 还可设定一阈值, 在主控板接收到各功能板上报的第一任务 比重系数后, 主控板判断每个第一任务比重系数与该阈值的 关系, 若第一 任务比重系数大于该阈值, 则说明该功能板工作负荷程度低, 可为该功能 板分配分布式子操作命令; 若第一任务比重系数小于该阈值, 则说明该功 能板工作负荷程度高, 则不能为该功能板分配分布式子操作命令; 主控板 可以采用上面提到的比例关系的方式, 为第一任务比重系数大于该阈值的 各功能板平均分配分布式子操作命令进行处理 。

在实施中, 为了使设备能够持续工作, 一般会有主用主控板和备用主 控板。 备用主控板在主用主控板由于某种原因 (如故障等, 但不以此为限) 停止工作时, 备用主控板与管理层连接, 用以实现主用主控板的功能。 本 实施例中的主控板可以为主用主控板, 也可以为备用主控板; 备用主控板 通过第一任务比重系数对分布式操作命令的处 理方法与上述处理方法相 似, 此处不再赘述。

本实施例中, 在步驟 102之后, 功能板对接收到主控板分配的分布式 子操作命令进行相应处理, 具体处理方法如图 2所示, 该方法包括以下步 驟:

步驟 201、 功能板接收并处理主控板分配的分布式子操作 命令; 步驟 202、 功能板将分布式子操作命令的处理结果返回给 主控板。

较佳地, 步驟 201中的功能板接收分布式子操作命令之前, 还包括: 功能板根据自身当前的工作负荷程度确定第一 任务比重系数, 并向主 控板上报第一任务比重系数。

较佳地, 各功能板可定时向主控板上报各功能板对应的 第一任务比重 系数。

较佳地, 在步驟 202 中的功能板将分布式子操作命令的处理结果返 回 给主控板之后, 主控板将接收到来自各功能板的分布式子操作 命令的处理 结果返回给管理层。

较佳地, 本发明实施例中主控板还可根据用于表示主控 板的工作负荷 程度的第二任务比重系数及各功能板对应的第 一任务比重系数, 为主控板 及各功能板分配分布式子操作命令, 从而提高了处理分布式子操作命令的 效率。

基于同一发明构思, 本发明实施例中还提供了一种分布式操作命令 的 处理系统, 由于系统解决问题的原理与上述分布式操作命 令的处理方法相 似, 因此系统的实施可以参见方法的实施, 重复之处不再赘述。

如图 3 所示, 为本发明实施例中通过第一任务比重系数对分 布式操作 命令的处理系统的结构示意图, 该系统包括: 主控板 30及至少一个功能板 31 ; 其中,

主控板 30,用于在收到管理层发送的能够分配给功能板 31的分布式操 作命令后, 将分布式操作命令分解为多个分布式子操作命 令; 并根据用于 表示功能板 31工作负荷程度的第一任务比重系数, 为功能板 31分配分布 式子操作命令, 并指示功能板 31处理分配的分布式子操作命令;

功能板 31 , 用于接收并处理主控板 30分配的分布式子操作命令; 及将 分布式子操作命令的处理结果返回给主控板 30。

在实施中, 为了使设备能够持续工作, 一般会有主用主控板和备用主 控板。 备用主控板在主用主控板由于某种原因 (如故障等, 但不以此为限) 停止工作时, 备用主控板与管理层连接, 用以实现主用主控板的功能。 本 实施例中的主控板 30可以为主用主控板, 也可以为备用主控板。

如图 4所示, 为了提高分布式子操作命令的处理效率, 本发明实施例 提供了一种通过第一任务比重系数及第二任务 比重系数对分布式操作命令 的处理方法, 如图 4所示, 为本发明实施例中主控板通过第一任务比重系 数及第二任务比重系数对分布式操作命令的处 理方法, 该方法包括以下步 驟:

步驟 401、主控板在收到管理层发送的能够分配给功 能板的分布式操作 命令后, 将该分布式操作命令分解为多个分布式子操作 命令;

步驟 402、主控板根据第一任务比重系数和用于表示 主控板的工作负荷 程度的第二任务比重系数, 分别为功能板和主控板分配分布式子操作命令 。

在实施中, 为了使设备能够持续工作, 一般会有主用主控板和备用主 控板。 备用主控板在主用主控板由于某种原因停止工 作时, 备用主控板与 管理层连接, 用以实现主用主控板的功能。 本发明实施例的备用主控板除 了负责通信设备的管理和控制, 还可以根据第一任务比重系数为各功能板 分配分布式子操作命令等。

较佳地, 本发明实施例中的主控板可以是主用主控板或 备用主控板。 如果本发明实施例中的主控板是主用主控板, 则步驟 402 中, 主控板 分配分布式子操作命令包括以下三种情况:

若第二任务比重系数包括主用主控板对应的第 二任务比重系数, 则主 用主控板分别为功能板和主用主控板分配分布 式子操作命令;

若第二任务比重系数包括备用主控板对应的第 二任务比重系数, 主用 主控板分别为功能板和备用主控板分配分布式 子操作命令;

若第二任务比重系数包括主用主控板对应的第 二任务比重系数和备用 主控板对应的第二任务比重系数, 主用主控板分别为功能板、 主用主控板 和备用主控板分配分布式子操作命令。

具体的, 当主用主控板工作时, 备用主控板处于空闲状态;

主用主控板可根据各功能板对应的第一任务比 重系数, 为功能板分配 分布式子操作命令;

或主用主控板可根据各功能板对应的第一任务 比重系数及主用主控板 对应的第二任务比重系数, 为功能板及主用主控板分配分布式子操作命令 ; 或主用主控板可根据各功能板对应的第一任务 比重系数及备用主控板 对应的第二任务比重系数, 为功能板及备用主控板分配分布式子操作命令 ; 或主用主控板可根据功能板对应的第一任务比 重系数、 主用主控板对 应的第二任务比重系数及备用主控板对应的第 二任务比重系数, 为功能板、 该主用主控板自身及备用主控板分配分布式子 操作命令, 并指示功能板及 备用主控板处理分配的分布式子操作命令。

如果本发明实施例中的主控板是备用主控板, 则步驟 402 中, 备用主 控板分配分布式子操作命令包括以下两种情况 :

备用主控板可根据各功能板对应的第一任务比 重系数, 为功能板分配 分布式子操作命令;

或备用主控板可根据各功能板对应的第一任务 比重系数及备用主控板 对应的第二任务比重系数, 为功能板及备用主控板分配分布式子操作命令 。

在实施中, 当主用主控板由于某种原因 (如故障等)停止工作时, 备 用主控板与各功能板连接, 以实现对各功能板的管理和控制。

具体的, 备用主控板可根据各功能板对应的第一任务比 重系数, 为功 能板分配分布式子操作命令, 并指示功能板处理分配的分布式子操作命令; 或备用主控板可根据各功能板对应的第一任务 比重系数及备用主控板 对应的第二任务比重系数, 为功能板及备用主控板自身分配分布式子操作 命令, 并指示功能板处理分配的分布式子操作命令。 较佳地, 主控板根据每个第一任务比重系数的大小以及 第二任务比重 系数的大小, 确定包含第一任务比重系数和第二任务比重系 数的比例关系; 主控板根据该任务比重系数的比例关系, 分别为主控板和每个功能板分配 分布式子操作命令。

其中,第一任务比重系数为对应功能板的 CPU空闲率与 CPU主频的乘 积; 第二任务比重系数为主控板的 CPU空闲率与 CPU主频的乘积。

比如三个功能板的第一任务比重系数分别为 150、 540、 210; 主用主控 板和备用主控板的第二任务比重系数分别是 500和 300,则包含第一任务比 重系数和第二任务比重系数的比例关系就是 150:540:210: 500: 300。

需要说明的是, 本实施例中主控板是根据各功能板上报的第一 任务比 重系数及主控板的第二任务比重系数所确定的 比例关系对分布式子操作命 令进行分配的, 该比例关系的确定及对分布式子操作命令进行 分配的方法 与仅分配给各功能板进行处理的方法相似, 此处不再赘述。

本实施例中, 在步驟 402之后, 功能板对接收到主控板分配的分布式 子操作命令进行相应处理, 具体方法如图 2所示, 此处不再赘述。

较佳地, 步驟 402之后还可以进一步包括:

各功能板将分配的分布式子操作命令处理完后 , 发送分配的分布式子 操作命令的处理结果至主控板, 主控板在接收到各功能板发送的分配的分 布式子操作命令的处理结果后, 将各功能板发送的分配的分布式子操作命 令的处理结果及主控板(包括主用主控板和 /或备用主控板)分配的分布 式子操作命令处理结果一起返回至管理侧。

下面以主用主控板、 备用主控板和功能板三块板为例, 说明本发明实 施例中分布式操作命令的处理方法。 如图 5 所示, 为本发明实施例中分布 式操作命令的处理方法流程图, 在该方法中, 功能板在启动时通过板间通 信口分别与两个主控板建立关联(例如采用套 接字连接, 但不以此为限)。 主用主控板、 备用主控板根据连接情况创建分布式集合, 该分布式集合的 成员即为主用主控板、 备用主控板和功能板。

该方法包括以下步驟:

步驟 501 : 分布式集合的成员, 即主用主控板、备用主控板和功能板定 时确定自身的任务比重系数上报给主用主控板 。 假设此时, 主用主控板的 CPU空闲 25%,主频 600MHz;备用主控板的 CPU空闲 90%,主频 600MHz; 功能板的 CPU空闲 70%, 主频 300MHz; 此处任务比重系数设为 CPU空闲 与 CPU主频的乘积,则主用主控板收到的任务系数 分别为 150、 540和 210。

步驟 502: 主用主控板接受来自管理层能够分配给功能板 的分布式操 作, 并将该分布式操作命令分解为多个分布式子操 作命令, 比如全量配置 时隙 60万条, 则主用主控板根据 150、 540和 210的任务比重系数的归一 化比例关系, 即 150: 540: 210,将 60万条分布式子操作命令分为 10万条、 36万条和 14万条,接着分配相应的操作命令数目给主用 控板、备用主控 板和功能板。

步驟 503 : 所有成员板获得分配的分布式子操作命令后, 对分配的分布 式子操作命令进行处理, 并将相应的处理结果汇报给主用主控板。

步驟 504:主用主控板等待分布式集合中备用主控板 功能板的分布式 子操作命令的处理情况, 在主用主控板收集了所有分布式子操作命令的 处 理结果后, 主用主控板将所有处理结果反馈给管理层。

基于同一发明构思, 本发明实施例中还提供了一种分布式操作命令 的 处理系统, 由于系统解决问题的原理与上述分布式操作命 令的处理方法相 似, 因此系统的实施可以参见方法的实施, 重复之处不再赘述。

如图 6所示, 为本发明实施例中分布式操作命令的处理系统 , 包括: 主控板 60及至少一个功能板 61 ; 其中,

主控板 60,用于在收到管理层发送的能够分配给功能板 61的分布式操 作命令后, 将分布式操作命令分解为多个分布式子操作命 令, 根据用于表 示功能板 61工作负荷程度的第一任务比重系数和用于表 主控板 60工作 负荷程度的第二任务比重系数, 分别为功能板 61和主控板 60分配分布式 子操作命令;

功能板 61 , 用于接收并处理主控板 61分配的分布式子操作命令; 及将 分布式子操作命令的处理结果返回给主控板 60。

在实施中, 为了使设备能够持续工作, 一般会有主用主控板和备用主 控板。 备用主控板在主用主控板由于某种原因停止工 作时, 备用主控板与 管理层连接, 用以实现主用主控板的功能。 本实施例中的主控板可以为主 用主控板, 也可以为备用主控板。

较佳地, 主控板 60可以是主用主控板或备用主控板。

如果本发明实施例主控板 60是主用主控板 62 ,则本发明实施例中分布 式操作命令的处理系统如图 7A, 包括: 主用主控板 62、 备用主控板 63及 至少一个功能板 61。

在主用主控板 62需要根据备用主控板 63的第二任务比重系数分配分 布式子操作命令时, 备用主控板 63 可以将备用主控板 63的第二任务比重 系数分配分布式子操作命令发送给主用主控板 62, 并对收到的分布式子操 作命令进行处理, 将处理后的处理结果返回给主用主控板 62, 如图 7A所 示。

如果本发明实施例主控板 60是备用主控板 65 ,则本发明实施例中分布 式操作命令的处理系统如图 7B, 包括: 主用主控板 64、 备用主控板 65及 至少一个功能板 61。

主用主控板 64由于某种原因停止工作, 备用主控板 65与管理层连接, 用以实现主用主控板的功能, 不管主用主控板 64是否具有本发明实施例中 主控板 60中分配分布式子操作命令的功能, 备用主控板 65都具有分配分 布式子操作命令的功能。

本领域内的技术人员应明白, 本发明的实施例可提供为方法、 系统、 或计算机程序产品。 因此, 本发明可采用完全硬件实施例、 完全软件实施 例、 或结合软件和硬件方面的实施例的形式。 而且, 本发明可采用在一个 或多个其中包含有计算机可用程序代码的计算 机可用存储介质 (包括但不 限于磁盘存储器、 CD-ROM、 光学存储器等)上实施的计算机程序产品的 形式。

本发明是参照根据本发明实施例的方法、 设备(系统)、 和计算机程序 产品的流程图和 /或方框图来描述的。 应理解可由计算机程序指令实现流 程图和 /或方框图中的每一流程和 /或方框、 以及流程图和 /或方框图中 的流程和 /或方框的结合。 可提供这些计算机程序指令到通用计算机、 专 用计算机、 嵌入式处理机或其他可编程数据处理设备的处 理器以产生一个 机器, 使得通过计算机或其他可编程数据处理设备的 处理器执行的指令产 生用于实现在流程图一个流程或多个流程和 /或方框图一个方框或多个方 框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机 或其他可编程数据处理 设备以特定方式工作的计算机可读存储器中, 使得存储在该计算机可读存 储器中的指令产生包括指令装置的制造品, 该指令装置实现在流程图一个 流程或多个流程和 /或方框图一个方框或多个方框中指定的功能

这些计算机程序指令也可装载到计算机或其他 可编程数据处理设备 上, 使得在计算机或其他可编程设备上执行一系列 操作步驟以产生计算机 实现的处理, 从而在计算机或其他可编程设备上执行的指令 提供用于实现 在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的 功能的步驟。

本发明实施例由于主控板将收到的管理层发送 的分布式操作命令, 根 据各功能板的任务比重系数分配给各功能板进 行处理, 从而在不增加主控 板与各功能板性能差异的前提下 , 降低通信设备中主控板的工作负荷。

尽管已描述了本发明的优选实施例, 但本领域内的技术人员一旦得知 了基本创造性概念, 则可对这些实施例作出另外的变更和修改。 所以, 所 附权利要求意欲解释为包括优选实施例以及落 入本发明范围的所有变更和 修改。

显然, 本领域的技术人员可以对本发明进行各种改动 和变型而不脱离 本发明的精神和范围。 这样, 倘若本发明的这些修改和变型属于本发明权 利要求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在 内。