一种无线网络多接入点选择方法、智能终端及存储介质与流程

文档序号:18703890发布日期:2019-09-17 23:21阅读:250来源:国知局
一种无线网络多接入点选择方法、智能终端及存储介质与流程

本发明涉及智能终端技术领域,尤其涉及的是一种无线网络多接入点选择方法、智能终端及存储介质。



背景技术:

目前,几乎所有智能终端(如智能手机、平板电脑和笔记本电脑)都支持wi-fi上网,是当今使用最广的一种无线网络传输技术。wi-fi上网实际上就是把有线网络信号转换成无线信号,人们在使用wi-fi无线信号的时候就可以不通过移动联通的网络上网,省掉了流量费。无线网络的传输速度非常快,可以达到54mbps,符合个人和社会信息化的需求。wi-fi最主要的优势在于不需要布线,可以不受布线条件的限制,因此非常适合移动办公用户的需要,并且由于发射信号功率低于100mw,低于手机发射功率,所以wi-fi上网相对也是最安全健康的。

但是wi-fi信号也是由有线网提供的,比如家里的adsl,小区宽带等,只要接一个无线路由器,就可以把有线信号转换成wi-fi信号。很多发达国家城市里到处覆盖着由政府或大公司提供的wi-fi信号供居民使用,我国也有许多地方实施“无线城市”工程使这项技术得到推广。在4g牌照没有发放的试点城市,许多地方使用4g转wi-fi让市民试用。

在智能终端使用上述wi-fi上网时,分为下面几个步骤:第1步:打开wi-fi,搜索接入点;第2步:用户选择并连接接入点;第3步:用户开始通过wi-fi上网。

然而,现有技术中接入点顺序是按信号强度进行罗列的,而较多的信号强度较好的接入点均带有安全认证,虽然能够连接上,但需要在使用时进行密码的验证,用户没有密码无法连接;另外,也有较多的信号强度较好的接入点,但其可能只是内部网络并不具备与外接网络连接的能力。因此,用户往往无法快速的连接到可以直接使用的接入点,非常不便。

因此,现有技术存在缺陷,有待改进与发展。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种无线网络多接入点选择方法、智能终端及存储介质,旨在解决现有技术中用户在连接无线网络时,无法快速的连接到可以使用的接入点的问题。

本发明解决技术问题所采用的技术方案如下:

一种无线网络多接入点选择方法,其中,包括:

当智能终端连接无线网络时,所述智能终端获取具有接入点信息的配置文件,所述接入点信息包括接入点的名称及序号;

所述智能终端按照所述配置文件中的接入点信息对搜索到的接入点进行排序,依次获取接入点并连接,直至连接成功;

当连接成功的接入点对应的序号不是第一个时,将连接成功的接入点的序号调整为第一个,并写入所述配置文件中。

进一步地,所述接入点信息还包括:每个接入点对应的计数值;所述计数值用于记录接入点被连接成功的次数。

进一步地,所述当连接成功的接入点的序号不是第一个时,将连接成功的接入点的序号调整为第一个,并写入所述配置文件中具体包括:

当连接成功的接入点的序号不是第一个时,将连接成功的接入点和第一个接入点的序号进行调换,并写入所述配置文件中。

进一步地,所述无线网络多接入点选择方法还包括:

所述智能终端在每次启动无线网络后,按照搜索到的每个接入点的计数值由大到小的顺序,对除排序为第一个的接入点以外的所有接入点进行重新排序。

进一步地,所述当连接成功的接入点对应的序号不是第一个时,将连接成功的接入点的序号调整为第一个,并写入所述配置文件中还包括:

将连接成功的接入点对应的计数值增加一,并写入配置文件中。

本发明还提供一种智能终端,其特征在于,包括处理器,以及与所述处理器连接的存储器,所述存储器存储有无线网络多接入点选择程序,所述无线网络多接入点选择程序被所述处理器执行时实现以下步骤:

当智能终端连接无线网络时,所述智能终端获取具有接入点信息的配置文件,所述接入点信息包括接入点的名称及序号;

所述智能终端按照所述配置文件中的接入点信息对搜索到的接入点进行排序,依次获取接入点并连接,直至连接成功;

当连接成功的接入点对应的序号不是第一个时,将连接成功的接入点的序号调整为第一个,并写入所述配置文件中;

所述处理器用于调用所述无线网络多接入点选择程序指令。

进一步地,所述无线网络多接入点选择程序被所述处理器执行时,还实现以下步骤:

当连接成功的接入点的序号不是第一个时,将连接成功的接入点和第一个接入点的序号进行调换,并写入所述配置文件中。

进一步地,所述无线网络多接入点选择程序被所述处理器执行时,还实现以下步骤:

所述智能终端在每次启动无线网络后,按照搜索到的每个接入点的计数值由大到小的顺序,对除排序为第一个的接入点以外的所有接入点进行重新排序。

进一步地,所述无线网络多接入点选择程序被所述处理器执行时,还实现以下步骤:

将连接成功的接入点对应的计数值增加一,并写入配置文件中。

本发明还提供了一种存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序能够被执行以用于实现如上所述的无线网络多接入点选择方法。

本发明所提供的一种无线网络多接入点选择方法、智能终端及存储介质,包括:当智能终端连接无线网络时,所述智能终端获取具有接入点信息的配置文件,所述接入点信息包括接入点的名称及序号;所述智能终端按照所述配置文件中的接入点信息对搜索到的接入点进行排序,依次获取接入点并连接,直至连接成功;当连接成功的接入点对应的序号不是第一个时,将连接成功的接入点的序号调整为第一个,并写入所述配置文件中。本发明通过对配置文件中的接入点进行排序,将搜索到的接入点进行正确的罗列,最大限度地使用户能够快速找到相应的接入点进行连接,提高了快速连接的效率,为用户提供方便。

附图说明

图1是本发明中无线网络多接入点选择方法较佳实施例的流程图。

图2是本发明中智能终端的较佳实施例的功能原理框图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参见图1,图1是本发明中一种无线网络多接入点选择方法的流程图。如图1所示,本发明实施例所述的一种无线网络多接入点选择方法包括以下步骤:

s100、当智能终端连接无线网络时,所述智能终端获取具有接入点信息的配置文件,所述接入点信息包括接入点的名称及序号。

智能终端在获取无线网络信息时会获取无线网络的配置信息,本发明在智能终端连接无线网络时,获取具有接入点信息的配置文件,接入点信息包括:各个接入点的名称和每个接入点对应的序号。每个接入点的名称和序号是一一对应的。当人们在使用时,被成功连接的接入点序号会排列在前面,进行更新数据,在下次进行无线连接时,优先连接排序在前的接入点,增大了成功连接的概率和速度。

进一步的,所述接入点信息还包括:每个接入点对应的计数值;所述计数值用于记录接入点被连接成功的次数。例如,在配置文件中,接入点信息被保存的形式可以为“接入点名称x,计数值y,序号z”,三者是相互对应的。具体的,序号的可以设置为数字,并按由小到大的顺序排列,各个序号之间无需是连续的数字。

s200、所述智能终端按照所述配置文件中的接入点信息对搜索到的接入点进行排序,依次获取接入点并连接,直至连接成功。

具体的,智能终端在连接到无线网络时,根据配置文件中的接入点信息,按照接入点名称对应的序号进行排序。例如,智能终端搜索到的接入点为“qq”,“eer”,“g556”三个接入点,查询到配置文件中包含的三者的接入点信息分别为:

qq,12,1;

eer,10000,2;

g556,6666,3。

也就是说,所述智能终端搜索到的接入点排序顺序为:qq,eer,g556。接入点名称为“qq”的接入点,其对应的计数值为12,序号为1;即,该接入点被成功连接的次数是12,智能终端连接的第一个接入点应为“qq”。接入点名称为eer的接入点,其对应的计数值为10000,序号为2;接入点名称为g556的接入点,其对应的计数值为6666,序号为3。

所述智能终端首先连接接入点qq,若连接不成功,则再与接入点eer连接,直至连接成功。当然的,也存在配置文件中所有接入点均连接失败的情况。

当用户通过移动终端的wi-fi功能连接网络时,将搜索到的接入点进行正确的罗列,最大限度使用户能快速够找到相应的接入点进行连接,从而为用户提供方便。

s300、当连接成功的接入点对应的序号不是第一个时,将连接成功的接入点的序号调整为第一个,并写入所述配置文件中。

这一步骤是对配置文件中的接入点信息进行数据更新。而当连接成功的接入点对应的序号是第一个时,则无需改变顺序及序号。

进一步的,当连接成功的接入点的序号不是第一个时,将连接成功的接入点和第一个接入点的序号进行调换,并写入所述配置文件中。

例如,当第一次连接接入点qq便连接成功时,序号和三者的顺序均不改变。当连接到接入点eer才连接成功时,则将接入点eer和接入点qq的序号调换。即接入点eer的序号修改为1;接入点qq的序号修改为2,并将数据保存在配置文件中。

即,配置文件内容为:

qq,12,2;

eer,10000,1;

g556,6666,3。

在本发明较佳实施例中,所述无线网络多接入点选择方法还包括:

所述智能终端在每次启动无线网络后,按照搜索到的每个接入点的计数值由大到小的顺序,对除排序为第一个的接入点以外的所有接入点进行重新排序。

可以理解的,所述智能终端在每次连接上无线网络后,将连接成功的接入点的序号设置为1,排在第一位,其他的接入点则会按照各自的计数值由大到小的顺序进行重新排序。例如,上述举例中,接入点eer的序号修改为1,排列在第一位;接入点qq的序号修改为2,排列在第二位。即三者顺序改变为:

eer,10000,1;

qq,12,2;

g556,6666,3。

此时,将除了接入点eer之外,其他接入点再按照计数值由大到小的顺序进行排序。接入点qq的计数值为12,接入点g556的计数值为6666,则两者的顺序和排列序号则为:

g556,6666,2;

qq,12,3。

由于计数值为接入点被成功连接的次数,所以以计数值为标准进行排序,接入点被成功连接的次数越多,则该接入点排在前面。也就是说,计数值大的接入点序号排在前面,即序号分配为较小的值;计数值小的接入点序号排在后面,即序号分配为较大的值,且均排在序号1之后,即均大于1。这样增大了成功连接的概率和速度。

进一步地,将连接成功的接入点对应的计数值增加一,并写入配置文件中。可以理解的,无论连接成功的接入点对应的序号是不是第一个,对于成功连接的接入点,其计数值均增加1。也就是说,上述举例的最终排序及数据,即写入配置文件的最终数据为:

eer,10001,1;

g556,6666,2;

qq,12,3。

如图2所示,本发明实施例还提供了一种智能终端,例如智能手机、平板电脑和笔记本电脑等。所述智能终端包括处理器10,以及与所述处理器10连接的存储器20,所述存储器20存储有无线网络多接入点选择程序,所述无线网络多接入点选择程序被所述处理器10执行时实现以下步骤:

当智能终端连接无线网络时,所述智能终端获取具有接入点信息的配置文件,所述接入点信息包括接入点的名称及序号;

所述智能终端按照所述配置文件中的接入点信息对搜索到的接入点进行排序,依次获取接入点并连接,直至连接成功;

当连接成功的接入点对应的序号不是第一个时,将连接成功的接入点的序号调整为第一个,并写入所述配置文件中;

所述处理器10用于调用所述无线网络多接入点选择程序指令;具体如上所述。

进一步地,所述无线网络多接入点选择程序被所述处理器10执行时,还实现以下步骤:

当连接成功的接入点的序号不是第一个时,将连接成功的接入点和第一个接入点的序号进行调换,并写入所述配置文件中;具体如上所述。

进一步地,所述无线网络多接入点选择程序被所述处理器10执行时,还实现以下步骤:

所述智能终端在每次启动无线网络后,按照搜索到的每个接入点的计数值由大到小的顺序,对除排序为第一个的接入点以外的所有接入点进行重新排序;具体如上所述。

进一步地,所述无线网络多接入点选择程序被所述处理器10执行时,还实现以下步骤:

将连接成功的接入点对应的计数值增加一,并写入配置文件中;具体如上所述。

本发明还提供一种存储介质,其中,所述存储介质存储有计算机程序,所述计算机程序能够被执行以用于实现如上所述的无线网络多接入点选择方法;具体如上所述。

综上所述,本发明公开的一种无线网络多接入点选择方法、智能终端及存储介质,包括:当智能终端连接无线网络时,所述智能终端获取具有接入点信息的配置文件,所述接入点信息包括接入点的名称及序号;所述智能终端按照所述配置文件中的接入点信息对搜索到的接入点进行排序,依次获取接入点并连接,直至连接成功;当连接成功的接入点对应的序号不是第一个时,将连接成功的接入点的序号调整为第一个,并写入所述配置文件中。本发明通过对配置文件中的接入点进行排序,将搜索到的接入点进行正确的罗列,最大限度地使用户能够快速找到相应的接入点进行连接,提高了快速连接的效率,为用户提供方便。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1