一种实现主备用系统间通讯和业务处理方法

文档序号:7973822阅读:123来源:国知局
专利名称:一种实现主备用系统间通讯和业务处理方法
技术领域
本发明涉及主备系统的处理方法,尤其涉及一种实现主备用系统间通 讯和业务处理方法。
背景技术
为了增强系统的安全性,特别是在通讯系统中,为了保证通讯系统的稳 定性,对系统重要设备通常设有备份,即分别设有主用设备和备用设备(简 称主用、备用),主用在工作时候,处理需要处理的所有业务,而备用处于监听和同步状态;如果主备倒换,则倒换完成后,原备用成为主用,接替原 主用开始工作,原主用成为备用。具有这样功能的系统,称为主备用系统。
当前主备用系统的主要通讯和工作方式如下
1. 当系统只存在主用,没有备用的时候,则主用处理需要处理的所有 业务,工作在主用状态。
2. 当系统既存在主用,又存在备用时, 一般是通过竟争确定其中一个 为主用,工作在主用状态;另外的一个即为备用,工作在备用状态。备用保 持监听和同步主用,便于倒换后配置数据不丢失;
3. 当满足倒换条件时,主备用角色和状态互换,备用变成主用,主用 变成备用,保持监听和同步。


图1所示,主备用系统的工作流程图
经过初始化状态,如果不存在备用,则自身为主用,进入无备用的主用 状态;如果存在备用,经过主备竟争,通常是根据上电初始化完成时间原则 进行竟争,若成为主用,则进入主备交互工作状态,通过主备交互完成配置 数据的定时同步,对备用进行4企测,同时,主用处理需要处理的所有业务,; 如果竟争成为备用,则进入备用注册状态,在系统中增加一信息,主要是让 主用知道有备用加进来;备用要批量同步配置数据;注册完毕,备用批量接 收同步数据,随后进入备用的实时数据接收状态。
如果存在倒换条件,则主用变成备用,经过批量接收同步数据,进入备 用的实时数据接收状态;同时备用变为主用,进入主备交互的主用工作状态。 若是主备系统工作时,主用丢失,则备用变为主用,工作在无备用的主用工 作状态。
目前主备系统在正常情况下,备用存在时没有发挥多大作用,仅仅监听 和同步数据,不符合越来越复杂系统的应用,主备用系统一般用于要求性能 较高的关键部件或者控件,比如电源系统或者主控系统,其成本也高。
目前的主备系统主要有如下缺点
1. 在备用存在的情况下,没有充分发挥功效,造成资源浪费;
2. 无法知道备用是否确实能正常工作在主用状态,因为备用仅仅进行 数据同步;
3. 在主用可能存在系统忙或者负荷太大时,备用没有倒换也不分担主 用的部分业务功能
4. 没有考虑对主要业务进行有效的保护。

发明内容
本发明要解决的技术问题就是提供一种实现主备用系统间通讯和业 务处理方法,使主备系统合理的发挥主备系统的效能,有效检测备用的可 靠性和稳定性,在有备用的情况下,系统业务的有效分散,降低单个系统的 有效负荷。
为了解决上述技术问题,本发明提供一种实现主备用系统间通讯和业 务处理方法,包括如下步骤
(1) 系统初始化;
(2) 若没有备用,则主用进入无备用的主用工作状态,主用处理 主备用系统需要处理的所有业务和进行监控;若有备用,则进行主备竟 争,执行下一步;
(3) 当竟争为主用,则首先处理主备用系统需要处理的所有业务 和进行监控;当竟争为备用,进行备用注册;
(4) 备用注册后,主用进行主备用数据的批量同步,然后进入主 备交互的工作状态,向备用实时发送和接收同步配置数据,并将低优先 级和辅助业务交给备用处理,只处理高优先级别的业务和进行监控;备 用从主用中批量接收同步配置数据,然后进入备用实时数据接收状态, 实时接收同步配置数据,同时接替主用处理低优先级和辅助业务。
进一步地,所述步骤(2)中,主用进入无备用的主用工作状态后, 若在主备用系统中加入一备用,则备用进行备用注册,从主用中批量接 收同步配置数据,然后进入备用实时数据接收状态,实时接收同步配置 数据,同时接替主用处理低优先级和辅助业务,主用只处理高优先级别 的业务和进行监控。
进一步地,所述步骤(4)中,若备用离开,则主用接替备用处理 低优先级别的业务。
进一步地,所述步骤(4)中,若主用离开,则备用接替主用,处 理高优先级别的业务和进行监控,工作在无备用的主用工作状态。
进一步地,当主用和备用倒换时,先将原主用处理的工作倒换给 原备用执行,然后再将原备用的处理的工作倒换给原主用执行,原主用 成为备用,原备用成为主用。
本发明的有益效果是
1. 主备系统合理的发挥主备系统的效能,有效检测备用的可靠性和稳 定性,分担主用的部分业务,保证在主备用系统情况下,系统业务的有效分 散,降低单个系统的有效负荷;
2. 保证主要业务或者重要的优先功能,满足优先业务的实现;
3. 实现真正的主备用系统的互为依存的功能,在倒换的情况下,仅仅 是内部状态的倒换,而非系统的彻底倒换,保证系统倒换的平滑过度,即使 出现特殊情况也需要保证主用优先工作。
附困说明
图1是现有的主备用系统工作流程图2是本发明实施例主备用系统工作流程图3本发明实施例业务实现方式的一种方式
图4本发明实施例业务实现方式的另 一种方式
图5本发明实施例光接入设备GPON系统的主备用实现方式
具体实施例方式
下面结合附图及具体实施例对本发明进行详细说明。 本发明实施例将主备用系统的主用的工作内容分为2部分, 一部分为高 优先级别的业务, 一部分为低优先级别和辅助业务,处理高优先级别的业务 和监控的状态,简称为状态M,处理低优先级别和辅助业务的状态,简称为 状态N;若处理需要处理的所有业务的状态,简称为状态M+N。
存在备用的情况下备用工作在N状态下,完成一些辅助的功能或者 一些^氐优先级别的业务;而主用工作在M状态下,完成高级别的业务功能 和监控功能。
当备用离开或者备用不在情况下备用的工作交给主用,此时主用工作 在(M + N)状态。
当主备倒换时候优先倒换主用,保证主要业务功能的畅通,在主用倒 换完成后再倒换备用,从而备用由原工作状态N切换至工作状态M,而主 用由原工作状态M切换至工作状态N工作。
主备系统合理的发挥主备系统的效能,有效检测备用的可靠性和稳定 性,分担主用的部分业务,保证在主备用情况下,系统业务的有效分散,降 低单个系统的有效负荷;
保证主要业务或者重要的优先功能,满足优先业务的实现; 实现真正的主备用系统的互为依存的功能,在倒换的情况下,仅仅是内
部状态的倒换,而非系统的彻底倒换,保证系统倒换的平滑过度,即使出现
特殊情况也需要保证主用优先工作。
如图2所示,主备用系统初始化后,若没有备用,则主用进入无备用的
主用工作状态(M+N),若有备用,则进行主备竟争,若竟争为主用,先 进入主用状态(M+N);若竟争为备用,待主用进入工作状态(M+N)后, 进行备用注册,从主用中批量接收同步配置数据,完成后进入备用实时数据 接收状态,实时接收同步配置数据,并工作在状态N,同时主用工作在状 态M。
在竟争为主用期间,如果存在倒换条件,则主用变为备用,批量接收同 步配置数据,然后进入备用实时数据接收状态,实时接收同步配置数据,同 时工作在状态N。
在竟争为备用期间,如果存在倒换条件,任何时候都可以直接进入主用 状态M,如果主用离开则直接进入状态M+N。
如图3所示的业务实现的一种方式
当只有主用A或者B存在时,那么其工作状态为M+N;
A和B同时存在,且存在通用业务板l、 2和核心业务板7、 8,为了保 证核心业务,假设A为主用,工作在状态M,处理7、 8板的业务,而通用 业务l、 2交给备用B处理,工作在备用状态,同时,还工作在状态N;
当发生倒换时,优先倒换主用A处理的业务,再倒换B处理的业务, 此时备用B变成主用,工作在主用状态M,负责处理7、 8板业务,主用A 变成备用,进入备用工作状态,同时工作在状态N,负责处理l、 2板业务。
如图4所示的业务实现的另一种方式
当只有主用A或者B存在时,那么其工作状态为M+N;
当A和B同时存在时,其通过竟争B变为备用,则其工作在状态N, 而主用A工作在状态M;
如果系统设计中1、 2、 3、 4设计为高优先业务,而5、 6、 7、 8设计为 低优先级别业务,则在系统主备用系统起来后,主用A负责管理1、 2、 3、 4高优先级别业务;主用B负责管理5、 6、 7、 8低优先级别业务;
当发生倒换时,保证倒换主用A的处理的业务,再倒换B的处理的业 务,主用A变成备用,接管5、 6、 7、 8业务;而备用B变成主用,接管1、 2、 3、 4业务。
如图5所示的光接入网系统主备用如发明中的实现方式
GCSA为主控板;EIG为上联业务接口板;TDM为基于语音业务的用 户板;PON (无源光网络)为基于数据业务用户板。
系统上电后,两块GCSA同时上电启动,通过竟争过程,设定M为处 理TDM业务和上联业务的主用态,N为处理PON业务的和其他业务的主用 态,GCSA1获得了主用权利,进入主用状态(M+N)。
GCSA2通过竟争过程成为备用,等GCSA1进入主用态(M+N)后,备 用进入备用注册状态,再进入批量同步状态,完成后进入主用态N,完成一 些辅助的功能或者一些低优先级别的业务,如EPON业务等;且此时GCSA1 进入主用态M,完成高级别的业务功能和监控功能,如TDM业务和上联相 关业务等。
当GCSA2备用离开或者备用不在情况下GCSA2的工作交给GCSAl, 此时主用工作在(M + N)状态。
当主备倒换时候优先倒换主用,保证主要业务功能的畅通,如TDM和 上联业务,在主用倒换完成后再倒换备用,最后备用由原工作状态N切换 至工作状态M,而主用由原工作状态M切换至工作状态N工作。
权利要求
1.一种实现主备用系统间通讯和业务处理方法,包括如下步骤(1)系统初始化;(2)若没有备用设备,则主用设备进入无备用的主用工作状态,主用设备处理主备用系统需要处理的所有业务和进行监控;若有备用设备,则进行主备竞争,执行下一步;(3)当竞争为主用设备,则首先处理主备用系统需要处理的所有业务和进行监控;当竞争为备用设备,进行备用注册;(4)备用设备注册后,主用设备进行主备用数据的批量同步,然后进入主备交互的工作状态,向备用设备实时发送和接收同步配置数据,并将低优先级和辅助业务交给备用设备处理,只处理高优先级别的业务和进行监控;备用设备从主用设备中批量接收同步配置数据,然后进入备用实时数据接收状态,实时接收同步配置数据,同时接替主用设备处理低优先级和辅助业务。
2. 根据权利要求1所述的处理方法,其特征在于所述步骤(2)中, 主用设备进入无备用的主用工作状态后,若在主备用系统中加入一备用设 备,则备用设备进行备用注册,从主用设备中批量接收同步配置数据,然后 进入备用实时数据接收状态,实时接收同步配置数据,同时接替主用设备处 理低优先级和辅助业务,主用设备只处理高优先级别的业务和进行监控。
3. 根据权利要求l所述的处理方法,其特征在于所述步骤(4)中, 若备用设备离开,则主用设备接替备用设备处理低优先级别的业务。
4. 根据权利要求1所述的处理方法,其特征在于所述步骤(4)中, 若主用设备离开,则备用设备接替主用设备,处理高优先级别的业务和进行 监控,工作在无备用的主用工作状态。
5. 根据权利要求1所述的处理方法,其特征在于当主用设备和备用 设备倒换时,先将原主用设备处理的工作倒换给原备用设备执行,然后再将 原备用设备的处理的工作倒换给原主用执行,原主用设备成为备用设备,原 备用设备成为主用设备。
全文摘要
本发明公开了一种实现主备用系统间通讯和业务处理方法,在该方法中,若没有备用,则主用进入无备用的主用工作状态,处理主备用系统需要处理的所有业务和进行监控;若有备用,则主用将低优先级和辅助业务交给备用处理,向备用实时发送和接收同步配置数据,只处理高优先级别的业务和进行监控;备用实时接收同步配置数据,同时接替主用处理低优先级和辅助业务。本发明使主备系统合理的发挥主备系统的效能,有效检测备用的可靠性和稳定性,在有备用的情况下,系统业务的有效分散,降低单个系统的有效负荷。
文档编号H04L12/24GK101197702SQ20061016196
公开日2008年6月11日 申请日期2006年12月8日 优先权日2006年12月8日
发明者杨德朝 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1