终端的无线接入方法、装置及终端与流程

文档序号:12069083阅读:866来源:国知局
终端的无线接入方法、装置及终端与流程

本公开涉及通信技术领域,尤其涉及一种终端的无线接入方法、装置及终端。



背景技术:

对于终端接入无线网络的情况,通常,终端关联至最先扫描到无线网络信号的无线接入点(Wireless Access Point,AP)。

相关技术中,假设某一区域具有两个AP,其中第一AP的覆盖范围更广,而第二AP能够提供更好的用户体验。当终端进入该区域时,由于首先扫描到来自第一AP的无线网络信号,因而会关联至第一AP,当终端扫描到来自第二AP的信号时,并不会主动切换关联至第二AP,如果用户想要关联至第二AP,需要进行手动切换,由此给用户带来不便。



技术实现要素:

本公开提供了终端的无线接入方法、装置及终端,以解决相关技术中在具有多个AP的场合,终端仅关联至第一个扫描到无线网络信号的AP,不能够自动切换关联给用户带来的不便。

根据本公开实施例的第一方面,提供一种终端的无线接入方法,包括:

当扫描到来自第一无线接入点AP的第一无线网络信号时,提取所述第一无线网络信号中的第一标识信息;

判断所述第一标识信息是否存在于预先存储的AP信息列表中;

在判断为所述第一标识信息存在于所述AP信息列表中时,关联至所述 第一AP。

可选的,所述判断所述第一标识信息是否存在于预先存储的AP信息列表中之前,所述方法还包括:

建立AP信息列表;

检测到添加AP信息的操作;

基于所述操作将当前AP的标识信息存储到所述AP信息列表中。

可选的,所述建立AP信息列表之后,所述方法还包括:

接收到对关联过的AP的评价信息;

将所述评价信息存储在所述AP信息列表中。

可选的,所述关联至所述第一AP之后,所述方法还包括:

当扫描到来自第二AP的第二无线网络信号时,提取所述第二无线网络信号中的第二标识信息;

判断所述第二标识信息是否存在于所述AP信息列表中;

在判断为所述第二标识信息存在于所述AP信息列表中时,基于所述第一AP和所述第二AP的比较结果确定所述第一AP的关联切换。

可选的,所述基于所述第一AP和所述第二AP的比较结果确定所述第一AP的关联切换,包括:

在所述评价信息包括AP的优先级时,从所述AP信息列表中读取所述第一AP的第一优先级和所述第二AP的第二优先级;

判断所述第一优先级是否高于所述第二优先级;

在判断为所述第一优先级高于所述第二优先级时,不执行所述切换;

在判断为所述第一优先级不高于所述第二优先级时,切换关联至所述第二AP。

可选的,所述基于所述第一AP和所述第二AP的比较结果确定所述第一AP的关联切换,包括:

在所述评价信息包括AP的信号强度时,从所述AP信息列表中读取所述第一AP的第一信号强度以及所述第二AP的第二信号强度;

判断所述第一信号强度是否大于所述第二信号强度;

在判断为所述第一信号强度大于所述第二信号强度时,不执行所述切换;

在判断为所述第一信号强度不大于所述第二信号强度时,切换关联至所述第二AP。

可选的,所述基于所述第一AP和所述第二AP的比较结果确定所述第一AP的关联切换,包括:

在所述评价信息包括AP的信号覆盖范围时,从所述AP信息列表中读取所述第一AP的第一信号覆盖范围以及所述第二AP的第二信号覆盖范围;

判断所述第一信号覆盖范围是否大于所述第二信号覆盖范围;

在判断为所述第一信号覆盖范围大于所述第二信号覆盖范围时,不执行所述切换;

在判断为所述第一信号覆盖范围不大于所述第二信号覆盖范围时,切换关联至所述第二AP。

可选的,所述基于所述第一AP和所述第二AP的比较结果确定所述第一AP的关联切换,包括:

在所述评价信息包括AP的服务质量数据时,从所述AP信息列表中读取所述第一AP的第一服务质量数据以及所述第二AP的第二服务质量数据;

判断所述第一服务质量数据是否优于所述第二服务质量数据;

在判断为所述第一服务质量数据优于所述第二服务质量数据时,不执行所述切换;

在判断为所述第一服务质量数据不优于所述第二服务质量数据时,切换关联至所述第二AP。

可选的,所述在判断为所述第二标识信息存在于所述AP信息列表中之后,所述方法还包括:

确定所述第一AP的当前信号强度;

判断所述第一AP的当前信号强度是否大于设定阈值;

在判断为所述当前信号强度大于设定阈值时,不执行所述切换;

在判断为所述当前信号强度不大于所述设定阈值时,切换关联至所述第二AP。

可选的,所述标识信息包括服务集标识SSID和所述AP的物理地址。

根据本公开实施例的第二方面,提供一种终端的无线接入装置,包括:

第一标识信息提取模块,用于当扫描到来自第一AP的第一无线网络信号时,提取所述第一无线网络信号中的第一标识信息;

第一判断模块,用于判断所述第一标识信息是否存在于预先存储的AP信息列表中;

关联模块,用于在判断为所述第一标识信息存在于所述AP信息列表中时,关联至所述第一AP。

可选的,所述装置还包括:

信息列表建立模块,用于建立AP信息列表;

检测模块,用于检测到添加AP信息的操作;

第一存储模块,用于基于所述操作将当前AP的标识信息存储到所述AP信息列表中。

可选的,所述装置还包括:

评价信息接收模块,用于接收到对关联过的AP的评价信息;

第二存储模块,用于将所述评价信息存储在所述AP信息列表中。

可选的,所述装置还包括:

第二标识信息提取模块,用于当扫描到来自第二AP的第二无线网络信号时,提取所述第二无线网络信号中的第二标识信息;

第二判断模块,用于判断所述第二标识信息是否存在于所述AP信息列表中;

第一切换模块,用于在判断为所述第二标识信息存在于所述AP信息列表中时,基于所述第一AP和所述第二AP的比较结果确定所述第一AP的关联切换。

可选的,所述第一切换模块包括:

优先级读取子模块,用于在所述评价信息包括AP的优先级时,从所述AP信息列表中读取所述第一AP的第一优先级和所述第二AP的第二优先级;

第一判断子模块,用于判断所述第一优先级是否高于所述第二优先级;

第一切换子模块,用于在判断为所述第一优先级高于所述第二优先级时,不执行所述切换;在判断为所述第一优先级不高于所述第二优先级时,切换关联至所述第二AP。

可选的,所述第一切换模块包括:

信号强度读取子模块,用于在所述评价信息包括AP的信号强度时,从所述AP信息列表中读取所述第一AP的第一信号强度以及所述第二AP的第二信号强度;

第二判断子模块,用于判断所述第一信号强度是否大于所述第二信号强度;

第二切换子模块,用于在判断为所述第一信号强度大于所述第二信号强度时,不执行所述切换;在判断为所述第一信号强度不大于所述第二信号强度时,切换关联至所述第二AP。

可选的,所述第一切换模块包括:

信号覆盖范围读取子模块,用于在所述评价信息包括AP的信号覆盖范围时,从所述AP信息列表中读取所述第一AP的第一信号覆盖范围以及所述第二AP的第二信号覆盖范围;

第三判断子模块,用于判断所述第一信号覆盖范围是否大于所述第二信号覆盖范围;

第三切换子模块,用于在判断为所述第一信号覆盖范围大于所述第二信号覆盖范围时,不执行所述切换;在判断为所述第一信号覆盖范围不大于所述第二信号覆盖范围时,切换关联至所述第二AP。

可选的,所述第一切换模块包括:

服务质量数据读取子模块,用于在所述评价信息包括AP的服务质量数据时,从所述AP信息列表中读取所述第一AP的第一服务质量数据以及所 述第二AP的第二服务质量数据;

第四判断子模块,用于判断所述第一服务质量数据是否优于所述第二服务质量数据;

第四切换子模块,用于在判断为所述第一服务质量数据优于所述第二服务质量数据时,不执行所述切换;在判断为所述第一服务质量数据不优于所述第二服务质量数据时,切换关联至所述第二AP。

可选的,所述装置还包括:

信号强度确定模块,用于确定所述第一AP的当前信号强度;

信号强度判断模块,用于判断所述第一AP的当前信号强度是否大于设定阈值;

第二切换模块,用于在判断为所述当前信号强度大于设定阈值时,不执行所述切换;在判断为所述当前信号强度不大于所述设定阈值时,切换关联至所述第二AP。

可选的,所述标识信息包括SSID和所述AP的物理地址。

根据本公开实施例的第三方面,提供一种终端,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:

当扫描到来自第一无线接入点AP的第一无线网络信号时,提取所述第一无线网络信号中的第一标识信息;

判断所述第一标识信息是否存在于预先存储的AP信息列表中;

在判断为所述第一标识信息存在于所述AP信息列表中时,关联至所述第一AP。

本公开的实施例提供的技术方案可以包括以下有益效果:

本公开中终端可以在扫描到的无线网络信号的标识信息存在于感兴趣AP的AP信息列表中的信息时,关联至对应的AP,从而能够保证终端自动关联或切换至用户感兴趣的AP,无需用户手动干预,满足用户个性化的需求,提升了用户体验。

本公开中终端可以预先建立AP信息列表,用于存储用户感兴趣的AP 的信息,以便于再次扫描到该AP的无线网络信号时,终端能够自动切换关联至该AP。

本公开中终端还可以将用户对感兴趣AP的评价信息存储到AP信息列表中,以便在能够扫描到多个感兴趣AP时,根据该评价信息确定要关联的AP。

本公开中终端在关联至AP信息列表中的感兴趣AP之后,又检测到其他感兴趣AP时,可以对已关联的AP和检测到的AP进行比较,根据比较结果决定是否切换关联至检测到的AP。

本公开中AP信息列表中存储的评价信息可以是用户对感兴趣AP的综合评价所确定的优先级,可以选择优先级更高的感兴趣AP进行连接,以保证符合用户的要求。

本公开中AP信息列表中存储的评价信息可以是用户对信号强度的评价数据,可以选择信号强度更强的AP进行连接,以保证网络体验的速度和流畅。

本公开中AP信息列表中存储的评价信息可以是用户对信号覆盖范围的评价数据,可以选择信号覆盖范围更大的AP进行连接,以保证网络体验不间断。

本公开中AP信息列表中存储的评价信息可以是用户对AP的服务质量的评价数据,例如是否可以提供翻墙服务,是否能够提供更多样化的服务,从而终端可以选择服务质量更优的AP进行连接,以保证网络体验的多样化。

本公开中在终端已关联感兴趣AP,又扫描到其他感兴趣AP的情况下,也可以不对两个AP进行比较,而是将当前已关联AP的信号强度与预设的阈值进行比较,只有在已关联AP的信号强度低于预设阈值时,才切换至扫描到的其他感兴趣AP,适用于用户不希望网络频繁切换的场景。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是本公开根据一示例性实施例示出的一种终端的无线接入方法流程图。

图2是本公开根据一示例性实施例示出的一种终端的无线接入应用场景示意图。

图3是本公开根据一示例性实施例示出的一种终端的无线接入装置框图。

图4是本公开根据一示例性实施例示出的另一种终端的无线接入装置框图。

图5是本公开根据一示例性实施例示出的另一种终端的无线接入装置框图。

图6是本公开根据一示例性实施例示出的另一种终端的无线接入装置框图。

图7是本公开根据一示例性实施例示出的另一种终端的无线接入装置框图。

图8是本公开根据一示例性实施例示出的另一种终端的无线接入装置框图。

图9是本公开根据一示例性实施例示出的另一种终端的无线接入装置框图。

图10是本公开根据一示例性实施例示出的另一种终端的无线接入装置框图。

图11是本公开根据一示例性实施例示出的另一种终端的无线接入装置框图。

图12是本公开根据一示例性实施例示出的一种用于终端的无线接入装 置的一结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

如图1所示,图1是根据一示例性实施例示出的一种终端的无线接入方法流程图,该方法可以用于终端中,包括以下步骤:

步骤101、当扫描到来自AP的无线网络信号时,提取无线网络信号中的标识信息。

本公开中,终端开启wifi功能,对AP发出的无线网络信号进行扫描,检测是否能扫描到无线网络信号。

本公开中的AP可以为路由器,也可以为终端。本公开中的标识信息可以为服务集标识(Service Set Identifier,SSID)和物理地址,例如介质访问 控制(Media Access Control,MAC)地址,用于唯一表示AP的身份。

本公开中的路由器作为一种智能路由设备,其不仅具有传统的路由功能,还可以进一步包括独立操作系统和磁盘,该磁盘的存储空间大小可以根据需要灵活设置,例如,设置为1T;本公开中的终端可以是任何具有上网功能的智能终端,例如,可以具体为手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)等。其中,终端可以通过无线局域网接入路由器,并通过路由器访问公网上的服务器。

本公开中,终端对无线网络信号进行扫描的方式可以为主动扫描也可以为被动扫描。其中,主动扫描是指终端在其支持的信道上主动发送探测报文,例如探测请求(Probe Request)报文,来扫描周围存在的无线网络信号,其中终端以广播的形式发送该探测请求报文,以便能够扫描到周围所有的无线网络。被动扫描是指终端不主动发出探测报文,而是被动接收AP定期发送的无线网络信号,即信标报文(Beacon),由此来确定周围存在无线网络。

当终端扫描到无线网络信号时,提取无线网络信号中的SSID和物理地址,即获取AP的标识信息。本公开步骤中,终端还可以显示出能够扫描到的无线网络的SSID列表。

步骤102、判断该标识信息是否存在于预先存储的AP信息列表中。

本公开中,终端可以预先将用户感兴趣AP的SSID和物理地址对应的存储到AP信息列表中。终端可以预先建立AP信息列表,每当终端关联一个AP时,用户对该AP提供的网络进行体验,由用户自己判定该AP是否为感兴趣的AP。终端可以提供将当前AP的信息添加到AP信息列表的功能和标识,当检测到用户的添加到AP信息列表的操作时,可以提取当前AP的SSID和物理地址,并将提取的SSID和物理地址对应的存储在AP信息列表中。

步骤103、在判断为获取到的标识信息存在于该AP信息列表中时,关联至当前AP。

本公开步骤中,终端将获取的SSID和物理地址与预存储在AP信息列表中的SSID和物理地址进行比对,判断是否一致。如果判断为一致,则当前 AP为AP信息列表中指示的感兴趣AP,如果判断结果为不一致,则当前AP不是AP信息列表中指示的感兴趣AP,不关联至当前AP。

在有些场景中,多个AP的覆盖范围有重叠,例如由多个AP连接到无线控制器(Access Controller,AC)来构成无线服务网络的情况下,终端在同一区域,能够扫描到来自多个AP的无线网络信号,而且这多个AP中很可能有两个或两个以上的AP为用户的感兴趣AP,为了便于终端在多个感兴趣AP之间进行选择,还可以在AP信息列表中存储用户对AP的评价信息。

本公开中,在终端每次断开与之关联的AP之后,终端可以输出评价窗口供用户输入对AP的评价信息。实际应用中,用户对感兴趣AP的考核因素有很多,主要包括无线网络信号的信号强度、覆盖范围、服务质量,例如是否能够提供更多的服务,例如翻墙服务等。评价信息可以是对上述各个方面的评价。该评价信息可以以星级进行表示,以便于各个AP之间进行比较。例如对于信号强度,五颗星表示信号强度非常好,三颗星表示信号强度一般;该评价信息还可以以数字进行表示,预设几个数字等级供用户选择,例如10表示服务质量非常好,8表示服务质量良好。终端将接收到的评价信息也对应的存储到AP信息列表中。此外,终端也可以在AP信息列表中存储用户为各感兴趣AP设置的优先级。

本公开中,针对上述场景,在终端已关联感兴趣AP的情况下,如果又扫描到了来自另一AP的无线网络信号,为了便于描述,下文中将已关联的AP称为第一AP,将后来扫描到的另一AP称之为第二AP,那么终端提取第二AP的第二标识信息,并判断该第二标识信息是否存在于AP信息列表中,在判断为第二标识信息存在于AP信息列表中时,终端可以对第一AP和第二AP进行比较,根据比较结果来确定是否切换至第二AP。

本公开中,终端可以从AP信息列表中读取第一AP和第二AP的优先级,并判断哪个优先级更高,如果第一AP的优先级更高,那么终端不切换关联至第二AP;如果第二AP的优先级更高,那么终端切换关联至第二AP。

本公开中,终端还可以从AP信息列表中读取第一AP的第一信号强度 数据以及第二AP的第二信号强度数据;并判断两个信号强度数据哪个代表的信号强度更大;如果判断为第一信号强度数据大于第二信号强度数据,终端不执行切换;如果判断为第一信号强度数据不大于第二信号强度数据,终端切换关联至第二AP。

本公开中,终端还可以从AP信息列表中获取第一AP的第一信号覆盖范围和第二AP的第二信号覆盖范围;并判断哪个信号覆盖范围更大;如果判断为第一信号覆盖范围大于第二信号覆盖范围,终端不执行切换;如果判断为第一信号覆盖范围不大于第二信号覆盖范围,终端切换关联至第二AP。

本公开中,终端还可以从AP信息列表中获取第一AP的第一服务质量数据,并获取第二AP的第二服务质量数据;并判断哪个服务质量数据更优;如果判断为第一服务质量数据优于第二服务质量数据,终端不执行切换;如果判断为第一服务质量数据不优于第二服务质量数据,终端切换关联至第二AP。

本公开中,也可以不对第一AP和第二AP进行比较,而是确定第一AP的当前信号强度;将当前信号强度与预先设定的信号强度阈值进行比较;如果判断为第一AP的当前信号强度大于该信号强度阈值,终端不执行切换;如果判断为第一AP的当前信号强度不大于该信号强度阈值,终端切换关联至第二AP。

本公开中,在终端与第一AP的关联期间,如果检测到了其他属于AP信息列表中的感兴趣AP,也可以遵循先来先到原则,不予进行切换,直到与第一AP断开关联为止,再确定是否切换关联至第二AP。

如图2所示,图2是本公开根据一示例性实施例示出的一种终端的无线接入应用场景示意图。在图2所示的场景中,包括:作为终端的小米智能手机和AP 1以及AP 2。

在该场景中,小米智能手机扫描到了来自AP 1的第一无线网络信号,小米智能手机提取第一无线网络信号中的SSID和物理地址,并将提取的信息与预存储在AP信息列表中的信息进行比对,如果判断为所提取的信息存 在于AP信息列表中,则关联至AP 1。随着小米智能手机的移动,小米智能手机又扫描到了来自AP 2的第二无线网络信号,小米智能手机提取第二网络信号中的SSID和物理地址,并将提取的信息与AP信息列表中的信息进行比对,如果判断为所提取的信息位于AP信息列表中,则进一步从AP信息列表中提取AP 1的优先级和AP 2的优先级,如果判断为AP 1的优先级低于AP 2的优先级,则小米智能手机自动解除与AP 1的关联,并关联至AP 2。

应用本公开提供的实施例,终端根据基于用户的喜好设置的AP信息列表,能够自动连接至用户感兴趣的AP,无需用户手动干预,提升了用户体验。

在图2所示应用场景中,实现终端的无线接入的具体过程可以参见前述对图1中的描述,在此不再赘述。

与前述终端的无线接入方法实施例相对应,本公开还提供了终端的无线接入装置及其所应用的终端的实施例。

如图3所示,图3是本公开根据一示例性实施例示出的一种终端的无线接入装置框图,该装置可以包括:第一标识信息提取模块310、第一判断模块320和关联模块330。

第一标识信息提取模块310,被配置为当扫描到来自第一AP的第一无线网络信号时,提取第一无线网络信号中的第一标识信息;

第一判断模块320,被配置为判断第一标识信息提取模块310所提取的第一标识信息是否存在于预先存储的AP信息列表中;

关联模块330,被配置为在第一判断模块320判断为第一标识信息存在于AP信息列表中时,关联至第一AP。

上述实施例中,终端可以在扫描到的无线网络信号的标识信息存在于感兴趣AP的AP信息列表中的信息时,关联至对应的AP,从而能够保证终端自动关联或切换至用户感兴趣的AP,无需用户手动干预,满足用户个性化的需求,提升了用户体验。

如图4所示,图4是本公开根据一示例性实施例示出的另一种终端的无 线接入装置框图,该实施例在前述图3所示实施例的基础上,该装置还可以包括:信息列表建立模块340、检测模块350和第一存储模块360。

信息列表建立模块340,被配置为建立AP信息列表;

检测模块350,被配置为检测到添加AP信息的操作;

第一存储模块360,被配置为基于检测模块350检测到的操作将当前AP的标识信息存储到AP信息列表中。

上述实施例中,终端预先建立AP信息列表,用于存储用户感兴趣的AP的信息,以便于再次扫描到该AP的无线网络信号时,终端能够自动切换关联至该AP。

如图5所示,图5是本公开根据一示例性实施例示出的另一种终端的无线接入装置框图,该实施例在前述图4所示实施例的基础上,该装置还可以包括:评价信息接收模块370和第二存储模块380。

评价信息接收模块370,被配置为接收到对关联过的AP的评价信息;

第二存储模块380,被配置为将评价信息接收模块370接收到的评价信息存储在AP信息列表中。

上述实施例中,终端还可以将用户对感兴趣AP的评价信息存储到AP信息列表中,以便在能够扫描到多个感兴趣AP时,根据该评价信息确定要关联的AP。

如图6所示,图6是本公开根据一示例性实施例示出的另一种终端的无线接入装置框图,该实施例在前述图5所示实施例的基础上,该装置还可以包括:第二标识信息提取模块390、第二判断模块3100和第一切换模块3110。

第二标识信息提取模块390,被配置为当扫描到来自第二AP的第二无线网络信号时,提取第二无线网络信号中的第二标识信息;

第二判断模块3100,被配置为判断第二标识信息提取模块390所提取的第二标识信息是否存在于AP信息列表中;

第一切换模块3110,被配置为在第二判断模块3100判断为第二标识信息存在于AP信息列表中时,基于第一AP和第二AP的比较结果确定第一 AP的关联切换。

上述实施例中,终端在关联至AP信息列表中的感兴趣AP之后,又检测到其他感兴趣AP时,可以对已关联的AP和检测到的AP进行比较,根据比较结果决定是否切换关联至检测到的AP。

如图7所示,图7是本公开根据一示例性实施例示出的另一种终端的无线接入装置框图,该实施例在前述图6所示实施例的基础上,第一切换模块3110可以包括:优先级读取子模块3111、第一判断子模块3112和第一切换子模块3113。

其中,优先级读取子模块3111,被配置为在评价信息包括AP的优先级时,从AP信息列表中读取第一AP的第一优先级和第二AP的第二优先级;

第一判断子模块3112,被配置为判断优先级读取子模块3111所读取的第一优先级是否高于第二优先级;

第一切换子模块3113,被配置为在第一判断子模块3112判断为第一优先级高于第二优先级时,不执行切换;在第一判断子模块3112判断为第一优先级不高于第二优先级时,切换关联至第二AP。

上述实施例中,AP信息列表中存储的评价信息可以是用户对感兴趣AP的综合评价所确定的优先级,可以选择优先级更高的感兴趣AP进行连接,以保证符合用户的要求。

如图8所示,图8是本公开根据一示例性实施例示出的另一种终端的无线接入装置框图,该实施例在前述图6所示实施例的基础上,第一切换模块3110可以包括:信号强度读取子模块3114、第二判断子模块3115和第二切换子模块3116。

信号强度读取子模块3114,被配置为在评价信息包括AP的信号强度时,从AP信息列表中读取第一AP的第一信号强度以及第二AP的第二信号强度;

第二判断子模块3115,被配置为判断信号强度读取子模块3114所读取的第一信号强度是否大于第二信号强度;

第二切换子模块3116,被配置为在第二判断子模块3115判断为第一信 号强度大于第二信号强度时,不执行切换;在判断为第一信号强度不大于第二信号强度时,切换关联至第二AP。

上述实施例中,AP信息列表中存储的评价信息可以是用户对信号强度的评价数据,可以选择信号强度更强的AP进行连接,以保证网络体验的速度和流畅。

如图9所示,图9是本公开根据一示例性实施例示出的另一种终端的无线接入装置框图,该实施例在前述图6所示实施例的基础上,第一切换模块3110还可以包括:信号覆盖范围读取子模块3117、第三判断子模块3118和第三切换子模块3119。

信号覆盖范围读取子模块3117,被配置为在评价信息包括AP的信号覆盖范围时,从AP信息列表中读取第一AP的第一信号覆盖范围以及第二AP的第二信号覆盖范围;

第三判断子模块3118,被配置为判断信号覆盖范围读取子模块3117所读取的第一信号覆盖范围是否大于第二信号覆盖范围;

第三切换子模块3119,被配置为在第三判断子模块3118判断为第一信号覆盖范围大于第二信号覆盖范围时,不执行切换;在第三判断子模块3118判断为第一信号覆盖范围不大于第二信号覆盖范围时,切换关联至第二AP。

上述实施例中,AP信息列表中存储的评价信息可以是用户对信号覆盖范围的评价数据,可以选择信号覆盖范围更大的AP进行连接,以保证网络体验不间断。

如图10所示,图10是本公开根据一示例性实施例示出的另一种终端的无线接入装置框图,该实施例在前述图6所示实施例的基础上,第一切换模块3110还可以包括:服务质量数据读取子模块31110、第四判断子模块31111和第四切换子模块31112。

服务质量数据读取子模块31110,被配置为在评价信息包括AP的服务质量数据时,从AP信息列表中读取第一AP的第一服务质量数据以及第二AP的第二服务质量数据;

第四判断子模块31111,被配置为判断服务质量数据读取子模块31110读取的第一服务质量数据是否优于第二服务质量数据;

第四切换子模块31112,被配置为在第四判断子模块31111判断为第一服务质量数据优于第二服务质量数据时,不执行切换;在第四判断子模块31111判断为第一服务质量数据不优于第二服务质量数据时,切换关联至第二AP。

上述实施例中,AP信息列表中存储的评价信息可以是用户对AP的服务质量的评价数据,例如是否可以提供翻墙服务,是否能够提供更多样化的服务,从而终端可以选择服务质量更优的AP进行连接,以保证网络体验的多样化。

如图11所示,图11是本公开根据一示例性实施例示出的另一种终端的无线接入装置框图,该实施例在前述图6所示实施例的基础上,该装置还可以包括:信号强度确定模块3120、信号强度判断模块3130和第二切换模块3140。

信号强度确定模块3120,被配置为确定第一AP的当前信号强度;

信号强度判断模块3130,被配置为判断信号强度确定模块3120所确定的第一AP的当前信号强度是否大于设定阈值;

第二切换模块3140,被配置为在信号强度判断模块3130判断为当前信号强度大于设定阈值时,不执行切换;在信号强度判断模块3130判断为当前信号强度不大于设定阈值时,切换关联至第二AP。

其中,上述实施例中的标识信息包括SSID和AP的物理地址。

上述实施例中,在终端已关联感兴趣AP,又扫描到其他感兴趣AP的情况下,也可以不对两个AP进行比较,而是将当前已关联AP的信号强度与预设的阈值进行比较,只有在已关联AP的信号强度低于预设阈值时,才切换至扫描到的其他感兴趣AP,适用于用户不希望网络频繁切换的场景。

上述图3至图11示出的终端的无线接入装置实施例可以应用在终端中。

上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应 步骤的实现过程,在此不再赘述。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

相应的,本公开还提供一种终端,所述终端包括有处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:当扫描到来自第一无线接入点AP的第一无线网络信号时,提取所述第一无线网络信号中的第一标识信息;判断所述第一标识信息是否存在于预先存储的AP信息列表中;在判断为所述第一标识信息存在于所述AP信息列表中时,关联至所述第一AP。

如图12所示,图12是本公开根据一示例性实施例示出的一种用于终端的无线接入装置1200的一结构示意图。例如,装置1200可以是具有路由功能的移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图12,装置1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电源组件1206,多媒体组件1208,音频组件1210,输入/输出(I/O)的接口1212,传感器组件1214,以及通信组件1216。

处理组件1202通常控制装置1200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理组件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。

存储器1204被配置为存储各种类型的数据以支持在装置1200的操作。这些数据的示例包括用于在装置1200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电源组件1206为装置1200的各种组件提供电力。电源组件1206可以包括电源管理系统,一个或多个电源,及其他与为装置1200生成、管理和分配电力相关联的组件。

多媒体组件1208包括在所述装置1200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1208包括一个前置摄像头和/或后置摄像头。当装置1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(MIC),当装置1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。

I/O接口1212为处理组件1202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页 按钮、音量按钮、启动按钮和锁定按钮。

传感器组件1214包括一个或多个传感器,用于为装置1200提供各个方面的状态评估。例如,传感器组件1214可以检测到装置1200的打开/关闭状态,组件的相对定位,例如所述组件为装置1200的显示器和小键盘,传感器组件1214还可以检测装置1200或装置1200一个组件的位置改变,用户与装置1200接触的存在或不存在,装置1200方位或加速/减速和装置1200的温度变化。传感器组件1214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器,微波传感器或温度传感器。

通信组件1216被配置为便于装置1200和其他设备之间有线或无线方式的通信。装置1200可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1216经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1216还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,装置1200可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

以上所述仅为本公开的较佳实施例而已,并不用以限制本公开,凡在本公开的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本公开保护的范围之内。

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