网络业务节点故障处理方法、装置及系统的制作方法_3

文档序号:8415411阅读:来源:国知局
br>[0057]图6是根据本发明实施例的网络业务节点故障处理装置中第一转发模块34中刷新单元44的结构框图二,如图6所示,该刷新单元44包括第一触发子单元62和/或第二触发子单元64,下面对该刷新单元44进行说明。
[0058]第一触发子单元62,用于在确定了用于接管用户业务的接管业务节点的情况下,触发在桥接数据转发域内刷新接管用户业务的业务节点为接管业务节点;
[0059]第二触发子单元64,用于在确定存在故障业务节点的情况下,触发在桥接数据转发域内刷新接管用户业务的业务节点为接管业务节点。
[0060]图7是根据本发明实施例的网络业务节点故障处理装置的优选结构框图,如图7所示,该装置除包括图3所示的所有模块外,还包括判断模块72和第二转发模块74,下面对该装置进行说明。
[0061]判断模块72,连接至上述建立模块32,用于判断故障业务节点在发生故障之后是否还接收到发往用户的业务流量;第二转发模块74,连接至上述判断模块72,用于在判断模块的判断结果为是的情况下,将故障业务节点在发生故障之后接收到的全部发往用户的业务流量转发给桥接数据转发域。
[0062]图8是根据本发明实施例的网络业务节点故障处理系统的结构框图,如图8所示,该网络业务节点故障处理系统80包括上述任一项的网络业务节点故障处理装置82。
[0063]通过上述实施例及优选实施方式所提供的共享式宽带网络业务节点间流量处理方案,实现了对业务节点之间业务流量转发的灵活处理,同时提供更好的动态的流量转发的接管业务节点感知,使业务节点之间的业务流量转发方案更加适应宽带网络的发展需求。下面以对该方案进行较为具体的叙述:
[0064]图9是根据本发明实施例的共享式宽带网络业务节点间流量处理方案的流程图,如图9所示,该流程包括如下步骤:
[0065]步骤S902,池组化业务节点建立统一桥接数据转发域,作为业务节点之间的流量转发通道;
[0066]其中,该桥接数据转发域的转发依据可以是TCP/IP 二层转发,包括普通的二层交换转发,以及基于虚拟专用局域网业务(Virtual Private Lan Service,简称为VPLS)的二层转发。
[0067]较优地,业务池组的业务节点接入该桥接数据转发域,可以采用Hub-Spoke组网模式。
[0068]步骤S904,池组内所有业务节点,配置当业务阶段故障时,到宽带用户的备份下一跳指向该桥接数据转发域;
[0069]对于业务池组的某一业务节点来说,当业务故障时,接管业务节点为整个桥接数据转发域,不再指定为业务池组内其他具体的业务节点。图10是根据本发明实施例的业务节点与接管业务节点连接示意图,如图10所示,真实的接管业务节点可以是池组内其他任意节点,通过桥接数据转发域和该业务节点连接。
[0070]步骤S906,当宽带用户接入池组的某一业务节点后,该业务节点故障,此时用户的实际流量切换到池组内接管业务的节点;
[0071]步骤S908,接管业务节点向桥接数据转发域内广播或单播源MAC为宽带用户MAC的地址转换协议(Address Resolut1n Protocol,简称为ARP)报文,刷新桥接数据转发域内用户的MAC对应的业务节点;
[0072]其中,该MAC刷新过程,可以在当池组确立业务节点的接管业务节点时,接管业务节点就定时开始宽带用户的MAC刷新过程。
[0073]该MAC刷新过程,也可以在业务节点故障时,接管业务节点再开始宽带用户的MAC刷新过程。
[0074]需要说明的是,连接到桥接数据转发域的其他池组成员不处理从桥接数据转发域接收到的ARP报文。
[0075]另外,该MAC刷新过程,可以存在一定的延时,当接管业务节点判断延时超时后再进行MAC刷新。
[0076]步骤S910,如果故障业务节点仍然接收到宽带用户流量,则把宽带用户业务流量全部转发到桥接数据转发域;
[0077]步骤S912,在桥接数据转发域内,用户流量根据接管业务节点刷新的宽带用户MAC,转发到该接管业务节点,由接管业务节点转发给宽带用户。
[0078]通过上述方案,可以完全解决业务池组内有多台设备时,宽带用户流量在故障业务节点和接管业务节点迁移的问题,同时更有效的支持池组内接管业务节点的动态选择和流量迁移。
[0079]下面结合附图,对本发明优选实施方式所应用的不同场景分别进行说明。
[0080]第一实施例:
[0081]图11是根据本发明优选实施方式的组网示意图,如图11所示,图中的业务节点以宽带接入服务器(Broadband Remote Access Server,简称BRAS)为例进行说明,例如,图中BRASl、BRAS2、BRAS3、BRAS4为业务节点,CRl为池组连接到Internet的设备,光纤线路终端(Optical Line Terminal,简称为0LT)为接入网设备,图12是根据本发明优选实施方式的第一实施例的流程图,如图12所示,该流程包括如下步骤:
[0082]步骤S1202,宽带用户I通过OLT接入业务节点池组,实际接入BRASl,通过CRl访问Internet,桥接数据转发域采用VPLS技术;
[0083]步骤S1204,池组选择BRAS2为BRASl的接管业务节点;
[0084]步骤S1206,用户接入BRASl后,BRASl把用户信息,包括用户MAC同步到BRAS2 ;
[0085]步骤S1208,BRAS2向桥接数据转发域内定期单播源MAC为用户MAC的ARP报文;
[0086]步骤S1210,BRASl故障,BRAS2接管用户业务;
[0087]步骤S1212,切换过程中仍然有部分用户流量从CRl返回到池组内的BRASl ;
[0088]步骤S1214,故障的BRASl将宽带用户流量转发到桥接数据转发域;
[0089]步骤S1216,桥接数据转发域内,根据用户MAC地址将用户报文转发到BRAS2 ;
[0090]步骤S1218,BRAS2将用户报文通过OLT转发给用户。
[0091]第二实施例:
[0092]组网示意图参见图11,图中BRAS1、BRAS2、BRAS3、BRAS4为业务节点,CRl为池组连接到Internet的设备,OLT为接入网设备。第二实施例和第一实施例不同的是,桥接数据转发域内用户MAC的刷新在业务节点故障后进行。图13是根据本发明优选实施方式的第二实施例的流程图,如图13所示,该流程包括如下步骤:
[0093]步骤S1302,宽带用户I通过OLT接入业务节点池组,实际接入BRASl,通过CRl访问Internet,桥接数据转发域采用VPLS技术;
[0094]步骤S1304,池组内选择BRAS2为BRASl的接管业务节点;
[0095]步骤S1306,用户接入BRASl后,BRASl把用户信息,包括用户MAC同步到BRAS2 ;
[0096]步骤S1308,BRASl故障,BRAS2接管用户业务;
[0097]步骤S1310,BRASl故障BRAS2接管业务后,BRAS2向桥接数据转发域内单播源MAC为用户MAC的ARP报文;
[0098]步骤S1312,切换过程中仍然有部分用户流量从CRl返回到池组内的BRASl ;
[0099]步骤S1314,故障的BRASl将宽带用户流量转发到桥接数据转发域;
[0100]步骤S1316,桥接数据转发域内,根据用户MAC地址将用户报文转发到BRAS2 ;
[0101]步骤S1318,BRAS2将用户报文通过OLT转发给用户。
[0102]第三实施例:
[0103]组网示意图参见图11,图中BRAS1、BRAS2、BRAS3、BRAS4为业务节点,CRl为池组连接到Internet的设备,OLT为接入网设备。第三实施例和第一实施例不同的时,第三实施例描述了池组业务节点连续故障的处
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1