控制网络间切换的方法与装置制造方法

文档序号:7772637阅读:106来源:国知局
控制网络间切换的方法与装置制造方法
【专利摘要】本公开涉及一种控制网络间切换的方法与装置。该方法包括接收用户设置的切换控制主体与切换类型,切换控制主体为终端综合管理系统或用户,切换类型为同类型网络间切换或异类型网络间切换;接收SIP网关或SIP终端上报的在进行网络间切换时注册或通话失败的次数;响应于切换控制主体为终端综合管理系统,根据SIP网关或SIP终端注册或通话失败的次数以及预设的网络间切换条件确定是否向SIP网关或SIP终端下发切换回原网络的指令。本公开可以控制SIP网关或SIP终端在进行网络间切换失败的情况下切换回原来的网络。
【专利说明】控制网络间切换的方法与装置

【技术领域】
[0001]本公开涉及SIP(Sess1n Initiated Protocol,会话起始协议)家庭网关与终端,特别地,涉及一种控制网络间切换的方法与装置。

【背景技术】
[0002]随着各地城市光网建设的不断推进,SIP网关与SIP终端正逐步取代ADSL(Asymmetric digital subscriber line,非对称数字用户电路)与传统固话的组合。SIP网关是实现家庭、企业网络内部组网和外部联网的核心设备。而SIP终端作为SIP系统中的端用户包括SIP硬终端、SIP软终端和移动SIP终端等类型,可应用于家庭、企业等不同场景。
[0003]随着核心网的不断演进发展,具有移动性支持的IMS(IP multimedia subsystem,IP多媒体子系统)网络已开始逐步取代对移动性支持困难的软交换网络。在软件上,软交换网络与MS网络对SIP协议的支持有所差异,在硬件上,SIP网关或终端的生产厂商众多、产品更新换代快,将来MS网络替代软交换网络,在大批量用户进行网络迁移的情况下,上述软硬件因素都可造成部分用户迁移失败。又由于SIP网关或终端分散安装在用户家庭中,这给及时解决用户网络迁移产生的故障带来了很大的困难,将有可能产生时间规模无法预估的网络通讯中断事故,这给核心网的演进造成极大的困难。


【发明内容】

[0004]本公开鉴于以上问题中的至少一个提出了新的技术方案。
[0005]本公开在其一个方面提供了一种控制网络间切换的方法,其可以控制SIP网关或SIP终端在进行网络间切换失败的情况下切换回原来的网络。
[0006]本公开在其另一方面提供了一种控制网络间切换的装置,其可以控制SIP网关或SIP终端在进行网络间迁移失败的情况下切换回原来的网络。
[0007]根据本公开,提供一种控制网络间切换的方法,包括:
[0008]接收用户设置的切换控制主体与切换类型,切换控制主体为终端综合管理系统或用户,切换类型为同类型网络间切换或异类型网络间切换;
[0009]接收SIP网关或SIP终端上报的在进行网络间切换时注册或通话失败的次数;
[0010]响应于切换控制主体为终端综合管理系统,根据SIP网关或SIP终端注册或通话失败的次数以及预设的网络间切换条件确定是否向SIP网关或SIP终端下发切换回原网络的指令。
[0011]在本公开的一些实施例中,该方法还包括:
[0012]在SIP网关或SIP终端在当前网络注册或通话失败的次数达到预设的网络间切换条件时,向SIP网关或SIP终端下发切换至另一网络的指令;
[0013]在向SIP网关或SIP终端下发进行网络间切换的指令达到设定次数时发出告警信肩、O
[0014]在本公开的一些实施例中,该方法还包括:
[0015]在所述告警信息被接收到后,接收用户设置的以用户为切换控制主体的指令,以实现对网络间切换故障的检修。
[0016]在本公开的一些实施例中,该方法还包括:
[0017]响应于切换类型为异类型网络间切换,向SIP网关或SIP终端下发支持不同网络的两套运行流程与配置数据。
[0018]在本公开的一些实施例中,该方法还包括:
[0019]响应于切换类型为同类型网络间切换,向SIP网关或SIP终端下发支持同一网络的一套运行流程与配置数据。
[0020]根据本公开,还提供了一种控制网络间切换的装置,包括:
[0021]参数设置接收单元,用于接收用户设置的切换控制主体与切换类型,切换控制主体为终端综合管理系统或用户,切换类型为同类型网络间切换或异类型网络间切换;
[0022]切换信息接收单元,用于接收SIP网关或SIP终端上报的在进行网络间切换时注册或通话失败的次数;
[0023]指令下发单元,用于响应于切换控制主体为终端综合管理系统,根据SIP网关或SIP终端注册或通话失败的次数以及预设的网络间切换条件确定是否向SIP网关或SIP终端下发切换至另一网络的指令。
[0024]在本公开的一些实施例中,指令下发单元还在SIP网关或SIP终端在当前网络注册或通话失败的次数达到预设的网络间切换条件时,向SIP网关或SIP终端下发切换至另一网络的指令,并在向SIP网关或SIP终端下发进行网络间切换的指令达到设定次数时发出告警信息。
[0025]在本公开的一些实施例中,在所述告警信息被接收到后,参数设置接收单元接收用户设置的以用户为切换控制主体的指令,以实现对网络间切换故障的检修。
[0026]在本公开的一些实施例中,该装置还包括:
[0027]程序下发单元,用于响应于切换类型为异类型网络间切换,向SIP网关或SIP终端下发支持不同网络的两套运行流程与配置数据。
[0028]在本公开的一些实施例中,程序下发单元还响应于切换类型为同类型网络间切换,向SIP网关或SIP终端下发支持同一网络的一套运行流程与配置数据。
[0029]在本公开的技术方案中引入了切换控制的主体,使得SIP网关或SIP终端在进行网络间切换时,如果切换不成功还可以切换回原来的网络,防止由于切换失败而导致用户无法正常使用网络。同时还引入了切换类型,使得本公开的技术方案不仅适用于同类型的网络间切换还适用于异类型的网络间切换。

【专利附图】

【附图说明】
[0030]此处所说明的附图用来提供对本公开的进一步理解,构成本申请的一部分。在附图中:
[0031]图1是本公开与现有技术实现网络切换的架构对比示意图
[0032]图2是本公开一个实施例的控制网络间切换的方法的流程示意图。
[0033]图3是本公开一个实施例的控制网络间切换的装置的结构示意图。
[0034]图4是本公开另一实施例的控制网络间切换的装置的结构示意图。

【具体实施方式】
[0035]下面将参照附图描述本公开。要注意的是,以下的描述在本质上仅是解释性和示例性的,决不作为对本公开及其应用或使用的任何限制。除非另外特别说明,否则,在实施例中阐述的部件和步骤的相对布置以及数字表达式和数值并不限制本公开的范围。另外,本领域技术人员已知的技术、方法和系统可能不被详细讨论,但在适当的情况下意在成为说明书的一部分。
[0036]图1是本公开与现有技术实现网络切换的架构对比示意图。
[0037]如图1所示,以软交换网络为例,现有技术中的SIP网关或SIP终端在同一网络的不同的BAC (Border Access Controller,边缘接入控制器)间进行切换,切换操作由SIP网关或SIP终端本身进行控制。
[0038]图1中现有技术的架构不能及时解决用户在进行网络迁移时可能产生的通信中断的问题。本公开提出了一种控制网络间切换的方法与装置。该技术方案使SIP网关或终端用户在进行不同网络间迁移时,即使迁移失败也能通过切换回原有网络来保证用户通讯不中断,从而确保了网络通信的安全。
[0039]再参见图1,以软交换网络与MS网络为例,本公开中的SIP网关或SIP终端在不同网络的不同的BAC间进行切换,切换操作可以由ITMS(Integrated Terminal ManagementSystem,终端综合管理系统)进行控制。
[0040]ITMS作为终端设备的远程管理平台,通过它可以实现对终端的远程状态查询、故障管理与设备配置等功能。其中,SIP网关或SIP终端与ITMS基于TR069协议交互。SIP网关或SIP终端基于SIP协议与软交换网络或MS网络交互。
[0041]本公开下述实施例利用ITMS远程控制功能,以TR-069与SIP协议作为通信协议,采用ITMS及用户通过SIP网关或SIP终端中的固件选项控制等手段,提供了一种通用、灵活且易用的方法,使用户在进行网络间迁移时,特别是大规模迁移时,即使迁移失败也能通过切换回原有网络来保证用户通讯的不中断,从而确保了网络安全。同时该种方法也提供了一种SIP网关或SIP终端在不同的SIP网络之间(不仅是软交换和IMS网络之间)迁移的方法,适应于各类SIP网关、SIP终端(例如,SIP硬终端,移动SIP终端等)。
[0042]图2是本公开一个实施例的控制网络间切换的方法的流程示意图。
[0043]如图2所示,该实施例可以包括以下步骤:
[0044]S202,接收用户设置的切换控制主体与切换类型,其中,切换控制主体可以为ITMS或用户,切换类型可以为同类型网络间切换或异类型网络间切换。
[0045]S204,接收SIP网关或SIP终端上报的在进行网络间切换时注册或通话失败的次数;
[0046]当SIP网关或SIP终端在从当前网络切换到另一网络时,需进行注册,在注册成功后才会建立通信链路。但是,在切换过程中可能会出现SIP网关或SIP终端在新网络中注册失败的情形发生,即使注册成功,也可能会发生通话链路无法建立等通话失败的情况。
[0047]S206,响应于切换控制主体为ITMS,根据SIP网关或SIP终端注册或通话失败的次数以及预设的网络间切换条件确定是否向SIP网关或SIP终端下发切换回原网络的指令。
[0048]其中,预设的网络间切换条件是指在SIP网关或SIP终端在进行网络间切换时,如果在新网络中注册失败的次数或在新网络中通话失败的次数达到设定的门限值则由ITMS主动地将SIP网关或SIP终端切换回其原来所在的网络,即,切换前所在的网络,以确保通信的成功率。
[0049]该实施例引入了切换控制的主体,使得SIP网关或SIP终端在进行网络间切换时,如果切换不成功还可以切换回原来的网络,防止由于切换失败而导致用户无法正常使用网络。同时还引入了切换类型,使得本公开的技术方案不仅适用于同类型的网络间切换还适用于异类型的网络间切换。
[0050]需要指出的是,在SIP网关或SIP终端在新网络中注册失败的次数或通话失败的次数达到设定门限时,通过ITMS控制主动将SIP网关或SIP终端切换回其原来所在的网络,在SIP网关或SIP终端切换回原网络后,仍需重新进行注册,此时也可能会存在在原网络注册失败多次或通话失败多次的情况。同理,在SIP网关或SIP终端在原网络注册或通话失败的次数达到预设的网络间切换条件时,通过ITMS控制主动地向SIP网关或SIP终端下发切换至另一网络的指令,该另一网络是指上次未切换成功的新网络;
[0051]当SIP网关或SIP终端在新旧网络间来回切换,并且切换的次数达到设定次数时,即,在向SIP网关或SIP终端下发进行网络间切换的指令达到设定次数时,表明当前的新旧网络状况均不好,SIP网关或SIP终端在这两个网络中均不能成功地进行通信,因此会发出告警信息告知相关维护人员。
[0052]进一步地,在告警信息被接收到后,可以通过设置用户为切换控制主体的方式来对网络间切换进行控制,此时,ITMS接收用户设置的以用户为切换控制主体的指令,以实现对网络间切换故障的检修。
[0053]此外,为了支持异类型网络间的切换,S卩,响应于切换类型为异类型网络间切换,ITMS向SIP网关或SIP终端下发支持不同网络的两套运行流程与配置数据。
[0054]为了支持同类型网络间的切换,即,响应于切换类型为同类型网络间切换,ITMS向SIP网关或SIP终端下发支持同一网络的一套运行流程与配置数据。
[0055]另外,需要指出的是,上述将切换控制主体设置为ITMS的方式更适用于大量SIP网关或SIP终端进行网络间切换的应用场景,当前,该控制主体也适用于单个或少量用户的网络间切换的应用场景。针对单用户的网络间切换的应用场景,还可以将切换控制主体设置为用户,由用户直接控制网络间的切换。
[0056]上述实施例中涉及的切换控制主体与切换类型可以在SIP网关或SIP终端中以开关的方式设置,这些选项设置前需要通过ITMS进行认证,认证可以采用账号密码进行接入认证,工单查询进行操作认证(用户迁移是需要运营商通过工单形式执行的,ITMS中储存了工单号及相应工单,设置时需手动输入工单号进行认证)的双重认证方式进行。用户可在本地通过终端或网页完成上述切换控制主体与切换类型的设置。如激活“主备不同网络注册”选项,在通过认证后,ITMS先将“主备相同网络注册”选项去激活,再根据认证中找到的工单下发两套不同的程序及配置数据,SIP网关或SIP终端根据这两套不同的程序及配置数据将主备用注册页面设置成适应于不同网络的设置界面,主用注册页面为当前注册的网络设置界面。在完成上述操作后上报给ITMS操作完成。
[0057]具体地,在激活“主备不同网络注册”选项时,ITMS通过与SIP网关或SIP终端的接口下发两套不同的程序及配置数据,为SIP网关或SIP终端切换注册到不同的网络做准备。具体反映在主备注册配置页面参数不同,例如,软交换网络只需知道注册服务器的IP地址及端口号,而MS网络还要加上MS网络域名,注册网络与呼叫相关消息流程不同,例如,IMS业务实现支持订阅消息,而软交换业务相关消息流程则不支持订阅消息。
[0058]在激活“主备相同网络注册”选项时,ITMS通过与SIP网关或SIP终端的接口下发一套程序及配置数据,为SIP网关或SIP终端切换注册到相同类型的网络做准备。具体地,在通过认证后,ITMS先将“主备不同网络注册”选项去激活,再根据认证中找到的工单下发一套相同的程序及配置数据。SIP网关或SIP终端根据这一套程序及配置数据将主备用注册页面设置成适应于相同网络的设置界面,主用注册页面为当前注册的网络设置界面。在完成上述操作后上报给ITMS。
[0059]在激活“ ITMS控制切换”选项时,当SIP网关或SIP终端上报的注册或通话失败的次数达到认证时查询到的工单上的切换条件,ITMS向SIP网关或SIP终端下发指令进行一次注册网络的切换变更操作,当注册网络的切换次数达到认证时查询到的工单上的切换告警门限值,ITMS产生相应告警信息。
[0060]具体地,在经过认证后ITMS下发SIP网关及SIP终端上报注册及通话失败情况要求,ITMS根据SIP网关及SIP终端上报注册及通话失败情况以及在认证时查找到的工单上的切换条件进行切换操作指令的下发,在SIP网关及SIP终端上报切换操作完成后,ITMS记录切换次数并判断切换次数是否超过认证工单上规定的门限值。在超过门限值的情况下ITMS生成相应告警信息,即ITMS根据认证时查询到的工单上的切换条件,切换告警门限进行自动控制切换。
[0061]认证时查找到的工单上的切换条件、切换告警门限值举例如下:
[0062]根据工单要求,如果SIP网关或SIP终端连续三次注册不成功,或连续九次通话不成功(即,切换条件),则进行注册网络切换变更,完成后上报给ITMS,且根据工单要求如果SIP网关或SIP终端连续切换注册网络三次(即,切换告警门限值),则ITMS生成相应告警信肩、O
[0063]在激活“用户控制切换”选项时,ITMS在认证后先去激活“ ITMS控制切换”选项,根据用户设置要求下发指令进行一次注册网络切换变更操作。
[0064]需要指出的是,“主备不同网络注册”与“主备相同网络注册”两个选项不能同时被激活,“ITMS控制切换”与“用户控制切换”两个选项不能同时被激活。
[0065]本领域普通技术人员可以理解,实现上述方法实施例的全部和部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算设备可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤,而前述的存储介质可以包括ROM、RAM、磁碟和光盘等各种可以存储程序代码的介质。
[0066]图3是本公开一个实施例的控制网络间切换的装置的结构示意图。
[0067]如图3所示,该实施例中的装置30可以包括参数设置接收单元302、切换信息接收单元304和指令下发单元306。其中,
[0068]参数设置接收单元302,用于接收用户设置的切换控制主体与切换类型,切换控制主体为ITMS或用户,切换类型为同类型网络间切换或异类型网络间切换;
[0069]切换信息接收单元304,用于接收SIP网关或SIP终端上报的在进行网络间切换时注册或通话失败的次数;
[0070]指令下发单元306,用于响应于切换控制主体为ITMS,根据SIP网关或SIP终端注册或通话失败的次数以及预设的网络间切换条件确定是否向SIP网关或SIP终端下发切至另一网络的指令。
[0071]该实施例引入了切换控制的主体,使得SIP网关或SIP终端在进行网络间切换时,如果切换不成功还可以切换回原来的网络,防止由于切换失败而导致用户无法正常使用网络。同时还引入了切换类型,使得本公开的技术方案不仅适用于同类型的网络间切换还适用于异类型的网络间切换。
[0072]进一步地,指令下发单元还在SIP网关或SIP终端在当前网络注册或通话失败的次数达到预设的网络间切换条件时,向SIP网关或SIP终端下发切换至另一网络的指令,并在向SIP网关或SIP终端下发进行网络间切换的指令达到设定次数时发出告警信息。
[0073]进一步地,在告警信息被接收到后,参数设置接收单元接收用户设置的以用户为切换控制主体的指令,以实现对网络间切换故障的检修。
[0074]图4是本公开另一实施例的控制网络间切换的装置的结构示意图。
[0075]如图4所示,与图3中的实施例相比,该实施例中的装置40还可以包括:
[0076]程序下发单元402,用于响应于切换类型为异类型网络间切换,向SIP网关或SIP终端下发支持不同网络的两套运行流程与配置数据。
[0077]进一步地,程序下发单元还响应于切换类型为同类型网络间切换,向SIP网关或SIP终端下发支持同一网络的一套运行流程与配置数据。
[0078]本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同和相似的部分可以相互参见。对于系统实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处可以参见方法实施例部分的说明。
[0079]虽然已参照示例性实施例描述了本公开,但应理解,本公开不限于上述的示例性实施例。对于本领域技术人员显然的是,可以在不背离本公开的范围和精神的条件下修改上述的示例性实施例。所附的权利要求的范围应被赋予最宽的解释,以包含所有这样的修改以及等同的结构和功能。
【权利要求】
1.一种控制网络间切换的方法,其特征在于,包括: 接收用户设置的切换控制主体与切换类型,所述切换控制主体为终端综合管理系统或用户,所述切换类型为同类型网络间切换或异类型网络间切换; 接收SIP网关或SIP终端上报的在进行网络间切换时注册或通话失败的次数; 响应于切换控制主体为所述终端综合管理系统,根据所述SIP网关或所述SIP终端注册或通话失败的次数以及预设的网络间切换条件确定是否向所述SIP网关或所述SIP终端下发切换回原网络的指令。
2.根据权利要求1所述的控制网络间切换的方法,其特征在于,所述方法还包括: 在所述SIP网关或所述SIP终端在当前网络注册或通话失败的次数达到预设的网络间切换条件时,向所述SIP网关或所述SIP终端下发切换至另一网络的指令; 在向所述SIP网关或所述SIP终端下发进行网络间切换的指令达到设定次数时发出告m样自目 I I=I ο
3.根据权利要求2所述的控制网络间切换的方法,其特征在于,所述方法还包括: 在所述告警信息被接收到后,接收用户设置的以用户为切换控制主体的指令,以实现对网络间切换故障的检修。
4.根据权利要求1所述的控制网络间切换的方法,其特征在于,所述方法还包括: 响应于切换类型为异类型网络间切换,向所述SIP网关或所述SIP终端下发支持不同网络的两套运行流程与配置数据。
5.根据权利要求1所述的控制网络间切换的方法,其特征在于,所述方法还包括: 响应于切换类型为同类型网络间切换,向所述SIP网关或所述SIP终端下发支持同一网络的一套运行流程与配置数据。
6.一种控制网络间切换的装置,其特征在于,包括: 参数设置接收单元,用于接收用户设置的切换控制主体与切换类型,所述切换控制主体为终端综合管理系统或用户,所述切换类型为同类型网络间切换或异类型网络间切换;切换信息接收单元,用于接收SIP网关或SIP终端上报的在进行网络间切换时注册或通话失败的次数; 指令下发单元,用于响应于切换控制主体为所述终端综合管理系统,根据所述SIP网关或所述SIP终端注册或通话失败的次数以及预设的网络间切换条件确定是否向所述SIP网关或所述SIP终端下发切换回原网络的指令。
7.根据权利要求6所述的控制网络间切换的装置,其特征在于,所述指令下发单元还在所述SIP网关或所述SIP终端在当前网络注册或通话失败的次数达到预设的网络间切换条件时,向所述SIP网关或所述SIP终端下发切换至另一网络的指令,并在向所述SIP网关或所述SIP终端下发进行网络间切换的指令达到设定次数时发出告警信息。
8.根据权利要求7所述的控制网络间切换的装置,其特征在于,在所述告警信息被接收到后,所述参数设置接收单元接收用户设置的以用户为切换控制主体的指令,以实现对网络间切换故障的检修。
9.根据权利要求6所述的控制网络间切换的装置,其特征在于,所述装置还包括: 程序下发单元,用于响应于切换类型为异类型网络间切换,向所述SIP网关或所述SIP终端下发支持不同网络的两套运行流程与配置数据。
10.根据权利要求9所述的控制网络间切换的装置,其特征在于,所述程序下发单元还响应于切换类型为同类型网络间切换,向所述SIP网关或所述SIP终端下发支持同一网络的一套运行流程与配置数据。
【文档编号】H04L29/06GK104518992SQ201310459623
【公开日】2015年4月15日 申请日期:2013年9月30日 优先权日:2013年9月30日
【发明者】王磊, 夏骏 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1