网络切换的方法及装置制造方法及图纸

技术编号:11738243 阅读:93 留言:0更新日期:2015-07-15 20:11
本公开是关于一种网络切换的方法及装置,用于实现快速将终端设备切换至4G网络,以增加终端设备停驻在4G网络上的时间。所述方法包括:当监测到终端设备开始进行通话时,将所述终端设备的当前网络切换至2G或3G网络;监测所述通话是否结束;当监测到所述通话结束时,关闭所述终端设备的网络数据业务;将所述终端设备的当前网络切换至4G网络。该技术方案使终端设备能够在通话结束后立即释放与2G或3G网络的连接,加快终端设备切换到4G网络的速度,从而在总体上增加了终端设备停驻在4G网络上的时间,提高了用户使用网络的体验度。

【技术实现步骤摘要】

本公开涉及无线网络
,尤其涉及网络切换的方法及装置
技术介绍
由于目前的4G网络还不支持语音业务,因此,用户使用手机接电话或者打电话时,手机会从原先所驻的4G网络回落到2G或者3G网络进行语音业务。通常情况下,用户通话结束后,如果后台没有运行网络数据业务,手机就会释放与2G或者3G网络的rrc (Rad1Resource Control,无线资源控制)的连接,并受到网络指示重新定向回4G网络,但是用户通话结束之后,如果后台有正在运行的网络数据业务,那么建立在2G或者3G网络上的rrc连接就不会释放,因此网络就不会指示手机重新定向回4G网络,这样,手机就会继续驻在2G或者3G网络上,而不会继续回到4G网络,从而影响用户的网络体验。
技术实现思路
本公开提供一种网络切换的方法及装置,用于实现快速将终端设备切换至4G网络,以增加终端设备停驻在4G网络上的时间。根据本公开实施例的第一方面,提供一种网络切换的方法,包括:当监测到终端设备开始进行通话时,将所述终端设备的当前网络切换至2G或3G网络;监测所述通话是否结束;当监测到所述通话结束时,关闭所述终端设备的网络数据业务;将所述终端设备的当前网络切换至4G网络。在一个实施例中,所述监测所述通话是否结束,包括:监测是否接收到对所述通话的挂断指令;当监测到对所述通话的挂断指令时,监测所述通话在所述挂断指令的控制下是否被成功挂断;当所述通话在所述挂断指令的控制下被成功挂断时,判定所述通话结束。在一个实施例中,所述将所述终端设备的当前网络切换至4G网络之后,所述方法还包括:重启所述终端设备的网络数据业务。在一个实施例中,所述重启所述终端设备的网络数据业务,包括:判断所述终端设备的网络数据业务是否重启成功;当所述终端设备的网络数据业务重启失败时,继续重启所述终端设备的网络数据业务,重启次数不大于预设的最大重启次数。在一个实施例中,所述重启所述终端设备的网络数据业务之前,所述方法还包括:设定所述最大重启次数。本公开的实施例提供的技术方案可以包括以下有益效果:该技术方案能够实时监测当前通话是否结束,并在通话结束时主动关闭后台运行的网络数据业务,同时将终端设备的当前网络切换至4G网络,因此使终端设备能够在通话结束后立即释放与2G或3G网络的连接,加快终端设备切换到4G网络的速度,从而在总体上增加了终端设备停驻在4G网络上的时间,提高了用户使用网络的体验度。根据本公开实施例的第二方面,提供一种网络切换的装置,包括:第一切换模块,用于当监测到终端设备开始进行通话时,将所述终端设备的当前网络切换至2G或3G网络;监测模块,用于监测所述通话是否结束;关闭模块,用于当监测到所述通话结束时,关闭所述终端设备的网络数据业务;第二切换模块,用于将所述终端设备的当前网络切换至4G网络。在一个实施例中,所述监测模块包括:第一监测子模块,用于监测是否接收到对所述通话的挂断指令;第二监测子模块,用于当监测到对所述通话的挂断指令时,监测所述通话在所述挂断指令的控制下是否被成功挂断;判定子模块,用于当所述通话在所述挂断指令的控制下被成功挂断时,判定所述通话结束。 在一个实施例中,所述装置还包括:重启模块,用于将所述终端设备的当前网络切换至4G网络之后,重启所述终端设备的网络数据业务。在一个实施例中,所述重启模块包括:判断子模块,用于判断所述终端设备的网络数据业务是否重启成功;重启子模块,用于当所述终端设备的网络数据业务重启失败时,继续重启所述终端设备的网络数据业务,重启次数不大于预设的最大重启次数。在一个实施例中,所述装置还包括:设定模块,用于重启所述终端设备的网络数据业务之前,设定所述最大重启次数。本公开的实施例提供的技术方案可以包括以下有益效果:该装置能够实时监测当前通话是否结束,并在通话结束时主动关闭后台运行的网络数据业务,同时将终端设备的当前网络切换至4G网络,因此使终端设备能够在通话结束后立即释放与2G或3G网络的连接,加快终端设备切换到4G网络的速度,从而在总体上增加了终端设备停驻在4G网络上的时间,提高了用户使用网络的体验度。根据本公开实施例的第三方面,提供一种网络切换的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:当监测到终端设备开始进行通话时,将所述终端设备的当前网络切换至2G或3G网络;监测所述通话是否结束;当监测到所述通话结束时,关闭所述终端设备的网络数据业务;将所述终端设备的当前网络切换至4G网络。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。【附图说明】此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种网络切换的方法的流程图。图2是根据一示例性实施例示出的一种网络切换的方法中步骤S12的流程图。图3是根据一具体实施例示出的一种网络切换的方法的流程图。图4是根据一示例性实施例示出的一种网络切换的装置的框图。图5是根据一示例性实施例示出的一种网络切换的装置中监测模块42的框图。图6是根据一示例性实施例示出的另一种网络切换的装置的框图。图7是根据一示例性实施例示出的另一种网络切换的装置中重启模块45的框图。图8是根据一示例性实施例示出的一种用于网络切换的装置的框图。【具体实施方式】这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种网络切换的方法的流程图,如图1所示,该网络切换的方法用于终端中,包括以下步骤S11-S14:在步骤Sll中,当监测到终端设备开始进行通话时,将终端设备的当前网络切换至2G或3G网络。在步骤S12中,监测通话是否结束。在步骤S13中,当监测到通话结束时,关闭终端设备的网络数据业务。其中,终端设备的网络数据业务指在后台运行的一些建立在网络上的数据业务,例如,手机淘宝、视频播放器、浏览器等。在步骤S14中,将终端设备的当前网络切换至4G网络。本公开实施例中,步骤S13和步骤S14可以同时进行实施,也可以在步骤S13执行完成后,立即执行步骤S14,还可以在步骤S13执行完成后,在很短的一个时间段内执行步骤S14,这样就可以保证终端设备能够以最快的速度切换至4G网络。采用本公开实施例提供的技术方案,能够实时监测当前通话是否结束,并在通话结束时主动关闭后台运行的网络数据业务,同时将终端设备的当前网络切换至4G网络,因此使终端设备能够在通话结束后立即释放与2G或3G网络的连接,加快终端设备切换到4G网络的速度,从而在总体上增加了终端设备停驻在4G网络上的时间,提高了用户使用网络的体验度。在一个实施例中,如图2所示,步骤S12可实施为以下步骤S121-S123:在步骤S121中,监测是否当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种网络切换的方法,其特征在于,包括:当监测到终端设备开始进行通话时,将所述终端设备的当前网络切换至2G或3G网络;监测所述通话是否结束;当监测到所述通话结束时,关闭所述终端设备的网络数据业务;将所述终端设备的当前网络切换至4G网络。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘山荣孙龙崔恒彬
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1