WiFi扫描方法、装置、移动终端及计算机可读介质制造方法及图纸

技术编号:19516509 阅读:33 留言:0更新日期:2018-11-21 10:47
本申请实施例提供了一种WiFi扫描方法、装置、移动终端及计算机可读介质,涉及通信技术领域。该方法包括:获取所述待扫描WiFi信道的误差向量幅度;基于所述待扫描WiFi信道的误差向量幅度确定所述待扫描WiFi信道的扫描时间;根据所述待扫描WiFi信道的扫描时间对所述待扫描WiFi信道扫描。能够根据每个信道的误差向量幅度确定每个信道的扫描时间,而非为每个信道都默认设置相同的扫描时间,更加合理分配每个信道的扫描时间,避免遗漏该信道下的接入点。

【技术实现步骤摘要】
WiFi扫描方法、装置、移动终端及计算机可读介质
本申请涉及通信
,更具体地,涉及一种WiFi扫描方法、装置、移动终端及计算机可读介质。
技术介绍
现有的电子装置通常可以通过WiFi(WirelessFidelity,无线保真)进行网络数据传输。目前wifi扫描的流程是按照协定定好的流程进行扫描,而且在每个信道上都设置了一定的扫描时间,如果在该扫描时间段内在信道上未扫描到可用的接入点,则扫描下一个信道。然后,这种扫描方式会导致扫描结果不够准确。
技术实现思路
本申请提出了一种WiFi扫描方法、装置、移动终端及计算机可读介质,以改善上述缺陷。第一方面,本申请实施例提供了一种WiFi扫描方法,应用于移动终端,所述方法包括:获取所述待扫描WiFi信道的误差向量幅度;基于所述待扫描WiFi信道的误差向量幅度确定所述待扫描WiFi信道的扫描时间;根据所述待扫描WiFi信道的扫描时间对所述待扫描WiFi信道扫描。第二方面,本申请实施例还提供了一种WiFi扫描装置,应用于移动终端,所述装置包括:获取单元、确定单元和扫描单元。获取单元,用于获取所述待扫描WiFi信道的误差向量幅度。确定单元,用于基于所述待扫描WiFi信道的误差向量幅度确定所述待扫描WiFi信道的扫描时间。扫描单元,用于根据所述待扫描WiFi信道的扫描时间对所述待扫描WiFi信道扫描。第三方面,本申请实施例还提供了一种移动终端,包括存储器和处理器,所述存储器与所述处理器耦合;所述存储器存储指令,当所述指令由所述处理器执行时以使所述处理器执行以下操作:获取所述待扫描WiFi信道的误差向量幅度;基于所述待扫描WiFi信道的误差向量幅度确定所述待扫描WiFi信道的扫描时间;根据所述待扫描WiFi信道的扫描时间对所述待扫描WiFi信道扫描。第四方面,本申请实施例还提供了一种具有处理器可执行的程序代码的计算机可读介质,所述程序代码使所述处理器执行上述方法。本申请实施例提供的WiFi扫描方法、装置、移动终端及计算机可读介质,在扫描某个信道的WiFi的时候,确定待扫描WiFi信道的误差向量幅度。基于所述待扫描WiFi信道的误差向量幅度确定所述待扫描WiFi信道的扫描时间;根据所述待扫描WiFi信道的扫描时间对所述待扫描WiFi信道扫描。因此,能够根据每个信道的误差向量幅度确定每个信道的扫描时间,而非为每个信道都默认设置相同的扫描时间,更加合理分配每个信道的扫描时间,避免遗漏该信道下的接入点。本申请实施例的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例而了解。本申请实施例的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本申请实施例提供的WIFI网络接入场景的示意图;图2示出了本申请一实施例提供的WiFi网络列表界面;图3示出了本申请一实施例提供的WiFi扫描方法的方法流程图;图4示出了本申请另一实施例提供的WiFi扫描方法的方法流程图;图5示出了本申请另一实施例提供的WiFi网络列表界面;图6示出了本申请再一实施例提供的WiFi网络列表界面;图7示出了本申请又一实施例提供的WiFi网络列表界面;图8示出了本申请实施例提供的WiFi扫描装置的模块框图;图9示出了本申请实施例提出的电子装置的结构示意图;图10示出了本申请实施例的用于执行根据本申请实施例的方法的电子装置的模块框图。具体实施方式下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。在无线通信技术中,电子设备接入无线网络的过程包括扫描(Scanning)、认证(Authentication)、关联(Association)和连接成功的四个步骤。其中,所述电子设备可以是智能手机、平板电脑、台式电脑、笔记本电脑、或者掌上电脑等设备。具体地,请参阅图1,示出了本申请实施例提供的WIFI网络接入场景的示意图。如图1所示,在移动终端100的网络覆盖范围内包括多个WiFi接入点,如图1中的第一WiFi接入点201、第二WiFi接入点202和第三WiFi接入点203。移动终端100与任何一个WiFi接入点都需要一个信道来连接,也就是说,每个WiFi接入点都位于一个信道上,而不同的WiFi接入点可以位于不同的信道上,也可以位于同一个信道上。当移动终端100进入到该网络覆盖范围内时,开始对该网络覆盖范围内的WiFi接入点扫描,具体地,移动终端的系统发送扫描请求,由移动终端的WiFi芯片或者其他底层网络模块接收到扫描命令后,按照预设的信道扫描顺序进行扫描,如先扫描常用信道1、7、13信道,再扫描其他的非常用信道。具体地,如图2所示的WiFi网络列表界面,该界面内显示有WiFi控制开关,该WiFi控制开关具有打开或关闭WiFi网络的功能。例如,WiFi控制开关可以控制WiFi模块的电源的通断,当用户在手机上点击打开WiFi时,WiFi模块通电运行,并相应加载WiFi的驱动程序。当WiFi控制开关被开启之后,通过扫描(Scanning)的方式搜索移动终端100附近的WiFi接入点,并将扫描后的结果显示在该WiFi网络列表界面内,其中,可以通过主动扫描或者被动扫描的方式进行扫描。扫描完成后,需要对扫描到的无线访问接入热点进行认证(Authentication)。例如,可以通过开放系统认证、共享密钥认证或者预先身份认证等方式进行认证。例如,移动终端100认证成功的WiFi接入点为第一WiFi接入点。认证完成后,将移动终端100与接入点进行关联,以获得网络的完全访问权,以使得移动终端100通过接入点成功连接互联网。其中,上述的扫描方式除了确定了上述的不同信道的扫描顺序之外,还需要确定每个信道的扫描时间,移动终端在信道内按照该信道对应的扫描时间对该信道扫描,以扫描该信道内的WiFi接入点,然后扫描时间过后,再扫描下一个信道。但是,目前每个信道所设置的扫描时间都是相同的,专利技术人在研究中发现,有些信道需要扫描久一些,这样才能全面且准确的扫描该信道,避免由于扫描时间太短而导致未扫描到该信道内的接入点,而有些信道也可以减少扫描时间,可以合理分配所有信道的扫描时间。因此,为了改善该本文档来自技高网...

【技术保护点】
1.一种WiFi扫描方法,其特征在于,应用于移动终端,所述方法包括:获取所述待扫描WiFi信道的误差向量幅度;基于所述待扫描WiFi信道的误差向量幅度确定所述待扫描WiFi信道的扫描时间;根据所述待扫描WiFi信道的扫描时间对所述待扫描WiFi信道扫描。

【技术特征摘要】
1.一种WiFi扫描方法,其特征在于,应用于移动终端,所述方法包括:获取所述待扫描WiFi信道的误差向量幅度;基于所述待扫描WiFi信道的误差向量幅度确定所述待扫描WiFi信道的扫描时间;根据所述待扫描WiFi信道的扫描时间对所述待扫描WiFi信道扫描。2.根据权利要求1所述的方法,其特征在于,所述基于所述待扫描WiFi信道的误差向量幅度确定所述待扫描WiFi信道的扫描时间,包括:在预设的误差向量幅度与扫描时间的对应关系中,确定所述待扫描WiFi信道的误差向量幅度对应的扫描时间。3.根据权利要求2所述的方法,其特征在于,所述在预设的误差向量幅度与扫描时间的对应关系中,确定所述待扫描WiFi信道的误差向量幅度对应的扫描时间之前,还包括:检测所述移动终端在所支持的所述多个WiFi信道中的每个WiFi信道的误差向量幅度;根据检测得到的每个WiFi信道的误差向量幅度建立误差向量幅度与扫描时间的对应关系并存储。4.根据权利要求2或3所述的方法,其特征在于,所述对应关系中,所述误差向量幅度与所述扫描时间正相关。5.根据权利要求1所述的方法,其特征在于,所述根据所述待扫描WiFi信道的扫描时间对所述待扫描WiFi信道扫描之后,还包括:确定在所述扫描时间内是否扫描到可连接的WiFi接入点;若扫描到,则记录所述WiFi接入点;若未扫描到,则根据预设的信道扫描顺序确定所述待扫描WiFi信道的下一个WiFi信道,作为新的待扫描WiFi信道,并再次执行获取所述待扫描WiFi信道的误差向量幅度的操作。6.根据权利要求5所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:俞义
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1