保护业务可靠性的方法、设备及网络虚拟化系统技术方案

技术编号:9601451 阅读:118 留言:0更新日期:2014-01-23 06:04
本发明专利技术公开了一种保护业务可靠性的方法、设备以及网络虚拟化系统,涉及通信技术领域,能够保证在本发明专利技术提供的网络虚拟化系统中的业务可靠性保护。在本发明专利技术一种实施方式中具有控制功能的主节点获取当前业务类型信息并将当前业务类型信息告知从节点以使得从节点能够根据业务类型信息来确定主虚链路和备虚链路并进行故障检测,当检测到所述主虚链路发生故障且备虚链路未发生故障时,将业务数据报文切换到备虚链路进行传输,用以保证业务数据报文在本发明专利技术提供的全新系统架构中实现不中断传输,进而保证了业务可靠性。

【技术实现步骤摘要】
【国外来华专利技术】保护业务可靠性的方法、设备及网络虚拟化系统
本专利技术涉及通信
,尤其涉及一种保护业务可靠性的方法、设备及网络虚拟化系统。
技术介绍
基站回传是指集中在基站(BTS)与基站控制器(BSC)之间的传送网络,称之为RAN (Radio Access Network)。IPRAN是针对基站回传应用场景进行优化定制的路由器/交换机整体解决方案,具备电路仿真、同步等能力。IPRAN承载方案是在城域内汇聚层(汇聚层也可以叫做核心层)采用IP/MPLS技术,接入层主要采用增强以太技术或与IP/MPLS技术相结合的方案。核心汇聚节点采用的设备为支持IP/MPLS的路由器,基站接入节点采用的设备为路由器或三层交换机。目前IPRAN的解决方案配置管理复杂,因此需要较多的初始配置,并在业务发放前进行针对诸如CSG的业务IP,IGP域的规划;在日常的维护中,仍然需要依靠人工干预来完成设备配置调整,尚无法实现自动化。随着网络规模、业务量和用户数的不断增长,这方面的问题会愈加突出。将网络虚拟化应用于IPRAN可以简化配置和管理,快速开通业务,同时,也需要为IPRAN提供相应的业务可靠性保护方案。
技术实现思路
本专利技术的实施例提供一种保护业务可靠性的方法、设备及网络虚拟化系统,实现对业务的可靠性保护。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,本专利技术实施例提供一种保护业务可靠性的方法,应用于基于控制和转发分离的网络虚拟化系统中,所述网络虚拟化系统包括主节点和从节点,从节点被一对互为主备的主节点控制,所述一对互为主备的主节点包括一个主主节点和一个备主节点,所述从节点和控制所述从节点的主主节点之间设置有第一虚链路,所述从节点和控制所述从节点的备主节点之间设置有第二虚链路,该方法包括:所述从节点通过控制所述从节点的主节点与所述从节点之间的控制通道,接收从控制所述从节点的主节点发来的业务类型信息,所述业务类型信息包括L2VPN和L3VPN ;所述从节点根据所述业务类型信息,确定主虚链路和备虚链路;其中,所述主虚链路为所述第一虚链路与第二虚链路中的一条虚链路,所述主虚链路用于传输业务数据报文的虚链路,所述备虚链路为所述第一虚链路与第二虚链路中除所述主虚链路之外的另一条虚链路;所述从节点检测所述主虚链路和所述备虚链路是否发生故障;当检测到所述主虚链路发生故障且所述备虚链路未发生故障时,所述从节点将业务数据报文切换到所述备虚链路进行传输。结合第一方面,在第一种可能的实现方式中,所述根据业务类型信息,确定主虚链路和备虚链路包括:当业务类型为L2VPN时,所述从节点将所述第一虚链路设置为主虚链路,并将所述第二虚链路设置为备虚链路;或者,当业务类型为L2VPN时,所述从节点根据控制所述从节点的主主节点和控制所述从节点的备主节点各自发送的状态信息,确定主虚链路和备虚链路;或者,当业务类型为L3VPN时,所述从节点将所述第一虚链路设置为主虚链路,并将所述第二虚链路设置为备虚链路;或者,当业务类型为L3VPN时,所述从节点根据控制所述从节点的主主节点和控制所述从节点的备主节点各自发送的接口路由状态信息,确定主虚链路和备虚链路,所述接口路由状态信息为在所述主主节点或备主节点上的与所述从节点的外连接口具有对应关系的虚拟远端逻辑接口的路由状态信息,所述外连接口指所述从节点与基于控制和转发分离的网络虚拟化系统外的网络设备相连接的接口。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述从节点根据控制所述从节点的主主节点和控制所述从节点的备主节点发送的状态信息,确定主虚链路和备虚链路包括;通过所述主主节点和所述从节点之间的控制通道,所述从节点接收所述主主节点发送的状态信息;通过所述备注节点和所述从节点之间的控制通道,所述从节点接收所述备主节点发送的状态信息;当接收到从所述主主节点发送的状态信息为Active激活状态时,所述从节点将所述第一虚链路设置为主虚链路,并在所述第一虚链路上传输业务数据报文,当接收到从所述备主节点发来的状态信息为Standby待机状态时,则所述从节点将所述第二虚链路设置为备虚链路;或者,当接收到从所述主主节点发送的状态信息为Standby时,则所述从节点所述第一虚链路设置为备虚链路,当接收到从所述备主节点发来的状态信息为Active时,则所述从节点所述第二虚链路设置为主虚链路,并在所述第二虚链路上传输业务数据报文。结合第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述从节点根据控制所述从节点的主主节点和控制所述从节点的备主节点各自发送的接口路由状态信息,确定主虚链路和备虚链路包括:通过所述主主节点和所述从节点之间的控制通道,所述从节点接收所述主主节点发送的接口路由状态信息;通过所述备主节点和所述从节点之间的控制通道,所述从节点接收所述备主节点发送的接口路由状态信息;当接收到从所述主主节点发送的接口路由状态信息为Active激活状态时,所述从节点将所述第一虚链路设置为主虚链路,并在所述第一虚链路上传输业务数据报文;当接收到从所述备主节点发来的接口路由状态信息为Standby待机状态,则所述从节点将第二虚链路设置为备虚链路;或者,当接收到从所述主主节点发送的接口路由状态信息为Standby待机状态时,所述从节点将所述第一虚链路设置为备虚链路,当接收到从所述备主节点发来的接口路由状态信息为Active激活状态,则所述从节点所述第二虚链路设置为主虚链路,并在所述第二虚链路上传输业务数据报文。结合第一方面或第一方面的前三种可能的实现方式,在第四种可能的实现方式中,还包括:当检测到所述主虚链路故障恢复正常时,所述从节点将业务数据报文从所述备虚链路切换回所述主虚链路进行传输。结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述从节点将业务数据报文从所述备虚链路切换回所述主虚链路进行传输包括:在预设时间内,所述从节点同时接收在所述主虚链路和所述备虚链路上传输的下行业务数据报文,并通过所述备虚链路传输上行业务数据报文,在所述预设时间后,所述从节点将上行业务数据报文和下行业务数据报文都切换到所述主虚链路上传输。结合第一方面或第一方面的前五种可能的实现方式,在第六种可能的实现方式中,所述从节点检测所述主虚链路和所述备虚链路是否发生故障包括:当所述业务类型信息为L2VPN时,所述从节点启动对端到端虚链路进行故障检测,所述端到端虚链路是指所述从节点到控制所述从节点的主节点之间的在网络虚拟化系统内部的虚链路,以及与控制所述从节点的主节点到远程信令网关RSG之间的在网络虚拟化系统外部的虚链路拼接起来形成的虚链路;相应地,当检测到所述主虚链路发生故障且所述备虚链路未发生故障时,所述从节点将业务数据报文切换到所述备虚链路进行传输包括:当检测到所述主虚链路所在的端到端虚链路发生故障且所述备虚链路所在的端到端虚链路未发生故障时,所述从节点将业务数据报文切换到所述备虚链路传输;或者,当所述业务类型信息为L3VPN时,所述从节点启动对网络虚拟化系统内部的虚链路进行故障检测,所述网络虚拟化系统内部的虚链路是指从节点到主节点的网络虚拟化系统内部的虚链路;相应地,当检测到所述主虚链路发生故障且所述备虚链路未发生本文档来自技高网...

【技术保护点】
一种保护业务可靠性的方法,其特征在于,应用于基于控制和转发分离的网络虚拟化系统中,所述网络虚拟化系统包括主节点和从节点,从节点被一对互为主备的主节点控制,所述一对互为主备的主节点包括一个主主节点和一个备主节点,所述从节点和控制所述从节点的主主节点之间设置有第一虚链路,所述从节点和控制所述从节点的备主节点之间设置有第二虚链路,该方法包括:所述从节点通过控制所述从节点的主节点与所述从节点之间的控制通道,接收从控制所述从节点的主节点发来的业务类型信息,所述业务类型信息包括L2VPN和L3VPN;所述从节点根据所述业务类型信息,确定主虚链路和备虚链路;其中,所述主虚链路为所述第一虚链路与第二虚链路中的一条虚链路,所述主虚链路用于传输业务数据报文的虚链路,所述备虚链路为所述第一虚链路与第二虚链路中除所述主虚链路之外的另一条虚链路;所述从节点检测所述主虚链路和所述备虚链路是否发生故障;当检测到所述主虚链路发生故障且所述备虚链路未发生故障时,所述从节点将业务数据报文切换到所述备虚链路进行传输。

【技术特征摘要】
【国外来华专利技术】1.一种保护业务可靠性的方法,其特征在于,应用于基于控制和转发分离的网络虚拟化系统中,所述网络虚拟化系统包括主节点和从节点,从节点被一对互为主备的主节点控制,所述一对互为主备的主节点包括一个主主节点和一个备主节点,所述从节点和控制所述从节点的主主节点之间设置有第一虚链路,所述从节点和控制所述从节点的备主节点之间设置有第二虚链路,该方法包括: 所述从节点通过控制所述从节点的主节点与所述从节点之间的控制通道,接收从控制所述从节点的主节点发来的 业务类型信息,所述业务类型信息包括L2VPN和L3VPN ; 所述从节点根据所述业务类型信息,确定主虚链路和备虚链路;其中,所述主虚链路为所述第一虚链路与第二虚链路中的一条虚链路,所述主虚链路用于传输业务数据报文的虚链路,所述备虚链路为所述第一虚链路与第二虚链路中除所述主虚链路之外的另一条虚链路; 所述从节点检测所述主虚链路和所述备虚链路是否发生故障; 当检测到所述主虚链路发生故障且所述备虚链路未发生故障时,所述从节点将业务数据报文切换到所述备虚链路进行传输。2.根据权利要求1所述的方法,其特征在于,所述根据业务类型信息,确定主虚链路和备虚链路包括: 当业务类型为L2VPN时,所述从节点将所述第一虚链路设置为主虚链路,并将所述第二虚链路设置为备虚链路; 或者,当业务类型为L2VPN时,所述从节点根据控制所述从节点的主主节点和控制所述从节点的备主节点各自发送的状态信息,确定主虚链路和备虚链路; 或者,当业务类型为L3VPN时,所述从节点将所述第一虚链路设置为主虚链路,并将所述第二虚链路设置为备虚链路; 或者,当业务类型为L3VPN时,所述从节点根据控制所述从节点的主主节点和控制所述从节点的备主节点各自发送的接口路由状态信息,确定主虚链路和备虚链路,所述接口路由状态信息为在所述主主节点或备主节点上的与所述从节点的外连接口具有对应关系的虚拟远端逻辑接口的路由状态信息,所述外连接口指所述从节点与基于控制和转发分离的网络虚拟化系统外的网络设备相连接的接口。3.根据权利要求2所述的方法,其特征在于,所述从节点根据控制所述从节点的主主节点和控制所述从节点的备主节点发送的状态信息,确定主虚链路和备虚链路包括; 通过所述主主节点和所述从节点之间的控制通道,所述从节点接收所述主主节点发送的状态信息; 通过所述备注节点和所述从节点之间的控制通道,所述从节点接收所述备主节点发送的状态信息; 当接收到从所述主主节点发送的状态信息为Active激活状态时,所述从节点将所述第一虚链路设置为主虚链路,并在所述第一虚链路上传输业务数据报文,当接收到从所述备主节点发来的状态信息为Standby待机状态时,则将所述第二虚链路设置为备虚链路; 或者,当接收到从所述主主节点发送的状态信息为Standby时,则所述从节点将所述第一虚链路设置为备虚链路,当接收到从所述备主节点发来的状态信息为Active时,则所述从节点将所述第二虚链路设置为主虚链路,并在所述第二虚链路上传输业务数据报文。4.根据权利要求2所述的方法,其特征在于,所述从节点根据控制所述从节点的主主节点和控制所述从节点的备主节点各自发送的接口路由状态信息,确定主虚链路和备虚链路包括: 通过所述主主节点和所述从节点之间的控制通道,所述从节点接收所述主主节点发送的接口路由状态信息; 通过所述备主节点和所述从节点之间的控制通道,所述从节点接收所述备主节点发送的接口路由状态信息; 当接收到从所述主主节点发送的接口路由状态信息为Active激活状态时,所述从节点将所述第一虚链路设置为主虚链路,并在所述第一虚链路上传输业务数据报文;当接收到从所述备主节点发来的接口路由状态信息为Standby待机状态,则所述从节点将第二虚链路设置为备虚链路; 或者,当接收到从所述主主节点发送的接口路由状态信息为Standby待机状态时,所述从节点将所述第一虚链路设置为备虚链路,当接收到从所述备主节点发来的接口路由状态信息为Active激活状态,则所述从节点将所述第二虚链路设置为主虚链路,并在所述第二虚链路上传输业务数据报文。5.根据权利要求1-4任意一项所述的方法,其特征在于,还包括: 当检测到所述主虚链路故障恢复正常时,所述从节点将业务数据报文从所述备虚链路切换回所述主虚链路进行传输。6.根据权利要求5所述的方法,其特征在于,所述从节点将业务数据报文从所述备虚链路切换回所述主虚链路进行传输包括:在预设时间内,所述从节点同时接收在所述主虚链路和所述备虚链路上传输的下行业务数据报文,并通过所述备虚链路传输上行业务数据报文,在所述预设时间后,所述从节点将上行业务数据报文和下行业务数据报文都切换到所述主虚链路上传输。7.根据权利要求1-6任意一项所述的方法,其特征在于,所述从节点检测所述主虚链路和所述备虚链路是否发生故障包括: 当所述业务类型信息为L2VPN时,所述从节点启动对端到端虚链路进行故障检测,所述端到端虚链路是指所述从节点到控制所述从节点的主节点之间的在网络虚拟化系统内部的虚链路,以及与控制所述从节点的主节点到远程信令网关RSG之间的在网络虚拟化系统外部的虚链路拼接起来形成的虚链路;相应地,当检测到所述主虚链路发生故障且所述备虚链路未发生故障时,所述从节点将业务数据报文切换到所述备虚链路进行传输包括:当检测到所述主虚链路所在的端到端虚链路发生故障且所述备虚链路所在的端到端虚链路未发生故障时,所述从节点将业务数据报文切换到所述备虚链路传输; 或者,当所述业务类型信息为L3VPN时,所述从节点启动对网络虚拟化系统内部的虚链路进行故障检测,所述网络虚拟化系统内部的虚链路是指从节点到主节点的网络虚拟化系统内部的虚链路;相应地,当检测到所述主虚链路发生故障且所述备虚链路未发生故障时,所述从节点将业务数据报文切换到所述备虚链路进行传输包括:当检测到所述主虚链路所在的网络虚拟化系统内部的虚链路发生故障且所述备虚链路所在的网络虚拟化系统内部的虚链路未发生故障时,所述从节点将业务数据报文切换到所述备虚链路传输。8.根据权利要求1-6任意一项所述的方法,其特征在于,所述从节点检测所述主虚链路和所述备虚链路是否发生故障包括: 当所述业务类型信息为L2VPN时,所述从节点通过与控制所述从节点的主节点之间的控制通道接收控制所述从节点的主节点发送的使能故障检测配置命令,所述使能故障检测配置命令用于控制所述从节点启动对端到端虚链路进行故障检测,所述端到端虚链路是指从节点到控制所述从节点的主节点之间的在网络虚拟化系统内部的虚链路,以及与控制所述从节点的主节点到RSG之间的在网络虚拟化系统外部的虚链路拼接起来形成的虚链路; 所述从节点根据所述使能故障检测配置命令,启动对端到端虚链路进行故障检测;相应地,当检测到所述主虚链路发生故障且所述备虚链路未发生故障时,所述从节点将业务数据报文切换到所述备虚链路进行传输包括:当检测到所述主虚链路所在的端到端虚链路发生故障且所述备虚链路所在的端到端虚链路未发生故障时,所述从节点将业务数据报文切换到所述备虚链路传输。9.一种保护业务可靠性的方法,其特征在于,应用于基于控制和转发分离的网络虚拟化系统中,所述网络虚拟化系统包括主节点和从节点,从节点被一对互为主备的主节点控制,所述一对互为主备的主节点包括一个主主节点和一个备主节点,所述从节点和控制所述从节点的主主节点之间设置有第一虚链路,所述从节点和控制所述从节点的备主节点之间设置有第二虚链路,该方法包括: 主节点获取业务类型信息,所述业务类型信息包括L2VPN和L3VPN ; 通过主节点以及所述主节点控制的从节点之间的控制通道,向所述主节点控制的从节点发送业务类型信息,以使得所述主节点控制的从节点能够根据接收到的业务类型信息确定主虚链路和备虚链路,并对确定好的主虚链路和备虚链路进行故障检测。10.根据权利要求9所述的方法,其特征在于,所述主节点获取业务类型信息包括: 为所述主节点控制的从节点的外连接口建立对应的虚拟远端逻辑接口,所述外连接口指所述主节点控制的从节点与基于控制和转发分离的网络虚拟化系统外的网络设备相连接的接口 ; 在所述虚拟远端逻辑接口上配置基于控制和转发分离的网络虚拟化系统外的业务,并获取与配置的业务相应的业务类型信息。11.根据权利要求10所述的方法,其特征在于,在向所述从节点发送业务类型信息之后,还包括: 向所述主节点控制的从节点发送使能故障检测配置命令,以使得所述主节点控制的从节点根据所述使能故障检测配置命令,启动对端到端虚链路进行故障检测;其中,所述使能故障检测配置命令用于控制所述主节点控制的从节点启动对端到端虚链路进行故障检测,所述端到端虚链路是指所述主节点控制的从节点到所述主节点之间的在网络虚拟化系统内部的虚链路,以及与主节点到RSG之间的在网络虚拟化系统外部的虚链路拼接起来形成的虚链路。12.根据权利要求9-11任意一项所述的方法,其特征在于,在向所述主节点控制的从节点发送业务类型信息之后,还包括: 所述主节点接收RSG发送的状态信息,所述状态信息包括Active和Standby ; 所述主节点将所述状态信息通过与所述主节点控制的从节点之间的控制通道发送至所述主节点控制的从节点。13.根据权利要求9-11任意一项所述的方法,其特征在于,在向所述从节点发送业务类型信息之后,还包括: 当主节点检测到与所述主节点控制的从节点对应的接口路由发生故障时,则将所述主节点控制的从节点在所述主节点上的虚拟远端逻辑接口的路由优先级降低,并获取所述主节点控制的从节点对应的另一个主节点上的虚拟远端逻辑接口的路由优先级,所述另一个主节点和所述主节点互为主备关系; 当确定所述主节点控制的从节点在所述主节点上的虚拟远端逻辑接口的路由优先级低于所述主节点控制的从节点对应的另一个主节点上的虚拟远端逻辑接口的路由优先级时,将Standby状态携带在接口路由状态信息中,通过与所述主节点控制的从节点之间的控制通道,发送至所述主节点控制的从节点。14.一种从节点,其特征在于,应用于基于控制和转发分离的网络虚拟化系统中,所述网络虚拟化系统包括主节点和从节点,从节点被一对互为主备的主节点控制,所述一对互为主备的主节点包括一个主主节点和一个备主节点,所述从节点和控制所述从节点的主主节点之间设置有第一虚链路,所述从节点和控制所述从节点的备主节点之间设置有第二虚链路,所述从节点包括: 接收单元,用于通过控制所述从节点的主节点与所述从节点之间...

【专利技术属性】
技术研发人员:胡杰晖杨杰吴小前王歆平
申请(专利权)人:华为技术有限公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1