专利名称:一种容灾资源共享的方法
技术领域:
本发明涉及通信领域,更具体涉及一种容灾资源共享的方法。
背景技术:
软交换(SoftSwitch,简称SS)的容突系统由互为容灾的两个软交换设 备及其控制的网关设备组成。软交换上面有不同的网关设备,包括用户网关、 资源网关等。图l是软交换的容突参考模型图,本文讨论也是以此图的组网 模型为基础。SS1和SS2为互为容灾的软交换设备,用户网关1、资源网关l 归属于SSl,初始连接在SS1上;用户网关2、资源网关2归属于SS2,初 始连接在SS2上。
当网关无法注册到软交换或者探测到软交换不可用(因为网络不可达等 原因)时,网关可以才艮据某些策略选择注册到此软交换的容灾软交换上,以 保证网关设备的正常服务。例如SS1发生异常后,SS1上的所有网关设备全 部注册到了 SS2上,这种情况通常称之为全部容灾;如果SS1的异常对某 些网关的服务不产生影响,这些网关也可以不选择注册到SS2上,此时称之 为部分容灾。图1是软交换容灾组网的结构图。图中SS1和SS2为互为容 灾的软交换设备。用户网关1、资源网关1归属于SS1,初始连接在SS1上; 用户网关2、资源网关2归属于SS2,初始连接在SS2上。
在部分容灾情况下,当发生容灾的网关在提供服务的过程中,需要使用 到其他网关设备用以获得需要的资源信息,如放音资源、归属位置资源等, 爿f旦这些资源网关并不一定容灾过来。因此,在缺少资源信息的情况下,容灾 软交换设备不能够为这些网关设备提供它们原来定制的各种业务,甚至基本 呼叫都不能够实现。软交换没有解决这个问题,就不能说是实现了部分容灾。
发明内容
本发明所要解决的技术问题是提供一种容灾资源共享的方法,在容灾特 别是部分容灾情况下,发现需要使用的资源网关不可用时,根据一定的策略 选捧一个可用的资源网关,以此来代替那个不可用的资源网关,实现原来资
源网关所能实现的功能。
为了解决上述问题,本发明提供了一种容灾资源共享的方法,包括,
当用户网关发生容灾时,通过本地配置的策略,使用正常软交换设备的 资源网关获M目应资源,进行通信业务。
进一步地,上述方法还可包括,当用户网关发生容灾,非正常的软交换 设备的资源网关无法容灾过来时,通过本地配置的策略,使用正常软交换设 备的资源网关获取相应资源,进行通信业务。
进一步地,上述方法还可包括,所述通信业务包括呼叫。
进一步地,上述方法还可包括,所述本地配置的策略,包括本端容灾到 对端时的使用资源策略、对端容灾到本端时的使用资源策略。
进一步地,上述方法还可包括,对于容灾侧的有限资源,既要为容灾侧 自身用户网关使用,还需要为主侧容突过来的用户网关使用,当资源不够用 的时候,通过采取限制主侧容灾过来的用户网关使用、和/或优先让高级用 户使用资源的策略,来限制各方面的用户网关占用资源。
进一步地,上述方法还可包括,在容灾情况下,首先使用用户网关归属 的软交换设备上的资源网关,只有找不到可用的资源网关时才选择容灾软交 换设备上的资源网关。
进一步地,上述方法还可包括,容灾侧有多个备用的资源,这些资源的 选择方式包括轮选、顺序选择、随机选择。
与现有技术相比,应用本发明,可以在软交换的容灾系统中,给容灾网 关需要的资源提供双重获得途径,并且最大程度上保持了原有的呼叫和资源 使用方式,同时有效的避免了资源网关的混乱而导致的呼叫失败。
图1是软交换容灾组网的结构图2是本发明具体实例中用户网关1所归属的软交换设备SS1异常引起 的网关容灾注册的结构图3是本发明具体实例中借用本地资源实现容灾资源共享时,呼叫过程 中查找资源的流程图。
具体实施例方式
下面结合附图和具体实施方式
对本发明作进一步说明。 本发明的一种通过本地资源实现容灾资源共享的主要构思是设置借用 本地资源的使用策略;当用户网关发生容突(注册到了软交换设备SS2上), 在进行通信业务时,需要使用到该用户网关所归属的软交换设备(SS1)上 其他资源网关时,在容突软交换设备(SS2)查找归属软交换设备(SS1) 容灾过来的资源网关,因为部分容灾的原因,发现这些资源网关未处于服务 态或其它原因无法接续;根据本地配置的策略,使用能实现同样功能的本地 资源网关来代替这些不在线的资源网关,以保证所述通信业务的正常接续。 所述通信业务包括呼叫等。
一种容灾资源共享的方法,当用户网关发生容突时,通过本地配置的策 略,使用正常软交换设备的资源网关获取相应资源,进行通信业务。
一种容灾资源共享的方法,当用户网关发生容灾,非正常的软交换设备 的资源网关无法容灾过来时,通过本地配置的策略,使用正常软交换设备的 资源网关获糾目应资源,进行通信业务。
本地配置的策略,包括本端容灾到对端时的使用资源策略、对端容灾到 本端时的使用资源策略。
对于容灾侧的有限资源,既要为容灾側自身用户网关使用,还需要为主 侧容灾过来的用户网关使用。当资源不够用的时候,需要采取不同的策略来 限制各方面的的用户网关来占用资源,包括限制主侧容灾过来的用户网关使 用、优先让高级用户使用资源等。
对于容灾侧的有限资源,既要为容灾侧自身用户网关使用,还需要为主 侧容灾过来的用户网关使用,当资源不够用的时候,通过采取限制主侧容灾
过来的用户网关使用、和/或优先让高级用户使用资源的策略,来限制各方面的用户网关占用资源
非容灾情况下,总是使用用户网关归属的软交换设备上的资源网关。
在容灾情况下,首先使用用户网关归属的软交换设备上的资源网关。只有找不到可以用的资源网关时才选择容灾软交换设备上的资源网关。这样既实现了借用本地资源,又最大程度的做到了与全容灾的兼容。
在容灾侧可以有多个备用的资源,这些资源的选择方式也有多种,包括轮选、顺序选择、随机选择等。
下面结合具体实例对本发明作进一步说明。
图2是本发明中用户网关1所归属的软交换设备SS1异常引起的网关容灾注册的结构图,其中,SS1发生异常,致使归属注册于SS1的用户网关1 注册到容灾注册地SS2上;
此时用户网关1容灾注册于SS2上;资源网关1归属注册于SS1;用户网关2、资源网关2归属注册于SS2上。
图3是本发明提出的借用本地资源实现容灾资源共享时,呼叫过程中查找资源的流程图,图3的流程是通过图2的组网模型进行。
具体步骤如下
步骤l:本地用户网关1在呼叫过程中,需要查询资源网关,以获得必要的资源信息;如果用户网关归属注册于SS1,则进入步骤2;否则进入步骤3;
步骤2:查询本地的资源网关,获得资源信息;如果本地资源网关在线, 则获得资源成功,结束;否则获得资源失败,结束;
步骤3:用户网关1容灾注册于SS2,查询需要的资源网关l是否也容突注册于SS2,是,则进入步骤4;否则进入步骤5;
步骤4:从SS2上的从SS1容灾过来的网关上,获得需要的网关资源, 完成容灾资源共享;
步骤5:依据特定策略,查询SS2上是否有合适的资源网关以满足呼叫的需要,如果有则进入步骤6;否则进入步骤7;
步骤6:从归属注册于SS2上合适的资源网关中,获得所需要的网关资 源,完成容灾资源共享;
步骤7:无可用的资源信息,获得资源信息失败。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不 局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到 的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范 围应该以权利要求的保护范围为准。
权利要求
1、一种容灾资源共享的方法,其特征在于,当用户网关发生容灾时,通过本地配置的策略,使用正常软交换设备的资源网关获取相应资源,进行通信业务。
2、 如权利要求l所述的方法,其特征在于,还包括,当用户网关发生容灾,非正常的软交换设备的资源网关无法容 灾过来时,通过本地配置的策略,使用正常软交换设备的资源网关获拟目应 资源,进行通信业务。
3、 如权利要求l所述的方法,其特征在于, 所述通信业务包括呼叫。
4、 如权利要求l所述的方法,其特征在于,所述本地配置的策略,包括本端容突到对端时的使用资源策略、对端容 灾到本端时的使用资源策略。
5、 如权利要求l所述的方法,其特征在于,对于容灾侧的有限资源,既要为容灾侧自身用户网关使用,还需要为主 侧容灾过来的用户网关使用,当资源不够用的时候,通过采取限制主侧容灾 过来的用户网关使用、和/或优先让高级用户使用资源的策略,来限制各方 面的用户网关占用资源。
6、 如权利要求l所述的方法,其特征在于,在容灾情况下,首先使用用户网关归属的软交换设备上的资源网关,只 有找不到可用的资源网关时才选择容灾软交换设备上的资源网关。
7、 如权利要求l所述的方法,其特征在于,容灾侧有多个备用的资源,这些资源的选择方式包括轮选、顺序选择、 随机选择。
全文摘要
本发明公开了一种容灾资源共享的方法,当用户网关发生容灾时,通过本地配置的策略,使用正常软交换设备的资源网关获取相应资源,进行通信业务。应用本发明,可以在软交换的容灾系统中,给容灾网关需要的资源提供双重获得途径,并且最大程度上保持了原有的呼叫和资源使用方式,同时有效的避免了资源网关的混乱而导致的呼叫失败。
文档编号H04L12/24GK101202667SQ20071019507
公开日2008年6月18日 申请日期2007年12月10日 优先权日2007年12月10日
发明者泉 刘 申请人:中兴通讯股份有限公司