一种资源的切换方法、主控设备以及节点设备技术

技术编号:8754628 阅读:182 留言:0更新日期:2013-06-05 19:52
本发明专利技术实施例提供了一种资源的切换方法,主控设备以及节点设备,用以在业务单元发生故障时切换业务单元,保障正常业务服务,不影响设备上其它业务单元,提高设备利用效率。该方法包括:当主控设备确定网络中的任一主用业务单元发生故障时,确定发生故障的主用业务单元对应的备用业务单元;主控设备将所述备用业务单元确定为主用业务单元;其中,每一业务单元用于提供一设定的业务服务。

【技术实现步骤摘要】

本专利技术涉及移动通信领域,尤其涉及一种资源的切换方法、主控设备及节点设备。
技术介绍
在通讯系统中,为了保证高可靠性,需要对业务流程做备份处理,防止服务器,工控机、单板等设备故障后业务不能恢复。传统的备份方式以设备为备份单位,只要主用设备中的业务模块故障,就要触发切换,主用设备复位,备用设备升主用,新主用设备上的业务模块继续提供服务。只要主用设备上某个业务模块有故障,就触发切换,而不考虑设备上其他业务模块的工作状态。因此,现有技术中的设备切换方式,设备利用率较低。
技术实现思路
本专利技术实施例提供了一种资源的切换方法,主控设备以及节点设备,用以在业务单元发生故障时切换业务单元,不影响设备上其它业务单元,保障正常业务服务,提高设备利用效率。本专利技术实施例提供的一种资源的切换方法包括:当主控设备确定网络中的任一主用业务单元发生故障时,确定发生故障的主用业务单元对应的备用业务单元;主控设备将所述备用业务单元确定为主用业务单元;其中,每一业务单元用于提供一设定的业务服务。本专利技术实施例提供的另一种资源的切换方法包括:节点设备接收网络中的主控设备发送的指示信息;节点设备根据所述指示信息,将备用业务单元确定为主用业务单元;其中,每一业务单元用于提供一设定的业务服务。本专利技术实施例提供的一种主控设备包括:选择单元,用于当确定网络中的节点设备的任一主用业务单元发生故障时,确定发生故障的主用业务单元对应的备用业务单元;切换单元,用于将所述备用业务单元确定为主用业务单元;其中,每一业务单元用于提供一设定的业务服务。本专利技术实施例提供的一种节点设备包括:接收单元,用于接收网络中的主控设备发送的指示信息;切换单元,用于根据所述指示信息,将备用业务单元确定为主用业务单元;其中,每一业务单元用于提供一设定的业务服务。通过以上技术方案可知,本专利技术中当主控设备确定网络中的任一主用业务单元发生故障时,确定发生故障的主用业务单元对应的备用业务单元;主控设备将所述备用业务单元确定为主用业务单元;其中,每一业务单元用于提供一设定的业务服务。以进程中的业务单元作为故障判断和切换的对象,使得发生故障的主用业务单元所在的设备中的用于提供其它业务服务的业务单元不受影响,本方案提高了设备利用效率。附图说明图1为本专利技术实施例提供的一种资源的切换方法的流程示意图;图2为本专利技术实施例提供的另一种资源的切换方法的流程示意图;图3为本专利技术具体实施例提供的网络中业务单元关系的逻辑示意图;图4为本专利技术具体实施例提供的网络中业务组划分的逻辑示意图;图5为本专利技术具体实施例提供的网络中N+M备份的逻辑示意图;图6为本专利技术具体实施例提供的业务单元工作网络的初始化的流程示意图;图7为本专利技术具体实施例提供的初始化流程的单板交互示意图;图8为本专利技术具体实施例提供的主控板配置业务单元的流程示意图;图9为本专利技术具体实施例提供的业务单元故障处理的流程示意图;图10为本专利技术具体实施例提供的一种主控设备的结构示意图;图11为本专利技术具体实施例提供的一种节点设备的结构示意图。具体实施方式本专利技术实施例提供了一种资源的切换方法,主控设备以及节点设备,用以在业务单元发生故障时切换业务单元,保障正常业务服务,不影响设备上其它业务单元,提高设备利用效率。本专利技术实施例利用多进程操作系统,扩充了设备的功能和应用范围。组件是设备程序在运行时的基本单位,具备独立编译,独立演进的功能,每一组件提供一种单独服务,多个组件共同提供一设定业务服务。将用于提供一设定业务服务的全部组件确定为一个业务单元,根据设备所提供的业务服务确定出各种业务单元。设备网络中,提供同一业务服务的业务单元设置有多个,包括主用业务单元和备用业务单元,并且提供同一业务服务的各个业务单元配置在不同的进程中运行。其中,主用业务单元用于提供业务服务,备用业务单元提供主用业务单元的备份服务,当备用业务单元对应的主用业务单元发生故障时,备用业务单元确定为主用业务单元,用以继续提供业务服务。参见图1,本专利技术实施例提供的一种资源的切换方法包括:S101、当主控设备确定网络中的任一主用业务单元发生故障时,确定发生故障的主用业务单元对应的备用业务单元;S102、主控设备将所述备用业务单元确定为主用业务单元;其中,每一业务单元用于提供一设定的业务服务。较佳的,当所述备用业务单元处于节点设备时,主控设备向所述备用业务单元所在的节点设备发送指示信息,用以指示所述备用业务单元所在的节点设备将所述备用业务单元确定为主用业务单元;当所述备用业务单元处于主控设备时,主控设备将所述备用业务单元确定为主用业务单元。较佳的,当发生故障的主用业务单元没有正常运行的对应的备用业务单元时,或者当发生故障的主用业务单元没有设置对应的备用业务单元时,对发生故障的业务单元不进行切换处理。较佳的,S101中所述确定网络中的节点设备的任一主用业务单元发生故障,包括:接收到网络中的节点设备发送的关于任一主用业务单元的故障信息;或者,确定主控设备的主用业务单元发生故障;或者,确定节点设备失去响应。较佳的,当确定节点设备失去响应时,确定失去响应的节点设备中的各个主用业务单元和备用业务单元均发生故障。较佳的,本方案还包括对各个业务单元的异常处理:当主控设备确定任一备用业务单元发生故障时,将该备用业务单元对应的主用业务单元确定为用于提供同一业务服务的未发生故障的备用业务单元对应的主用业务单元。较佳的,本方案包括对网络启动期间各个业务单元的配置。在主控设备启动后的预设长度时间内,该方法还包括:主控设备接收业务单元的状态查询请求,用以确定业务单元处于主用状态或备用状态;主控设备确定业务单元处于主用状态或备用状态,当业务单元处于备用状态时,确定该备用业务单元对应的主用业务单元;主控设备向业务单元发送处于主用状态或备用状态的状态指示;其中,当确定业务单元处于备用状态时,所述状态指示还包括处于备用状态的业务单元对应的主用业务单元的信息。所述预设长度时间内,各个业务单元能够完成正常启动。较佳的,所述确定业务单元处于主用状态或备用状态,包括:判断网络中用于提供同一业务服务的主用业务单元是否达到了预设个数,如果是,确定业务单元处于备用状态;否则,确定业务单元处于主用状态。先配置主用业务单元,再配置备用业务单元,保障正常提供业务服务的主用业务单元的个数。本方案均衡本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/201310035134.html" title="一种资源的切换方法、主控设备以及节点设备原文来自X技术">资源的切换方法、主控设备以及节点设备</a>

【技术保护点】
一种资源的切换方法,其特征在于,该方法包括:当主控设备确定网络中的任一主用业务单元发生故障时,确定发生故障的主用业务单元对应的备用业务单元;主控设备将所述备用业务单元确定为主用业务单元;其中,每一业务单元用于提供一设定的业务服务。

【技术特征摘要】
1.一种资源的切换方法,其特征在于,该方法包括:
当主控设备确定网络中的任一主用业务单元发生故障时,确定发生故障的
主用业务单元对应的备用业务单元;
主控设备将所述备用业务单元确定为主用业务单元;
其中,每一业务单元用于提供一设定的业务服务。
2.如权利要求1所述的方法,其特征在于,所述主控设备将所述备用业
务单元确定为主用业务单元,包括:
当所述备用业务单元处于节点设备时,主控设备向所述备用业务单元所在
的节点设备发送指示信息,用以指示所述备用业务单元所在的节点设备将所述
备用业务单元确定为主用业务单元;
当所述备用业务单元处于主控设备时,主控设备将所述备用业务单元确定
为主用业务单元。
3.如权利要求1所述的方法,其特征在于,所述确定网络中的任一主用
业务单元发生故障,包括:
接收到网络中的节点设备发送的关于任一主用业务单元的故障信息;或
者,
确定主控设备的主用业务单元发生故障;或者,
确定节点设备失去响应。
4.如权利要求3所述的方法,其特征在于,当确定节点设备失去响应时,
确定失去响应的节点设备中的各个主用业务单元和备用业务单元均发生故障。
5.如权利要求1所述的方法,其特征在于,该方法还包括:
当主控设备确定任一备用业务单元发生故障时,将该备用业务单元对应的
主用业务单元确定为用于提供同一业务服务的未发生故障的备用业务单元对
应的主用业务单元。
6.如权利要求1所述的方法,其特征在于,在主控设备启动后的预设长
度时间内,该方法还包括:
主控设备接收业务单元的状态查询请求,用以确定业务单元处于主用状态
或备用状态;
主控设备确定业务单元处于主用状态或备用状态,当业务单元处于备用状
态时,确定该备用业务单元对应的主用业务单元;
主控设备向业务单元发送处于主用状态或备用状态的状态指示;其中,当
确定业务单元处于备用状态时,所述状态指示还包括处于备用状态的业务单元
对应的主用业务单元的信息。
7.如权利要求6所述的方法,其特征在于,所述确定业务单元处于主用
状态或备用状态,包括:
判断网络中用于提供同一业务服务的主用业务单元是否达到了预设个数,
如果是,确定业务单元处于备用状态;否则,确定业务单元处于主用状态。
8.如权利要求7所述的方法,其特征在于,所述当确定业务单元处于备
用状态时,确定该备用业务单元对应的主用业务单元,包括:
确定预先配置的网络中用于提供同一业务服务的备用业务单元的个数M
和主用业务单元的个数N;以及,确定各个备用业务单元对应的主用业务单元
的个数N/M;其中,N/M不为整数时,取大于N/M的最小整数;
当未确定对应关系的主用业务单元的个数大于N/M时,将N/M个未确定
对应关系的主用业务单元确定为该备用业务单元对应的主用业务单元;
当未确定对应关系的主用业务单元的个数小于N/M时,将全部未确定对
应关系的主用业务单元确定为该备用业务单元对应的主用业务单元。
9.如权利要求6、7或8所述的方法,其特征在于,在主控设备完成启动
预设长度时间之后,该方法包括:
当主控设备确定的用于提供同一业务服务的备用业务单元的个数小于预
先配置的网络中备用业务单元的个数时,将未确定对应关系的主用业务单元确

\t定为所确定的备用业务单元对应的主用业务单元。
10.如权利要求9所述的方法,其特征在于,所述将未确定对应关系的主
用业务单元确定为所确定的备用业务单元对应的主用业务单元,是在备用业务
单元对应的主用业务单元个数未达到预设门限时进行的。
11.如权利要求10所述的方法,其特征在于,所述将未确定对应关系的
主用业务单元确定为所确定的备用业务单元对应的主用业务单元之后,该方法
还包括:
当主控设备确定有新增的备用业务单元且没有未确定对应关系的主用业
务单元时,将用于提供同一业务服务的其它备用业务单元对应的部分主用业务
单元重新确定为新增的备用业务单元对应的主用业务单元;
当主控设备确定有新增的备用业务单元且有未确定对应关系的主用业务
单元时,将未确定对应关系的主用业务单元确定为新增的备用业务单元对应的
主用业务单元;若新增的备用业务单元对应的主用业务单元的个数未达到预设
门限,将用于提供同一业务服务的其它备用业务单元对应的部分主用业务单元
重新确定为新增的备用业务单元对应的主用业务单元。
12.一种资源的切换方法,其特征在于,该方法包括:
节点设备接收网络中的主控设备发送的指示信息;
节点设备根据所述指示信息,将备用业务单元确定为主用业务单元;
其中,每一业务单元用于提供一设定的业务服务。
13.如权利要求12所述的方法,其特征在于,该方法还包括:
当节点设备确定任一主用业务单元或备用业务单元发生故障时,重启该主
用业务单元或备用业务单元所在进程,并将该主用业务单元或备用业务单元的
故障信息发送给主控设备。
14.如权利要求12所述的方法,其特征在于,该方法还包括:
当节点设备有任一业务单元完成启动时,向主控设备发送业务单元的状态
查询请求,用以确定业务单元处于主用状态或备用状态;
节点设备接收主控设备根据状态查询请求反馈的状态指示;
节点设备根据主控设备反馈的状态指示,确定业务单元处于主用状态,或
者确定业务单元处于备用状态并从状态指示中获取处于备用状态的业务单元
对应的主用业务单元的信息。
15.一种主控设备,其特征在于,该设备包括...

【专利技术属性】
技术研发人员:杨焕军
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1