1+1场景下解决双份流问题的方法

文档序号:7886571阅读:237来源:国知局
专利名称:1+1场景下解决双份流问题的方法
技术领域
本发明涉及移动通信技术领域,尤其涉及一种1+1场景下解决双份流问题的方法和设备。
背景技术
互联网协议(Internet Protocol, IP)无线接入网(Radio Access Network,RAN) 可靠性解决方案中,对于业务切换性能要求极高。在1+1场景下,为了保证切换性能,可以在无线网络控制器(Radio Network Controller, RNC)侧网关(RNC Site Gateway, RSG) 和基站控制器(Base Station Controller, BSC)或者无线网络控制器(Radio Network Controller, RNC)(以下简称为BSC/RNC)之间部署增强的自动保护倒换(Enhanced Automatic Protection Switch,E-APS)技术。另外,对于从BSC/RNC侧到基站侧网关(Cell Site Gateway, CSG)侧的流量传输,BSC/RNC上配置双发,配置双发后,BSC/RNC会将流量分别发送给主RSG和备RSG,如果主RSG和备RSG之间没有故障,则主RSG和备RSG可以通过两者之间的框间备份(Inter Chasis Backup, ICB)伪线G3Seudo Wire,Pff)交互报文,使得备RSG知道自己是备RSG,备RSG在确定自己是备RSG后将来自BSC/RNC的流量丢弃。因此,BSC/RNC发送的流量将只通过主RSG以及主RSG和CSG之间的工作PW(working Pff)发送给CSG。此时,CSG上接收的是一份流量。但是,如果主RSG和备RSG之间出现故障,那么主RSG和备RSG不能交互报文,备 RSG就不知道自己是备RSG,此时,备RSG会把自己当作主设备来处理,因此,BSC/RNC发送的流量在备RSG上不会被丢弃,此时,BSC/RNC双发的流量会通过主RSG以及主RSG和CSG 之间的工作PW(working Pff)发送给CSG,另外,还会通过备RSG以及备RSG和CSG之间的保护PW(protection Pff)发送给CSG。这样CSG上会收到两份流量。由于CSG是位于基站侧的,当CSG上收到两份流量后会增加负载并降低传输质量。

发明内容
本发明提供一种1+1场景下解决双份流问题的方法和设备,用以在主RSG和备RSG 间出现故障时避免在CSG上出现双份流量,进而降低负载并提高传输质量。本发明提供了一种1+1场景下解决双份流问题的方法,包括获取备RSG的APS状态和工作PW的状态;如果根据所述备RSG的APS状态确定备RSG进行了状态倒换,并且根据所述工作 PW的状态确定工作PW正常,则阻断来自工作PW方向上的流量。本发明提供了一种1+1场景下解决双份流问题的设备,包括获取模块,用于获取备RSG的APS状态和工作PW的状态;阻断模块,用于在根据所述备RSG的APS状态确定备RSG发生状态倒换,并且根据所述工作PW的状态确定工作PW正常时,阻断来自工作PW方向上的流量。由上述技术方案可知,本发明实施例通过在备RSG发生状态倒换并且工作PW正常时,阻断来自工作PW方向上的流量,可以只接收到来自保护PW方向上的流量,避免出现双份流量,进而降低负载并提高传输质量。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明第一实施例的方法流程示意图;图2为本发明第二实施例的方法流程示意图;图3为图2对应的1+1场景示意图;图4为本发明第三实施例的设备结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明第一实施例的方法流程示意图,包括步骤11 :CSG获取备RSG的APS状态和工作PW的状态;其中,可以在CSG和备RSG上部署APS协议,以便CSG获知备RSG的状态,可以在CSG和主RSG之间部署检测协议,通过链路检测方式获知CSG与主RSG之间的工作 PW (working Pff)的状态。例如,CSG通过自身配置的APS状态机接收备RSG发送的通知消息时,可以确定备 RSG发生状态倒换,其中,所述通知消息表明备RSG发生状态倒换,所述通知消息为所述备 RSG在确定主RSG和备RSG之间出现故障并倒换状态后发送的。又例如,CSG如果接收到主RSG采用检测协议在工作PW上发送的心跳报文,则确定工作PW正常。步骤12 如果根据所述备RSG的APS状态确定备RSG发生状态倒换,并且根据所述工作PW的APS状态确定工作PW正常,则阻断来自工作PW方向上的流量。其中,CSG中会保存转发表项,用以表明接收哪个方向的流量,如果某一方向的转发表项为无效,则表明不能接收来自对应方向的流量。因此,本实施例中,可以将来自工作 PW方向的转发表项设置为无效,以阻断来自工作PW方向上的流量。本实施例通过在备RSG发生状态倒换并且工作PW正常时,阻断来自工作PW方向上的流量,可以只接收到来自保护PW方向上的流量,避免出现双份流量,进而降低负载并提高传输质量。图2为本发明第二实施例的方法流程示意图,图3为图2对应的1+1场景示意图。参见图3,本实施例针对1+1场景,也就是BSC/RNC上配置双发,RSG和BSC/RNC之间部署E-APS,部署E-APS后,如果主RSG和备RSG之间没有出现故障,则主RSG和备RSG之间可以通过ICB PW交互心跳报文。当主RSG和备RSG之间出现故障时,两个RSG都把自己当作是主设备进行处理,因此,流量可以分别通过主RSG和工作PW(Working Pff),以及通过备RSG和保护PW(Protection Pff)进行发送。参见图2,本实施例包括步骤21 备RSG检测到主RSG和备RSG之间出现故障。例如,参见图3,主RSG和备RSG之间的ICB Pff断掉后,备RSG不能再接收到来自主RSG的心跳报文,可以检测出主RSG和备RSG之间出现故障。步骤22 备RSG将自身配置的PW-APS状态机的状态从ICB Pff倒换到保护PW上。其中,本实施例中,将在CSG和RSG之间也部署APS,该部署的APS可以称为 Pff-APS0并且,由于通常状态机是部署在备RSG侧的,因此,本实施例中将在备RSG和CSG 上部署PW-APS状态机。另外,当出现故障后,状态机的状态通常会发生切换,又由于主RSG和备RSG之间正常时状态机的状态是ICB PW,因此,本实施例中发生上述故障时,备RSG上的PW-APS状态机的状态将从ICB Pff倒换到保护PW上。步骤23 备RSG将倒换后的状态通知给CSG。其中,CSG上也可以部署PW-APS状态机。这样,备RSG和CSG可以通过保护PW交互用于通知状态的报文,使得CSG获知备RSG的状态。步骤M =CSG根据备RSG通知的状态,将自身配置的PW-APS状态机的状态从工作 PW倒换到保护PW上。其中,CSG接收到备RSG的倒换后的结果时,由于该结果表明备RSG切换到保护PW 上,CSG也需要倒换到保护PW上。参见图3,当CSG倒换到保护PW后,如果CSG要向BSC/RNC发送流量,将从保护PW 上进行发送。步骤25 =CSG查询工作PW的状态,如果工作PW正常,设置工作PW的缺陷状态为无缺陷。其中,由于CSG和主RSG之间部署了检测协议,因此,CSG和主RSG之间可以交互心跳报文以确定工作PW是否正常。步骤沈=CSG在选择保护PW以及确定工作PW的缺陷状态为无缺陷时,阻断来自工作PW方向的流量。参见图3,由于CSG和备RSG都倒换到了保护PW上,流量可以从保护PW上发送给 CSG,为了避免CSG上收到两份流量,CSG将阻断来自工作PW上的流量。具体地,CSG中会保存转发表项,用于表明收到哪个方向的流量。为了阻断来自工作PW方向的流量,则可以将转发表项中来自工作PW方向的标志设置为无效。本实施例通过在CSG和备RSG上分别设置APS状态机,并且备RSG在发现主RSG 和备RSG间发生故障后进行状态倒换并通知给CSG,CSG在确定备RSG倒换并确定工作PW 正常时,阻断来自工作PW方向上的流量,可以只接收到来自保护PW方向上的流量,避免出现双份流量,进而降低负载并提高传输质量。图4为本发明第三实施例的设备结构示意图,包括获取模块41和阻断模块42 ;获取模块41用于获取备RSG的APS状态和工作PW的状态;阻断模块42用于在根据所述备 RSG的APS状态确定备RSG发生状态倒换,并且根据所述工作PW的状态确定工作PW正常时,阻断来自工作PW方向上的流量。可选的,所述获取模块用于通过自身配置的APS状态机接收备RSG发送的通知消息,所述通知消息表明备RSG发生状态倒换,所述通知消息为所述备RSG在确定主RSG和备 RSG之间出现故障并倒换状态后发送的,根据所述通知消息确定备RSG发生状态倒换。可选的,所述获取模块用于如果接收到主RSG采用检测协议在工作PW上发送的心跳报文,则确定工作PW正常。可选的,所述阻断模块用于将来自工作PW方向的转发表项设置为无效。可选的,该设备还可以包括发送模块,用于在向BSC/RNC发送流量时,从保护PW 上进行发送。本实施例通过在备RSG发生状态倒换并且工作PW正常时,阻断来自工作PW方向上的流量,可以只接收到来自保护PW方向上的流量,避免出现双份流量,进而降低负载并提高传输质量。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
权利要求
1.一种1+1场景下解决双份流问题的方法,其特征在于,包括 获取备RSG的APS状态和工作PW的状态;如果根据所述备RSG的APS状态确定备RSG发生状态倒换,并且根据所述工作PW的状态确定工作PW正常,则阻断来自工作PW方向上的流量。
2.根据权利要求1所述的方法,其特征在于,所述获取备RSG的APS状态,包括通过自身配置的APS状态机接收备RSG发送的通知消息,所述通知消息表明备RSG发生状态倒换,所述通知消息为所述备RSG在确定主RSG和备RSG之间出现故障并倒换状态后发送的,根据所述通知消息确定备RSG发生状态倒换。
3.根据权利要求1所述的方法,其特征在于,所述获取工作PW的状态,包括 如果接收到主RSG采用检测协议在工作PW上发送的心跳报文,则确定工作PW正常。
4.根据权利要求1所述的方法,其特征在于,所述阻断来自工作PW方向上的流量,包括将来自工作PW方向的转发表项设置为无效。
5.根据权利要求1-4任一项所述的方法,其特征在于,还包括 在向BSC/RNC发送流量时,从保护PW上进行发送。
6.一种1+1场景下解决双份流问题的设备,其特征在于,包括 获取模块,用于获取备RSG的APS状态和工作PW的状态;阻断模块,用于在根据所述备RSG的APS状态确定备RSG发生状态倒换,并且根据所述工作PW的状态确定工作PW正常时,阻断来自工作PW方向上的流量。
7.根据权利要求6所述的设备,其特征在于,所述获取模块用于通过自身配置的APS状态机接收备RSG发送的通知消息,所述通知消息表明备RSG发生状态倒换,所述通知消息为所述备RSG在确定主RSG和备RSG之间出现故障并倒换状态后发送的,根据所述通知消息确定备RSG发生状态倒换。
8.根据权利要求6所述的设备,其特征在于,所述获取模块用于在接收到主RSG采用检测协议在工作PW上发送的心跳报文时,确定工作PW正常。
9.根据权利要求6所述的设备,其特征在于,所述阻断模块用于 将来自工作PW方向的转发表项设置为无效。
10.根据权利要求6-9任一项所述的设备,其特征在于,还包括 发送模块,用于在向BSC/RNC发送流量时,从保护PW上进行发送。
全文摘要
本发明提供一种1+1场景下解决双份流问题的方法和设备。该方法包括获取备RSG的APS状态和工作PW的状态;如果根据所述备RSG的APS状态确定备RSG发生状态倒换,并且根据所述工作PW的状态确定工作PW正常,则阻断来自工作PW方向上的流量。本发明实施例可以降低负载并提高传输质量。
文档编号H04W24/04GK102547819SQ20121000294
公开日2012年7月4日 申请日期2012年1月6日 优先权日2012年1月6日
发明者侯成杰, 刘长宝 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1