一种主控制模块和从控制模块的切换方法和系统的制作方法

文档序号:7655080阅读:192来源:国知局
专利名称:一种主控制模块和从控制模块的切换方法和系统的制作方法
技术领域
本发明涉及一种切换技术,特别地涉及一种主控制模块和从控制模块的切换方法和系统,属于电子技术中电路控制领域。
背景技术
在各种通讯设备中,为了保证设备长时间可靠运行,通常设备的控制模块采用双主控的方式,即主控制模块(Master Control Module)和从控制模块(Slave Control Module),在主控制模块和从控制模块上一般都设置有一个或者多个网络的上行通讯接口,用于系统数据的上行通讯。
在组网时,通常是主控制模块的上行通讯接口与通讯链路连接,从控制模块的上行通讯接口处于空闲状态用于备份。当主控制模块产生故障时,将通信链路进行切换,使其与从控制模块的上行通讯接口连接。而现有技术中,上述主控制模块与从控制模块的切换大多依靠技术人员,当技术人员根据网管告警等信息判断主控制模块出现故障时,到设备现场将上行通讯的链路由主控制模块的上行通讯接口切换到从控制模块的上行通讯接口上,从而保证了设备上行通讯的正常应用。
上述人工操作的方法虽然可以进行主控制模块和从控制模块之间的切换,但是由于主控制模块出现故障时,技术人员往往不在设备现场,由此需要进行的主控制模块和从控制模块之间的切换不能及时实现,这段时间中设备的上行通讯要中断,即技术人员未到达设备现场前,系统运行不能恢复,由此加长了故障的恢复时间。

发明内容
本发明所要解决的技术问题是提供一种主控制模块与从控制模块切换的方法,使得主控制模块与从控制模块能够可靠切换,且无需技术人员干预。
为了解决上述技术问题,本发明提供一种主控制模块与从控制模块切换的方法,包括当主控制模块和从控制模块进行切换时,主控制模块的上行通讯接口与通讯链路以及从控制模块的上行通讯接口均连接。
进一步地,所述的主控制模块和从控制模块进行切换是根据预定的策略发起的,所述的预定策略包括所述的主控制模块发生故障。
更进一步地,所述的主控制模块上行通讯接口与所述的从控制模块上行通讯接口连接是自动触发实现的。
更进一步地,所述的主控制模块上行通讯接口与所述的从控制模块上行通讯接口连接是通过下述步骤触发实现的A.所述的主控制模块在发生故障时,向外部网管发送告警信息;B.所述的网管接收到所述的主控制模块的告警信息后,向所述的从控制模块发送切换命令;C.所述的从控制模块接收到切换命令后,将其上行通讯接口与所述的主控制模块上行通讯接口连接。
本发明还提供一种主控制模块与从控制模块切换的系统,包括主控制模块、从控制模块,以及切换模块,其中切换模块,用于在第一位置状态使主控制模块的上行通讯接口与通讯链路连接,在第二位置状态使主控制模块的上行通讯接口与通讯链路以及从控制模块的上行通讯接口均连接;所述的切换模块获知主控制模块发生故障后,由第一位置状态向第二位置状态进行切换。
进一步地,所述的切换模块是根据网路上行数据传输受阻直接获知主控制模块发生故障的。
进一步地,所述的切换模块获知主控制模块发生故障是这样实现的A1.所述的主控制模块在发生故障时,向外部网管发送告警信息;B1.所述的网管接收到所述的主控制模块的告警信息后,向所述的从控制模块发送切换命令;C1.所述的从控制模块接收到切换命令后,向所述的切换模块发送接通命;
D1.所述的切换模块接收到接通命令后,获知主控制模块发生故障。
进一步地,所述的切换模块包括复杂可编程逻辑器件电路。
与现有技术相比,本发明提供的主控制模块和从控制模块的切换方法和系统具有如下有益效果(1)由于进行切换的是物理的电路通道,所以主控制模块和从控制模块切换的可靠性较高;(2)本发明无需技术人员到现场就能完成链路的切换,由此缩短了因控制模块故障而引起的设备切换时间;(3)应用本发明还可以有效地解决主控制模块和从控制模块的上行通讯链接的组网问题。


图1为本发明的具体实施例的控制模块的结构示意图;图2为本发明的具体实施例某种通信设备的控制模块的结构示意图。
具体实施例方式
以下结合附图和具体实施例对本发明作进一步地介绍,但不作为对本发明的限定。
在通信设备中,控制模块包括主控制模块和从控制模块,当主控制模块工作正常时,主控制模块的上行通讯接口与通讯链路连接,而从控制模块的各个上行通讯接口处于空闲状态用于备用;当主控制模块发生故障时,直接自动将主控制模块的上行通讯接口与从控制模块的上行通讯接口连接,由此实现主控制模块和从控制模块之间的切换。此时。主控制模块上行通讯接口不仅与通讯链路连接,还与从控制模块上行通讯接口连接,使得网络的上行数据实际由从控制模块上行通讯接口输出。
当然,主控制模块发生故障时,其向从控制模块的切换也可以是经过网管来发起,此时,依次执行下述步骤A.主控制模块向外部网管发送告警信息;B.网管接收到主控制模块的告警信息后,向从控制模块发送切换命令;
C.从控制模块接收到切换命令后,将其上行通讯接口与所述的主控制模块上行通讯接口连接。
对应地,如图1所示,本发明的实施例中还提出一种主控制模块和从控制模块的切换系统,该系统能够实现主控制模块和从控制模块的可靠切换。系统中除了主控制模块和从控制模块外,还增加设置一个切换模块,所述的切换模块用于在第一位置状态使主控制模块的上行通讯接口与通讯链路连接,在第二位置状态使从控制模块的上行通讯接口与主控制模块的上行通讯接口连接,其在获知主控制模块发生故障后,将位置状态从第一位置状态切换为第二位置状态。
说明一点在上述的切换模块中,其获知主控制模块发生故障可以是通过网路上行数据传输受阻直接判定,还可以是通过主控制模块、从控制模块、切换模块以及外部网管之间的信号交互来实现,具体为该系统中切换模块接收到从控制模块的接通信号后,将位置状态从第一位置状态切换为第二位置状态;此时,所述的主控制模块,用于在发生故障时,向外部网管发送告警信息;所述的从控制模块,用于接收到切换命令后,向切换模块发送接通命令;其中所述的切换命令是外部网管接收到主控制模块的告警信息后,向从控制模块发出的。
从上述方法和系统,可以看出,当主控制模块发生故障,其与从控制模块发生切换时,从控制模块的上行通讯接口与主控制模块的上行通讯接口相连,网络的上行数据实际是由从控制模块输出的,但是此时网络上行数据的物理输出接口仍然是主控制模块,这就保持了上行网络接口的数据链路不发生变化,从而保证了系统的可靠运行。
进一步地,参考图2所示的某种通信设备控制模块中主控制模块和从控制模块进行切换的系统更具体的实施例,该通信设备中控制模块采用1+1主从备份的方式,此时,切换模块中采用多个高速的线路开关,上述的各个高速线路开关状态由可编程逻辑器件(Complex Programmable Logic Device,CPLD)电路根据其接收到的控制信号实现。在实际组网中数据链路连接到主控制模块的上行通讯接口,主控制模块正常运行时,各个高速线路开关将主控制模块的上行通讯接口与上行通讯链路接通,当主控制模块发生故障时,主控制模块和从控制模块进行切换,通过CPLD电路对高速线路开关位置状态进行改变,将从控制模块的上行通讯接口连接到主控制模块的上行网络接口的物理通道上,这样在没有技术人员在现场的情况下,也不用改变组网,就能够实现主控制模块和从控制模块的切换,避免了上行网络接口的通讯中断。
从上述实施例可以看出,本发明所提出的主控制模块与从控制模块之间进行切换时,切换的是上行通讯接口的物理链路,不涉及上行通讯接口的数据通路,而主控制模块由于故障死机不会影响到上行通讯接口的物理链路,因而切换可靠性高;另一方面,本发明所提出的切换模块进行第一位置状态和第二位置状态之间的切换是根据其接收到的控制信号来实现的,不需要技术人员现场操作,缩短了因控制模块故障而引起的设备切换时间。
此外,对于上述实施例还进行以下补充说明(1)虽然上述实施例中主控制模块发生故障时才进行主控制模块与从控制模块之间的切换,但是在其他实施例中,上述切换也可以将其他事件作为触发条件的;(2)上述实施例中提出切换模块可以由CPLD实现,在其他实施例中也可以采用专用集成电路(Application Specific Integrated Circuit,ASIC)或者可编程门阵列(FieldProgrammable Gate Array,FPGA)等方法实现。
应当理解的是,对本发明技术所在领域的普通技术人员来说,可以根据本发明的技术方案及其构思进行相应的等同改变或替换,而所有这些改变或替换,都应属于本发明所附权利要求的保护范围。
权利要求
1.一种主控制模块与从控制模块切换的方法,其特征在于,包括当主控制模块和从控制模块进行切换时,主控制模块的上行通讯接口与通讯链路以及从控制模块的上行通讯接口均连接。
2.如权利要求1所述的方法,其特征在于,所述的主控制模块和从控制模块进行切换是根据预定的策略发起的,所述的预定策略包括所述的主控制模块发生故障。
3.如权利要求2所述的方法,其特征在于,所述的主控制模块上行通讯接口与所述的从控制模块上行通讯接口连接是自动触发实现的。
4.如权利要求2所述的方法,其特征在于,所述的主控制模块上行通讯接口与所述的从控制模块上行通讯接口连接是通过下述步骤触发实现的A.所述的主控制模块在发生故障时,向外部网管发送告警信息;B.所述的网管接收到所述的主控制模块的告警信息后,向所述的从控制模块发送切换命令;C.所述的从控制模块接收到切换命令后,将其上行通讯接口与所述的主控制模块上行通讯接口连接。
5.一种主控制模块与从控制模块切换的系统,包括主控制模块、从控制模块,其特征在于,该系统还包括切换模块,用于在第一位置状态使主控制模块的上行通讯接口与通讯链路连接,在第二位置状态使主控制模块的上行通讯接口与通讯链路以及从控制模块的上行通讯接口均连接;所述的切换模块获知主控制模块发生故障后,由第一位置状态向第二位置状态进行切换。
6.如权利要求5所述的系统,其特征在于,所述的切换模块是根据网路上行数据传输受阻直接获知主控制模块发生故障的。
7.如权利要求5所述的系统,其特征在于,所述的切换模块获知主控制模块发生故障是这样实现的A1.所述的主控制模块在发生故障时,向外部网管发送告警信息;B1.所述的网管接收到所述的主控制模块的告警信息后,向所述的从控制模块发送切换命令;C1.所述的从控制模块接收到切换命令后,向所述的切换模块发送接通命;D1.所述的切换模块接收到接通命令后,获知主控制模块发生故障。
8.如权利要求5所述的方法,其特征在于,所述的切换模块包括复杂可编程逻辑器件电路。
全文摘要
本发明公开了一种主控制模块与从控制模块切换的方法,包括当主控制模块和从控制模块进行切换时,主控制模块的上行通讯接口与通讯链路以及从控制模块的上行通讯接口均连接。本发明还公开了一种主控制模块与从控制模块切换的系统。与现有技术相比,本发明具有如下优点(1)由于进行切换的是物理的电路通道,所以主控制模块和从控制模块切换的可靠性较高;(2)本发明无需技术人员到现场就能完成链路的切换,由此缩短了因控制模块故障而引起的设备切换时间;(3)应用本发明还可以有效地解决主控制模块和从控制模块的上行通讯链接的组网问题。
文档编号H04L12/24GK101083559SQ20071011777
公开日2007年12月5日 申请日期2007年6月22日 优先权日2007年6月22日
发明者李刚 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1