一种链路热备份方法及系统的制作方法

文档序号:7952089阅读:191来源:国知局
专利名称:一种链路热备份方法及系统的制作方法
技术领域
本发明涉及通讯技术领域,尤其涉及一种链路热备份方法及系统。
背景技术
WCDMA NodeB分布式基站一般是由一个或者多个BBU(WCDMANodeB基带处理单元)构成,每个BBU都有一个主控模块。正常工作状态下,一个分布式基站中只能有一个BBU上的主控模块在工作,其余BBU上的主控模块处于备份状态。一个BBU的容量是有限的,典型容量是3(cell)×1(载频),由于一般的宏基站典型支持能力为3(cell)×4(载频),为了使得分布式基站容量能够与一般的宏基站相当,需要将4个BBU级联使用。由于BBU之间不是通过背板连接,而是通过高速总线连接,相对于通过背板连接,高速总线连接损坏的概率会比较大,因此需要增加链路的热备份功能以增加系统健壮性。
现有的链路热备份设计方案为BBU环形连接,如图1所示,任意一个BBU的数据到达某一个RRU的路径有两条。例如BBU2上产生的数据需要从BBU0上发送到RRU(WCDMA NodeB射频拉远单元),其可能的路径为路径1BBU2>BBU0;路径2BBU2>BBU3>BBU1>BBU0;设当前工作使用的路径为路径2,路径2上涉及到3个高速接口BBU2>BBU3、BBU3>BBU1、BBU1>BBU0,工作过程中这三个高速接口任意一个发生故障均可以导致链路2不能正常工作,这时需要切换到路径1上工作,而目前的方案中,仅当BBU1>BBU0的高速总线接口发生故障,且BBU2>BBU0之间的高速接口工作状态正常时,才发生切换操作,也就是当BBU2>BBU3、BBU3>BBU1中任意一个发生故障,只要BBU1>BBU0之间的高速接口是好的,就不会导致发生切换,这样就不能保证系统正常工作,因此现有的热备份切换方案是不完备的。

发明内容
本发明的目的在于提供一种链路热备份方法及系统,通过在数据流中添加数据随路有效标识,在各传输节点上根据传输节点工作状态改变所述标识状态,并在目的端根据该标识来判断是否需要切换到备份链路,使当前使用的链路故障时,系统能够迅速检测并及时切换到备份链路。
本发明的目的是通过以下技术方案实现的一种链路热备份系统,包括源端和目的端,两端通过链路连接,所述链路包括至少一个传输节点,源端设置有标识设置模块,用于为数据流中的数据帧设置标识;传输节点上设置有传输节点状态判断模块,用于判断传输节点的状态,并在传输节点异常时,改变传送的数据帧中的标识状态;目的端设置有链路热备份控制模块用于判断链路状态,控制链路切换操作。
所述源端标识设置模块设置的标识为有效标识,当传输节点异常时,所述传输节点判断模块将标识状态设置为异常标识。
所述链路热备份控制模块包括标识提取模块、链路状态判断模块、切换控制模块;所述标识提取模块用于提取数据帧的标识,并将表示传输节点有异常的标识传送给链路状态判断模块;所述链路状态判断模块提供与标识提取模块的接口,用于接收标识提取模块所提取的所述表示传输节点有异常的标识,并判断链路的工作状态;所述切换控制模块提供与所述链路状态判断模块的接口,用于接收链路状态判断结果,在链路异常情况下发送链路切换命令。
所述链路状态判断模块包括异常标识统计模块和门限值存储模块;所述异常标识统计模块用于统计规定时间内接收端接收到的表示传输节点有异常的标识的个数;所述门限值存储模块用于保存一门限值,作为判断链路状态的依据。
所述源端及目的端均为WCDMA基站基带处理单元BBU。
所述BBU采用环形连接。
一种链路热备份方法,包括A、在源端为数据流中的数据帧设置标识;B、传输数据流,在各传输节点上根据传输节点状态调整标识状态;C、目的端接收数据流,提取所述标识,统计表示传输节点有异常的标识,从而判断链路状态,在判断链路异常情况下发送链路切换命令。
所述步骤A中将所述标识设置为有效标识。
所述步骤B具体包括数据流到达每一传输节点后,传输节点确定本身工作状态,若工作正常则将该有效标识以及数据流继续向后一级传送;如果该传输节点工作异常,则将该标识置为异常标识并向后级传送。
所述步骤C具体包括C1、目的端接收数据流,提取所述标识;C2、统计规定时间内接收到的表示传输节点有异常的标识的个数,与预定门限值比对,判断是否超过所述门限值,从而判断链路状态,根据判断结果决定是否执行链路切换操作。
所述步骤C2进一步包括C21、确定规定时间内接收到的表示传输节点有异常的标识的个数超过所述规定门限,则链路故障,发送链路切换命令;或,C22、确定规定时间内接收到的表示传输节点有异常的标识的个数没有超过所述规定门限,则链路正常,不执行链路切换操作。
由上述本发明提供的技术方案可以看出,本发明通过在数据帧中设置标识,目的端根据所述标识确定链路是否故障,实现了快速、准确的检测故障,并可及时切换到备份链路,保证系统能够正常工作。


图1为现有技术BBU环形连接示意图;图2为本发明所述系统一种实施例模块图;图3为本发明所述方法一种实施例操作流程图。
具体实施例方式
本发明的核心思想是提供一种链路热备份方法及系统,通过在数据流中添加数据随路有效标识,在各传输节点上根据传输节点的状态改变所述标识状态,并在目的端根据该标识来判断是否需要切换到备份链路,使当前使用的链路故障时,系统能够迅速检测并及时切换到备份链路。
本发明提供一种链路热备份系统,本实施例以基站BBU采用环形连接为例,包括源端及目的端,通过链路连接,每一条链路包括至少一个传输节点,如图2所示,在源端设置有标识设置模块,用于在数据流的数据帧中设置标识,将所述标识设置为有效状态,所述设置有标识的数据结构可如下所示

在每一传输节点上设置有传输节点状态判断模块,用于传输数据帧,当有数据帧传输时,检验传输节点状态,当该传输节点工作异常时,将当前所传送的数据帧中的标识的状态改为无效,并将该异常标识向后一级BBU传输;所述检验工作状态的方法包括CRC校验、奇偶检验、锁相环是否锁定等;在目的端设置有链路热备份控制模块,用于判断链路状态,控制链路切换操作;其包括标识提取模块、链路状态判断模块、切换控制模块;所述标识提取模块用于提取目的端接收到的数据流中携带的标识,并将表示传输节点有异常的标识传送给链路状态判断模块;所述链路状态判断模块提供与标识提取模块的接口,用于接收标识提取模块所提取的所述表示传输节点有异常的标识,统计所述标识个数,与预定门限值比对,以判断链路的工作状态;所述链路状态判断模块包括异常标识统计模块及门限值存储模块,所述异常标识统计模块用于统计规定时间内接收端接收到的表示传输节点有异常的标识的个数,即统计异常标识的个数,与预先设定的门限值比较,将比较结果传送给切换控制模块;所述门限值存储模块用于保存一门限值,作为判断链路状态的依据,当所述异常标识的个数超过设定的门限值时,则可确定链路故障。
切换控制模块提供与所述链路状态判断模块的接口,用于接收链路状态判断结果,根据所述判断结果决定是否发送链路切换命令,只在链路异常时发送切换命令,否则不发送。
本发明提供一种链路热备份方法,该方法操作流程如图3所示,具体包括如下步骤步骤1源端为要传送的数据流中的数据帧设置标识;
源端的标识设置模块在每个数据帧后面设置标识,数据传输前将该标识设置为有效状态;步骤2在链路上传输数据流,传输节点根据本身状态控制标识状态;数据流在传输过程中,每经过一个传输节点后,传输节点上的传输节点状态判断模块都会判断本节点传输状况,如果该传输节点工作正常,则将该有效标识以及数据帧继续向后一级传送;如果该节点工作异常,则将该标识置为无效并向后级传送,直到传送至目的端;步骤3目的端接收到数据流,提取数据流中的标识,并判断标识状态;目的端接收到数据流后,标识提取模块提取数据流中的标识,并判断该标识的状态,将表示传输节点有异常的标识,即异常标识,传送给链路状态判断模块;若为有效标识,则结束操作;步骤4链路状态判断模块中的异常标识统计模块,统计规定时间内接收到的异常标识的个数判断链路状态;异常标识统计模块统计规定时间内接收到的异常标识的个数,与门限值存储模块保存的门限值比对,当超过门限值时,链路状态判断模块则可确定该链路故障,并将判断结果传送给切换控制模块;步骤5切换控制模块根据所述的判断结果决定是否执行切换操作;执行切换操作的原则是规定时间内接收到的异常标识的个数超过规定门限值,且备份链路处于正常状态,则可以执行切换操作,切换控制模块输出切换命令。
若切换控制模块接收到的判断结果为链路正常,则不执行切换操作。
综上所述,本发明通过在数据帧中设置标识,目的端根据所述标识确定链路是否故障,实现了快速、准确的检测故障,并可及时切换到备份链路,保证系统能够正常工作。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种链路热备份系统,包括源端和目的端,两端通过链路连接,所述链路包括至少一个传输节点,其特征在于,源端设置有标识设置模块,用于为数据流中的数据帧设置标识;传输节点上设置有传输节点状态判断模块,用于判断传输节点的状态,并在传输节点异常时,改变传送的数据帧中的标识状态;目的端设置有链路热备份控制模块用于判断链路状态,控制链路切换操作。
2.如权利要求1所述的一种链路热备份系统,其特征在于,所述源端标识设置模块设置的标识为有效标识,当传输节点异常时,所述传输节点判断模块将标识状态设置为异常标识。
3.如权利要求1所述的一种链路热备份系统,其特征在于,所述链路热备份控制模块包括标识提取模块、链路状态判断模块、切换控制模块;所述标识提取模块用于提取数据帧的标识,并将表示传输节点有异常的标识传送给链路状态判断模块;所述链路状态判断模块提供与标识提取模块的接口,用于接收标识提取模块所提取的所述表示传输节点有异常的标识,并判断链路的工作状态;所述切换控制模块提供与所述链路状态判断模块的接口,用于接收链路状态判断结果,在链路异常情况下发送链路切换命令。
4.如权利要求3所述的一种链路热备份系统,其特征在于,所述链路状态判断模块包括异常标识统计模块和门限值存储模块;所述异常标识统计模块用于统计规定时间内接收端接收到的表示传输节点有异常的标识的个数;所述门限值存储模块用于保存一门限值,作为判断链路状态的依据。
5.如权利要求1至4中任一项所述的一种链路热备份系统,其特征在于,所述源端及目的端均为WCDMA基站基带处理单元BBU。
6.如权利要求5所述的一种链路热备份系统,其特征在于,所述BBU采用环形连接。
7.一种链路热备份方法,其特征在于,包括A、在源端为数据流中的数据帧设置标识;B、传输数据流,在各传输节点上根据传输节点状态调整标识状态;C、目的端接收数据流,提取所述标识,统计表示传输节点有异常的标识,从而判断链路状态,在判断链路异常情况下发送链路切换命令。
8.如权利要求7所述的一种链路热备份方法,其特征在于,所述步骤A中将所述标识设置为有效标识。
9.如权利要求8所述的一种链路热备份方法,其特征在于,所述步骤B具体包括数据流到达每一传输节点后,传输节点确定本身工作状态,若工作正常则将该有效标识以及数据流继续向后一级传送;如果该传输节点工作异常,则将该标识置为异常标识并向后级传送。
10.如权利要求7至9中任一项所述的一种链路热备份方法,其特征在于,所述步骤C具体包括C1、目的端接收数据流,提取所述标识;C2、统计规定时间内接收到的表示传输节点有异常的标识的个数,与预定门限值比对,判断是否超过所述门限值,从而判断链路状态,根据判断结果决定是否执行链路切换操作。
11.如权利要求10所述的一种链路热备份方法,其特征在于,所述步骤C2进一步包括C21、确定规定时间内接收到的表示传输节点有异常的标识的个数超过所述规定门限,则链路故障,发送链路切换命令;或,C22、确定规定时间内接收到的表示传输节点有异常的标识的个数没有超过所述规定门限,则链路正常,不执行链路切换操作。
全文摘要
本发明涉及通讯技术领域中一种链路热备份方法及系统。所述方法主要包括首先,在源端为数据流中的数据帧设置标识,传输数据流,在各传输节点上根据传输节点状态调整标识状态;目的端接收数据流,提取所述标识,统计表示传输节点有异常的标识,从而判断链路状态,并根据判断结果,决定是否发送链路切换命令。本发明实现了快速、准确的检测链路故障,并可及时切换到备份链路,保证系统能够正常工作。
文档编号H04Q7/30GK1866766SQ20061000359
公开日2006年11月22日 申请日期2006年2月15日 优先权日2006年2月15日
发明者孟庆锋, 夏敏 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1