Cgn单板故障的通知方法及装置的制造方法_2

文档序号:8265331阅读:来源:国知局
备的CGN单板发生故障,并将流量切换到第二 CGN设备,从而由所述第二 CGN设备对所述流量进行CGN转换,实现了对CGN单板故障的及时响应,保证了业务的服务质量,节省了网络维护成本。
【附图说明】
[0027]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0028]图1为本发明实施例提供的CGN单板故障的通知方法的流程图;
[0029]图2为本发明实施例提供的第一 CGN设备的结构示意图。
【具体实施方式】
[0030]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0031]图1为本发明实施例提供的CGN单板故障的通知方法的流程图。本实施例提供的方法可以应用于LSN采用集中式部署的网络;其中,所述网络包括CR,以及旁挂在所述CR上的第一 CGN设备和第二 CGN设备;所述第一 CGN设备包括用于对流量进行CGN转换的CGN单板。如图1所示,所述方法包括:
[0032]101、所述第一 CGN设备检测所述CGN单板是否发生故障。
[0033]102、所述第一 CGN设备检测到所述CGN单板发生故障时向所述CR发送故障指示,以使所述CR将流量切换到所述第二 CGN设备。
[0034]具体地,所述第一 CGN设备和第二 CGN设备可以互为主备关系,其中一个可以为主CGN设备,另一个可以为备CGN设备。在LSN采用集中式部署的网络中,所述主CGN设备和备CGN设备旁挂在所述CR上。在CGN单板及所述主CGN设备正常工作时,所述CR将流量发送到所述主CGN设备,由所述主CGN设备的CGN单板对流量进行CGN转换。当所述主CGN设备的CGN单板发生故障时,所述主CGN设备主动向对端的所述CR发送故障指示;所述CR根据所述故障指示获知所述主CGN设备的CGN单板发生故障,并将流量切换到备CGN设备,由所述备CGN设备对所述流量进行CGN转换。
[0035]本发明实施例提供的CGN单板故障的通知方法,通过第一 CGN设备检测到所述第一 CGN设备的CGN单板发生故障时向CR发送故障指示,以使所述CR获知所述第一 CGN设备的CGN单板发生故障,并将流量切换到第二 CGN设备,由所述第二 CGN设备对所述流量进行CGN转换,实现了对CGN单板故障的及时响应,保证了业务的服务质量,节省了网络维护成本。
[0036]可选的,所述第一 CGN设备在检测到所述第一 CGN设备的CGN单板发生故障时向CR发送故障指示,以使所述CR将流量切换到第二 CGN设备的实现方式至少有以下两种方式:
[0037]方式1:所述故障指示为故障通知消息;所述第一 CGN设备检测到所述第一 CGN设备的CGN单板发生故障时向所述CR发送故障通知消息,以使所述CR根据所述故障通知消息调整所述CR的路由信息,并使所述CR根据所述调整后的路由信息将所述流量切换到所述第二 CGN设备。
[0038]具体地,CR到主CGN设备/备CGN设备的路由采用动态路由协议学习。在所述主CGN设备及CGN单板正常工作时,所述CR到所述主CGN设备的路由优先级高于所述CR到所述备CGN设备的路由优先级,所述CR将所述流量发送到路由优先级最高的所述主CGN设备。在所述主CGN设备的CGN单板发生故障时,所述主CGN设备在检测到所述CGN单板发生故障时向所述CR发送故障通知消息,以使所述CR根据所述故障通知消息调整所述CR的路由信息,并使所述CR根据所述调整后的路由信息将所述流量切换到所述备CGN设备;其中,所述CR的路由信息包括:所述CR到所述主CGN设备的路由信息,以及所述CR到所述备CGN设备的路由信息。所述CR接收到所述故障通知消息后,将所述CR到所述主CGN设备的路由优先级调整为低于所述CR到所述备CGN设备的路由优先级,使得所述CR将所述流量切换到路由优先级最高的所述备CGN设备,由所述备CGN设备对所述流量进行CGN转换。
[0039]方式2:所述故障指示为所述第一 CGN设备与所述CR连接的接口状态置为不收发数据;所述第一 CGN设备检测到所述第一 CGN设备的CGN单板发生故障时,将所述第一 CGN设备与所述CR连接的接口状态置为不收发数据,以使所述CR在检测到所述第一 CGN设备不可达时,将所述流量切换到所述第二 CGN设备。
[0040]具体地,CR到主CGN设备/备CGN设备的路由采用静态路由协议学习。在所述主CGN设备及CGN单板正常工作时,所述CR优先将流量发送到所述主CGN设备。当所述主CGN设备检测到所述CGN单板发生故障时,将所述主CGN设备与所述CR连接的接口状态置为不收发数据;当所述CR检测到所述主CGN设备不可达时,将所述流量切换到所述备CGN设备。可选的,所述主CGN设备与所述CR连接的接口状态置为不收发数据,具体为:所述主CGN设备与所述CR连接的接口状态置为离线。
[0041]在上述实施例的基础上,在所述CGN单板的故障恢复后,可以在所述CR部署延时切换时间以及不回切机制,防止当所述CGN单板频繁故障时造成所述CR上的流量频繁切换而使得用户业务不断中断,改善了用户体验。
[0042]图2为本发明实施例提供的第一 CGN设备的结构示意图。如图2所示,本发明实施例提供的第一 CGN设备200,应用于大规模使用网络地址转换LSN采用集中式部署的网络2000,所述网络2000可以包括CR210、第二 CGN设备220和所述第一 CGN设备200,所述第一CGN设备200和所述第二 CGN设备220旁挂在所述CR210上;所述第一 CGN设备200包括用于对流量进行CGN转换的CGN单板201 ;其中,所述第一 CGN设备200还包括:
[0043]检测模块202,用于检测所述CGN单板201是否发生故障;
[0044]发送模块203,用于在所述检测模块202检测到所述CGN单板201发生故障时,向所述CR210发送故障指示,以使所述CR210将流量切换到所述第二 CGN设备220。
[0045]本发明实施例提供的第一 CGN设备200可以用于执行图1所示方法实施例的具体方案,其实现原理和技术效果类似,在此不再赘述。
[0046]可选的,所述故障指示为故障通知消息;相应的,所述发送模块203具体用于:在所述检测模块202检测到所述CGN单板201发生故障时向所述CR210发送故障通知消息,以使所述CR210根据所述故障通知消息调整所述CR210的路由信息,并使所述CR210根据所述调整后的路由信息将所述流量切换到所述第二 CGN设备220。
[0047]进一步可选的,所述CR210的路由信息包括:所述CR210到所述第一 CGN设备200的路由信息,以及所述CR210到所述第二 CGN设备220的路由信息;
[0048]所述发送模块203具体用于:在所述检测模块202检测到所述CGN单板201发生故障时向所述CR210发送故障通知消息,以使所述CR210根据所述故障通知消息将所述CR210到所述第一 CGN设备200的路由优先级调整为低于所述CR210到所述第二 CGN设备220的路由优先级,并使所述CR210将所述流量切换到路由优先级最高的所述第二 CGN设备220。
[0049]可选的,所述故障指示为所述第一 CGN设备200与所述CR210连接的接口状态置为不收发数据;相应的,所述发送模块203具体用于:在所述检测模块202检测到所述CGN单板201发生故障时,将所述第一 CGN设备200与所述CR210连接的接口状态置为不收发数据,以使所述CR210在检测到所述第一 CGN设备200不可达时,将所述流量切
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1