网络接入方法、移动终端及计算机可读存储介质与流程

文档序号:11216662
网络接入方法、移动终端及计算机可读存储介质与流程
本发明属于通信
技术领域
,尤其涉及一种网络接入方法、移动终端及计算机可读存储介质。
背景技术
:随着移动通信及计算机技术的发展,人们对智能手机、平板电脑等移动终端以及互联网络的依赖性越来越强。为了适应用户的联网需求,除了运营商提供的数据网络,各种无线热点也在短时间内迅速普及。无线热点,或者也可以称之为无线接入点,是无线共享网络中的无线交换机,也是移动终端用户进入有线网络的接入点。现在很多公共场合都会提供无线热点,并且在同一个地点常常会存在多个无线热点可供连接,但是用户并不知道这些无线热点中哪个是最优的,如果随便连接一个,很有可能就会连接到通信质量不太良好的热点网络。为了解决上述问题,某些可帮助用户挑选热点的软件被开发出来,这些软件通常是根据终端与无线热点之间的距离,来选择可切换接入的无线热点。但是受到无线射频设备的信号发射能力以及外界环境的影响,距离近的无线热点的网络通信质量并不必然就比距离远的无线热点好。因此,根据距离来选择无线热点,无法有效解决接入的网络通信质量欠佳的问题,甚至还有可能会出现切换后的网络通信质量还不如切换前的好的问题。技术实现要素:本发明提供一种网络接入方法、移动终端及计算机可读存储介质,实现了可以有效解决接入的网络通信质量欠佳的问题。本发明实施例第一方面提供了一种网络接入方法,包括:扫描周围可用的无线热点,获取扫描到的无线热点的接入参数;综合各所述接入参数,对各所述扫描到的无线热点的通信质量进行评分,得到各所述扫描到的无线热点的通信质量评分值;当各所述扫描到的无线热点中存在曾经接入过的历史热点,且除所述历史热点之外的其他的非历史热点中存在目标热点时,接入所述目标热点,所述目标热点的通信质量评分值与所述历史热点的最大通信质量评分值之间的差值大于预设阈值。本发明实施例第二方面提供了一种移动终端,包括:扫描模块,用于扫描周围可用的无线热点,获取扫描到的无线热点的接入参数:评分模块,用于综合各所述接入参数,对各所述扫描到的无线热点的通信质量进行评分,得到各所述扫描到的无线热点的通信质量评分值;网络接入模块,用于当各所述扫描到的无线热点中存在曾经接入过的历史热点,且除所述历史热点之外的其他的非历史热点中存在目标热点时,接入所述目标热点,所述目标热点的通信质量评分值与所述历史热点的最大通信质量评分值之间的差值大于预设阈值。本发明实施例第三方面提供了一种移动终端,包括:存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述本发明实施例第一方面提供的网络接入方法。本发明实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现上述本发明实施例第一方面提供的网络接入方法。上述本发明实施例提供的网络接入方法、移动终端及计算机可读存储介质,通过综合扫描到的周围可用的无线热点各个接入参数,对各扫描到的无线热点的通信质量进行评分,然后根据评分结果,接入目标热点,该目标热点的通信质量评分值与历史热点的最大通信质量评分值之间的差值大于预设阈值,一方面由于采用多个参数进行综合评价,评价结果更能真实地反映出无线热点通信质量的实际情况,因此可更准确的定位出具有较高通信质量的无线热点,从而可有效解决接入的网络通信质量欠佳的问题,另一方面,将评分差值作为选择目标热点的标准,可在出现多个无线热点评分值较近的情况时,兼顾接入网络的安全性。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。图1是本发明实施例提供的网络接入方法的应用环境图;图2是本发明一实施例提供的网络接入方法的实现流程示意图;图3是本发明另一实施例提供的网络接入方法的实现流程示意图;图4是本发明一实施例提供的移动终端的结构示意图;图5是本发明另一实施例提供的移动终端的结构示意图;图6示出了一种移动终端的硬件结构图。具体实施方式为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1是本发明实施例提供的网络接入方法的应用环境图。如本图1所示,移动终端100的周围存在多个无线热点200以及提供移动网络或数据网络服务的基站300。移动终端100通过以下各实施例中的网络接入方法,自动选择其中信号质量较佳的一个无线热点进行接入。请参阅图2,图2为本发明一实施例提供的网络接入方法的实现流程示意图,该方法可应用于移动终端中,移动终端包括:具有无线网络和数据网络接入功能的智能手机、平板电脑、笔记本电脑等可在移动中使用的电子数据处理设备。如图2所示,该方法主要包括以下步骤:S101、扫描周围可用的无线热点,获取扫描到的无线热点的接入参数;具体的,定期或响应于用户触发的联网指令,对周围的无线热点进行扫描,并获取扫描到的无线热点中可用的无线热点的接入参数。可用的无线热点,即,处于工作状态,可为移动终端提供网络服务的无线热点。联网指令可基于用户点击预设的联网快捷图标的操作,或用户在预设的联网设置页面进行的操作触发。其中,接入参数可以但不限于包括可以用于评价网络通信质量的诸如:信号强度、最后一次接入时记录的平均网速、历史连接次数、历史累计连接时间以及热点类型等中的任意多个参数的组合。S102、综合各接入参数,对各扫描到的无线热点的通信质量进行评分,得到各扫描到的无线热点的通信质量评分值;具体的,可将各扫描到的无线热点的各个接入参数输入预设的通信质量评分模型,通过该通信质量评分模型,得到各无线热点的通信质量评分值。可以理解的,评分值越高,对应的无线热点提供的网络的通信质量越优秀。S103、当各扫描到的无线热点中存在曾经接入过的历史热点,且除历史热点之外的其他的非历史热点中存在目标热点时,接入目标热点,目标热点的通信质量评分值与历史热点的最大通信质量评分值之间的差值大于预设阈值。当历史热点为多个时,历史热点的最大通信质量评分值,即,各历史热点的通信质量评分值中的最大值。当历史热点为1个时,历史热点的最大通信质量评分值,即,该历史热点的通信质量评分值。可以理解的,移动终端在每一次扫描或接入到一个无线热点后,都会获取扫描到的或接入的无线热点的接入参数并进行记录或更新。根据接入记录,若各扫描到的无线热点中存在曾经接入过的历史热点,则将除历史热点之外的其他的非历史热点的通信质量评分值逐一与历史热点的最大通信质量评分值进行比较,以得到二者的差值。然后,将得到的差值与预设阈值进行比较,以判断是否存在比预设阈值大的差值。若存在比预设阈值大的差值,则将其他无线热点中与该差值对应的无线热点作为目标热点。可以理解的,差值越小,说明非历史热点的通信质量与历史热点的通信质量的差异越小,选择非历史热点作为目标热点的意义就越小。而通常历史热点是用户更信任的热点,安全性也更高,所以将差值作为选择的标准,也在一定程度上兼顾了接入网络的安全性。可选的,若目标热点只有一个,则接入该目标热点。当目标热点有多个时,则接入任意一个目标热点,或者,接入通信质量评分值最高的目标热点,或者,接入判断出的第一个目标热点。本发明实施例中,通过综合扫描到的周围可用的无线热点各个接入参数,对各扫描到的无线热点的通信质量进行评分,然后根据评分结果,接入目标热点,该目标热点的通信质量评分值与历史热点的最大通信质量评分值之间的差值大于预设阈值,一方面由于采用多个参数进行综合评价,评价结果更能真实地反映出无线热点通信质量的实际情况,因此可更准确的定位出具有较高通信质量的无线热点,从而可有效解决接入的网络通信质量欠佳的问题,另一方面,将评分差值作为选择目标热点的标准,可在出现多个无线热点评分值较近的情况时,兼顾接入网络的安全性。请参阅图3,图3为本发明另一实施例提供的网络接入方法的实现流程示意图,该方法可应用于移动终端中,移动终端包括:具有无线网络和数据网络接入功能的智能手机、平板电脑、笔记本电脑等可在移动中使用的电子数据处理设备。如图3所示,该方法主要包括以下步骤:S201、扫描周围可用的无线热点,获取扫描到的无线热点的接入参数。具体的,定期或响应于用户触发的联网指令,对周围的无线热点进行扫描,并获取扫描到的无线热点中可用的无线热点的接入参数。可用的无线热点,即,处于工作状态,可为移动终端提供网络服务的无线热点。联网指令可基于用户点击预设的联网快捷图标的操作,或用户在预设的联网设置页面进行的操作触发。可选的,移动终端中预设有接入参数数据库,用于记录曾经扫描到以及接入到的无线热点的接入参数。接入参数可用于评价各无线热点提供的网络的通信质量,包括:信号强度、最后一次接入时记录的平均网速、历史连接次数、历史累计连接时间以及热点类型。其中,热点类型可以但不限于包括:无密码的开放式无线热点、需要密码或网页认证才可接入的非开放式无线热点。进一步的,接入参数还包括:无线热点的标识信息及接入密码。较佳的,移动终端在每一次接入无线热点、对周围可用的无线热点进行扫描以及断开与无线热点的连接时,都会在数据库中实时更新本次扫描、连接或断开的无线热点的相关接入参数。S202、获取各接入参数的权重值并进行累加,得到扫描到的各无线热点的通信质量评分值。接入参数按照权重值高低依次包括:信号强度、最后一次接入时记录的平均网速(以下简称为平均网速)、历史连接次数、历史累计连接时间以及热点类型。即,考虑到不同接入参数的重要性,为不同类型的接入参数设置不同的权重值范围,例如:信号强度的最低权重值>平均网速的最高权重值,平均网速的最低权重值>历史连接次数的最高权重值,历史连接次数的最低权重值>历史累计连接时间的最高权重值,历史累计连接时间的最低权重值>热点类型的最高权重值。具体可如下表1所示。表1接入参数权重值范围信号强度41~50平均网速31~40历史连接次数21~30历史累计连接时间11~20热点类型1~10为可用数值计量的同一接入参数设置多个值区间,不同的值区间对应不同的权重值,数值越大对应的权重值越高,以历史连接次数为例,具体可如下表2所示。表2历史连接次数权重值1~10次2111~20次23…………50次以上30为不同的热点类型设置对应的权重值,如下表3所示。表3热点类型权重值开放式无线热点10非开放式无线热点5可以理解的,上述表1~3中的各权重值仅为举例,在实际应用中,具体的权重值范围、值区间及对应的权重值,可不限于此,且可由用户自定义。具体的,假设无线热点A的接入参数为:信号强度:-40dbm(分贝毫瓦),平均网速:0.8Mbps(兆位/秒),历史连接次数:10次,历史累计连接时间:378分钟,热点类型:非开放式无线热点。当前可用的其他无线热点包括无线热点B和C。无线热点B的接入参数为:信号强度:-70dbm,平均网速:0.1Mbps,历史连接次数:15次,历史累计连接时间:18分钟,热点类型:开放式无线热点。无线热点C的接入参数为:信号强度:-20dbm,平均网速:1Mbps,历史连接次数:30次,历史累计连接时间:100分钟,热点类型:开放式无线热点。通过查询预设的权重值表,得到无线热点A各接入参数的权重值分别为:信号强度:45,平均网速:35,历史连接次数:21,历史累计连接时间:20,热点类型:5。当前可用的其他无线热点包括无线热点B和C。无线热点B的接入参数为:信号强度:41,平均网速:31,历史连接次数:23,历史累计连接时间:11,热点类型:10。无线热点C的接入参数为:信号强度:50,平均网速:40,历史连接次数:30,历史累计连接时间:15,热点类型:10。将无线热点A的各接入参数的权重值进行累加,得到无线热点A的通信质量评分值:45+35+21+20+5=126。将无线热点B的各接入参数的权重值进行累加,得到无线热点B的通信质量评分值:41+31+23+11+10=116。将无线热点C的各接入参数的权重值进行累加,得到无线热点C的通信质量评分值:50+40+30+15+10=145。可选的,于本发明其他一实施例中,也可为不同类型的接入参数,设置不同的基值,为不同的参数值范围或热点类型设置不同的权重,然后将每一接入参数的基数乘以权重后得到的值进行累加,并将累加值作为对应的无线热点的通信质量评分值。S203、判断扫描到的无线热点中是否存在曾经接入过的历史热点。若扫描到的无线热点中不存在历史热点,则执行S204:接入各扫描到的无线热点中通信质量评分值最高的热点;若扫描到的无线热点中存在历史热点则执行S205:判断非历史热点中是否存在目标热点,目标热点的通信质量评分值与历史热点的最大通信质量评分值之间的差值大于预设阈值。若各扫描到的无线热点中除历史热点之外的其他的非历史热点中存在目标热点,则执行步骤S206:接入目标热点;否则,执行步骤S207:接入历史热点中通信质量评分值最高的热点。仍以上述无线热点A、B、C为例,假设无线热点A为历史热点,则分别获取无线热点B的通信质量评分值与无线热点A的通信质量评分值的差值:116-126=-10,无线热点C的通信质量评分值与无线热点A的通信质量评分值的差值:145-126=19。当预设阈值为10时,无线热点C为目标热点,接入无线热点C。当预设阈值为100时,无目标热点,接入无线热点A。进一步地,为了提高热点接入的灵活性,使得接入操作更为人性化,于本发明其他实施例中,无论是上述步骤S204:接入各扫描到的无线热点中通信质量评分值最高的热点,步骤S206:接入目标热点,又或者是步骤S207:接入历史热点中通信质量评分值最高的热点中的哪一种情况,在接入热点之前,还可以对待接入的热点的类型进行判断,并根据判断结果确定执行哪一种接入操作。具体的,在接入热点之前,判断待接入的热点是否为开放式热点;若待接入的热点是开放式热点,则接入待接入的热点;若待接入的热点不是开放式热点时,则输出提示信息,以提示用户是否接入该热点;然后,响应于用户基于提示信息触发的接入指令,接入待接入的热点。进一步地,由于网络质量是在不断变化的,为了提高网络的稳定性,避免因接入网络的质量变差而影响到数据传输的流畅性,于本发明其他实施例中,在接入热点后,若当前接入的热点网络的通信质量不符合预设的标准,则获取当前接入的无线热点和可用的其他无线热点的接入参数;综合各当前接入的无线热点和其他无线热点的接入参数,对当前接入的无线热点和其他无线热点的通信质量进行评分,得到当前接入的无线热点的通信质量评分值和其他无线热点的通信质量评分值;当其他无线热点中存在可切换热点时,切换接入可切换热点,可切换热点的通信质量评分值与当前接入的无线热点的通信质量评分值之间的差值大于预设值;当其他无线热点中不存在可切换热点时,输出移动网络切换提示信息,并响应于用户基于移动网络切换提示信息触发的切换指令,切换接入移动网络。移动网络指数据网络或蜂窝网络,通常为付费网络,在切换接入前提示用户是否接入付费网络,可避免付费流量的浪费。上述评分方式具体可参考步骤S202中的相关内容,此处不再赘述。其中,不符合预设的标准,意味着当前接入的网络无法满足最低的上网需求,例如,无法满足微信、QQ聊天,朋友圈刷新、浏览器打开网页等网页访问操作的基本流畅(比如文本消息发送2~3秒内、网页打开5~6秒内)。又例如,无法保证指定程序在正常运行期间不会发生频繁掉线的情况,如无法保证QQ斗地主等在线游戏场景也能保持基本使用不掉线。在当前接入的网络无法满足最低的上网需求时触发切换网络的操作,可以保证网络连接的连续性和稳定性。但是为了防止误判,上述情况还需要排除某些特殊的应用场景,如接入的无线热点特别优秀,后台有某些下载程序同时正在执行下载操作。因此可选的,上述若当前接入的热点网络的通信质量不符合预设的标准时,则获取当前接入的无线热点和可用的其他无线热点的接入参数,具体可以通过以下两种方式中的任一种实现:方式一、若预设时长内连续断线次数大于预设次数,且当前接入的无线热点的通信质量评分值小于预设分值,则获取当前接入的无线热点和其他无线热点的接入参数。方式二、若网页访问或文本文件传输的时间超过预设时间,且无高带宽占用程序正在执行下载任务,则获取当前接入的无线热点和其他无线热点的接入参数。其中,高带宽占用程序是指在进行数据传输时需要占用的带宽大于预设带宽的程序,如音、视频播放程序、下载程序、视频通讯程序等等。本发明实施例中,通过综合扫描到的周围可用的无线热点各个接入参数,对各扫描到的无线热点的通信质量进行评分,然后根据评分结果,接入目标热点,该目标热点的通信质量评分值与历史热点的最大通信质量评分值之间的差值大于预设阈值,一方面由于采用多个参数进行综合评价,评价结果更能真实地反映出无线热点通信质量的实际情况,因此可更准确的定位出具有较高通信质量的无线热点,从而可有效解决接入的网络通信质量欠佳的问题,另一方面,将评分差值作为选择目标热点的标准,可在出现多个无线热点评分值较近的情况时,兼顾接入网络的安全性。请参阅图4,图4是本发明一实施例提供的移动终端的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。图4示例的移动终端可以是前述图2所示实施例提供的网络接入方法的执行主体。图4示例的移动终端,主要包括:扫描模块401,用于扫描周围可用的无线热点,获取扫描到的无线热点的接入参数:评分模块402,用于综合各该接入参数,对各该扫描到的无线热点的通信质量进行评分,得到各该扫描到的无线热点的通信质量评分值;网络接入模块403,用于当各该扫描到的无线热点中存在曾经接入过的历史热点,且除该历史热点之外的其他的非历史热点中存在目标热点时,接入该目标热点,该目标热点的通信质量评分值与该历史热点的最大通信质量评分值之间的差值大于预设阈值。具体的,通过扫描模块401定期或响应于用户触发的联网指令,对周围的无线热点进行扫描,并获取扫描到的无线热点中可用的无线热点的接入参数。其中可用的无线热点,即,处于工作状态,可为移动终端提供网络服务的无线热点。联网指令可基于用户点击预设的联网快捷图标的操作,或用户在预设的联网设置页面进行的操作触发。入参数可以但不限于包括可以用于评价网络通信质量的诸如:信号强度、最后一次接入时记录的平均网速、历史连接次数、历史累计连接时间以及热点类型等中的任意多个参数的组合。可以理解的,移动终端在每一次扫描或接入到一个无线热点后,都会通过扫描模块401获取扫描到的或接入的无线热点的接入参数并进行记录或更新。然后,通过评分模块402,将各扫描到的无线热点的各个接入参数输入预设的通信质量评分模型,通过该通信质量评分模型,得到各无线热点的通信质量评分值。可以理解的,评分值越高,对应的无线热点提供的网络的通信质量越优秀。之后,通过网络接入模块403,在各扫描到的无线热点中存在曾经接入过的历史热点,且除历史热点之外的其他的非历史热点中存在目标热点时,接入目标热点,目标热点的通信质量评分值与历史热点的最大通信质量评分值之间的差值大于预设阈值。本实施例未尽之细节,请参阅前述图2所示实施例的描述,此处不再赘述。需要说明的是,以上图4示例的移动终端的实施方式中,各功能模块的划分仅是举例说明,实际应用中可以根据需要,例如相应硬件的配置要求或者软件的实现的便利考虑,而将上述功能分配由不同的功能模块完成,即将移动终端的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。而且,实际应用中,本实施例中的相应的功能模块可以是由相应的硬件实现,也可以由相应的硬件执行相应的软件完成。本说明书提供的各个实施例都可应用上述描述原则,以下不再赘述。本发明实施例中,通过综合扫描到的周围可用的无线热点各个接入参数,对各扫描到的无线热点的通信质量进行评分,然后根据评分结果,接入目标热点,该目标热点的通信质量评分值与历史热点的最大通信质量评分值之间的差值大于预设阈值,一方面由于采用多个参数进行综合评价,评价结果更能真实地反映出无线热点通信质量的实际情况,因此可更准确的定位出具有较高通信质量的无线热点,从而可有效解决接入的网络通信质量欠佳的问题,另一方面,将评分差值作为选择目标热点的标准,可在出现多个无线热点评分值较近的情况时,兼顾接入网络的安全性。请参阅图5,本发明另一实施例提供的移动终端的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。图5示例的移动终端可以是前述图2和图3所示实施例提供的网络接入方法的执行主体。图5示例的移动终端,与图4所示实施例中的移动终端的不同之处主要在于:进一步的,网络接入模块403,还用于当各该扫描到的无线热点中存在该历史热点,且该非历史热点中不存在该目标热点时,接入该历史热点中通信质量评分值最高的热点,以及当各该扫描到的无线热点中不存在该历史热点时,接入各该扫描到的无线热点中通信质量评分值最高的热点;评分模块402,具体用于获取各该接入参数的权重值并进行累加,得到扫描到的各无线热点的通信质量评分值,其中,接入参数按照权重值高低,依次包括:信号强度、最后一次接入时记录的平均网速、历史连接次数、历史累计连接时间以及热点类型。具体的,通过扫描模块401定期或响应于用户触发的联网指令,对周围的无线热点进行扫描,并获取扫描到的无线热点中可用的无线热点的接入参数。然后,通过评分模块402,获取各该接入参数的权重值并进行累加,得到该扫描到的无线热点的通信质量评分值。之后,通过网络接入模块403,在各扫描到的无线热点中存在曾经接入过的历史热点,且除历史热点之外的其他的非历史热点中存在目标热点时,接入目标热点;在各该扫描到的无线热点中存在该历史热点,且该非历史热点中不存在该目标热点时,接入该历史热点中通信质量评分值最高的热点;在各该扫描到的无线热点中不存在该历史热点时,接入各该扫描到的无线热点中通信质量评分值最高的热点。进一步地,该移动终端还包括:判断模块501,用于判断待接入的热点是否为开放式热点;网络接入模块403,还用于若该待接入的热点是该开放式热点,则接入该待接入的热点,以及若该待接入的热点不是该开放式热点时,则输出提示信息,并响应于用户基于该提示信息触发的接入指令,接入该待接入的热点。具体的,在通过网络接入模块403接入热点之前,通过判断模块501判断待接入的热点是否为开放式热点。若该待接入的热点是该开放式热点,则通过网络接入模块403接入该待接入的热点。若该待接入的热点不是该开放式热点时,则通过下述提示模块502输出提示信息,并通过网络接入模块403响应于用户基于该提示信息触发的接入指令,接入该待接入的热点。进一步地,扫描模块401,还用于在接入热点后,若当前接入的热点网络的通信质量不符合预设的标准,则获取当前接入的无线热点和可用的其他无线热点的接入参数;评分模块402,还用于综合各该当前接入的无线热点和该其他无线热点的接入参数,对该当前接入的无线热点和该其他无线热点的通信质量进行评分,得到该当前接入的无线热点的通信质量评分值和该其他无线热点的通信质量评分值;网络接入模块403,还用于当该其他无线热点中存在可切换热点时,切换接入该可切换热点,该可切换热点的通信质量评分值与该当前接入的无线热点的通信质量评分值之间的差值大于预设值;该移动终端还包括:提示模块502,用于当该其他无线热点中不存在该可切换热点时,输出移动网络切换提示信息;网络接入模块403,还用于响应于用户基于该移动网络切换提示信息触发的切换指令,切换接入移动网络;其中,扫描模块401,具体用于若预设时长内连续断线次数大于预设次数,且该当前接入的无线热点的通信质量评分值小于预设分值,则获取该当前接入的无线热点和该其他无线热点的接入参数,以及若网页访问或文本文件传输的时间超过预设时间,且无高带宽占用程序正在执行下载任务,则获取该当前接入的无线热点和该其他无线热点的接入参数。具体的,在通过网络接入模块403接入热点后,若当前接入的热点网络的通信质量不符合预设的标准,则通过扫描模块401获取当前接入的无线热点和可用的其他无线热点的接入参数。然后,通过评分模块402综合各该当前接入的无线热点和该其他无线热点的接入参数,对该当前接入的无线热点和该其他无线热点的通信质量进行评分,得到该当前接入的无线热点的通信质量评分值和该其他无线热点的通信质量评分值。之后,当该其他无线热点中存在可切换热点时,通过网络接入模块403切换接入该可切换热点,该可切换热点的通信质量评分值与该当前接入的无线热点的通信质量评分值之间的差值大于预设值。当该其他无线热点中不存在该可切换热点时,通过提示模块502输出移动网络切换提示信息,并响应于用户基于该移动网络切换提示信息触发的切换指令,通过网络接入模块403切换接入移动网络。本实施例未尽之细节,请参阅前述图2至图4所示实施例的描述,此处不再赘述。本发明实施例中,通过综合扫描到的周围可用的无线热点各个接入参数,对各扫描到的无线热点的通信质量进行评分,然后根据评分结果,接入目标热点,该目标热点的通信质量评分值与历史热点的最大通信质量评分值之间的差值大于预设阈值,一方面由于采用多个参数进行综合评价,评价结果更能真实地反映出无线热点通信质量的实际情况,因此可更准确的定位出具有较高通信质量的无线热点,从而可有效解决接入的网络通信质量欠佳的问题,另一方面,将评分差值作为选择目标热点的标准,可在出现多个无线热点评分值较近的情况时,兼顾接入网络的安全性。请参阅图6,图6为本发明实施例提供的移动终端的硬件结构图。本实施例中所描述的移动终端,包括:存储器51、处理器52及存储在存储器51上并可在处理器上运行的计算机程序,处理器执行所述计算机程序时,实现前述图2和图3所示实施例中描述的网络接入方法。进一步地,该移动终端还包括:至少一个输入设备53;至少一个输出设备54。上述存储器51、处理器52输入设备53和输出设备54通过总线55连接。其中,输入设备53具体可为摄像头、触控面板、物理按键或者鼠标等等。输出设备54具体可为显示屏。存储器51可以是高速随机存取记忆体(RAM,RandomAccessMemory)存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。存储器51用于存储一组可执行程序代码,处理器52与存储器51耦合。进一步地,本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质可以是设置于上述各实施例中的移动终端中,该计算机可读存储介质可以是前述图6所示实施例中的存储器。该计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现前述图2和图3所示实施例中描述的网络接入方法。进一步地,该计算机可存储介质还可以是U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。在本申请所提供的多个实施例中,应该理解到,所揭露的移动终端和方法,可以通过其它的方式实现。例如,以上所描述的实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信链接可以是通过一些接口,模块的间接耦合或通信链接,可以是电性,机械或其它的形式。所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。以上为对本发明所提供的网络接入方法、移动终端及计算机可读存储介质的描述,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。当前第1页1 2 3 
再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1