一种网络切换方法及终端的制作方法

文档序号:9220404阅读:254来源:国知局
一种网络切换方法及终端的制作方法
【技术领域】
[0001]本发明涉及移动通信技术领域,具体涉及一种网络切换方法及终端。
【背景技术】
[0002]随着移动通信技术的快速发展、网络(移动数据网络和无线网络)覆盖范围的逐步扩大、网速的大幅提高以及移动终端功能的日新月异,越来越多的人们可以利用移动终端发送或接收数据,例如,即时通信、下载资料、在线观看视频等。用户手动选择连接移动数据网络或者无线网络,并通过手动操作实现两者之间的切换,在移动终端当前所连接的网络无法满足当前流量需求量的情况下或者在当前环境中存在信号更好的可用网络的情况下,若用户不对网络进行切换,继续使用当前所连接的网络,则会延长用户发送或接收数据的时间,可能产生额外的流量费用,影响用户体验。

【发明内容】

[0003]本发明实施例提供一种网络切换方法及终端,能够智能、方便地实现网络之间的切换,提尚网络的流畅性。
[0004]本发明实施例第一方面提供一种网络切换方法,可包括:
[0005]获取终端当前的网络流量需求量;
[0006]判断所述网络流量需求量是否大于预设流量值;
[0007]当判断的结果为是时,查找当前可连接的网络中是否存在预设的优先网络或信号强度高于当前连接网络的目标网络;
[0008]当查找到所述预设的优先网络或所述目标网络时,将所述当前连接网络切换至所述预设的优先网络或所述目标网络。
[0009]在本发明实施例第一方面的第一种可能的实现方式中,所述查找当前可连接的网络中是否存在预设的优先网络或信号强度高于当前连接网络的目标网络,包括:
[0010]检测当前连接网络的网络类型,所述网络类型包括移动数据网络、无线网络;
[0011]根据所述当前连接网络的网络类型查找当前可连接的网络中是否存在预设的优先网络或信号强度高于所述当前连接网络的目标网络。
[0012]结合本发明实施例第一方面的第一种可能的实现方式,在本发明实施例第一方面的第二种可能的实现方式中,所述根据所述当前连接网络的网络类型查找当前可连接的网络中是否存在预设的优先网络或信号强度高于所述当前连接网络的目标网络,包括:
[0013]当所述当前连接网络的网络类型为所述移动数据网络时,查找当前可连接的网络中是否存在预设的优先网络,所述预设的优先网络的网络类型为无线网络。
[0014]结合本发明实施例第一方面的第二种可能的实现方式,在本发明实施例第一方面的第三种可能的实现方式中,所述查找当前可连接的网络中是否存在预设的优先网络,包括:
[0015]开启无线网络连接功能并获取当前环境中的无线网络列表;
[0016]在所述无线网络列表中查找预设的优先网络。
[0017]结合本发明实施例第一方面的第一至第三种中任一种可能的实现方式,在本发明实施例第一方面的第四种可能的实现方式中,所述预设的优先网络包括所述终端连接过的网络、未加密的网络、信号强度高于第一预设信号值的网络、信号强度最高的网络中的至少一种网络。
[0018]结合本发明实施例第一方面的第一种可能的实现方式,在本发明实施例第一方面的第五种可能的实现方式中,所述根据所述当前连接网络的网络类型查找当前可连接的网络中是否存在预设的优先网络或信号强度高于所述当前连接网络的目标网络,包括:
[0019]当所述当前连接网络的网络类型为所述无线网络时,检测所述当前连接网络的信号强度;
[0020]当所述当前连接网络的信号强度低于第二预设信号值时,获取当前环境中的无线网络列表中各无线网络的信号强度;
[0021]查找所述无线网络列表中信号强度高于所述当前连接网络的目标网络。
[0022]结合本发明实施例第一方面的第五种可能的实现方式,在本发明实施例第一方面的第六种可能的实现方式中,所述查找所述无线网络列表中信号强度高于所述当前连接网络的目标网络,具体包括:
[0023]查找所述无线网络列表中信号强度高于所述当前连接网络的无线网络,并从中选取目标网络,所述目标网络包括所述终端连接过的网络、未加密的网络、信号强度最高的网络中的至少一种网络。
[0024]结合本发明实施例第一方面的第一种可能的实现方式,在本发明实施例第一方面的第七种可能的实现方式中,所述根据所述当前连接网络的网络类型查找当前可连接的网络中是否存在预设的优先网络或信号强度高于所述当前连接网络的目标网络,包括:
[0025]当所述当前连接网络的网络类型为所述无线网络时,检测所述当前连接网络的信号强度;
[0026]当所述当前连接网络的信号强度低于第二预设信号值时,开启移动数据网络连接功能并检测移动数据网络的信号强度;
[0027]在所述移动数据网络中查找信号强度高于所述当前连接网络的目标网络。
[0028]结合本发明实施例第一方面的实现方式,在本发明实施例第一方面的第八种可能的实现方式中,所述查找当前可连接的网络中是否存在预设的优先网络或信号强度高于当前连接网络的目标网络,包括:
[0029]检测当前连接网络的信号强度;
[0030]当所述当前连接网络的信号强度低于第二预设信号值时,查找信号强度高于所述当前连接网络的目标网络。
[0031]本发明实施例第二方面提供一种终端,可包括:
[0032]获取模块,用于获取终端当前的网络流量需求量;
[0033]判断模块,用于判断所述获取模块获取的网络流量需求量是否大于预设流量值;
[0034]查找模块,用于当所述判断模块的判断结果为是时,查找当前可连接的网络中是否存在预设的优先网络或信号强度高于当前连接网络的目标网络;
[0035]切换模块,用于当所述查找模块查找到所述预设的优先网络或所述目标网络时,将所述当前连接网络切换至所述预设的优先网络或所述目标网络。
[0036]在本发明实施例中,通过获取终端当前的网络流量需求量,并在网络流量需求量大于预设的流量值时,查找当前可连接的网络中是否存在预设的优先网络或信号强度高于当前连接网络的目标网络,当查找到预设的优先网络或者目标网络时,将当前连接网络切换至预设的优先网络或目标网络,智能、方便地实现网络之间的切换,提高网络的流畅性,减少用户发送或接收数据的等待时间。
【附图说明】
[0037]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038]图1为本发明实施例提供的一种网络切换方法的流程示意图;
[0039]图2为本发明实施例提供的另一种网络切换方法的流程示意图;
[0040]图3为本发明实施例提供的又一种网络切换方法的流程示意图;
[0041]图4为本发明实施例提供的又一种网络切换方法的流程示意图;
[0042]图5为本发明实施例提供的又一种网络切换方法的流程示意图;
[0043]图6为本发明实施例提供的一种终端的结构示意图。
【具体实施方式】
[0044]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0045]本发明实施例提供的一种网络切换方法及终端可以应用于终端当前的网络流量需求量大于预设的流量值时,自动进行网络切换的场景,所述网络切换包括移动数据网络切换至无线网络、无线网络之间的切换、无线网络切换至移动数据
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1