一种优化3g与4g之间互操作的方法和系统的制作方法

文档序号:8267363阅读:651来源:国知局
一种优化3g与4g之间互操作的方法和系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种优化3G与4G之间互操作的方法和系统。
【背景技术】
[0002]目前在3G连续覆盖区域,存在4G弱覆盖或不连续覆盖区域场景下,3G与4G之间互操作用户感知较差。
[0003]由于目前商用终端有支持基于测量和不支持基于测量3G与4G之间重定向功能,针对上述场景,同时开启了基于测量的3G与4G之间重定向和基于无线资源控制协议RRC(Rad1 Resource Control)的释放信令release的3、4G重定向功能(不支持基于测量),如图1所示,由于这两种算法触发时机不同,在不同阶段发生3G与4G之间重定向互操作,但是还是不能很好解决在4G是弱覆盖区域场景下互操作问题,由此可能带来两种问题:
[0004]第一种:用户(包括支持基于测量和不支持基于测量3G与4G之间重定向功能终端)在3G开机注册,注册成功后,网络侧下发RRC release消息,满足了基于RRC release的3G与4G之间重定向功能,触发了用户重定向到4G流程,但是由于4G是弱覆盖或者4G是假邻区,满足不了驻留条件,终端重新搜网,又返回3G注册,3G注册完后,又有RRC release消息,网络侧又触发了用户重定向到4G流程,这样反复地来来回回在3G与4G之间重定向互操作,非常影响用户感知。
[0005]第二种:用户(包括支持基于测量和不支持基于测量3G与4G之间重定向功能终端)在3G建立成功后,由于是4G弱覆盖区域,在业务保持期间,支持基于测量的终端可能一直不上报测量报告,等用户在3G正常挂机后,网络侧下发RRC release消息,满足了基于RRC release的3G与4G之间重定向功能,后面的互操作流程同第一种情况,也是反复地来来回回在3G与4G之间重定向互操作。
[0006]在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
[0007]现有RRC release的3G与4G之间重定向技术,基于网络侧下发的连接释放信令(RRC CONNECT1N RELEASE)消息触发重定向流程,并不考虑RRC建立原因,即是包括所有RRC建立原因,没有区分业务类和非业务类,主要网络侧下发RRC CONNECT1N RELEASE消息,就会触发3G与4G之间重定向流程,这样很容易引起重定向失败。
[0008]现有RRC release的3G与4G之间重定向技术,需要在4G是连续覆盖区域情况下,才能保证3G与4G之间重定向成功率,否则在4G弱覆盖区域,无论是非业务类还是业务类的用户,容易发生3G与4G之间乒乓重定向互操作,不但增加了网络信令负荷,容易引起信令风暴,用户突增时,系统容易崩溃,而且严重影响用户感知。
[0009]现有RRC release的3G与4G之间重定向技术,对于同一个用户在短时间内容触发多次3G与4G之间重定向失败,并没有考虑重定向失败惩罚措施。

【发明内容】

[0010]为了抑制3、4G用户在3G与4G之间乒乓互操作次数,解决弱覆盖带来的互操作影响性问题,提升用户感知,本发明提出了一种优化3G与4G之间互操作的方法,所述方法包括:
[0011]接收3G网络侧下发的连接释放信令RRC CONNECT1N RELEASE ;
[0012]判断当前网络是否为4G弱覆盖区域,若是,则根据所述连接释放信令判断RRC建立原因,否则,执行3G到4G重定向;
[0013]当所述RRC建立原因为非业务类时,则保持当前3G网络状态,否则,执行3G到4G重定向。
[0014]优选地,所述方法还包括:保存本次连接执行过程中3G到4G重定向失败记录。
[0015]优选地,所述执行3G到4G重定向,还包括根据重定向失败记录执行3G到4G重定向。
[0016]优选地,当所述RRC建立原因为业务类时,所述根据重定向失败记录执行3G到4G重定向具体包括:
[0017]判断本次连接执行过程中是否有3G到4G重定向失败记录;
[0018]若有,则结合设定的惩罚定时器,在第一预设定时时间内不执行3G到4G重定向的操作,否则执行3G到4G重定向。
[0019]优选地,在所述判断本次连接执行过程中是否有3G到4G重定向失败记录之后还包括:
[0020]根据3G到4G重定向失败记录中重定向失败次数重置所述第一预设定时时间。
[0021]优选地,若当前网络不是4G弱覆盖区域,所述根据重定向失败记录执行3G到4G重定向执行3G到4G重定向具体包括:
[0022]判断本次连接执行过程中是否有3G到4G重定向失败记录;
[0023]若有,则结合设定的惩罚定时器,在第二预设定时时间内不执行3G到4G重定向的操作,否则执行3G到4G重定向。
[0024]优选地,在所述判断本次连接执行过程中是否有3G到4G重定向失败记录之后还包括:
[0025]根据3G到4G重定向失败记录中重定向失败次数重置所述第二预设定时时间。
[0026]相应的,本发明还提出了一种优化3G与4G之间互操作的系统,所述系统包括:
[0027]接收模块,用于接收3G网络侧下发的连接释放信令RRC CONNECT1N RELEASE ;
[0028]网络状态判断模块,用于判断当前网络是否为4G弱覆盖区域;
[0029]RRC建立原因判断模块,用于当所述当前网络为4G弱覆盖区域时,根据所述连接释放信令判断RRC建立原因;
[0030]状态保持模块,用于当所述RRC建立原因为非业务类时,保持当前3G网络状态;
[0031]重定向模块,用于当所述当前网络为非4G弱覆盖区域时,或当所述RRC建立原因为业务类时,执行3G到4G重定向。
[0032]优选地,所述系统还包括:
[0033]重定向失败记录模块,用于保存本次连接执行过程中3G到4G重定向失败记录;
[0034]所述重定向模块,还用于根据所述重定向失败记录执行3G到4G重定向。
[0035]优选地,所述当RRC建立原因为业务类时,所述重定向模块具体包括:
[0036]第一判断单元,用于判断本次连接执行过程中是否有3G到4G重定向失败记录;
[0037]第一定时单元,用于当本次连接执行过程中有3G到4G重定向失败记录时,结合设定的惩罚定时器,在第一预设定时时间内不执行3G到4G重定向的操作;
[0038]第一重定向单元,用于当本次连接执行过程中没有3G到4G重定向失败记录或定时器超出所述第一预设定时时间时,执行3G到4G重定向。
[0039]优选地,所述重定向模块还包括:
[0040]第一定时重置单元,用于根据3G到4G重定向失败记录中重定向失败次数重置所述第一预设定时时间。
[0041]优选地,若当前网络不是4G弱覆盖区域时,所述重定向模块具体包括:
[0042]第二判断单元,用于判断本次连接执行过程中是否有3G到4G重定向失败记录;
[0043]第二定时单元,用于当本次连接执行过程中有3G到4G重定向失败记录时,结合设定的惩罚定时器,在第二预设定时时间内不执行3G到4G重定向的操作;
[0044]第二重定向单元,用于当本次连接执行过程中没有3G到4G重定向失败记录或定时器超出所述第二预设定时时间时,执行3G到4G重定向。
[0045]优选地,所述重定向模块还包括:
[0046]
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1