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

文档序号:8415411阅读:来源:国知局
,所述刷新单元包括:第一触发子单元,用于在确定了用于接管所述用户业务的接管业务节点的情况下,触发在所述桥接数据转发域内刷新接管所述用户业务的业务节点为所述接管业务节点;和/或,第二触发子单元,用于在确定存在故障业务节点的情况下,触发在所述桥接数据转发域内刷新接管所述用户业务的业务节点为所述接管业务节点。
[0024]优选地,该装置还包括:判断模块,用于判断所述故障业务节点在发生故障之后是否还接收到发往用户的业务流量;第二转发模块,用于在所述判断模块的判断结果为是的情况下,将所述故障业务节点在发生故障之后接收到的全部发往用户的业务流量转发给所述桥接数据转发域。
[0025]根据本发明的再一方面,提供了一种网络业务节点故障处理系统,包括上述任一项所述的装置。
[0026]通过本发明,采用为业务节点池组内的业务节点建立用于在所述业务节点间转发业务的桥接数据转发域,其中,在所述业务节点发生故障时,发生故障的所述业务节点的业务路由下一跳指向所述桥接数据转发域;通过所述桥接数据转发域,为所述业务节点池组内发生故障的故障业务节点转发用户业务,解决了相关技术中在池组业务存在故障节点与接管业务节点之间流量迁移存在配置繁杂,流量转发不灵活,迁移处理效率不高的问题,进而达到了业务节点间业务流量转发灵活,较大提高迁移处理效率的效果。
【附图说明】
[0027]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0028]图1是相关技术中资源池组化的网络架构示意图;
[0029]图2是根据本发明实施例的网络业务节点故障处理方法的流程图;
[0030]图3是根据本发明实施例的网络业务节点故障处理装置的结构框图;
[0031]图4是根据本发明实施例的网络业务节点故障处理装置中第一转发模块34的结构框图;
[0032]图5是根据本发明实施例的网络业务节点故障处理装置中第一转发模块34中刷新单元44的结构框图一;
[0033]图6是根据本发明实施例的网络业务节点故障处理装置中第一转发模块34中刷新单元44的结构框图二 ;
[0034]图7是根据本发明实施例的网络业务节点故障处理装置的优选结构框图;
[0035]图8是根据本发明实施例的网络业务节点故障处理系统的结构框图;
[0036]图9是根据本发明实施例的共享式宽带网络业务节点间流量处理方案的流程图;
[0037]图10是根据本发明实施例的业务节点与接管业务节点连接示意图;
[0038]图11是根据本发明优选实施方式的组网示意图;
[0039]图12是根据本发明优选实施方式的第一实施例的流程图;
[0040]图13是根据本发明优选实施方式的第二实施例的流程图;
[0041]图14是根据本发明优选实施方式的第三实施例的流程图。
【具体实施方式】
[0042]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0043]在本实施例中提供了一种网络业务节点故障处理方法,图2是根据本发明实施例的网络业务节点故障处理方法的流程图,如图2所示,该流程包括如下步骤:
[0044]步骤S202,为业务节点池组内的业务节点建立用于在业务节点间转发业务的桥接数据转发域,其中,在业务节点发生故障时,发生故障的业务节点的业务路由下一跳指向桥接数据转发域;
[0045]步骤S204,通过桥接数据转发域,为业务节点池组内发生故障的故障业务节点转发用户业务。
[0046]通过上述步骤,为业务节点池组内的业务节点建立用于在业务节点间转发业务的桥接数据转发域,并且设置发生故障的业务节点的业务路由下一跳均指向该桥接数据转发域,由该桥接数据转发域能够为该故障业务节点动态地确定接管业务节点,相对于相关技术中为故障业务节点静态地配置下一跳接管业务节点,不仅解决了相关技术中在池组业务存在故障节点与接管业务节点之间流量迁移存在配置繁杂,流量转发不灵活,迁移处理效率不高的问题,而且达到了业务节点间业务流量转发灵活,较大提高迁移处理效率的效果。
[0047]在通过桥接数据转发域,为业务节点池组内发生故障的故障业务节点转发用户业务时,可以采用以下较优的处理方式:为故障业务节点确定用于接管用户业务的接管业务节点;在桥接数据转发域内刷新接管用户业务的业务节点为接管业务节点;依据刷新后的接管业务节点为业务节点池组内发生故障的故障业务节点转发用户业务。其中,在桥接数据转发域内刷新接管用户业务的业务节点为接管业务节点也可以多种方式,例如,通过接管业务节点在桥接数据转发域内发布源媒体接入控制MAC地址为用户业务的源MAC地址的方式,刷新接管用户业务的业务节点为接管业务节点,通过这样的处理,使得桥接数据转发域的接收到与该用户业务相关的数据流量时,依据发布的源MAC地址所对应的接管业务节点进行数据流量的转发处理。
[0048]优选地,在桥接数据转发域内刷新接管用户业务的业务节点为接管业务节点的处理可以在多个时间点进行:例如,可以在确定了用于接管用户业务的接管业务节点的情况下,触发在桥接数据转发域内刷新接管用户业务的业务节点为接管业务节点;再例如,还可以在确定存在故障业务节点的情况下,触发在桥接数据转发域内刷新接管用户业务的业务节点为接管业务节点。
[0049]为避免在故障业务节点在发生故障之后仍然接收到业务流量,使得接管业务节点接续处理的业务流量不连续,可以在通过桥接数据转发域,为业务节点池组内发生故障的故障业务节点转发用户业务之前,判断故障业务节点在发生故障之后是否还接收到发往用户的业务流量;在判断结果为是的情况下,将故障业务节点在发生故障之后接收到的全部发往用户的业务流量转发给桥接数据转发域。通过这样的处理,桥接数据转发域接收到故障之后故障业务节点转发过来的业务流量发送给接管业务节点,由接管业务节点转发给用户,实现了接管业务节点接管故障业务节点业务的完整性。
[0050]在本实施例中还提供了一种网络业务节点故障处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0051]图3是根据本发明实施例的网络业务节点故障处理装置的结构框图,如图3所示,该装置包括建立模块32和第一转发模块34,下面对该装置进行说明。
[0052]建立模块32,用于为业务节点池组内的业务节点建立用于在业务节点间转发业务的桥接数据转发域,其中,在业务节点发生故障时,发生故障的业务节点的业务路由下一跳指向桥接数据转发域;第一转发模块34,连接至上述建立模块32,用于通过桥接数据转发域,为业务节点池组内发生故障的故障业务节点转发用户业务。
[0053]图4是根据本发明实施例的网络业务节点故障处理装置中第一转发模块34的结构框图,如图4所示,该第一转发模块34包括确定单元42、刷新单元44和转发单元46,下面对该第一转发模块34进行说明。
[0054]确定单元42,用于为故障业务节点确定用于接管用户业务的接管业务节点;刷新单元44,连接至上述确定单元42,用于在桥接数据转发域内刷新接管用户业务的业务节点为接管业务节点;转发单元46,连接至上述刷新单元44,用于依据刷新后的接管业务节点为业务节点池组内发生故障的故障业务节点转发用户业务。
[0055]图5是根据本发明实施例的网络业务节点故障处理装置中第一转发模块34中刷新单元44的结构框图一,如图5所示,该刷新单元44包括刷新子单元52,下面对该刷新单元44进行说明。
[0056]刷新子单元52,用于通过接管业务节点在桥接数据转发域内发布源媒体接入控制MAC地址为用户业务的源MAC地址的方式,刷新接管用户业务的业务节点为接管业务节点。<
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1